diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..7b75ef403 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +Makefile +make.bat +*~ +_build +*.pvd +obstacle +dambreak +*.out +__pycache__ +*.xml +.idea +html \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..84707c512 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "restructuredtext.confPath": "${workspaceFolder}", + "python.pythonPath": "/home/mj/Downloads/miniconda3/envs/openseespy/bin/python", +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 000000000..4fcc3eb1b --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,19 @@ +{ + // See https://go.microsoft.com/fwlink/?LinkId=733558 + // for the documentation about the tasks.json format + "version": "2.0.0", + "tasks": [ + { + "label": "html", + "type": "shell", + "command": "sphinx-build", + "args": [ + "-b", + "html", + ".", + "html" + ], + "problemMatcher": [] + } + ] +} \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..5e179f7bf --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 - 2019 Minjie Zhu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 000000000..53f2ecc80 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# OpenSeesPy + +[OpenSeesPy](https://openseespydoc.readthedocs.io/en/latest/) is +a [Python 3](https://www.python.org/) interpreter +of [OpenSees](https://github.com/OpenSees/OpenSees). + +The documentation records all `Python` commands and some +examples for how to use `OpenSeesPy`. + +Any modeling issues and bugs in +should be reported on +the [OpenSeesPy Forum](https://opensees.berkeley.edu/community/viewforum.php?f=12). diff --git a/_static/545px-SectionTypes.png b/_static/545px-SectionTypes.png new file mode 100644 index 000000000..91bb5a2df Binary files /dev/null and b/_static/545px-SectionTypes.png differ diff --git a/_static/FRPConfinedConcrete02/Figure1.png b/_static/FRPConfinedConcrete02/Figure1.png new file mode 100644 index 000000000..54aa3c209 Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure1.png differ diff --git a/_static/FRPConfinedConcrete02/Figure2.png b/_static/FRPConfinedConcrete02/Figure2.png new file mode 100644 index 000000000..1e7286331 Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure2.png differ diff --git a/_static/FRPConfinedConcrete02/Figure3.png b/_static/FRPConfinedConcrete02/Figure3.png new file mode 100644 index 000000000..a30262b4f Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure3.png differ diff --git a/_static/FRPConfinedConcrete02/Figure4.png b/_static/FRPConfinedConcrete02/Figure4.png new file mode 100644 index 000000000..e0cc446c7 Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure4.png differ diff --git a/_static/FRPConfinedConcrete02/Figure5.png b/_static/FRPConfinedConcrete02/Figure5.png new file mode 100644 index 000000000..2798f73bf Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure5.png differ diff --git a/_static/FRPConfinedConcrete02/Figure6.png b/_static/FRPConfinedConcrete02/Figure6.png new file mode 100644 index 000000000..5a80c5e21 Binary files /dev/null and b/_static/FRPConfinedConcrete02/Figure6.png differ diff --git a/_static/ModeShape_5_Plot3D.png b/_static/ModeShape_5_Plot3D.png new file mode 100644 index 000000000..80c561041 Binary files /dev/null and b/_static/ModeShape_5_Plot3D.png differ diff --git a/_static/ModelVisualization_Intro.png b/_static/ModelVisualization_Intro.png new file mode 100644 index 000000000..16b4f3509 Binary files /dev/null and b/_static/ModelVisualization_Intro.png differ diff --git a/_static/Model_Plot3D.png b/_static/Model_Plot3D.png new file mode 100644 index 000000000..6315f9006 Binary files /dev/null and b/_static/Model_Plot3D.png differ diff --git a/_static/RCFrameEarthquake.png b/_static/RCFrameEarthquake.png new file mode 100644 index 000000000..7fa49e20c Binary files /dev/null and b/_static/RCFrameEarthquake.png differ diff --git a/_static/RCshearwall_PushoverCurve.png b/_static/RCshearwall_PushoverCurve.png new file mode 100644 index 000000000..07ba4ba3a Binary files /dev/null and b/_static/RCshearwall_PushoverCurve.png differ diff --git a/_static/RCshearwall_Specimen-Mesh.png b/_static/RCshearwall_Specimen-Mesh.png new file mode 100644 index 000000000..ae6fd5106 Binary files /dev/null and b/_static/RCshearwall_Specimen-Mesh.png differ diff --git a/_static/ThreeStory.png b/_static/ThreeStory.png new file mode 100644 index 000000000..7c67831bf Binary files /dev/null and b/_static/ThreeStory.png differ diff --git a/_static/anaconda.png b/_static/anaconda.png new file mode 100644 index 000000000..e18ca70bc Binary files /dev/null and b/_static/anaconda.png differ diff --git a/_static/beamThermal.png b/_static/beamThermal.png new file mode 100644 index 000000000..b41b7db28 Binary files /dev/null and b/_static/beamThermal.png differ diff --git a/_static/datadepot.png b/_static/datadepot.png new file mode 100644 index 000000000..713f475d0 Binary files /dev/null and b/_static/datadepot.png differ diff --git a/_static/datashare.png b/_static/datashare.png new file mode 100644 index 000000000..09388cded Binary files /dev/null and b/_static/datashare.png differ diff --git a/_static/designsafe.png b/_static/designsafe.png new file mode 100644 index 000000000..4c9d3f90e Binary files /dev/null and b/_static/designsafe.png differ diff --git a/_static/elasticObstacleMM.png b/_static/elasticObstacleMM.png new file mode 100644 index 000000000..70c16a28c Binary files /dev/null and b/_static/elasticObstacleMM.png differ diff --git a/_static/example_RotD100_Spectra.png b/_static/example_RotD100_Spectra.png new file mode 100644 index 000000000..5ddb2d378 Binary files /dev/null and b/_static/example_RotD100_Spectra.png differ diff --git a/_static/example_RotD50_Spectra.png b/_static/example_RotD50_Spectra.png new file mode 100644 index 000000000..26866fb59 Binary files /dev/null and b/_static/example_RotD50_Spectra.png differ diff --git a/_static/example_name_spaced_nonlinear_SDOF.png b/_static/example_name_spaced_nonlinear_SDOF.png new file mode 100644 index 000000000..473aeabd3 Binary files /dev/null and b/_static/example_name_spaced_nonlinear_SDOF.png differ diff --git a/_static/jobstart.png b/_static/jobstart.png new file mode 100644 index 000000000..510f8e18c Binary files /dev/null and b/_static/jobstart.png differ diff --git a/_static/jobstatus.png b/_static/jobstatus.png new file mode 100644 index 000000000..ca1f9cbae Binary files /dev/null and b/_static/jobstatus.png differ diff --git a/_static/jupyter-designsafe.png b/_static/jupyter-designsafe.png new file mode 100644 index 000000000..5caf8b638 Binary files /dev/null and b/_static/jupyter-designsafe.png differ diff --git a/_static/jupyter.png b/_static/jupyter.png new file mode 100644 index 000000000..c76096b63 Binary files /dev/null and b/_static/jupyter.png differ diff --git a/_static/jupyterhome.png b/_static/jupyterhome.png new file mode 100644 index 000000000..06122bb48 Binary files /dev/null and b/_static/jupyterhome.png differ diff --git a/_static/nonlinearTruss.png b/_static/nonlinearTruss.png new file mode 100644 index 000000000..1b3d157ff Binary files /dev/null and b/_static/nonlinearTruss.png differ diff --git a/_static/notebook.png b/_static/notebook.png new file mode 100644 index 000000000..87c26ac39 Binary files /dev/null and b/_static/notebook.png differ diff --git a/_static/openseespy.png b/_static/openseespy.png new file mode 100644 index 000000000..e5b2ab328 Binary files /dev/null and b/_static/openseespy.png differ diff --git a/_static/paraview.png b/_static/paraview.png new file mode 100644 index 000000000..4b7d0c56d Binary files /dev/null and b/_static/paraview.png differ diff --git a/_static/paraviewcolor.png b/_static/paraviewcolor.png new file mode 100644 index 000000000..0dd38b414 Binary files /dev/null and b/_static/paraviewcolor.png differ diff --git a/_static/paraviewjob.png b/_static/paraviewjob.png new file mode 100644 index 000000000..07b4967b6 Binary files /dev/null and b/_static/paraviewjob.png differ diff --git a/_static/paraviewopen.png b/_static/paraviewopen.png new file mode 100644 index 000000000..a20bf884a Binary files /dev/null and b/_static/paraviewopen.png differ diff --git a/_static/pipeline.png b/_static/pipeline.png new file mode 100644 index 000000000..06496bf29 Binary files /dev/null and b/_static/pipeline.png differ diff --git a/_static/portal.png b/_static/portal.png new file mode 100644 index 000000000..cd5ac4a5e Binary files /dev/null and b/_static/portal.png differ diff --git a/_static/register.png b/_static/register.png new file mode 100644 index 000000000..8804c1e6c Binary files /dev/null and b/_static/register.png differ diff --git a/_static/sharewithme.png b/_static/sharewithme.png new file mode 100644 index 000000000..7e5fbf667 Binary files /dev/null and b/_static/sharewithme.png differ diff --git a/_static/start.png b/_static/start.png new file mode 100644 index 000000000..bfc23f6a4 Binary files /dev/null and b/_static/start.png differ diff --git a/_static/startjupyter.png b/_static/startjupyter.png new file mode 100644 index 000000000..2babec543 Binary files /dev/null and b/_static/startjupyter.png differ diff --git a/_static/startjupyterwin.png b/_static/startjupyterwin.png new file mode 100755 index 000000000..cad4c6d26 Binary files /dev/null and b/_static/startjupyterwin.png differ diff --git a/_static/terminal.png b/_static/terminal.png new file mode 100644 index 000000000..92e65de68 Binary files /dev/null and b/_static/terminal.png differ diff --git a/_static/test_motion_dt0p01.txt b/_static/test_motion_dt0p01.txt new file mode 100644 index 000000000..676beaafd --- /dev/null +++ b/_static/test_motion_dt0p01.txt @@ -0,0 +1,4684 @@ +2.42E-07 +1.46E-07 +2.42E-06 +6.85E-04 +5.37E-03 +6.77E-03 +6.81E-03 +6.90E-03 +6.98E-03 +6.98E-03 +6.96E-03 +7.32E-03 +8.39E-03 +9.16E-03 +9.28E-03 +9.14E-03 +9.05E-03 +9.49E-03 +1.04E-02 +1.13E-02 +1.28E-02 +1.48E-02 +1.65E-02 +1.72E-02 +1.76E-02 +1.87E-02 +1.94E-02 +1.91E-02 +1.82E-02 +1.69E-02 +1.57E-02 +1.46E-02 +1.38E-02 +1.34E-02 +1.33E-02 +1.32E-02 +1.27E-02 +1.19E-02 +1.10E-02 +9.63E-03 +9.04E-03 +1.20E-02 +1.63E-02 +1.97E-02 +2.06E-02 +2.00E-02 +1.69E-02 +1.02E-02 +2.88E-03 +7.50E-03 +1.88E-02 +2.70E-02 +2.85E-02 +2.47E-02 +1.25E-02 +7.41E-04 +-3.61E-03 +-9.50E-04 +1.25E-02 +2.72E-02 +2.89E-02 +2.24E-02 +1.55E-02 +1.06E-02 +1.36E-02 +2.34E-02 +3.68E-02 +3.63E-02 +1.50E-02 +-1.71E-04 +1.35E-03 +9.96E-03 +2.64E-02 +3.07E-02 +1.67E-02 +-8.16E-03 +-3.26E-02 +-4.81E-02 +-4.77E-02 +-3.30E-02 +-1.41E-02 +6.22E-04 +7.99E-03 +4.10E-03 +-1.23E-02 +-2.48E-02 +-3.79E-03 +2.94E-02 +3.68E-02 +3.16E-02 +2.62E-02 +2.41E-02 +2.60E-02 +4.17E-02 +5.15E-02 +3.73E-02 +1.06E-02 +-5.08E-03 +7.49E-03 +1.44E-02 +-8.11E-03 +-3.95E-02 +-6.82E-02 +-6.74E-02 +-2.95E-02 +2.33E-02 +5.16E-02 +6.38E-02 +7.04E-02 +6.24E-02 +4.60E-02 +3.24E-02 +2.41E-02 +1.49E-02 +6.49E-03 +3.53E-03 +3.70E-03 +-1.74E-02 +-6.51E-02 +-1.09E-01 +-1.30E-01 +-1.35E-01 +-1.19E-01 +-8.74E-02 +-6.14E-02 +-4.11E-02 +-2.13E-02 +1.19E-03 +3.14E-02 +4.60E-02 +3.63E-02 +-2.97E-03 +-4.88E-02 +-7.39E-02 +-5.10E-02 +-2.25E-02 +-2.19E-02 +-2.99E-02 +-4.28E-02 +-6.51E-02 +-8.69E-02 +-9.88E-02 +-9.48E-02 +-7.69E-02 +-1.44E-02 +6.73E-02 +9.02E-02 +7.68E-02 +7.83E-02 +8.48E-02 +6.18E-02 +1.67E-02 +-1.87E-02 +2.45E-02 +1.10E-01 +1.06E-01 +4.59E-02 +-2.38E-03 +-4.37E-02 +-3.55E-02 +1.97E-02 +3.51E-02 +1.84E-02 +-1.05E-02 +-3.68E-02 +3.71E-03 +6.81E-02 +7.50E-02 +3.63E-02 +3.12E-03 +1.73E-02 +1.95E-02 +-6.03E-02 +-1.49E-01 +-2.00E-01 +-1.80E-01 +-8.56E-02 +1.53E-02 +7.60E-02 +2.43E-02 +-8.52E-02 +-1.25E-01 +-7.81E-02 +-1.63E-02 +-3.10E-02 +-7.03E-02 +-9.80E-02 +-1.29E-01 +-1.58E-01 +-1.91E-01 +-2.01E-01 +-1.54E-01 +-1.00E-01 +-6.09E-02 +-4.62E-04 +6.35E-02 +8.41E-02 +9.64E-02 +8.39E-02 +5.16E-02 +-2.18E-02 +-7.72E-02 +-5.11E-02 +-2.67E-02 +-1.68E-02 +-1.09E-02 +-5.27E-03 +9.84E-03 +2.03E-02 +-1.56E-02 +-6.61E-02 +-9.18E-02 +-9.13E-02 +-2.03E-02 +6.95E-02 +1.34E-01 +1.42E-01 +9.22E-02 +-2.78E-04 +-5.79E-02 +-8.42E-02 +-8.71E-02 +-3.26E-02 +5.05E-02 +1.03E-01 +8.25E-02 +3.36E-02 +-3.52E-03 +-4.14E-03 +2.73E-02 +3.46E-02 +8.39E-03 +-2.08E-02 +-2.25E-02 +6.65E-02 +1.55E-01 +1.56E-01 +1.12E-01 +5.11E-02 +2.94E-02 +7.46E-02 +1.01E-01 +7.44E-02 +3.66E-02 +3.76E-02 +1.18E-01 +1.42E-01 +3.68E-02 +-1.15E-01 +-1.67E-01 +-3.74E-02 +1.42E-01 +2.52E-01 +2.51E-01 +1.27E-01 +-4.53E-02 +-1.10E-01 +-7.35E-02 +-2.01E-02 +-3.16E-02 +-9.15E-02 +-1.13E-01 +-2.58E-02 +8.09E-02 +8.49E-02 +1.58E-03 +-7.06E-02 +-7.89E-02 +5.31E-02 +1.44E-01 +1.39E-01 +9.71E-02 +2.71E-02 +-5.37E-02 +-1.15E-01 +-1.67E-01 +-2.06E-01 +-2.33E-01 +-2.35E-01 +-1.65E-01 +-3.21E-02 +1.08E-01 +1.70E-01 +1.73E-01 +1.76E-01 +1.92E-01 +1.61E-01 +1.14E-01 +8.05E-02 +6.48E-02 +7.60E-02 +1.06E-01 +9.30E-02 +-2.15E-02 +-1.25E-01 +-1.87E-01 +-1.89E-01 +-1.20E-01 +-5.89E-02 +-2.96E-02 +-1.33E-03 +2.00E-02 +7.39E-03 +-2.14E-02 +-3.84E-02 +-2.17E-02 +-7.02E-04 +1.25E-02 +4.92E-02 +1.10E-01 +1.60E-01 +1.86E-01 +1.59E-01 +4.79E-02 +-4.38E-02 +-9.60E-02 +-1.11E-01 +-8.60E-02 +-2.74E-02 +4.84E-02 +7.74E-02 +4.42E-02 +9.46E-04 +2.37E-02 +1.07E-01 +1.64E-01 +1.38E-01 +1.00E-01 +1.13E-01 +2.08E-01 +3.07E-01 +3.89E-01 +3.96E-01 +3.32E-01 +2.10E-01 +8.48E-02 +5.06E-03 +-1.18E-02 +-5.30E-03 +-4.55E-04 +-2.33E-02 +-5.83E-02 +-7.52E-02 +-7.37E-02 +-6.87E-02 +-3.54E-02 +3.24E-02 +1.06E-01 +1.65E-01 +2.62E-01 +3.44E-01 +3.76E-01 +3.66E-01 +2.90E-01 +2.49E-01 +2.83E-01 +3.21E-01 +3.39E-01 +3.31E-01 +2.97E-01 +2.04E-01 +4.11E-02 +-1.18E-01 +-1.95E-01 +-1.55E-01 +-2.82E-02 +1.34E-01 +2.65E-01 +2.32E-01 +1.56E-01 +3.28E-02 +-5.91E-02 +2.30E-02 +1.58E-01 +2.43E-01 +1.73E-01 +-1.23E-02 +-2.32E-01 +-3.96E-01 +-4.72E-01 +-4.10E-01 +-3.45E-01 +-3.27E-01 +-1.86E-01 +-1.42E-02 +6.34E-02 +-8.19E-02 +-4.08E-01 +-7.02E-01 +-8.18E-01 +-7.33E-01 +-4.52E-01 +-1.03E-01 +8.62E-02 +-3.78E-03 +-2.30E-01 +-5.31E-01 +-7.42E-01 +-8.29E-01 +-6.87E-01 +-3.56E-01 +5.51E-02 +2.43E-01 +8.96E-02 +-2.05E-01 +-5.64E-01 +-8.22E-01 +-8.83E-01 +-7.80E-01 +-6.02E-01 +-4.64E-01 +-3.97E-01 +-4.69E-01 +-5.88E-01 +-7.03E-01 +-6.44E-01 +-4.46E-01 +-2.47E-01 +-2.06E-01 +-2.73E-01 +-3.89E-01 +-4.78E-01 +-4.77E-01 +-3.62E-01 +-2.57E-01 +-2.20E-01 +-3.12E-01 +-3.57E-01 +-4.02E-01 +-4.60E-01 +-3.50E-01 +-1.54E-01 +-5.62E-02 +-6.07E-02 +-5.31E-02 +-1.43E-02 +7.74E-02 +2.42E-01 +3.24E-01 +2.61E-01 +9.83E-02 +-2.77E-01 +-4.72E-01 +-4.98E-01 +-4.55E-01 +-3.73E-01 +-1.95E-01 +1.14E-01 +4.34E-01 +6.12E-01 +5.14E-01 +2.85E-01 +6.13E-02 +-1.36E-02 +1.23E-01 +3.42E-01 +5.27E-01 +6.37E-01 +5.74E-01 +4.28E-01 +2.96E-01 +1.70E-01 +1.27E-01 +1.42E-01 +1.82E-01 +2.33E-01 +2.66E-01 +2.91E-01 +3.25E-01 +3.75E-01 +3.68E-01 +2.84E-01 +1.87E-01 +1.89E-01 +3.49E-01 +5.21E-01 +6.64E-01 +6.83E-01 +5.46E-01 +4.03E-01 +3.78E-01 +3.50E-01 +2.00E-01 +1.01E-01 +9.27E-02 +1.53E-01 +1.67E-01 +7.28E-02 +-3.82E-02 +-1.13E-01 +-1.50E-01 +-4.43E-02 +2.28E-01 +5.75E-01 +6.35E-01 +5.04E-01 +3.82E-01 +3.51E-01 +5.00E-01 +7.22E-01 +8.25E-01 +7.76E-01 +7.52E-01 +4.94E-01 +-4.06E-02 +-2.76E-01 +-3.16E-01 +-2.02E-01 +-1.14E-01 +-1.27E-01 +-8.18E-02 +-1.28E-01 +-1.94E-01 +-1.71E-01 +-8.96E-02 +3.18E-02 +3.08E-02 +-6.01E-02 +-1.65E-01 +-1.97E-01 +-6.41E-02 +1.44E-01 +3.27E-01 +4.87E-01 +5.39E-01 +4.78E-01 +2.57E-01 +-9.50E-02 +-3.13E-01 +-2.88E-01 +-1.17E-01 +8.41E-02 +2.66E-01 +3.11E-01 +2.24E-01 +3.56E-02 +-2.36E-01 +-4.28E-01 +-4.30E-01 +-3.42E-01 +-2.62E-01 +-2.63E-01 +-2.78E-01 +-2.25E-01 +-1.87E-01 +-1.58E-01 +-1.25E-01 +8.21E-02 +2.76E-01 +2.53E-01 +3.75E-02 +-2.07E-01 +-3.73E-01 +-3.80E-01 +-3.12E-01 +-1.54E-01 +-2.98E-02 +-3.71E-02 +-1.29E-01 +-2.01E-01 +-2.50E-01 +-2.66E-01 +-2.37E-01 +-1.61E-01 +-8.57E-02 +-9.08E-02 +-1.22E-01 +-1.57E-02 +1.35E-01 +2.56E-01 +2.83E-01 +2.23E-01 +1.92E-01 +2.02E-01 +1.77E-01 +5.99E-02 +-7.89E-02 +-2.35E-01 +-4.08E-01 +-5.15E-01 +-4.91E-01 +-3.48E-01 +-2.30E-01 +-2.35E-01 +-2.56E-01 +-2.56E-01 +-3.63E-01 +-3.72E-01 +-1.76E-01 +9.77E-02 +2.82E-01 +3.96E-01 +3.83E-01 +2.48E-01 +6.15E-02 +-9.32E-02 +-1.70E-01 +-2.36E-01 +-2.87E-01 +-1.70E-01 +-4.25E-03 +7.81E-02 +8.84E-02 +7.19E-02 +1.84E-02 +-8.48E-02 +-1.61E-01 +-1.69E-01 +-1.18E-01 +7.51E-03 +1.63E-01 +2.94E-01 +4.58E-01 +6.07E-01 +6.70E-01 +6.37E-01 +4.71E-01 +2.45E-01 +-3.90E-02 +-2.01E-01 +-2.22E-01 +-1.35E-01 +8.29E-03 +1.28E-01 +2.84E-01 +4.58E-01 +4.93E-01 +4.00E-01 +2.47E-01 +2.22E-01 +2.44E-01 +3.18E-01 +4.64E-01 +6.32E-01 +7.63E-01 +8.24E-01 +7.41E-01 +5.78E-01 +3.84E-01 +3.78E-02 +-1.66E-01 +-2.29E-01 +-1.53E-01 +1.90E-02 +1.61E-01 +1.23E-01 +-4.49E-03 +-1.30E-01 +-2.32E-01 +-2.78E-01 +-3.65E-01 +-4.91E-01 +-5.96E-01 +-6.83E-01 +-7.15E-01 +-6.33E-01 +-5.20E-01 +-4.07E-01 +-3.19E-01 +-2.59E-01 +-2.15E-01 +-1.67E-01 +-2.13E-01 +-3.67E-01 +-4.97E-01 +-4.95E-01 +-4.49E-01 +-4.13E-01 +-4.30E-01 +-4.75E-01 +-4.43E-01 +-3.04E-01 +-1.48E-01 +-3.34E-02 +-1.32E-01 +-3.61E-01 +-5.62E-01 +-5.45E-01 +-3.72E-01 +-8.73E-02 +1.63E-01 +1.54E-01 +2.62E-02 +-1.81E-01 +-3.72E-01 +-3.95E-01 +-3.36E-01 +-2.75E-01 +-2.36E-01 +-2.54E-01 +-2.80E-01 +-2.99E-01 +-2.64E-01 +-1.79E-01 +-7.43E-02 +-8.42E-02 +-1.26E-01 +-1.77E-01 +-2.09E-01 +-1.27E-01 +1.28E-02 +1.14E-01 +1.28E-01 +6.47E-03 +-8.06E-02 +-1.28E-01 +-9.60E-02 +1.75E-02 +7.68E-02 +4.95E-02 +-7.24E-03 +-9.21E-02 +-1.58E-01 +-7.79E-02 +8.45E-02 +2.09E-01 +3.24E-01 +3.94E-01 +3.34E-01 +2.19E-01 +1.05E-01 +1.52E-01 +2.96E-01 +4.96E-01 +7.48E-01 +8.86E-01 +9.14E-01 +8.88E-01 +8.18E-01 +7.67E-01 +7.17E-01 +7.50E-01 +8.04E-01 +8.97E-01 +1.00E+00 +1.05E+00 +1.07E+00 +1.07E+00 +9.53E-01 +7.52E-01 +6.13E-01 +5.38E-01 +5.17E-01 +5.18E-01 +5.16E-01 +5.21E-01 +5.88E-01 +7.27E-01 +8.27E-01 +8.60E-01 +8.66E-01 +8.55E-01 +8.39E-01 +8.38E-01 +8.91E-01 +9.84E-01 +1.04E+00 +9.75E-01 +8.37E-01 +7.08E-01 +5.87E-01 +5.08E-01 +4.92E-01 +4.73E-01 +4.35E-01 +3.43E-01 +2.26E-01 +1.22E-01 +4.28E-02 +-3.48E-03 +-5.71E-02 +-1.16E-01 +-1.55E-01 +-2.10E-01 +-2.28E-01 +-2.36E-01 +-2.63E-01 +-3.34E-01 +-4.50E-01 +-5.51E-01 +-5.88E-01 +-5.89E-01 +-5.57E-01 +-4.95E-01 +-5.01E-01 +-5.92E-01 +-7.18E-01 +-8.17E-01 +-8.38E-01 +-7.86E-01 +-7.24E-01 +-7.11E-01 +-7.69E-01 +-8.73E-01 +-9.76E-01 +-1.05E+00 +-1.09E+00 +-1.11E+00 +-1.11E+00 +-1.13E+00 +-1.15E+00 +-1.12E+00 +-1.06E+00 +-1.05E+00 +-1.08E+00 +-1.07E+00 +-9.59E-01 +-7.14E-01 +-5.03E-01 +-3.60E-01 +-3.29E-01 +-4.69E-01 +-6.99E-01 +-8.60E-01 +-8.45E-01 +-7.58E-01 +-6.56E-01 +-5.11E-01 +-4.21E-01 +-4.52E-01 +-5.42E-01 +-6.13E-01 +-6.10E-01 +-5.60E-01 +-4.95E-01 +-4.12E-01 +-3.11E-01 +-1.65E-01 +-3.89E-02 +5.97E-02 +1.03E-01 +3.27E-02 +-7.60E-02 +-1.63E-01 +-2.12E-01 +-2.54E-01 +-3.00E-01 +-3.11E-01 +-2.72E-01 +-2.36E-01 +-2.08E-01 +-1.53E-01 +-1.02E-01 +-3.17E-02 +1.09E-01 +2.69E-01 +3.87E-01 +4.73E-01 +5.42E-01 +6.04E-01 +6.69E-01 +7.36E-01 +7.99E-01 +8.60E-01 +8.89E-01 +8.74E-01 +8.52E-01 +7.71E-01 +5.65E-01 +9.08E-02 +1.22E-03 +7.74E-03 +5.41E-02 +1.71E-01 +3.01E-01 +3.92E-01 +3.72E-01 +2.57E-01 +1.02E-01 +-1.77E-02 +2.23E-02 +3.91E-01 +7.05E-01 +9.20E-01 +9.98E-01 +9.81E-01 +9.20E-01 +8.13E-01 +7.30E-01 +7.63E-01 +6.92E-01 +5.02E-01 +2.74E-01 +1.79E-01 +1.62E-01 +1.21E-01 +5.66E-02 +-3.90E-02 +-1.42E-01 +-2.50E-01 +-2.57E-01 +-3.77E-01 +-3.00E-01 +-2.20E-01 +-2.02E-01 +-2.52E-01 +-3.29E-01 +-4.01E-01 +-4.31E-01 +-4.55E-01 +-4.91E-01 +-5.11E-01 +-5.11E-01 +-5.34E-01 +-5.69E-01 +-6.04E-01 +-6.06E-01 +-4.72E-01 +-3.85E-01 +-3.96E-01 +-3.97E-01 +-3.38E-01 +-1.90E-01 +-3.37E-02 +8.07E-02 +1.52E-01 +2.05E-01 +2.55E-01 +3.13E-01 +3.78E-01 +4.18E-01 +4.26E-01 +3.96E-01 +3.19E-01 +1.57E-01 +-6.39E-02 +-1.38E-01 +-1.45E-01 +-1.54E-01 +-1.48E-01 +-1.38E-01 +-2.06E-01 +-3.33E-01 +-3.88E-01 +-3.66E-01 +-3.05E-01 +-2.56E-01 +-1.94E-01 +-1.16E-01 +-9.01E-02 +-1.14E-01 +-1.19E-01 +-9.36E-02 +-5.55E-02 +-5.15E-02 +-7.01E-02 +-9.66E-02 +-1.26E-01 +-1.69E-01 +-2.69E-01 +-3.28E-01 +-2.35E-01 +-1.08E-01 +-2.72E-02 +5.18E-03 +1.12E-02 +-2.87E-02 +-6.70E-02 +-8.78E-02 +-8.31E-02 +-8.70E-02 +-5.35E-02 +2.20E-02 +5.42E-02 +-7.86E-03 +-1.13E-01 +-2.25E-01 +-3.55E-01 +-4.70E-01 +-4.98E-01 +-4.73E-01 +-4.39E-01 +-3.92E-01 +-3.16E-01 +-3.93E-01 +-3.91E-01 +-3.26E-01 +-1.92E-01 +-3.35E-02 +9.23E-02 +1.76E-01 +2.59E-01 +3.18E-01 +3.85E-01 +5.30E-01 +7.02E-01 +7.65E-01 +7.02E-01 +5.74E-01 +3.74E-01 +3.90E-01 +3.63E-01 +3.93E-01 +4.42E-01 +5.24E-01 +6.45E-01 +6.77E-01 +5.24E-01 +3.27E-01 +1.89E-01 +9.52E-02 +6.36E-02 +1.42E-01 +2.75E-01 +4.11E-01 +5.18E-01 +5.97E-01 +6.30E-01 +6.10E-01 +5.82E-01 +5.41E-01 +4.71E-01 +4.03E-01 +3.13E-01 +2.14E-01 +1.16E-01 +6.08E-02 +8.43E-02 +1.37E-01 +1.73E-01 +1.22E-01 +3.22E-03 +-1.38E-01 +-2.57E-01 +-2.94E-01 +-2.75E-01 +-2.46E-01 +-2.12E-01 +-2.31E-01 +-3.13E-01 +-4.27E-01 +-5.25E-01 +-6.16E-01 +-7.10E-01 +-8.00E-01 +-8.51E-01 +-8.47E-01 +-8.10E-01 +-8.46E-01 +-9.21E-01 +-9.86E-01 +-1.01E+00 +-9.94E-01 +-9.71E-01 +-9.25E-01 +-8.49E-01 +-7.70E-01 +-7.37E-01 +-7.32E-01 +-7.26E-01 +-7.04E-01 +-6.63E-01 +-5.89E-01 +-5.06E-01 +-4.49E-01 +-4.10E-01 +-3.74E-01 +-3.37E-01 +-2.77E-01 +-2.11E-01 +-1.47E-01 +-8.77E-02 +-2.42E-02 +4.83E-02 +1.06E-01 +1.44E-01 +1.80E-01 +2.18E-01 +2.56E-01 +2.93E-01 +3.25E-01 +3.50E-01 +3.59E-01 +3.58E-01 +3.54E-01 +3.49E-01 +3.47E-01 +3.66E-01 +4.03E-01 +4.38E-01 +4.85E-01 +5.44E-01 +5.98E-01 +6.18E-01 +5.91E-01 +5.81E-01 +6.03E-01 +6.25E-01 +6.30E-01 +6.36E-01 +6.57E-01 +6.84E-01 +7.07E-01 +7.26E-01 +7.18E-01 +6.03E-01 +4.90E-01 +4.06E-01 +3.52E-01 +3.96E-01 +4.92E-01 +5.68E-01 +5.55E-01 +4.48E-01 +2.75E-01 +1.04E-01 +1.62E-02 +-1.05E-02 +2.86E-02 +6.42E-02 +4.97E-02 +-4.79E-02 +-1.92E-01 +-3.41E-01 +-4.36E-01 +-4.73E-01 +-4.84E-01 +-4.87E-01 +-4.64E-01 +-3.99E-01 +-3.18E-01 +-1.19E-01 +3.37E-03 +1.60E-02 +2.99E-03 +5.02E-03 +5.18E-02 +1.35E-01 +2.34E-01 +3.21E-01 +4.16E-01 +4.90E-01 +5.35E-01 +5.75E-01 +6.33E-01 +6.91E-01 +7.29E-01 +7.21E-01 +6.70E-01 +6.24E-01 +6.23E-01 +6.50E-01 +7.12E-01 +8.19E-01 +9.01E-01 +9.69E-01 +9.70E-01 +9.47E-01 +9.18E-01 +8.81E-01 +8.32E-01 +7.08E-01 +6.08E-01 +5.62E-01 +5.40E-01 +5.24E-01 +4.86E-01 +3.62E-01 +2.02E-01 +9.93E-02 +-4.47E-03 +-8.77E-02 +-1.60E-01 +-2.31E-01 +-3.33E-01 +-4.86E-01 +-7.05E-01 +-8.68E-01 +-9.45E-01 +-9.91E-01 +-1.01E+00 +-1.02E+00 +-9.92E-01 +-9.41E-01 +-9.14E-01 +-9.01E-01 +-8.61E-01 +-7.85E-01 +-7.62E-01 +-7.72E-01 +-7.67E-01 +-7.09E-01 +-5.85E-01 +-4.35E-01 +-3.01E-01 +-2.17E-01 +6.26E-04 +1.13E-01 +2.60E-01 +3.61E-01 +4.66E-01 +4.78E-01 +5.41E-01 +4.68E-01 +4.54E-01 +4.72E-01 +3.99E-01 +3.87E-01 +3.46E-01 +2.80E-01 +2.07E-01 +1.60E-01 +1.22E-01 +8.93E-02 +6.32E-02 +2.47E-02 +-3.63E-02 +-8.52E-02 +-1.02E-01 +-1.25E-01 +-2.45E-01 +-4.76E-01 +-4.97E-01 +-4.97E-01 +-5.03E-01 +-3.16E-01 +-5.61E-02 +-4.51E-02 +-1.12E-01 +-2.36E-01 +-3.34E-01 +-4.06E-01 +-4.42E-01 +-4.02E-01 +-3.21E-01 +-2.44E-01 +-2.33E-01 +-2.86E-01 +-3.65E-01 +-4.14E-01 +-4.57E-01 +-5.10E-01 +-5.88E-01 +-6.62E-01 +-6.96E-01 +-7.20E-01 +-7.77E-01 +-8.12E-01 +-8.46E-01 +-9.01E-01 +-9.49E-01 +-9.48E-01 +-9.21E-01 +-9.13E-01 +-8.93E-01 +-8.56E-01 +-8.18E-01 +-7.83E-01 +-7.49E-01 +-6.69E-01 +-5.19E-01 +-3.72E-01 +-2.39E-01 +-1.14E-01 +-2.65E-03 +1.41E-01 +2.52E-01 +3.07E-01 +3.69E-01 +4.43E-01 +5.29E-01 +5.35E-01 +5.44E-01 +5.95E-01 +6.47E-01 +6.80E-01 +7.34E-01 +7.41E-01 +7.34E-01 +7.45E-01 +8.03E-01 +8.77E-01 +9.08E-01 +9.14E-01 +9.74E-01 +1.06E+00 +9.34E-01 +6.96E-01 +6.09E-01 +6.43E-01 +7.05E-01 +7.65E-01 +7.62E-01 +6.88E-01 +5.72E-01 +3.87E-01 +2.41E-01 +2.35E-01 +2.84E-01 +3.24E-01 +3.27E-01 +2.70E-01 +1.87E-01 +1.09E-01 +3.24E-02 +-1.75E-02 +-6.07E-02 +-7.72E-02 +-1.40E-01 +-2.25E-01 +-2.69E-01 +-3.27E-01 +-3.47E-01 +-2.93E-01 +-2.53E-01 +-2.57E-01 +-3.17E-01 +-4.10E-01 +-5.12E-01 +-6.04E-01 +-6.62E-01 +-6.87E-01 +-6.99E-01 +-7.33E-01 +-7.53E-01 +-6.95E-01 +-5.22E-01 +-3.20E-01 +-3.93E-01 +-5.44E-01 +-6.56E-01 +-7.20E-01 +-7.62E-01 +-6.92E-01 +-4.70E-01 +-2.42E-01 +-1.23E-01 +-2.25E-02 +-7.69E-02 +-1.07E-01 +-1.29E-01 +-1.39E-01 +-7.14E-02 +4.31E-02 +1.37E-01 +1.77E-01 +1.88E-01 +1.77E-01 +2.12E-01 +2.53E-01 +2.30E-01 +2.36E-01 +2.30E-01 +1.81E-01 +1.49E-01 +8.40E-02 +3.74E-02 +5.38E-02 +1.43E-01 +2.63E-01 +3.82E-01 +4.90E-01 +5.20E-01 +4.52E-01 +3.95E-01 +3.77E-01 +4.04E-01 +4.67E-01 +5.57E-01 +6.76E-01 +7.78E-01 +8.36E-01 +8.56E-01 +8.60E-01 +8.43E-01 +7.88E-01 +7.16E-01 +5.85E-01 +5.82E-01 +6.44E-01 +7.04E-01 +7.49E-01 +7.54E-01 +7.13E-01 +6.22E-01 +5.03E-01 +3.94E-01 +2.81E-01 +1.82E-01 +8.43E-02 +-6.26E-03 +-5.72E-02 +-8.99E-02 +-1.27E-01 +-1.61E-01 +-2.24E-01 +-3.01E-01 +-3.81E-01 +-4.77E-01 +-5.17E-01 +-5.53E-01 +-5.84E-01 +-6.76E-01 +-7.95E-01 +-9.23E-01 +-1.03E+00 +-1.07E+00 +-1.11E+00 +-1.15E+00 +-1.13E+00 +-1.10E+00 +-1.15E+00 +-1.25E+00 +-1.34E+00 +-1.39E+00 +-1.41E+00 +-1.29E+00 +-1.14E+00 +-9.57E-01 +-8.42E-01 +-7.59E-01 +-7.09E-01 +-6.97E-01 +-6.34E-01 +-4.86E-01 +-3.14E-01 +-1.63E-01 +-7.26E-02 +-6.02E-02 +9.18E-02 +1.77E-01 +2.60E-01 +3.24E-01 +3.73E-01 +4.38E-01 +4.57E-01 +4.91E-01 +5.79E-01 +6.30E-01 +7.01E-01 +7.13E-01 +7.03E-01 +6.78E-01 +7.25E-01 +8.02E-01 +8.83E-01 +9.63E-01 +1.00E+00 +1.01E+00 +9.55E-01 +8.93E-01 +8.27E-01 +6.97E-01 +6.75E-01 +6.85E-01 +7.08E-01 +7.19E-01 +6.50E-01 +6.22E-01 +5.97E-01 +4.99E-01 +3.97E-01 +2.91E-01 +2.50E-01 +3.26E-01 +3.20E-01 +2.68E-01 +3.26E-01 +4.00E-01 +4.22E-01 +3.83E-01 +3.24E-01 +2.44E-01 +1.50E-01 +5.63E-02 +1.10E-02 +-4.81E-02 +-1.52E-02 +7.89E-02 +1.20E-01 +1.18E-01 +8.78E-02 +-6.17E-03 +-1.40E-01 +-2.61E-01 +-2.81E-01 +-1.97E-01 +-7.61E-02 +2.47E-02 +7.36E-02 +9.20E-02 +7.63E-02 +5.40E-02 +4.39E-02 +5.58E-02 +7.90E-02 +1.00E-01 +1.11E-01 +1.13E-01 +1.14E-01 +1.10E-01 +1.02E-01 +8.44E-02 +5.41E-02 +2.50E-02 +-1.47E-03 +-4.30E-02 +-1.07E-01 +-1.67E-01 +-2.26E-01 +-2.59E-01 +-2.05E-01 +-1.54E-01 +-1.58E-01 +-1.54E-01 +-1.95E-01 +-2.57E-01 +-3.27E-01 +-3.62E-01 +-3.39E-01 +-3.03E-01 +-2.80E-01 +-2.60E-01 +-2.76E-01 +-3.06E-01 +-2.99E-01 +-2.51E-01 +-2.05E-01 +-1.58E-01 +-1.18E-01 +-8.16E-02 +-6.05E-02 +-4.54E-02 +-9.86E-03 +3.78E-02 +7.47E-02 +7.18E-02 +4.30E-02 +1.13E-02 +-1.06E-03 +-1.98E-02 +-7.51E-02 +-1.53E-01 +-2.32E-01 +-2.88E-01 +-3.37E-01 +-3.67E-01 +-4.10E-01 +-4.95E-01 +-6.30E-01 +-7.48E-01 +-8.71E-01 +-9.62E-01 +-9.82E-01 +-9.53E-01 +-9.09E-01 +-8.37E-01 +-7.59E-01 +-7.20E-01 +-7.16E-01 +-7.24E-01 +-7.09E-01 +-6.51E-01 +-5.67E-01 +-4.25E-01 +-2.34E-01 +-4.72E-02 +1.14E-01 +2.69E-01 +4.12E-01 +5.38E-01 +6.63E-01 +7.28E-01 +7.76E-01 +8.34E-01 +8.73E-01 +9.29E-01 +1.01E+00 +1.09E+00 +1.16E+00 +1.19E+00 +1.23E+00 +1.25E+00 +1.23E+00 +1.18E+00 +1.06E+00 +8.76E-01 +7.78E-01 +6.79E-01 +5.78E-01 +5.15E-01 +4.49E-01 +3.77E-01 +2.38E-01 +4.13E-02 +-1.30E-01 +-2.48E-01 +-3.24E-01 +-3.37E-01 +-2.95E-01 +-3.93E-01 +-4.57E-01 +-5.23E-01 +-6.52E-01 +-6.45E-01 +-6.20E-01 +-6.35E-01 +-6.64E-01 +-7.64E-01 +-8.47E-01 +-8.37E-01 +-7.62E-01 +-6.89E-01 +-6.71E-01 +-6.59E-01 +-6.18E-01 +-6.39E-01 +-7.14E-01 +-7.64E-01 +-7.68E-01 +-7.26E-01 +-6.56E-01 +-5.97E-01 +-5.44E-01 +-5.01E-01 +-4.78E-01 +-4.66E-01 +-4.63E-01 +-4.52E-01 +-4.25E-01 +-3.95E-01 +-3.63E-01 +-3.35E-01 +-2.88E-01 +-2.16E-01 +-1.46E-01 +-9.33E-02 +-6.91E-02 +-4.69E-02 +-1.26E-02 +6.57E-03 +2.16E-02 +4.34E-02 +6.98E-02 +8.88E-02 +7.98E-02 +5.11E-02 +1.26E-02 +-2.75E-02 +-3.21E-02 +-3.51E-02 +-4.68E-02 +-7.16E-02 +-1.11E-01 +-1.58E-01 +-1.86E-01 +-1.67E-01 +-1.33E-01 +-9.40E-02 +-7.19E-02 +-5.55E-02 +-7.13E-02 +-7.66E-02 +-1.56E-02 +8.15E-02 +1.58E-01 +2.03E-01 +2.22E-01 +2.21E-01 +2.54E-01 +2.46E-01 +2.35E-01 +2.46E-01 +3.19E-01 +3.52E-01 +3.87E-01 +4.38E-01 +4.66E-01 +4.68E-01 +4.57E-01 +4.53E-01 +4.64E-01 +4.57E-01 +3.72E-01 +2.98E-01 +3.20E-01 +3.65E-01 +4.18E-01 +4.71E-01 +5.20E-01 +5.32E-01 +4.94E-01 +4.55E-01 +4.35E-01 +3.93E-01 +3.99E-01 +4.16E-01 +4.07E-01 +3.86E-01 +3.66E-01 +3.00E-01 +2.24E-01 +1.52E-01 +8.02E-02 +5.31E-03 +-4.47E-02 +-6.25E-02 +-7.85E-02 +-1.17E-01 +-1.66E-01 +-2.16E-01 +-2.75E-01 +-3.12E-01 +-3.33E-01 +-3.61E-01 +-3.86E-01 +-4.02E-01 +-3.92E-01 +-3.46E-01 +-2.84E-01 +-2.37E-01 +-2.22E-01 +-2.20E-01 +-2.08E-01 +-2.04E-01 +-2.12E-01 +-1.93E-01 +-1.46E-01 +-1.05E-01 +-8.57E-02 +-8.09E-02 +-7.81E-02 +-8.70E-02 +-8.50E-02 +-7.83E-02 +-8.12E-02 +-8.05E-02 +-3.75E-02 +2.66E-02 +9.34E-02 +1.13E-01 +6.08E-02 +-1.11E-02 +-5.87E-02 +-1.34E-02 +7.82E-02 +1.47E-01 +1.56E-01 +1.29E-01 +6.74E-02 +-1.53E-02 +-8.60E-02 +-9.13E-02 +-1.65E-02 +7.84E-02 +1.44E-01 +1.39E-01 +8.37E-02 +2.26E-02 +-6.92E-03 +2.80E-02 +1.03E-01 +1.78E-01 +2.08E-01 +2.06E-01 +1.85E-01 +1.84E-01 +2.19E-01 +2.79E-01 +3.30E-01 +3.24E-01 +2.71E-01 +2.22E-01 +2.20E-01 +2.55E-01 +3.09E-01 +3.70E-01 +3.96E-01 +3.85E-01 +3.39E-01 +2.93E-01 +2.80E-01 +3.12E-01 +3.62E-01 +4.05E-01 +4.01E-01 +3.60E-01 +3.25E-01 +3.18E-01 +3.28E-01 +3.41E-01 +3.18E-01 +2.33E-01 +1.26E-01 +3.20E-02 +-3.59E-02 +-6.59E-02 +-2.90E-02 +2.98E-02 +3.54E-02 +-9.61E-02 +-2.63E-01 +-3.62E-01 +-3.91E-01 +-3.82E-01 +-3.40E-01 +-2.76E-01 +-2.65E-01 +-3.40E-01 +-4.29E-01 +-4.60E-01 +-4.29E-01 +-3.89E-01 +-3.46E-01 +-2.94E-01 +-2.61E-01 +-2.52E-01 +-2.56E-01 +-2.66E-01 +-2.50E-01 +-1.93E-01 +-1.24E-01 +-6.19E-02 +-4.02E-02 +-3.46E-02 +-2.12E-02 +-2.77E-02 +-5.42E-02 +-6.94E-02 +-6.21E-02 +-4.71E-02 +-2.49E-02 +-3.65E-03 +-3.75E-03 +-8.37E-02 +-2.06E-01 +-2.98E-01 +-3.54E-01 +-3.74E-01 +-3.22E-01 +-2.44E-01 +-1.81E-01 +-1.88E-01 +-2.37E-01 +-2.76E-01 +-2.78E-01 +-2.51E-01 +-1.95E-01 +-1.41E-01 +-8.74E-02 +-4.92E-02 +-1.03E-02 +5.80E-02 +1.20E-01 +1.83E-01 +2.23E-01 +2.34E-01 +2.44E-01 +2.81E-01 +3.39E-01 +3.35E-01 +2.56E-01 +1.69E-01 +1.21E-01 +1.53E-01 +2.04E-01 +2.41E-01 +2.59E-01 +2.39E-01 +1.83E-01 +1.40E-01 +1.24E-01 +1.38E-01 +1.62E-01 +1.47E-01 +1.08E-01 +6.31E-02 +2.90E-02 +1.09E-02 +4.03E-03 +-1.20E-03 +-1.21E-02 +-1.98E-02 +-3.34E-02 +-5.06E-02 +-5.79E-02 +-6.62E-02 +-8.69E-02 +-1.29E-01 +-2.10E-01 +-2.86E-01 +-3.37E-01 +-3.91E-01 +-4.33E-01 +-4.15E-01 +-3.73E-01 +-3.48E-01 +-3.48E-01 +-3.62E-01 +-4.00E-01 +-4.51E-01 +-4.85E-01 +-5.08E-01 +-5.24E-01 +-5.31E-01 +-5.28E-01 +-5.02E-01 +-4.27E-01 +-3.51E-01 +-2.84E-01 +-2.19E-01 +-1.60E-01 +-1.20E-01 +-1.05E-01 +-8.76E-02 +-3.39E-02 +5.82E-02 +1.51E-01 +2.30E-01 +2.75E-01 +2.85E-01 +2.97E-01 +3.22E-01 +3.74E-01 +4.26E-01 +4.71E-01 +5.25E-01 +5.72E-01 +5.83E-01 +5.71E-01 +5.50E-01 +5.20E-01 +5.13E-01 +5.12E-01 +5.15E-01 +5.17E-01 +5.17E-01 +5.21E-01 +5.19E-01 +4.96E-01 +4.65E-01 +4.03E-01 +3.03E-01 +2.23E-01 +1.92E-01 +1.77E-01 +1.62E-01 +1.57E-01 +1.52E-01 +1.36E-01 +1.37E-01 +1.50E-01 +1.14E-01 +4.76E-02 +-2.52E-02 +-7.66E-02 +-7.75E-02 +-4.97E-02 +-1.97E-02 +1.50E-03 +1.30E-03 +-2.14E-02 +-5.16E-02 +-5.73E-02 +-3.69E-02 +-3.94E-02 +-5.90E-02 +-6.45E-02 +-5.96E-02 +-3.95E-02 +1.52E-03 +5.44E-02 +1.08E-01 +1.33E-01 +1.38E-01 +1.38E-01 +1.35E-01 +1.35E-01 +1.50E-01 +1.84E-01 +2.16E-01 +2.16E-01 +1.91E-01 +1.54E-01 +1.39E-01 +1.79E-01 +2.29E-01 +2.70E-01 +2.67E-01 +2.36E-01 +1.94E-01 +1.35E-01 +4.69E-02 +-2.00E-02 +-1.46E-02 +6.13E-02 +1.24E-01 +1.15E-01 +7.63E-02 +2.73E-02 +-3.29E-02 +-8.80E-02 +-9.22E-02 +-6.59E-02 +-3.82E-02 +-2.78E-02 +-5.54E-02 +-9.81E-02 +-1.38E-01 +-1.65E-01 +-1.79E-01 +-1.75E-01 +-1.54E-01 +-1.34E-01 +-1.36E-01 +-1.63E-01 +-1.93E-01 +-2.19E-01 +-2.37E-01 +-2.10E-01 +-1.33E-01 +-6.75E-02 +-6.34E-02 +-1.04E-01 +-1.66E-01 +-2.16E-01 +-2.36E-01 +-2.33E-01 +-2.01E-01 +-1.51E-01 +-1.13E-01 +-1.12E-01 +-1.47E-01 +-1.85E-01 +-2.14E-01 +-2.38E-01 +-2.51E-01 +-2.39E-01 +-2.18E-01 +-2.07E-01 +-2.20E-01 +-2.31E-01 +-2.50E-01 +-2.33E-01 +-1.76E-01 +-1.31E-01 +-1.27E-01 +-1.38E-01 +-1.59E-01 +-1.81E-01 +-1.66E-01 +-1.17E-01 +-6.87E-02 +-6.66E-02 +-9.82E-02 +-1.55E-01 +-1.88E-01 +-1.65E-01 +-1.26E-01 +-8.19E-02 +-4.46E-02 +-7.42E-02 +-1.48E-01 +-2.20E-01 +-2.71E-01 +-2.86E-01 +-2.91E-01 +-2.76E-01 +-2.53E-01 +-2.57E-01 +-2.57E-01 +-2.46E-01 +-2.46E-01 +-2.74E-01 +-3.12E-01 +-3.41E-01 +-3.30E-01 +-2.87E-01 +-2.37E-01 +-1.88E-01 +-1.64E-01 +-1.65E-01 +-1.81E-01 +-1.86E-01 +-1.62E-01 +-1.23E-01 +-8.83E-02 +-5.09E-02 +-9.88E-03 +-9.97E-03 +3.00E-03 +4.76E-02 +5.98E-02 +7.97E-02 +1.22E-01 +1.58E-01 +1.90E-01 +2.10E-01 +2.14E-01 +2.13E-01 +2.16E-01 +2.38E-01 +2.72E-01 +3.08E-01 +3.45E-01 +3.77E-01 +3.97E-01 +4.09E-01 +4.20E-01 +4.39E-01 +4.54E-01 +4.38E-01 +4.21E-01 +4.12E-01 +4.03E-01 +3.89E-01 +3.84E-01 +4.07E-01 +4.36E-01 +4.56E-01 +4.57E-01 +4.29E-01 +3.84E-01 +3.50E-01 +3.46E-01 +3.79E-01 +4.32E-01 +4.71E-01 +4.62E-01 +4.29E-01 +3.77E-01 +3.19E-01 +2.82E-01 +2.64E-01 +2.56E-01 +2.75E-01 +2.91E-01 +2.85E-01 +2.64E-01 +2.28E-01 +1.69E-01 +9.20E-02 +5.04E-02 +2.43E-02 +-1.33E-02 +-2.48E-02 +-1.17E-02 +4.91E-03 +1.99E-02 +3.60E-02 +5.36E-02 +5.56E-02 +5.20E-02 +5.27E-02 +6.33E-02 +6.94E-02 +6.29E-02 +6.62E-02 +7.36E-02 +7.55E-02 +6.75E-02 +5.59E-02 +5.11E-02 +5.04E-02 +3.39E-02 +-1.35E-03 +-3.66E-02 +-6.19E-02 +-7.48E-02 +-8.22E-02 +-7.05E-02 +-4.12E-02 +-1.73E-02 +-1.20E-02 +-2.47E-02 +-4.02E-02 +-5.34E-02 +-6.38E-02 +-5.94E-02 +-3.79E-02 +-6.01E-03 +2.45E-02 +4.72E-02 +5.56E-02 +3.01E-02 +-1.13E-02 +-4.21E-02 +-3.59E-02 +1.36E-03 +3.80E-02 +3.97E-02 +-5.31E-03 +-6.45E-02 +-1.09E-01 +-1.30E-01 +-1.34E-01 +-1.13E-01 +-9.34E-02 +-8.98E-02 +-1.38E-01 +-2.36E-01 +-3.16E-01 +-3.57E-01 +-3.47E-01 +-3.19E-01 +-2.89E-01 +-2.65E-01 +-2.62E-01 +-2.82E-01 +-3.33E-01 +-3.84E-01 +-4.14E-01 +-4.30E-01 +-4.48E-01 +-4.58E-01 +-4.40E-01 +-3.94E-01 +-3.57E-01 +-3.26E-01 +-3.25E-01 +-3.40E-01 +-3.70E-01 +-3.87E-01 +-3.72E-01 +-3.27E-01 +-2.71E-01 +-2.27E-01 +-2.11E-01 +-2.22E-01 +-2.40E-01 +-2.50E-01 +-2.58E-01 +-2.45E-01 +-1.85E-01 +-1.07E-01 +-3.95E-02 +-2.93E-02 +-7.19E-02 +-1.20E-01 +-1.72E-01 +-2.00E-01 +-1.88E-01 +-1.31E-01 +-5.31E-02 +-3.28E-03 +-4.93E-02 +-1.26E-01 +-1.87E-01 +-2.27E-01 +-1.92E-01 +-1.23E-01 +-5.50E-02 +-6.11E-03 +-2.73E-02 +-8.35E-02 +-1.23E-01 +-1.49E-01 +-1.44E-01 +-9.62E-02 +-3.05E-02 +4.97E-03 +-1.33E-02 +-5.56E-02 +-8.94E-02 +-9.63E-02 +-8.14E-02 +-3.76E-02 +1.41E-02 +5.08E-02 +4.23E-02 +-4.53E-03 +-4.16E-02 +-6.54E-02 +-8.16E-02 +-9.01E-02 +-8.88E-02 +-7.16E-02 +-4.65E-02 +-3.17E-02 +-2.27E-02 +-8.30E-03 +9.70E-03 +2.69E-02 +2.91E-02 +1.06E-02 +-6.65E-03 +-1.81E-02 +-2.38E-02 +-3.09E-02 +-3.92E-02 +-4.61E-02 +-5.56E-02 +-6.55E-02 +-5.30E-02 +-3.27E-02 +-1.51E-02 +-1.70E-03 +5.28E-03 +-7.52E-03 +-3.74E-02 +-6.21E-02 +-7.33E-02 +-7.34E-02 +-5.32E-02 +-1.54E-02 +2.05E-02 +3.90E-02 +3.13E-02 +1.87E-02 +3.55E-03 +-6.98E-03 +-7.84E-03 +-3.87E-03 +7.46E-03 +1.59E-02 +2.51E-02 +4.10E-02 +5.70E-02 +7.04E-02 +8.32E-02 +8.89E-02 +9.05E-02 +9.56E-02 +1.13E-01 +1.53E-01 +2.08E-01 +2.66E-01 +3.13E-01 +3.25E-01 +3.24E-01 +3.17E-01 +3.03E-01 +2.86E-01 +2.78E-01 +2.91E-01 +3.24E-01 +3.51E-01 +3.70E-01 +3.79E-01 +3.80E-01 +3.74E-01 +3.68E-01 +3.67E-01 +3.73E-01 +3.81E-01 +3.74E-01 +3.61E-01 +3.47E-01 +3.22E-01 +2.90E-01 +2.69E-01 +2.77E-01 +3.04E-01 +3.23E-01 +3.18E-01 +2.97E-01 +2.69E-01 +2.40E-01 +2.49E-01 +2.66E-01 +2.71E-01 +2.53E-01 +2.34E-01 +2.14E-01 +2.23E-01 +2.63E-01 +3.00E-01 +3.01E-01 +2.89E-01 +2.55E-01 +2.09E-01 +1.74E-01 +1.71E-01 +1.82E-01 +2.01E-01 +2.15E-01 +2.20E-01 +2.33E-01 +2.22E-01 +1.72E-01 +1.22E-01 +6.96E-02 +1.75E-02 +-1.35E-02 +-2.47E-02 +-2.61E-02 +-3.88E-02 +-6.93E-02 +-1.04E-01 +-1.27E-01 +-1.03E-01 +-6.18E-02 +-6.89E-02 +-1.15E-01 +-1.61E-01 +-1.90E-01 +-2.02E-01 +-2.05E-01 +-2.08E-01 +-2.05E-01 +-2.07E-01 +-2.23E-01 +-2.48E-01 +-2.50E-01 +-1.98E-01 +-1.41E-01 +-1.34E-01 +-1.55E-01 +-1.78E-01 +-1.97E-01 +-2.04E-01 +-2.00E-01 +-1.71E-01 +-1.35E-01 +-9.50E-02 +-7.66E-02 +-1.06E-01 +-1.41E-01 +-1.71E-01 +-1.89E-01 +-2.02E-01 +-2.10E-01 +-2.09E-01 +-2.01E-01 +-2.03E-01 +-2.10E-01 +-2.43E-01 +-2.93E-01 +-3.44E-01 +-3.91E-01 +-4.20E-01 +-4.32E-01 +-4.30E-01 +-4.04E-01 +-3.63E-01 +-3.20E-01 +-3.07E-01 +-3.56E-01 +-4.09E-01 +-4.47E-01 +-4.74E-01 +-4.83E-01 +-4.45E-01 +-3.84E-01 +-3.30E-01 +-3.03E-01 +-3.04E-01 +-3.25E-01 +-3.59E-01 +-3.82E-01 +-3.79E-01 +-3.69E-01 +-3.52E-01 +-3.32E-01 +-3.15E-01 +-2.97E-01 +-2.79E-01 +-2.73E-01 +-2.79E-01 +-2.89E-01 +-3.00E-01 +-3.02E-01 +-2.81E-01 +-2.22E-01 +-1.50E-01 +-7.63E-02 +-1.27E-02 +4.08E-02 +9.02E-02 +1.10E-01 +8.94E-02 +7.37E-02 +7.15E-02 +8.59E-02 +1.07E-01 +1.44E-01 +1.87E-01 +2.21E-01 +2.27E-01 +2.18E-01 +2.10E-01 +1.85E-01 +1.55E-01 +1.17E-01 +8.87E-02 +7.90E-02 +7.60E-02 +7.14E-02 +6.46E-02 +4.92E-02 +3.54E-02 +2.51E-02 +1.22E-02 +7.15E-03 +7.91E-03 +6.20E-03 +-1.42E-03 +-3.00E-03 +1.77E-03 +1.30E-03 +2.98E-03 +1.15E-02 +2.31E-02 +1.86E-02 +-4.10E-03 +-2.05E-02 +-1.52E-02 +9.89E-03 +3.56E-02 +5.61E-02 +6.37E-02 +6.08E-02 +4.55E-02 +1.38E-02 +3.58E-03 +5.53E-02 +1.25E-01 +1.57E-01 +1.41E-01 +1.17E-01 +9.06E-02 +6.31E-02 +4.89E-02 +5.62E-02 +8.11E-02 +1.03E-01 +1.21E-01 +1.46E-01 +1.58E-01 +1.30E-01 +8.90E-02 +4.62E-02 +1.26E-02 +1.29E-02 +3.88E-02 +7.93E-02 +1.26E-01 +1.61E-01 +1.78E-01 +1.75E-01 +1.37E-01 +9.96E-02 +7.47E-02 +5.72E-02 +5.54E-02 +6.91E-02 +9.44E-02 +1.13E-01 +1.17E-01 +1.23E-01 +1.29E-01 +1.35E-01 +1.45E-01 +1.54E-01 +1.50E-01 +1.35E-01 +1.26E-01 +1.28E-01 +1.38E-01 +1.57E-01 +1.72E-01 +1.86E-01 +1.89E-01 +1.80E-01 +1.63E-01 +1.44E-01 +1.25E-01 +1.08E-01 +1.00E-01 +1.04E-01 +1.08E-01 +1.09E-01 +1.08E-01 +1.07E-01 +1.14E-01 +1.25E-01 +1.33E-01 +1.33E-01 +1.31E-01 +1.28E-01 +1.29E-01 +1.39E-01 +1.55E-01 +1.70E-01 +1.80E-01 +1.79E-01 +1.68E-01 +1.54E-01 +1.47E-01 +1.45E-01 +1.55E-01 +2.06E-01 +2.62E-01 +2.68E-01 +2.43E-01 +2.17E-01 +1.92E-01 +1.71E-01 +1.54E-01 +1.60E-01 +1.92E-01 +2.15E-01 +2.21E-01 +2.13E-01 +1.85E-01 +1.54E-01 +1.80E-01 +2.27E-01 +2.43E-01 +2.06E-01 +1.31E-01 +3.56E-02 +-7.83E-03 +4.22E-02 +7.82E-02 +9.13E-02 +1.05E-01 +9.36E-02 +4.07E-02 +-2.02E-02 +-4.26E-02 +-3.46E-02 +-3.06E-02 +-3.67E-02 +-6.05E-02 +-1.02E-01 +-1.60E-01 +-1.90E-01 +-1.60E-01 +-1.14E-01 +-7.61E-02 +-5.35E-02 +-7.69E-02 +-1.27E-01 +-1.78E-01 +-2.18E-01 +-2.30E-01 +-2.23E-01 +-2.09E-01 +-1.86E-01 +-1.68E-01 +-1.91E-01 +-2.49E-01 +-3.03E-01 +-3.20E-01 +-3.16E-01 +-3.08E-01 +-2.96E-01 +-2.93E-01 +-3.16E-01 +-3.62E-01 +-4.09E-01 +-4.33E-01 +-4.35E-01 +-4.20E-01 +-3.77E-01 +-3.24E-01 +-2.85E-01 +-2.77E-01 +-2.81E-01 +-2.87E-01 +-3.06E-01 +-3.32E-01 +-3.35E-01 +-2.98E-01 +-2.44E-01 +-2.12E-01 +-1.97E-01 +-1.89E-01 +-1.98E-01 +-2.13E-01 +-1.98E-01 +-1.45E-01 +-6.83E-02 +-2.35E-02 +-1.20E-02 +-3.23E-02 +-6.17E-02 +-9.20E-02 +-1.06E-01 +-5.69E-02 +2.32E-02 +1.02E-01 +1.48E-01 +1.16E-01 +7.10E-02 +4.06E-02 +1.28E-02 +1.98E-03 +1.06E-02 +5.06E-02 +1.09E-01 +1.46E-01 +1.12E-01 +4.82E-02 +6.34E-04 +-2.64E-02 +-2.09E-02 +4.04E-02 +1.11E-01 +1.41E-01 +1.30E-01 +1.07E-01 +8.03E-02 +3.81E-02 +-9.53E-04 +1.23E-02 +9.02E-02 +1.52E-01 +1.89E-01 +1.94E-01 +1.85E-01 +1.66E-01 +1.32E-01 +9.66E-02 +1.09E-01 +1.64E-01 +2.22E-01 +2.63E-01 +2.69E-01 +2.48E-01 +2.25E-01 +2.09E-01 +2.01E-01 +2.01E-01 +2.13E-01 +2.30E-01 +2.37E-01 +2.32E-01 +2.19E-01 +2.02E-01 +1.80E-01 +1.57E-01 +1.44E-01 +1.15E-01 +8.14E-02 +9.46E-02 +1.35E-01 +1.69E-01 +1.63E-01 +1.43E-01 +1.31E-01 +1.13E-01 +8.31E-02 +6.41E-02 +7.67E-02 +1.30E-01 +1.78E-01 +1.96E-01 +2.03E-01 +2.02E-01 +1.97E-01 +1.92E-01 +1.82E-01 +1.85E-01 +2.48E-01 +3.39E-01 +3.21E-01 +2.67E-01 +2.09E-01 +1.57E-01 +1.33E-01 +1.23E-01 +1.35E-01 +1.68E-01 +1.71E-01 +1.43E-01 +1.07E-01 +5.48E-02 +2.26E-03 +-3.70E-02 +-4.13E-02 +-3.17E-02 +-2.27E-02 +-4.29E-03 +8.99E-03 +5.32E-03 +-7.17E-04 +-2.27E-03 +-1.21E-02 +-2.77E-02 +-2.00E-02 +8.51E-03 +2.04E-02 +1.86E-02 +1.14E-02 +-9.74E-03 +-2.75E-02 +-2.26E-02 +-7.28E-03 +1.03E-02 +2.70E-02 +4.56E-02 +6.34E-02 +2.05E-02 +-2.56E-02 +-6.54E-02 +-1.05E-01 +-7.73E-02 +-1.10E-02 +3.14E-02 +5.76E-02 +6.35E-02 +5.62E-02 +3.79E-02 +8.84E-03 +-2.30E-03 +1.99E-03 +1.24E-02 +6.63E-02 +1.27E-01 +1.52E-01 +1.41E-01 +1.08E-01 +6.86E-02 +1.58E-02 +-4.36E-02 +-6.19E-02 +-2.80E-02 +1.91E-02 +8.22E-02 +1.26E-01 +1.12E-01 +4.37E-02 +-6.75E-02 +-1.56E-01 +-1.50E-01 +-1.16E-01 +-6.79E-02 +-2.26E-02 +-1.91E-02 +-5.49E-02 +-1.07E-01 +-1.38E-01 +-1.27E-01 +-1.10E-01 +-1.17E-01 +-1.11E-01 +-1.00E-01 +-1.09E-01 +-1.26E-01 +-1.34E-01 +-1.43E-01 +-1.60E-01 +-1.79E-01 +-1.57E-01 +-8.04E-02 +-1.28E-02 +-4.02E-02 +-9.29E-02 +-1.21E-01 +-1.50E-01 +-1.71E-01 +-1.59E-01 +-9.84E-02 +-1.65E-02 +-1.12E-02 +-9.78E-02 +-1.37E-01 +-1.49E-01 +-1.49E-01 +-1.42E-01 +-1.22E-01 +-1.10E-01 +-1.34E-01 +-1.53E-01 +-1.39E-01 +-1.19E-01 +-1.47E-01 +-1.80E-01 +-1.27E-01 +-8.47E-02 +-1.60E-01 +-2.54E-01 +-2.65E-01 +-1.87E-01 +-1.43E-01 +-1.42E-01 +-1.55E-01 +-1.47E-01 +-1.66E-01 +-2.39E-01 +-1.98E-01 +-1.69E-01 +-1.66E-01 +-1.25E-01 +-1.04E-01 +-1.13E-01 +-1.36E-01 +-1.79E-01 +-1.78E-01 +-1.58E-01 +-1.19E-01 +-7.63E-02 +-5.45E-02 +-5.26E-02 +-7.05E-02 +-8.93E-02 +-8.54E-02 +-2.01E-02 +6.29E-02 +6.30E-02 +-7.12E-03 +-6.07E-02 +-8.21E-02 +-9.69E-02 +-1.04E-01 +-9.53E-02 +-6.73E-02 +-1.80E-02 +2.94E-02 +5.36E-02 +4.64E-02 +4.63E-02 +5.40E-02 +3.78E-02 +1.27E-02 +1.82E-02 +5.41E-02 +1.04E-01 +1.51E-01 +1.72E-01 +1.48E-01 +1.14E-01 +1.23E-01 +1.49E-01 +1.66E-01 +1.62E-01 +1.47E-01 +1.08E-01 +6.81E-02 +5.62E-02 +4.49E-02 +3.97E-02 +4.22E-02 +2.69E-02 +-7.14E-03 +-4.94E-02 +-8.17E-02 +-9.79E-02 +-9.69E-02 +-5.94E-02 +-3.98E-02 +-6.70E-02 +-9.83E-02 +-1.10E-01 +-1.17E-01 +-1.24E-01 +-1.15E-01 +-7.87E-02 +-3.19E-02 +9.40E-03 +4.05E-02 +5.71E-02 +7.13E-02 +6.94E-02 +2.82E-02 +2.30E-02 +5.41E-02 +9.38E-02 +1.31E-01 +1.58E-01 +1.83E-01 +1.85E-01 +1.54E-01 +1.24E-01 +1.15E-01 +1.07E-01 +8.95E-02 +6.74E-02 +5.07E-02 +5.24E-02 +5.94E-02 +6.37E-02 +6.03E-02 +5.58E-02 +5.63E-02 +5.77E-02 +6.15E-02 +6.98E-02 +8.70E-02 +1.20E-01 +1.39E-01 +1.13E-01 +8.82E-02 +7.92E-02 +7.29E-02 +6.81E-02 +7.08E-02 +8.04E-02 +9.19E-02 +8.55E-02 +5.76E-02 +2.17E-02 +-1.22E-02 +-2.56E-02 +-1.02E-02 +9.89E-04 +-1.46E-04 +-1.55E-03 +-5.44E-03 +-4.75E-02 +-1.45E-01 +-1.87E-01 +-1.32E-01 +-7.67E-02 +-5.31E-02 +-3.89E-02 +-4.47E-02 +-9.50E-02 +-1.55E-01 +-1.78E-01 +-1.62E-01 +-1.33E-01 +-1.15E-01 +-1.10E-01 +-1.14E-01 +-1.11E-01 +-7.19E-02 +2.33E-03 +6.36E-02 +5.31E-02 +1.60E-02 +-1.94E-02 +-3.21E-02 +-4.05E-02 +-5.45E-02 +-4.09E-02 +5.20E-02 +1.48E-01 +1.57E-01 +1.16E-01 +7.21E-02 +2.64E-02 +-3.92E-03 +-1.20E-02 +1.58E-03 +3.55E-02 +6.71E-02 +6.95E-02 +6.53E-02 +8.93E-02 +1.21E-01 +1.12E-01 +6.35E-02 +1.20E-02 +-2.55E-02 +-5.24E-02 +-7.28E-02 +-7.26E-02 +-3.69E-02 +2.80E-03 +1.68E-02 +2.26E-02 +3.44E-02 +5.22E-02 +4.56E-02 +-4.45E-03 +-5.08E-02 +-7.63E-02 +-5.85E-02 +-1.02E-02 +2.87E-02 +3.63E-02 +3.04E-02 +3.26E-02 +4.39E-02 +4.51E-02 +4.04E-02 +4.49E-02 +5.45E-02 +5.73E-02 +4.49E-02 +1.75E-02 +-6.87E-03 +-2.90E-02 +-4.67E-02 +-5.51E-02 +-4.75E-02 +-3.61E-02 +-2.57E-02 +-1.52E-02 +-3.52E-02 +-8.87E-02 +-1.36E-01 +-1.41E-01 +-1.17E-01 +-9.07E-02 +-6.25E-02 +-4.21E-02 +-6.44E-02 +-1.26E-01 +-1.95E-01 +-2.39E-01 +-2.34E-01 +-2.09E-01 +-1.87E-01 +-1.79E-01 +-1.86E-01 +-2.06E-01 +-2.34E-01 +-2.48E-01 +-2.43E-01 +-2.29E-01 +-2.18E-01 +-2.19E-01 +-2.21E-01 +-2.22E-01 +-2.22E-01 +-2.21E-01 +-2.40E-01 +-2.85E-01 +-3.00E-01 +-2.53E-01 +-1.93E-01 +-1.54E-01 +-1.29E-01 +-1.17E-01 +-1.35E-01 +-1.87E-01 +-2.37E-01 +-2.53E-01 +-2.25E-01 +-1.70E-01 +-1.07E-01 +-1.08E-01 +-1.51E-01 +-1.77E-01 +-1.75E-01 +-1.73E-01 +-1.86E-01 +-1.85E-01 +-1.29E-01 +-6.27E-02 +-1.87E-02 +-1.12E-02 +-3.76E-02 +-8.57E-02 +-1.13E-01 +-9.10E-02 +-4.20E-02 +5.21E-03 +3.41E-02 +2.56E-02 +-2.53E-02 +-7.60E-02 +-7.70E-02 +-3.75E-02 +2.02E-02 +7.52E-02 +9.76E-02 +5.70E-02 +-7.13E-03 +-5.06E-02 +-6.95E-02 +-8.57E-02 +-6.38E-02 +1.85E-02 +1.03E-01 +1.35E-01 +9.75E-02 +5.22E-02 +2.75E-02 +2.16E-02 +3.24E-02 +6.49E-02 +1.01E-01 +1.24E-01 +1.33E-01 +1.46E-01 +1.68E-01 +1.96E-01 +1.99E-01 +1.79E-01 +1.52E-01 +1.29E-01 +1.22E-01 +1.24E-01 +1.24E-01 +1.24E-01 +1.31E-01 +1.62E-01 +1.97E-01 +2.02E-01 +1.48E-01 +9.78E-02 +8.07E-02 +6.82E-02 +3.50E-02 +2.56E-02 +7.84E-02 +1.25E-01 +1.28E-01 +1.12E-01 +1.11E-01 +1.28E-01 +1.39E-01 +1.39E-01 +1.36E-01 +1.43E-01 +1.54E-01 +1.60E-01 +1.68E-01 +1.80E-01 +1.93E-01 +2.14E-01 +2.35E-01 +2.40E-01 +2.34E-01 +2.28E-01 +2.23E-01 +2.37E-01 +2.62E-01 +2.40E-01 +1.89E-01 +1.20E-01 +5.16E-02 +6.28E-02 +1.36E-01 +2.05E-01 +2.46E-01 +1.95E-01 +9.59E-02 +4.72E-02 +3.98E-02 +5.72E-02 +9.05E-02 +1.11E-01 +1.06E-01 +6.22E-02 +1.22E-02 +-1.16E-02 +2.04E-03 +5.91E-02 +1.18E-01 +1.36E-01 +1.10E-01 +5.06E-02 +1.05E-02 +3.31E-03 +1.58E-02 +4.74E-02 +8.53E-02 +1.13E-01 +1.13E-01 +6.28E-02 +4.24E-02 +7.72E-02 +7.61E-02 +6.58E-02 +6.33E-02 +5.86E-02 +5.14E-02 +3.39E-02 +1.34E-02 +1.04E-02 +3.55E-03 +-3.10E-02 +-7.64E-02 +-1.25E-01 +-1.63E-01 +-1.32E-01 +-6.05E-02 +-3.03E-02 +-1.33E-02 +3.74E-02 +1.05E-01 +1.19E-01 +5.63E-02 +2.52E-02 +4.61E-02 +6.66E-02 +8.34E-02 +9.91E-02 +1.25E-01 +1.42E-01 +1.16E-01 +7.70E-02 +7.72E-02 +1.02E-01 +1.19E-01 +1.08E-01 +6.21E-02 +7.84E-03 +-4.49E-02 +-8.57E-02 +-1.11E-01 +-1.14E-01 +-5.55E-02 +1.36E-02 +-3.14E-02 +-1.40E-01 +-1.86E-01 +-1.39E-01 +-1.22E-01 +-1.76E-01 +-1.67E-01 +-7.31E-02 +-8.12E-03 +-1.48E-02 +-2.88E-02 +-1.20E-02 +-1.63E-02 +-6.31E-02 +-1.09E-01 +-1.09E-01 +-8.43E-02 +-3.68E-02 +9.75E-03 +4.66E-02 +6.52E-02 +4.90E-02 +3.65E-02 +3.33E-02 +1.99E-02 +1.38E-04 +-5.81E-03 +-6.21E-04 +1.16E-03 +-3.65E-03 +-6.11E-03 +-1.13E-02 +-2.13E-02 +-2.36E-02 +-2.40E-02 +-2.76E-02 +-2.97E-02 +-2.95E-02 +-2.84E-02 +-2.42E-02 +-1.92E-02 +-1.01E-02 +-5.46E-05 +-1.42E-02 +-1.46E-02 +3.30E-02 +8.71E-02 +1.21E-01 +8.36E-02 +2.03E-02 +1.05E-02 +3.13E-02 +4.13E-02 +4.25E-02 +4.85E-02 +5.66E-02 +5.24E-02 +3.02E-02 +-1.09E-03 +-1.90E-02 +-2.82E-02 +-3.13E-02 +-1.45E-02 +1.03E-02 +2.87E-02 +1.34E-02 +-3.45E-02 +-8.24E-02 +-9.55E-02 +-7.90E-02 +-5.73E-02 +-3.74E-02 +-1.67E-02 +-6.80E-03 +-1.77E-02 +-3.61E-02 +-4.36E-02 +-3.92E-02 +-2.88E-02 +-1.80E-02 +-9.22E-03 +-6.44E-03 +-2.34E-02 +-4.69E-02 +-6.41E-02 +-6.45E-02 +-5.39E-02 +-4.03E-02 +-5.48E-03 +6.42E-02 +8.34E-02 +6.63E-02 +4.73E-02 +3.67E-02 +3.58E-02 +4.02E-02 +5.01E-02 +6.56E-02 +7.67E-02 +6.63E-02 +5.47E-02 +3.64E-02 +1.38E-02 +-4.21E-04 +-1.75E-02 +-4.30E-02 +-6.17E-02 +-6.53E-02 +-6.66E-02 +-7.30E-02 +-8.45E-02 +-9.67E-02 +-1.10E-01 +-1.24E-01 +-1.33E-01 +-1.32E-01 +-1.22E-01 +-1.23E-01 +-1.29E-01 +-1.17E-01 +-9.18E-02 +-6.82E-02 +-4.92E-02 +-4.13E-02 +-4.25E-02 +-4.73E-02 +-5.07E-02 +-4.88E-02 +-4.09E-02 +-2.86E-02 +-7.19E-03 +1.82E-02 +5.02E-02 +7.89E-02 +9.30E-02 +7.59E-02 +3.46E-02 +1.51E-02 +3.24E-02 +5.98E-02 +8.37E-02 +8.91E-02 +8.42E-02 +6.75E-02 +3.60E-02 +1.60E-03 +-2.51E-02 +-4.30E-02 +-5.93E-02 +-8.51E-02 +-1.20E-01 +-1.55E-01 +-1.82E-01 +-1.69E-01 +-1.27E-01 +-8.74E-02 +-5.03E-02 +-1.01E-02 +3.91E-02 +6.75E-02 +3.02E-02 +-1.35E-02 +-2.73E-02 +-2.41E-02 +-8.40E-03 +3.71E-02 +8.82E-02 +1.15E-01 +1.13E-01 +9.48E-02 +5.55E-02 +3.18E-02 +2.97E-02 +3.69E-02 +3.61E-02 +2.00E-02 +-2.83E-03 +-3.11E-02 +-6.16E-02 +-8.12E-02 +-8.10E-02 +-6.17E-02 +-4.01E-02 +-2.33E-02 +-7.08E-03 +-1.05E-03 +-2.03E-02 +-4.59E-02 +-6.36E-02 +-7.17E-02 +-6.39E-02 +-4.48E-02 +-2.72E-02 +-1.17E-02 +2.98E-03 +1.82E-02 +3.17E-02 +2.32E-02 +-1.99E-02 +-6.06E-02 +-4.97E-02 +1.51E-02 +8.84E-02 +1.60E-01 +2.03E-01 +2.13E-01 +1.88E-01 +1.10E-01 +2.22E-02 +-3.49E-02 +-3.55E-02 +4.95E-03 +2.47E-02 +6.54E-02 +1.26E-01 +1.58E-01 +1.42E-01 +7.64E-02 +4.25E-03 +-4.04E-02 +-3.82E-02 +8.53E-03 +8.73E-02 +1.38E-01 +1.24E-01 +8.68E-02 +4.06E-02 +-8.27E-03 +-4.92E-02 +-4.85E-02 +1.54E-02 +8.32E-02 +1.01E-01 +6.78E-02 +2.70E-02 +-7.19E-03 +-4.87E-02 +-9.00E-02 +-1.10E-01 +-1.03E-01 +-9.24E-02 +-9.86E-02 +-9.76E-02 +-6.08E-02 +-6.52E-02 +-1.01E-01 +-1.19E-01 +-1.26E-01 +-1.31E-01 +-1.32E-01 +-1.23E-01 +-8.62E-02 +-5.34E-02 +-6.45E-02 +-8.42E-02 +-9.68E-02 +-1.04E-01 +-1.07E-01 +-1.08E-01 +-1.07E-01 +-9.84E-02 +-9.36E-02 +-9.48E-02 +-9.51E-02 +-1.01E-01 +-1.22E-01 +-1.49E-01 +-1.74E-01 +-2.16E-01 +-2.65E-01 +-2.82E-01 +-2.31E-01 +-1.71E-01 +-1.65E-01 +-1.93E-01 +-2.15E-01 +-2.39E-01 +-2.68E-01 +-2.71E-01 +-2.15E-01 +-1.44E-01 +-1.19E-01 +-1.54E-01 +-1.99E-01 +-1.91E-01 +-1.59E-01 +-1.18E-01 +-5.39E-02 +-6.79E-03 +-3.84E-02 +-1.17E-01 +-1.49E-01 +-6.78E-02 +-3.35E-03 +5.42E-03 +1.84E-02 +8.89E-03 +-3.61E-02 +-7.26E-02 +-7.95E-02 +-6.52E-02 +-5.10E-02 +-4.84E-02 +-5.98E-02 +-5.38E-02 +-4.98E-02 +-6.19E-03 +8.17E-02 +6.09E-02 +-2.77E-03 +-5.51E-02 +-9.91E-02 +-1.26E-01 +-1.27E-01 +-9.80E-02 +-3.17E-02 +1.20E-02 +2.67E-02 +8.13E-02 +1.24E-01 +9.22E-02 +5.86E-02 +3.60E-02 +1.12E-02 +4.40E-03 +2.74E-02 +5.53E-02 +8.91E-02 +1.18E-01 +1.19E-01 +1.02E-01 +8.20E-02 +7.00E-02 +6.52E-02 +5.93E-02 +5.12E-02 +4.35E-02 +4.41E-02 +4.50E-02 +4.42E-02 +4.53E-02 +5.22E-02 +5.83E-02 +5.72E-02 +5.51E-02 +5.34E-02 +5.10E-02 +5.03E-02 +5.93E-02 +7.82E-02 +9.53E-02 +1.05E-01 +1.01E-01 +8.36E-02 +6.29E-02 +4.52E-02 +4.08E-02 +5.09E-02 +6.62E-02 +8.04E-02 +8.92E-02 +9.31E-02 +1.08E-01 +1.39E-01 +1.74E-01 +2.05E-01 +1.94E-01 +1.56E-01 +1.20E-01 +9.87E-02 +8.89E-02 +9.00E-02 +1.02E-01 +1.22E-01 +1.33E-01 +1.32E-01 +1.33E-01 +1.45E-01 +1.34E-01 +7.69E-02 +2.93E-02 +5.71E-02 +1.31E-01 +1.70E-01 +1.73E-01 +1.83E-01 +1.91E-01 +1.77E-01 +1.52E-01 +1.59E-01 +2.06E-01 +2.52E-01 +2.75E-01 +2.77E-01 +2.68E-01 +2.50E-01 +2.39E-01 +2.35E-01 +2.25E-01 +2.12E-01 +2.03E-01 +1.93E-01 +1.88E-01 +1.86E-01 +1.84E-01 +1.80E-01 +1.66E-01 +1.42E-01 +1.13E-01 +8.55E-02 +7.10E-02 +7.10E-02 +7.51E-02 +8.58E-02 +8.54E-02 +6.05E-02 +3.37E-02 +2.53E-02 +4.06E-02 +6.88E-02 +9.60E-02 +1.15E-01 +1.24E-01 +1.23E-01 +1.15E-01 +1.04E-01 +1.00E-01 +1.02E-01 +1.11E-01 +1.33E-01 +1.57E-01 +1.76E-01 +1.85E-01 +1.59E-01 +1.11E-01 +6.43E-02 +4.32E-02 +5.59E-02 +7.72E-02 +9.80E-02 +1.13E-01 +1.20E-01 +1.16E-01 +9.17E-02 +6.29E-02 +4.54E-02 +2.80E-02 +1.59E-02 +1.08E-02 +2.08E-02 +4.23E-02 +6.00E-02 +6.97E-02 +7.60E-02 +7.28E-02 +5.77E-02 +3.74E-02 +1.98E-02 +7.37E-03 +-1.24E-03 +-4.28E-03 +-1.86E-03 +-9.74E-03 +-3.04E-02 +-5.74E-02 +-8.19E-02 +-8.21E-02 +-5.87E-02 +-3.47E-02 +-2.61E-02 +-3.69E-02 +-5.14E-02 +-6.54E-02 +-7.69E-02 +-8.00E-02 +-7.05E-02 +-5.28E-02 +-4.00E-02 +-4.98E-02 +-6.14E-02 +-7.25E-02 +-9.32E-02 +-9.82E-02 +-8.71E-02 +-7.55E-02 +-7.27E-02 +-7.88E-02 +-9.01E-02 +-1.04E-01 +-1.23E-01 +-1.43E-01 +-1.57E-01 +-1.69E-01 +-1.71E-01 +-1.56E-01 +-1.38E-01 +-1.25E-01 +-1.15E-01 +-1.11E-01 +-1.16E-01 +-1.22E-01 +-1.23E-01 +-1.20E-01 +-1.14E-01 +-1.07E-01 +-1.08E-01 +-1.18E-01 +-1.30E-01 +-1.42E-01 +-1.46E-01 +-1.16E-01 +-6.87E-02 +-3.21E-02 +-3.55E-02 +-6.30E-02 +-9.78E-02 +-1.42E-01 +-1.82E-01 +-2.07E-01 +-1.94E-01 +-1.29E-01 +-6.63E-02 +-5.60E-02 +-9.78E-02 +-1.50E-01 +-1.84E-01 +-1.90E-01 +-1.84E-01 +-1.58E-01 +-1.19E-01 +-9.47E-02 +-9.32E-02 +-9.36E-02 +-9.51E-02 +-1.14E-01 +-1.46E-01 +-1.41E-01 +-7.76E-02 +-5.03E-03 +6.31E-02 +7.93E-02 +1.64E-02 +-5.16E-02 +-1.01E-01 +-1.13E-01 +-4.52E-02 +4.74E-02 +1.19E-01 +1.02E-01 +3.19E-02 +-3.69E-02 +-9.72E-02 +-1.37E-01 +-1.45E-01 +-1.34E-01 +-6.48E-02 +-2.29E-03 +-2.41E-02 +-6.40E-02 +-7.84E-02 +-7.36E-02 +-4.86E-02 +-2.35E-03 +5.19E-03 +-3.38E-02 +-7.46E-02 +-1.06E-01 +-1.00E-01 +-5.57E-02 +-1.41E-03 +5.17E-02 +7.58E-02 +6.89E-02 +5.08E-02 +3.26E-02 +1.71E-02 +1.01E-02 +2.75E-02 +5.02E-02 +5.17E-02 +4.40E-02 +3.69E-02 +4.24E-02 +5.68E-02 +7.30E-02 +8.01E-02 +7.65E-02 +8.33E-02 +8.64E-02 +3.68E-02 +-2.84E-02 +-3.28E-02 +-3.43E-03 +2.71E-02 +5.05E-02 +4.78E-02 +2.75E-02 +2.90E-02 +6.18E-02 +6.36E-02 +3.79E-02 +1.07E-02 +-2.32E-02 +-3.44E-02 +-1.57E-02 +3.25E-02 +1.08E-01 +1.40E-01 +1.27E-01 +7.93E-02 +8.76E-03 +-4.11E-02 +-4.33E-02 +-2.32E-02 +1.05E-03 +1.81E-02 +3.68E-02 +4.30E-02 +2.78E-02 +1.33E-02 +4.60E-03 +-4.84E-03 +-1.10E-02 +-2.19E-02 +-3.50E-02 +-4.12E-02 +-2.96E-02 +2.82E-03 +1.81E-02 +-4.36E-03 +-2.20E-02 +-1.55E-02 +-1.21E-02 +-1.86E-02 +-1.95E-02 +-5.39E-03 +9.26E-03 +1.96E-03 +-1.50E-02 +-2.53E-02 +-2.83E-02 +-3.14E-02 +-3.57E-02 +-3.79E-02 +-3.84E-02 +-4.58E-02 +-5.85E-02 +-6.94E-02 +-8.33E-02 +-1.02E-01 +-1.21E-01 +-1.42E-01 +-1.58E-01 +-1.64E-01 +-1.63E-01 +-1.62E-01 +-1.61E-01 +-1.58E-01 +-1.50E-01 +-1.44E-01 +-1.34E-01 +-1.21E-01 +-1.06E-01 +-9.70E-02 +-9.98E-02 +-1.03E-01 +-1.02E-01 +-9.32E-02 +-7.30E-02 +-5.01E-02 +-2.99E-02 +-1.25E-02 +8.65E-04 +8.88E-03 +8.90E-03 +2.70E-03 +1.31E-03 +7.69E-03 +1.16E-02 +1.45E-02 +1.99E-02 +2.51E-02 +3.08E-02 +3.71E-02 +4.23E-02 +4.77E-02 +5.36E-02 +5.90E-02 +6.29E-02 +5.99E-02 +5.24E-02 +4.52E-02 +3.95E-02 +3.51E-02 +3.24E-02 +2.94E-02 +2.36E-02 +1.46E-02 +2.60E-03 +-6.77E-03 +-9.87E-03 +-1.13E-02 +-1.25E-02 +-1.42E-02 +-1.81E-02 +-2.31E-02 +-2.80E-02 +-3.03E-02 +-3.06E-02 +-3.35E-02 +-3.50E-02 +-3.33E-02 +-3.41E-02 +-3.72E-02 +-4.25E-02 +-4.90E-02 +-4.62E-02 +-3.49E-02 +-2.40E-02 +-1.46E-02 +-1.02E-02 +-9.88E-03 +-1.13E-02 +-1.37E-02 +-1.31E-02 +-7.19E-03 +1.88E-03 +1.10E-02 +1.81E-02 +2.68E-02 +3.36E-02 +3.64E-02 +3.92E-02 +4.25E-02 +4.18E-02 +2.76E-02 +5.28E-03 +-1.42E-02 +-1.62E-02 +-6.32E-03 +6.37E-03 +1.76E-02 +2.41E-02 +1.98E-02 +4.79E-03 +-1.10E-02 +-1.96E-02 +-2.06E-02 +-1.71E-02 +-1.14E-02 +-3.84E-03 +2.66E-03 +6.58E-03 +8.78E-03 +9.68E-03 +1.09E-02 +1.22E-02 +1.30E-02 +1.20E-02 +8.10E-03 +4.76E-03 +9.32E-03 +1.68E-02 +2.36E-02 +2.50E-02 +1.21E-02 +-4.33E-03 +-7.52E-03 +-1.26E-03 +6.13E-03 +1.36E-02 +1.94E-02 +2.19E-02 +1.91E-02 +1.28E-02 +9.61E-03 +1.25E-02 +1.79E-02 +2.01E-02 +1.93E-02 +1.79E-02 +1.67E-02 +1.89E-02 +2.74E-02 +3.37E-02 +3.36E-02 +3.55E-02 +3.53E-02 +3.32E-02 +3.24E-02 +3.22E-02 +3.24E-02 +3.32E-02 +3.65E-02 +4.16E-02 +4.16E-02 +3.72E-02 +3.28E-02 +2.94E-02 +2.82E-02 +2.83E-02 +2.98E-02 +3.21E-02 +3.31E-02 +3.17E-02 +2.82E-02 +2.45E-02 +2.47E-02 +2.66E-02 +2.64E-02 +2.53E-02 +2.41E-02 +2.29E-02 +2.28E-02 +2.30E-02 +2.32E-02 +2.39E-02 +2.71E-02 +3.15E-02 +3.39E-02 +3.22E-02 +2.95E-02 +2.76E-02 +2.60E-02 +2.50E-02 +2.51E-02 +2.61E-02 +2.69E-02 +2.65E-02 +2.54E-02 +2.39E-02 +2.23E-02 +2.09E-02 +1.95E-02 +1.82E-02 +1.73E-02 +1.68E-02 +1.63E-02 +1.55E-02 +1.48E-02 +1.48E-02 +1.55E-02 +1.62E-02 +1.62E-02 +1.57E-02 +1.50E-02 +1.44E-02 +1.39E-02 +1.35E-02 +1.32E-02 +1.29E-02 +1.20E-02 +1.08E-02 +9.68E-03 +8.91E-03 +8.09E-03 +7.01E-03 +5.71E-03 +4.63E-03 +3.66E-03 +2.59E-03 +1.59E-03 +8.25E-04 +2.22E-04 +-1.06E-04 +-1.81E-04 +-2.40E-04 +-3.92E-04 +-5.89E-04 +-8.36E-04 +-1.22E-03 +-1.54E-03 +-1.69E-03 +-1.69E-03 +-1.63E-03 +-1.60E-03 +-1.54E-03 +-1.53E-03 +-1.63E-03 +-1.85E-03 +-2.11E-03 +-2.39E-03 +-2.70E-03 +-2.98E-03 +-3.22E-03 +-3.35E-03 +-3.40E-03 +-3.47E-03 +-3.71E-03 +-4.19E-03 +-4.54E-03 +-4.76E-03 +-5.19E-03 +-5.56E-03 +-5.80E-03 +-6.12E-03 +-6.41E-03 +-6.74E-03 +-7.22E-03 +-7.55E-03 +-5.60E-03 +-4.30E-03 +-4.57E-03 +-4.93E-03 +-5.26E-03 +-5.58E-03 +-6.01E-03 +-6.21E-03 +-5.30E-03 +-4.10E-03 +-3.50E-03 +-2.95E-03 +-2.35E-03 +-1.78E-03 +-1.25E-03 +-8.42E-04 +-5.96E-04 +-4.16E-04 +-1.21E-04 +1.77E-04 +3.68E-04 +6.22E-04 +9.51E-04 +1.43E-03 +1.78E-03 +1.65E-03 +1.24E-03 +9.09E-04 +6.69E-04 +4.80E-04 +2.48E-04 +-4.48E-05 +-3.26E-04 +-5.88E-04 +-8.81E-04 +-1.11E-03 +-1.29E-03 +-1.41E-03 +-1.39E-03 +-1.05E-03 +-5.44E-04 +-1.74E-04 +2.30E-05 +2.20E-04 +4.65E-04 +5.65E-04 +6.22E-04 +7.29E-04 +7.95E-04 +8.32E-04 +8.75E-04 +8.24E-04 +7.15E-04 +6.38E-04 +5.92E-04 +5.38E-04 +3.99E-04 +2.27E-04 +5.65E-05 +-1.45E-04 +-3.77E-04 +-6.17E-04 +-6.90E-04 +-7.86E-04 +-8.12E-04 +-6.60E-04 +-3.83E-04 +-1.83E-04 +-1.76E-04 +-1.12E-04 +-1.15E-04 +-2.32E-04 +-3.11E-04 +-3.68E-04 +-4.43E-04 +-5.50E-04 +-6.13E-04 +-5.29E-04 +-3.97E-04 +-3.01E-04 +-1.18E-04 +1.65E-04 +4.59E-04 +6.85E-04 +8.64E-04 +9.68E-04 +1.01E-03 +9.94E-04 +9.81E-04 +9.44E-04 +8.42E-04 +7.43E-04 +5.64E-04 +4.24E-04 +3.94E-04 +1.11E-04 +-1.94E-04 +-2.70E-04 +-5.13E-04 +-7.23E-04 +-8.32E-04 +-1.04E-03 +-1.22E-03 +-1.27E-03 +-1.26E-03 +-1.23E-03 +-1.15E-03 +-9.51E-04 +-6.64E-04 +-3.28E-04 +-1.09E-05 +2.38E-04 +4.92E-04 +7.57E-04 +9.34E-04 +1.01E-03 +1.05E-03 +1.09E-03 +1.09E-03 +1.01E-03 +8.88E-04 +7.45E-04 +4.91E-04 +2.97E-04 +3.08E-04 +2.02E-04 +2.33E-06 +-1.86E-04 +-3.50E-04 +-5.34E-04 +-6.59E-04 +-7.60E-04 +-7.93E-04 +-7.83E-04 +-8.04E-04 +-8.30E-04 +-7.73E-04 +-5.91E-04 +-4.04E-04 +-2.76E-04 +-1.21E-04 +6.26E-05 +2.28E-04 +3.13E-04 +3.43E-04 +4.04E-04 +4.47E-04 +4.09E-04 +3.65E-04 +3.58E-04 +3.19E-04 +2.63E-04 +2.25E-04 +2.20E-04 +2.30E-04 +2.36E-04 +2.27E-04 +2.16E-04 +1.94E-04 +1.35E-04 +4.55E-05 +7.91E-06 +4.17E-05 +7.13E-05 +1.99E-05 +-1.12E-04 +-2.90E-04 +-4.32E-04 +-4.34E-04 +-3.91E-04 +-3.92E-04 +-4.46E-04 +-5.34E-04 +-5.57E-04 +-4.99E-04 +-3.83E-04 +-2.69E-04 +-1.50E-04 +-1.14E-05 +1.15E-04 +2.39E-04 +3.47E-04 +4.31E-04 +5.13E-04 +5.80E-04 +6.33E-04 +6.62E-04 +6.44E-04 +5.65E-04 +4.65E-04 +3.62E-04 +2.44E-04 +7.57E-05 +-1.09E-04 +-2.71E-04 +-3.79E-04 +-4.55E-04 +-5.22E-04 +-5.70E-04 +-6.01E-04 +-5.87E-04 +-5.00E-04 +-3.96E-04 +-2.97E-04 +-1.94E-04 +-9.43E-05 +-2.13E-05 +2.41E-05 +8.06E-05 +1.64E-04 +2.33E-04 +2.85E-04 +3.24E-04 +3.38E-04 +3.31E-04 +3.18E-04 +3.07E-04 +2.83E-04 +2.40E-04 +1.76E-04 +1.17E-04 +5.86E-05 +-2.03E-07 +-6.19E-05 +-1.08E-04 +-1.49E-04 +-1.79E-04 +-1.85E-04 +-1.72E-04 +-1.58E-04 +-1.45E-04 +-1.34E-04 +-1.24E-04 +-1.05E-04 +-7.98E-05 +-6.09E-05 +-4.82E-05 +-3.85E-05 +-4.29E-05 +-4.57E-05 +-2.78E-05 +-9.99E-06 +-5.93E-06 +-1.39E-05 +-1.95E-05 +-1.14E-05 +6.31E-06 +2.73E-05 +5.54E-05 +8.34E-05 +1.14E-04 +1.48E-04 +1.81E-04 +2.10E-04 +2.31E-04 +2.32E-04 +2.06E-04 +1.59E-04 +1.05E-04 +5.02E-05 +-5.94E-06 +-5.99E-05 +-1.18E-04 +-1.73E-04 +-2.10E-04 +-2.33E-04 +-2.40E-04 +-2.48E-04 +-2.51E-04 +-2.42E-04 +-2.17E-04 +-1.74E-04 +-1.26E-04 +-7.15E-05 +-1.48E-05 +2.87E-05 +7.96E-05 +1.34E-04 +1.86E-04 +2.31E-04 +2.60E-04 +2.78E-04 +2.86E-04 +2.72E-04 +2.39E-04 +1.88E-04 +1.35E-04 +7.21E-05 +-7.43E-07 +-7.62E-05 +-1.40E-04 +-1.92E-04 +-2.26E-04 +-2.43E-04 +-2.43E-04 +-2.21E-04 +-1.86E-04 +-1.47E-04 +-1.02E-04 +-5.64E-05 +-1.76E-05 +1.95E-05 +5.41E-05 +7.63E-05 +9.65E-05 +1.04E-04 +1.02E-04 +9.58E-05 +8.31E-05 +6.92E-05 +5.11E-05 +3.72E-05 +2.41E-05 +1.16E-05 +1.25E-06 +-8.99E-06 +-1.99E-05 +-2.33E-05 +-1.94E-05 +-1.53E-05 +-8.41E-06 +1.48E-06 +1.76E-05 +3.15E-05 +3.55E-05 +3.79E-05 +4.07E-05 +3.50E-05 +2.20E-05 +1.08E-05 +-5.63E-06 +-2.62E-05 +-4.90E-05 +-7.56E-05 +-9.38E-05 +-1.08E-04 +-1.13E-04 +-1.10E-04 +-9.66E-05 +-7.74E-05 +-5.14E-05 +-2.18E-05 +9.52E-06 +4.08E-05 +6.76E-05 +8.68E-05 +1.04E-04 +1.13E-04 +1.16E-04 +1.17E-04 +1.10E-04 +9.95E-05 +8.58E-05 +7.02E-05 +4.94E-05 +2.26E-05 +-5.05E-06 +-3.10E-05 +-5.33E-05 +-7.33E-05 +-9.25E-05 +-1.11E-04 +-1.23E-04 +-1.28E-04 +-1.26E-04 +-1.15E-04 +-9.84E-05 +-7.61E-05 +-5.18E-05 +-2.34E-05 +7.83E-06 +3.66E-05 +6.87E-05 +9.80E-05 +1.16E-04 +1.27E-04 +1.28E-04 +1.20E-04 +1.05E-04 +8.37E-05 +5.74E-05 +2.69E-05 +-3.55E-06 +-3.11E-05 +-5.39E-05 +-7.17E-05 +-8.06E-05 +-8.38E-05 +-8.00E-05 +-7.05E-05 +-5.45E-05 +-4.03E-05 +-2.31E-05 +-8.58E-06 +3.40E-06 +1.59E-05 +2.68E-05 +3.37E-05 +3.72E-05 +3.79E-05 +3.62E-05 +3.14E-05 +2.41E-05 +1.72E-05 +7.73E-06 +-6.23E-06 +-2.23E-05 +-3.60E-05 +-4.42E-05 +-4.75E-05 +-4.53E-05 +-3.85E-05 +-2.78E-05 +-1.29E-05 +4.20E-06 +2.29E-05 +3.88E-05 +5.20E-05 +6.38E-05 +7.33E-05 +7.16E-05 +6.04E-05 +4.51E-05 +2.79E-05 +1.17E-05 +-3.86E-06 +-2.03E-05 +-3.68E-05 +-5.11E-05 +-6.11E-05 +-6.76E-05 +-7.12E-05 +-7.10E-05 +-6.63E-05 +-5.72E-05 +-4.44E-05 +-2.90E-05 +-1.07E-05 +8.06E-06 +2.39E-05 +3.64E-05 +4.90E-05 +6.06E-05 +6.68E-05 +6.96E-05 +6.90E-05 +6.45E-05 +5.48E-05 +4.17E-05 +2.81E-05 +1.28E-05 +-2.95E-06 +-1.86E-05 +-3.35E-05 +-4.64E-05 +-5.61E-05 +-6.09E-05 +-6.21E-05 +-5.91E-05 +-5.26E-05 +-4.24E-05 +-3.03E-05 +-1.75E-05 +-4.93E-06 +7.66E-06 +2.04E-05 +2.99E-05 +3.76E-05 +4.40E-05 +4.73E-05 +4.60E-05 +4.07E-05 +3.40E-05 +2.47E-05 +1.32E-05 +1.08E-06 +-1.06E-05 +-2.05E-05 +-2.81E-05 +-3.35E-05 +-3.49E-05 +-3.28E-05 +-2.78E-05 +-2.11E-05 +-1.25E-05 +-3.18E-06 +5.15E-06 +1.26E-05 +1.85E-05 +2.33E-05 +2.54E-05 +2.58E-05 +2.44E-05 +2.05E-05 +1.57E-05 +1.01E-05 +4.28E-06 +-2.62E-06 +-1.07E-05 +-1.75E-05 +-2.42E-05 +-2.87E-05 +-3.10E-05 +-3.15E-05 diff --git a/_static/upgrade.png b/_static/upgrade.png new file mode 100644 index 000000000..b8560ccc9 Binary files /dev/null and b/_static/upgrade.png differ diff --git a/_static/wslanaconda.png b/_static/wslanaconda.png new file mode 100644 index 000000000..5944f0cb2 Binary files /dev/null and b/_static/wslanaconda.png differ diff --git a/_static/wslinstall.png b/_static/wslinstall.png new file mode 100644 index 000000000..c84818eb2 Binary files /dev/null and b/_static/wslinstall.png differ diff --git a/_static/wsljupyter.png b/_static/wsljupyter.png new file mode 100755 index 000000000..66d4e5ce8 Binary files /dev/null and b/_static/wsljupyter.png differ diff --git a/_static/wsljupyter2.png b/_static/wsljupyter2.png new file mode 100755 index 000000000..98ad46828 Binary files /dev/null and b/_static/wsljupyter2.png differ diff --git a/_static/wsljupyter3.png b/_static/wsljupyter3.png new file mode 100755 index 000000000..69bb7080b Binary files /dev/null and b/_static/wsljupyter3.png differ diff --git a/_static/wslrun.png b/_static/wslrun.png new file mode 100644 index 000000000..b662367b7 Binary files /dev/null and b/_static/wslrun.png differ diff --git a/_static/wslterminal.png b/_static/wslterminal.png new file mode 100644 index 000000000..19997fa26 Binary files /dev/null and b/_static/wslterminal.png differ diff --git a/build.py b/build.py new file mode 100644 index 000000000..f2bb6ecfc --- /dev/null +++ b/build.py @@ -0,0 +1,3 @@ +import subprocess + +subprocess.run(['sphinx-build', '-b', 'html', '.', 'html']) diff --git a/conf.py b/conf.py new file mode 100644 index 000000000..0d901d5a5 --- /dev/null +++ b/conf.py @@ -0,0 +1,211 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# OpenSeesPy documentation build configuration file, created by +# sphinx-quickstart on Tue Sep 26 12:56:27 2017. +# +# This file is execfile()d with the current directory set to its +# containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +# +# import os +# import sys +# sys.path.insert(0, os.path.abspath('.')) +import sphinx_rtd_theme + +# -- General configuration ------------------------------------------------ + +# If your documentation needs a minimal Sphinx version, state it here. +# +# needs_sphinx = '1.0' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = ['sphinx.ext.autodoc', + 'sphinx.ext.doctest', + 'sphinx.ext.intersphinx', + 'sphinx.ext.todo', + 'sphinx.ext.coverage', + 'sphinx.ext.mathjax', + 'sphinx.ext.ifconfig', + 'sphinx.ext.viewcode'] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix(es) of source filenames. +# You can specify multiple suffix as a list of string: +# +# source_suffix = ['.rst', '.md'] +source_suffix = '.rst' + +# The master toctree document. +master_doc = 'index' + +# General information about the project. +project = 'OpenSeesPy' +copyright = '2019, Minjie Zhu' +author = 'Minjie Zhu' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = '3.2.2' +# The full version, including alpha/beta/rc tags. +release = '3.2.2' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +# +# This is also used if you do content translation via gettext catalogs. +# Usually you set "language" from the command line for these cases. +language = None + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This patterns also effect to html_static_path and html_extra_path +exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store', 'readme.rst', + 'src/linux.rst', 'src/windows.rst','src/collaboration.rst'] + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# If true, `todo` and `todoList` produce output, else they produce nothing. +todo_include_todos = True + + +# -- Options for HTML output ---------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = 'sphinx_rtd_theme' +html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +# +html_theme_options = { + 'sticky_navigation': False, + 'collapse_navigation': False, + 'display_version': True, + 'navigation_depth': 4, + 'prev_next_buttons_location': 'bottom', +} + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# Custom sidebar templates, must be a dictionary that maps document names +# to template names. +# +# This is required for the alabaster theme +# refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars +html_sidebars = { + '**': [ + 'about.html', + 'navigation.html', + 'relations.html', # needs 'show_related': True theme option to display + 'searchbox.html', + 'donate.html', + ] +} + + +# -- Options for HTMLHelp output ------------------------------------------ + +# Output file base name for HTML help builder. +htmlhelp_basename = 'OpenSeesPydoc' + + +# -- Options for LaTeX output --------------------------------------------- + +latex_elements = { + # The paper size ('letterpaper' or 'a4paper'). + # + # 'papersize': 'letterpaper', + + # The font size ('10pt', '11pt' or '12pt'). + # + # 'pointsize': '10pt', + + # Additional stuff for the LaTeX preamble. + # + # 'preamble': '', + + # Latex figure (float) alignment + # + # 'figure_align': 'htbp', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, +# author, documentclass [howto, manual, or own class]). +latex_documents = [ + (master_doc, 'OpenSeesPy.tex', 'OpenSeesPy Documentation', + 'Minjie Zhu', 'manual'), +] + + +# -- Options for manual page output --------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + (master_doc, 'openseespy', 'OpenSeesPy Documentation', + [author], 1) +] + + +# -- Options for Texinfo output ------------------------------------------- + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + (master_doc, 'OpenSeesPy', 'OpenSeesPy Documentation', + author, 'OpenSeesPy', 'One line description of project.', + 'Miscellaneous'), +] + + + +# -- Options for Epub output ---------------------------------------------- + +# Bibliographic Dublin Core info. +epub_title = project +epub_author = author +epub_publisher = author +epub_copyright = copyright + +# The unique identifier of the text. This can be a ISBN number +# or the project homepage. +# +# epub_identifier = '' + +# A unique identification for the text. +# +# epub_uid = '' + +# A list of files that should not be packed into the epub file. +epub_exclude_files = ['search.html'] + + + +# Example configuration for intersphinx: refer to the Python standard library. +intersphinx_mapping = {'https://docs.python.org/': None} diff --git a/index.rst b/index.rst new file mode 100644 index 000000000..57dee1bb1 --- /dev/null +++ b/index.rst @@ -0,0 +1,106 @@ +.. OpenSeesPy documentation master file, created by + sphinx-quickstart on Tue Sep 26 12:56:27 2017. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +.. include:: src/sub.txt + +.. important:: + + Version |opspy_version| is released! + + OpenSeesPy is on :doc:`src/pypi`. + + OpenSeesPy is official in :doc:`src/designsafe`. + + OpenSeesPy can now run on :doc:`src/wsl`. + + The latest version of this document can be found at + ``_. + +.. note:: + + Questions including modeling issues and the use of `OpenSeesPy`_, + please post on `OpenSeesPy Forum `_. + + You are very welcome to contribute to OpenSeesPy with new command + documents and examples + by sending pull requests + through `github pulls `_. + + For errors in this document, submit on + `github issues `_. + + +======================== + The OpenSeesPy Library +======================== +`OpenSeesPy`_ is a `Python 3`_ interpreter of `OpenSees`_. +A minimum script is shown below: + +:: + + # import OpenSeesPy + import openseespy.opensees as ops + + # import OpenSeesPy plotting commands + import openseespy.postprocessing.Get_Rendering as opsplt + + # wipe model + ops.wipe() + + # create model + ops.model('basic', '-ndm', 2, '-ndf', 3) + + # plot model + opsplt.plot_model() + +To run a test of the pip installation: + +:: + + pytest --pyargs openseespy.test + + +Most of `OpenSeesPy`_ commands have the same syntax and arguments as the +OpenSees `Tcl commands `_. +The conversion from Tcl to Python is easy and straightforward +as demonstrated with commands below. + +============ + Developer +============ + +*Minjie Zhu* <`email `_> + +| Research Associate +| Civil and Construction Engineering +| Oregon State University + + +.. toctree:: + :maxdepth: 1 + :numbered: + :caption: Contents + + src/installation + src/compile + src/changelog + src/modelcmds + src/analysiscmds + src/outputcmds + src/utilitycmds + src/fsicmds + src/senscmds + src/reliabilitycmds + src/parallelcmds + src/preprocessing + src/plotcmds + src/examples + + + + +.. raw:: html + + diff --git a/pyExamples/3DFrame_Rendering.py b/pyExamples/3DFrame_Rendering.py new file mode 100644 index 000000000..6c3a6824c --- /dev/null +++ b/pyExamples/3DFrame_Rendering.py @@ -0,0 +1,134 @@ + +################################################################## +## 3D frame example to show how to render opensees model and +## plot mode shapes +## +## By - Anurag Upadhyay, PhD Candidate, University of Utah. +## Date - 12/01/2019 +################################################################## + +from openseespy.postprocessing.Get_Rendering import * +from openseespy.opensees import * + +import numpy as np + +from math import asin, sqrt + +# set some properties +wipe() + +model('Basic', '-ndm', 3, '-ndf', 6) + +# properties +# units kip, ft + +numBayX = 2 +numBayY = 2 +numFloor = 7 + +bayWidthX = 120.0 +bayWidthY = 120.0 +storyHeights = [162.0, 162.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0] + +E = 29500.0 +massX = 0.49 +M = 0. +coordTransf = "Linear" # Linear, PDelta, Corotational +massType = "-lMass" # -lMass, -cMass + +nodeTag = 1 + +# add the nodes +# - floor at a time +zLoc = 0. +for k in range(0, numFloor + 1): + xLoc = 0. + for i in range(0, numBayX + 1): + yLoc = 0. + for j in range(0, numBayY + 1): + node(nodeTag, xLoc, yLoc, zLoc) + mass(nodeTag, massX, massX, 0.01, 1.0e-10, 1.0e-10, 1.0e-10) + if k == 0: + fix(nodeTag, 1, 1, 1, 1, 1, 1) + + yLoc += bayWidthY + nodeTag += 1 + + xLoc += bayWidthX + + if k < numFloor: + storyHeight = storyHeights[k] + + zLoc += storyHeight + +# add column element +geomTransf(coordTransf, 1, 1, 0, 0) +geomTransf(coordTransf, 2, 0, 0, 1) + +eleTag = 1 +nodeTag1 = 1 + +for k in range(0, numFloor): + for i in range(0, numBayX+1): + for j in range(0, numBayY+1): + nodeTag2 = nodeTag1 + (numBayX+1)*(numBayY+1) + iNode = nodeCoord(nodeTag1) + jNode = nodeCoord(nodeTag2) + element('elasticBeamColumn', eleTag, nodeTag1, nodeTag2, 50., E, 1000., 1000., 2150., 2150., 1, '-mass', M, massType) + eleTag += 1 + nodeTag1 += 1 + + +nodeTag1 = 1+ (numBayX+1)*(numBayY+1) +#add beam elements +for j in range(1, numFloor + 1): + for i in range(0, numBayX): + for k in range(0, numBayY+1): + nodeTag2 = nodeTag1 + (numBayY+1) + iNode = nodeCoord(nodeTag1) + jNode = nodeCoord(nodeTag2) + element('elasticBeamColumn', eleTag, nodeTag1, nodeTag2, 50., E, 1000., 1000., 2150., 2150., 2, '-mass', M, massType) + eleTag += 1 + nodeTag1 += 1 + + nodeTag1 += (numBayY+1) + +nodeTag1 = 1+ (numBayX+1)*(numBayY+1) +#add beam elements +for j in range(1, numFloor + 1): + for i in range(0, numBayY+1): + for k in range(0, numBayX): + nodeTag2 = nodeTag1 + 1 + iNode = nodeCoord(nodeTag1) + jNode = nodeCoord(nodeTag2) + element('elasticBeamColumn', eleTag, nodeTag1, nodeTag2, 50., E, 1000., 1000., 2150., 2150., 2, '-mass', M, massType) + eleTag += 1 + nodeTag1 += 1 + nodeTag1 += 1 + +# calculate eigenvalues & print results +numEigen = 7 +eigenValues = eigen(numEigen) +PI = 2 * asin(1.0) + +# +# Display Model +plot_model() +# Display specific mode shape +plot_modeshape(5) + +# Define Static Analysis +timeSeries('Linear', 1) +pattern('Plain', 1, 1) +load(72, 1, 0, 0, 0, 0, 0) +analysis('Static') + +# Save a recorder for node displacements before running the analysis +fname = 'nodeDisp.txt' +recordNodeDisp(fname) + +# Run Analysis +analyze(10) + +# Plot the deformed shape using the recorded displacements at time step # 10. +plot_deformedshape(fname, tstep = 10, scale = 200) diff --git a/pyExamples/A10000.dat b/pyExamples/A10000.dat new file mode 100644 index 000000000..4ab50f791 --- /dev/null +++ b/pyExamples/A10000.dat @@ -0,0 +1,1598 @@ + -0.450671E-03 -0.455154E-03 -0.148413E-04 0.507632E-03 0.435996E-03 + 0.437923E-03 0.441503E-03 0.447044E-03 0.453373E-03 0.459760E-03 + 0.466912E-03 0.475153E-03 0.484884E-03 0.495512E-03 0.505324E-03 + 0.514454E-03 0.523272E-03 0.531483E-03 0.540614E-03 0.551634E-03 + 0.562767E-03 0.572276E-03 0.578301E-03 0.579620E-03 0.577698E-03 + 0.575904E-03 0.576803E-03 0.581900E-03 0.592866E-03 0.610062E-03 + 0.633086E-03 0.658760E-03 0.682758E-03 0.704218E-03 0.724829E-03 + 0.744697E-03 0.760647E-03 0.768342E-03 0.766168E-03 0.757327E-03 + 0.744647E-03 0.728435E-03 0.709778E-03 0.690448E-03 0.671897E-03 + 0.656699E-03 0.644784E-03 0.633936E-03 0.627765E-03 0.630193E-03 + 0.639032E-03 0.649089E-03 0.653766E-03 0.649199E-03 0.636022E-03 + 0.616692E-03 0.591505E-03 0.556697E-03 0.515935E-03 0.485159E-03 + 0.475883E-03 0.485758E-03 0.504492E-03 0.519102E-03 0.516797E-03 + 0.489063E-03 0.433245E-03 0.352713E-03 0.258356E-03 0.162299E-03 + 0.739304E-04 0.451470E-05 -0.321397E-04 -0.282657E-04 0.621210E-05 + 0.489847E-04 0.783024E-04 0.834362E-04 0.680403E-04 0.416937E-04 + 0.150851E-04 -0.482494E-05 -0.167546E-04 -0.198907E-04 -0.102236E-04 + 0.164359E-04 0.593613E-04 0.109920E-03 0.153985E-03 0.181582E-03 + 0.189973E-03 0.187347E-03 0.191554E-03 0.210732E-03 0.230207E-03 + 0.229153E-03 0.202565E-03 0.161148E-03 0.121368E-03 0.100085E-03 + 0.117402E-03 0.184787E-03 0.289836E-03 0.401728E-03 0.498294E-03 + 0.588601E-03 0.701123E-03 0.858404E-03 0.105315E-02 0.124212E-02 + 0.136416E-02 0.137879E-02 0.129660E-02 0.115934E-02 0.100386E-02 + 0.854817E-03 0.734819E-03 0.655283E-03 0.595097E-03 0.519163E-03 + 0.416356E-03 0.305112E-03 0.216835E-03 0.171736E-03 0.168193E-03 + 0.191437E-03 0.222079E-03 0.244786E-03 0.255117E-03 0.256464E-03 + 0.254515E-03 0.254411E-03 0.258290E-03 0.266038E-03 0.265260E-03 + 0.225870E-03 0.120125E-03 -0.651637E-04 -0.325236E-03 -0.624533E-03 + -0.900777E-03 -0.109859E-02 -0.119870E-02 -0.122000E-02 -0.120503E-02 + -0.119242E-02 -0.120124E-02 -0.123306E-02 -0.127552E-02 -0.132250E-02 + -0.138936E-02 -0.149004E-02 -0.161479E-02 -0.173961E-02 -0.182807E-02 + -0.184418E-02 -0.178108E-02 -0.165289E-02 -0.146464E-02 -0.120645E-02 + -0.871471E-03 -0.483612E-03 -0.112435E-03 0.161691E-03 0.299829E-03 + 0.311542E-03 0.231512E-03 0.125280E-03 0.633806E-04 0.952831E-04 + 0.259003E-03 0.544194E-03 0.901832E-03 0.129287E-02 0.168681E-02 + 0.204294E-02 0.231042E-02 0.245937E-02 0.250502E-02 0.251752E-02 + 0.260328E-02 0.283261E-02 0.317440E-02 0.352202E-02 0.377790E-02 + 0.390179E-02 0.391767E-02 0.388687E-02 0.386752E-02 0.388761E-02 + 0.394170E-02 0.400682E-02 0.406157E-02 0.408383E-02 0.401126E-02 + 0.379076E-02 0.346581E-02 0.312136E-02 0.279423E-02 0.247021E-02 + 0.212877E-02 0.175317E-02 0.130731E-02 0.751822E-03 0.814359E-04 + -0.645108E-03 -0.130686E-02 -0.181120E-02 -0.215007E-02 -0.237593E-02 + -0.260147E-02 -0.293096E-02 -0.336189E-02 -0.379435E-02 -0.411931E-02 + -0.428662E-02 -0.431540E-02 -0.427101E-02 -0.422308E-02 -0.421633E-02 + -0.423463E-02 -0.418375E-02 -0.395713E-02 -0.352007E-02 -0.292048E-02 + -0.224348E-02 -0.155883E-02 -0.883482E-03 -0.189662E-03 0.530555E-03 + 0.121111E-02 0.174282E-02 0.205381E-02 0.215986E-02 0.217780E-02 + 0.228406E-02 0.258826E-02 0.300689E-02 0.330349E-02 0.329151E-02 + 0.297477E-02 0.252630E-02 0.215461E-02 0.197402E-02 0.198506E-02 + 0.210853E-02 0.224491E-02 0.232642E-02 0.229205E-02 0.205567E-02 + 0.151836E-02 0.601184E-03 -0.678222E-03 -0.216783E-02 -0.368224E-02 + -0.511555E-02 -0.638145E-02 -0.739769E-02 -0.816444E-02 -0.874590E-02 + -0.925596E-02 -0.980844E-02 -0.104427E-01 -0.111479E-01 -0.118981E-01 + -0.126094E-01 -0.131322E-01 -0.133465E-01 -0.132985E-01 -0.131706E-01 + -0.130693E-01 -0.129320E-01 -0.126116E-01 -0.119977E-01 -0.110993E-01 + -0.100205E-01 -0.893789E-02 -0.801845E-02 -0.726319E-02 -0.653562E-02 + -0.565272E-02 -0.449689E-02 -0.311781E-02 -0.167518E-02 -0.384306E-03 + 0.532979E-03 0.100573E-02 0.112284E-02 0.104161E-02 0.987119E-03 + 0.118135E-02 0.169586E-02 0.239217E-02 0.309084E-02 0.374623E-02 + 0.436885E-02 0.493753E-02 0.544408E-02 0.596687E-02 0.658763E-02 + 0.730165E-02 0.811158E-02 0.897541E-02 0.974730E-02 0.102964E-01 + 0.105898E-01 0.107179E-01 0.109169E-01 0.113748E-01 0.120299E-01 + 0.126809E-01 0.130929E-01 0.130604E-01 0.125525E-01 0.117346E-01 + 0.107883E-01 0.986681E-02 0.906430E-02 0.834635E-02 0.765219E-02 + 0.698649E-02 0.639296E-02 0.582114E-02 0.513540E-02 0.424422E-02 + 0.318364E-02 0.215519E-02 0.138996E-02 0.102398E-02 0.114164E-02 + 0.171241E-02 0.250362E-02 0.319204E-02 0.354999E-02 0.360283E-02 + 0.352721E-02 0.346006E-02 0.347120E-02 0.356289E-02 0.367991E-02 + 0.376350E-02 0.378203E-02 0.368058E-02 0.336220E-02 0.280030E-02 + 0.210850E-02 0.141983E-02 0.763363E-03 0.101771E-03 -0.533178E-03 + -0.105425E-02 -0.139593E-02 -0.153832E-02 -0.154269E-02 -0.148642E-02 + -0.143048E-02 -0.141831E-02 -0.145111E-02 -0.148976E-02 -0.141596E-02 + -0.106250E-02 -0.308294E-03 0.814280E-03 0.207587E-02 0.317145E-02 + 0.385879E-02 0.409907E-02 0.408991E-02 0.413826E-02 0.449494E-02 + 0.516729E-02 0.593647E-02 0.651091E-02 0.663714E-02 0.622641E-02 + 0.543150E-02 0.458051E-02 0.404960E-02 0.411051E-02 0.475159E-02 + 0.565851E-02 0.633284E-02 0.638796E-02 0.576228E-02 0.457605E-02 + 0.304619E-02 0.142343E-02 -0.900090E-04 -0.140302E-02 -0.248383E-02 + -0.328526E-02 -0.389927E-02 -0.443781E-02 -0.483911E-02 -0.496054E-02 + -0.475245E-02 -0.429447E-02 -0.364161E-02 -0.279504E-02 -0.174213E-02 + -0.565508E-03 0.502745E-03 0.118530E-02 0.125055E-02 0.720328E-03 + -0.117239E-03 -0.861425E-03 -0.112450E-02 -0.746928E-03 0.960313E-04 + 0.102541E-02 0.167827E-02 0.184062E-02 0.153390E-02 0.105215E-02 + 0.747143E-03 0.763133E-03 0.104768E-02 0.141540E-02 0.170363E-02 + 0.180635E-02 0.159603E-02 0.975371E-03 -0.976506E-04 -0.146836E-02 + -0.276153E-02 -0.353713E-02 -0.352330E-02 -0.285572E-02 -0.206025E-02 + -0.178524E-02 -0.242233E-02 -0.393289E-02 -0.593245E-02 -0.785353E-02 + -0.916124E-02 -0.954518E-02 -0.903727E-02 -0.804591E-02 -0.708250E-02 + -0.647007E-02 -0.631619E-02 -0.638487E-02 -0.629756E-02 -0.586043E-02 + -0.502843E-02 -0.393512E-02 -0.271812E-02 -0.142771E-02 -0.214059E-03 + 0.719681E-03 0.126767E-02 0.147176E-02 0.145148E-02 0.132973E-02 + 0.122195E-02 0.119384E-02 0.121406E-02 0.125626E-02 0.131120E-02 + 0.133613E-02 0.132256E-02 0.130140E-02 0.127839E-02 0.126081E-02 + 0.125466E-02 0.125235E-02 0.122579E-02 0.104570E-02 0.598216E-03 + -0.745634E-04 -0.746298E-03 -0.110128E-02 -0.922148E-03 -0.263949E-03 + 0.527909E-03 0.105967E-02 0.105031E-02 0.430474E-03 -0.495616E-03 + -0.129430E-02 -0.176227E-02 -0.184895E-02 -0.164709E-02 -0.127811E-02 + -0.751518E-03 -0.126195E-03 0.492242E-03 0.102393E-02 0.153671E-02 + 0.217923E-02 0.307714E-02 0.424949E-02 0.546556E-02 0.656724E-02 + 0.759544E-02 0.859630E-02 0.961701E-02 0.106052E-01 0.113964E-01 + 0.118709E-01 0.119983E-01 0.118143E-01 0.113383E-01 0.106259E-01 + 0.986360E-02 0.924915E-02 0.889509E-02 0.878402E-02 0.873125E-02 + 0.846269E-02 0.786594E-02 0.700573E-02 0.605037E-02 0.530990E-02 + 0.498188E-02 0.501553E-02 0.512281E-02 0.493732E-02 0.434025E-02 + 0.339064E-02 0.218006E-02 0.832599E-03 -0.562696E-03 -0.193730E-02 + -0.320781E-02 -0.432164E-02 -0.530692E-02 -0.616930E-02 -0.685115E-02 + -0.740628E-02 -0.809812E-02 -0.918302E-02 -0.106757E-01 -0.124169E-01 + -0.141173E-01 -0.154530E-01 -0.162471E-01 -0.164319E-01 -0.161367E-01 + -0.156937E-01 -0.154660E-01 -0.157980E-01 -0.167380E-01 -0.180495E-01 + -0.193586E-01 -0.202785E-01 -0.206899E-01 -0.205797E-01 -0.200896E-01 + -0.195288E-01 -0.189759E-01 -0.184026E-01 -0.178062E-01 -0.171557E-01 + -0.165617E-01 -0.160606E-01 -0.155260E-01 -0.147392E-01 -0.135641E-01 + -0.121027E-01 -0.103979E-01 -0.848102E-02 -0.631619E-02 -0.392164E-02 + -0.149502E-02 0.789329E-03 0.273299E-02 0.417052E-02 0.522951E-02 + 0.618638E-02 0.719848E-02 0.842042E-02 0.986515E-02 0.113667E-01 + 0.127937E-01 0.140554E-01 0.149854E-01 0.155990E-01 0.160636E-01 + 0.164280E-01 0.167435E-01 0.170447E-01 0.173882E-01 0.178632E-01 + 0.185198E-01 0.191998E-01 0.195979E-01 0.194616E-01 0.188430E-01 + 0.181124E-01 0.174220E-01 0.168484E-01 0.163556E-01 0.156691E-01 + 0.146275E-01 0.131749E-01 0.113473E-01 0.922600E-02 0.706160E-02 + 0.517888E-02 0.364774E-02 0.253762E-02 0.182289E-02 0.133392E-02 + 0.109027E-02 0.112532E-02 0.151209E-02 0.225612E-02 0.319151E-02 + 0.411845E-02 0.482662E-02 0.519356E-02 0.526315E-02 0.529648E-02 + 0.550139E-02 0.587598E-02 0.638092E-02 0.692984E-02 0.730426E-02 + 0.758589E-02 0.802057E-02 0.858213E-02 0.923048E-02 0.979125E-02 + 0.100754E-01 0.101844E-01 0.101852E-01 0.100513E-01 0.995755E-02 + 0.100224E-01 0.100908E-01 0.101325E-01 0.101783E-01 0.102214E-01 + 0.102260E-01 0.101924E-01 0.101954E-01 0.101878E-01 0.101985E-01 + 0.102279E-01 0.102656E-01 0.102694E-01 0.100982E-01 0.964025E-02 + 0.875727E-02 0.744700E-02 0.585935E-02 0.421445E-02 0.267092E-02 + 0.119103E-02 -0.224538E-03 -0.150519E-02 -0.260194E-02 -0.336408E-02 + -0.397306E-02 -0.465404E-02 -0.521831E-02 -0.567599E-02 -0.599147E-02 + -0.601912E-02 -0.575247E-02 -0.498141E-02 -0.368381E-02 -0.208668E-02 + -0.372300E-03 0.114218E-02 0.213414E-02 0.248798E-02 0.244321E-02 + 0.226443E-02 0.210566E-02 0.206608E-02 0.211467E-02 0.223853E-02 + 0.215382E-02 0.176594E-02 0.126265E-02 0.635699E-03 0.101769E-03 + -0.101663E-03 0.129590E-03 0.793603E-03 0.156099E-02 0.229518E-02 + 0.311033E-02 0.384044E-02 0.434817E-02 0.476942E-02 0.507410E-02 + 0.537267E-02 0.592656E-02 0.665217E-02 0.745839E-02 0.830743E-02 + 0.905343E-02 0.939509E-02 0.922515E-02 0.868988E-02 0.769973E-02 + 0.632642E-02 0.473432E-02 0.289125E-02 0.720380E-03 -0.167365E-02 + -0.395123E-02 -0.624182E-02 -0.851196E-02 -0.104917E-01 -0.122461E-01 + -0.137746E-01 -0.150850E-01 -0.160702E-01 -0.167564E-01 -0.173019E-01 + -0.177623E-01 -0.183185E-01 -0.187895E-01 -0.188082E-01 -0.185336E-01 + -0.179941E-01 -0.172728E-01 -0.167777E-01 -0.166142E-01 -0.166109E-01 + -0.165353E-01 -0.162640E-01 -0.158832E-01 -0.153797E-01 -0.145607E-01 + -0.135219E-01 -0.122621E-01 -0.108332E-01 -0.940774E-02 -0.806743E-02 + -0.691366E-02 -0.554291E-02 -0.392710E-02 -0.204347E-02 0.559951E-03 + 0.372355E-02 0.741058E-02 0.115789E-01 0.159043E-01 0.202158E-01 + 0.244269E-01 0.284884E-01 0.323792E-01 0.362926E-01 0.401522E-01 + 0.437472E-01 0.472555E-01 0.506084E-01 0.536959E-01 0.566944E-01 + 0.595045E-01 0.619904E-01 0.639524E-01 0.651922E-01 0.657693E-01 + 0.658367E-01 0.655801E-01 0.650886E-01 0.644853E-01 0.635392E-01 + 0.620100E-01 0.599153E-01 0.570690E-01 0.536366E-01 0.497088E-01 + 0.452478E-01 0.405791E-01 0.357040E-01 0.308174E-01 0.262504E-01 + 0.218608E-01 0.176130E-01 0.135038E-01 0.953061E-02 0.573211E-02 + 0.194625E-02 -0.181638E-02 -0.566266E-02 -0.987534E-02 -0.142732E-01 + -0.187380E-01 -0.232593E-01 -0.275849E-01 -0.316470E-01 -0.352821E-01 + -0.384443E-01 -0.414593E-01 -0.443692E-01 -0.472673E-01 -0.502965E-01 + -0.533847E-01 -0.563194E-01 -0.588908E-01 -0.611032E-01 -0.630707E-01 + -0.647778E-01 -0.660825E-01 -0.671294E-01 -0.681376E-01 -0.691169E-01 + -0.701072E-01 -0.709285E-01 -0.714035E-01 -0.715468E-01 -0.712618E-01 + -0.706408E-01 -0.700188E-01 -0.695434E-01 -0.690636E-01 -0.687414E-01 + -0.685454E-01 -0.679835E-01 -0.669679E-01 -0.653022E-01 -0.628076E-01 + -0.597265E-01 -0.560600E-01 -0.520933E-01 -0.482171E-01 -0.443500E-01 + -0.408631E-01 -0.380666E-01 -0.354644E-01 -0.327876E-01 -0.301132E-01 + -0.276491E-01 -0.255052E-01 -0.237467E-01 -0.226382E-01 -0.218316E-01 + -0.208795E-01 -0.199090E-01 -0.188166E-01 -0.175529E-01 -0.165957E-01 + -0.158153E-01 -0.150737E-01 -0.145535E-01 -0.142788E-01 -0.142326E-01 + -0.141417E-01 -0.141838E-01 -0.144385E-01 -0.148251E-01 -0.154503E-01 + -0.160849E-01 -0.166727E-01 -0.172222E-01 -0.176630E-01 -0.180736E-01 + -0.182705E-01 -0.180852E-01 -0.176470E-01 -0.168721E-01 -0.159795E-01 + -0.152931E-01 -0.145833E-01 -0.140790E-01 -0.138714E-01 -0.138154E-01 + -0.138640E-01 -0.140100E-01 -0.142660E-01 -0.141414E-01 -0.138280E-01 + -0.133939E-01 -0.125046E-01 -0.116355E-01 -0.107819E-01 -0.962505E-02 + -0.827447E-02 -0.658593E-02 -0.466643E-02 -0.274426E-02 -0.755404E-03 + 0.106185E-02 0.280444E-02 0.462719E-02 0.627787E-02 0.796285E-02 + 0.957651E-02 0.109771E-01 0.126483E-01 0.145121E-01 0.160819E-01 + 0.170880E-01 0.176300E-01 0.179592E-01 0.177734E-01 0.171562E-01 + 0.166296E-01 0.161505E-01 0.157305E-01 0.155799E-01 0.152355E-01 + 0.144823E-01 0.134683E-01 0.118353E-01 0.986665E-02 0.783970E-02 + 0.563460E-02 0.376416E-02 0.265580E-02 0.205910E-02 0.141863E-02 + 0.665772E-03 -0.234029E-03 -0.170654E-02 -0.368713E-02 -0.587882E-02 + -0.824896E-02 -0.107674E-01 -0.134399E-01 -0.163042E-01 -0.191216E-01 + -0.218827E-01 -0.245155E-01 -0.269967E-01 -0.293541E-01 -0.314530E-01 + -0.338104E-01 -0.363139E-01 -0.386618E-01 -0.410352E-01 -0.431609E-01 + -0.449272E-01 -0.464018E-01 -0.476551E-01 -0.487211E-01 -0.498486E-01 + -0.510498E-01 -0.520424E-01 -0.526091E-01 -0.527184E-01 -0.527828E-01 + -0.527246E-01 -0.524150E-01 -0.521535E-01 -0.516908E-01 -0.509953E-01 + -0.499784E-01 -0.483824E-01 -0.466675E-01 -0.447325E-01 -0.427896E-01 + -0.410163E-01 -0.391880E-01 -0.374153E-01 -0.356189E-01 -0.338666E-01 + -0.319568E-01 -0.299085E-01 -0.278166E-01 -0.255836E-01 -0.231029E-01 + -0.202728E-01 -0.173451E-01 -0.141339E-01 -0.107565E-01 -0.764316E-02 + -0.453065E-02 -0.136545E-02 0.170094E-02 0.487280E-02 0.780785E-02 + 0.102361E-01 0.126960E-01 0.150120E-01 0.169491E-01 0.190137E-01 + 0.211655E-01 0.233111E-01 0.255183E-01 0.279147E-01 0.307913E-01 + 0.339687E-01 0.372449E-01 0.405771E-01 0.439503E-01 0.471911E-01 + 0.501920E-01 0.530566E-01 0.556912E-01 0.578508E-01 0.595244E-01 + 0.610786E-01 0.623727E-01 0.632296E-01 0.642012E-01 0.647348E-01 + 0.644450E-01 0.638252E-01 0.624613E-01 0.602061E-01 0.575256E-01 + 0.546039E-01 0.516290E-01 0.489382E-01 0.466799E-01 0.448047E-01 + 0.430539E-01 0.414853E-01 0.403551E-01 0.393460E-01 0.382356E-01 + 0.366648E-01 0.340474E-01 0.307239E-01 0.268207E-01 0.224533E-01 + 0.180850E-01 0.137684E-01 0.922770E-02 0.471338E-02 0.213631E-03 + -0.473102E-02 -0.947521E-02 -0.137505E-01 -0.175484E-01 -0.207274E-01 + -0.234534E-01 -0.257815E-01 -0.276255E-01 -0.290245E-01 -0.300741E-01 + -0.307899E-01 -0.313694E-01 -0.316003E-01 -0.316955E-01 -0.319827E-01 + -0.318101E-01 -0.309797E-01 -0.300170E-01 -0.286703E-01 -0.265088E-01 + -0.240371E-01 -0.211589E-01 -0.174090E-01 -0.130316E-01 -0.830646E-02 + -0.347634E-02 0.102580E-02 0.516161E-02 0.883219E-02 0.120215E-01 + 0.154547E-01 0.191361E-01 0.223234E-01 0.251581E-01 0.275489E-01 + 0.291565E-01 0.303001E-01 0.308595E-01 0.308717E-01 0.305935E-01 + 0.300383E-01 0.294794E-01 0.289050E-01 0.281416E-01 0.272846E-01 + 0.262085E-01 0.249371E-01 0.234525E-01 0.219137E-01 0.210355E-01 + 0.207216E-01 0.204547E-01 0.208287E-01 0.218901E-01 0.229418E-01 + 0.243132E-01 0.260166E-01 0.277496E-01 0.298567E-01 0.324169E-01 + 0.353787E-01 0.384746E-01 0.416663E-01 0.450818E-01 0.481361E-01 + 0.508810E-01 0.532731E-01 0.548650E-01 0.560414E-01 0.570506E-01 + 0.578279E-01 0.583679E-01 0.586376E-01 0.585121E-01 0.577117E-01 + 0.563759E-01 0.546478E-01 0.520666E-01 0.487023E-01 0.449359E-01 + 0.408010E-01 0.367225E-01 0.328999E-01 0.291566E-01 0.256591E-01 + 0.225168E-01 0.192894E-01 0.158570E-01 0.125132E-01 0.912166E-02 + 0.564618E-02 0.203088E-02 -0.160064E-02 -0.490102E-02 -0.766538E-02 + -0.939129E-02 -0.996441E-02 -0.948856E-02 -0.776451E-02 -0.481540E-02 + -0.992986E-03 0.323065E-02 0.800122E-02 0.130139E-01 0.177679E-01 + 0.226575E-01 0.271962E-01 0.313787E-01 0.357780E-01 0.398898E-01 + 0.438037E-01 0.478641E-01 0.516586E-01 0.549827E-01 0.579261E-01 + 0.604383E-01 0.625614E-01 0.643538E-01 0.658169E-01 0.670105E-01 + 0.680056E-01 0.687879E-01 0.691185E-01 0.689413E-01 0.679488E-01 + 0.656763E-01 0.625132E-01 0.584028E-01 0.528320E-01 0.462392E-01 + 0.392643E-01 0.318466E-01 0.243858E-01 0.174243E-01 0.110528E-01 + 0.577434E-02 0.151398E-02 -0.255391E-02 -0.676798E-02 -0.109314E-01 + -0.150387E-01 -0.190386E-01 -0.227833E-01 -0.259271E-01 -0.282178E-01 + -0.297787E-01 -0.305556E-01 -0.305593E-01 -0.299021E-01 -0.288780E-01 + -0.280620E-01 -0.272763E-01 -0.261397E-01 -0.250553E-01 -0.237421E-01 + -0.217765E-01 -0.193442E-01 -0.164494E-01 -0.130965E-01 -0.919656E-02 + -0.500972E-02 -0.665097E-03 0.371835E-02 0.758733E-02 0.110433E-01 + 0.141463E-01 0.166376E-01 0.187393E-01 0.205004E-01 0.215309E-01 + 0.224414E-01 0.231826E-01 0.233351E-01 0.234141E-01 0.230277E-01 + 0.222850E-01 0.215457E-01 0.208660E-01 0.206392E-01 0.205581E-01 + 0.204442E-01 0.206292E-01 0.210300E-01 0.212617E-01 0.213028E-01 + 0.210691E-01 0.202339E-01 0.188605E-01 0.169022E-01 0.146184E-01 + 0.123020E-01 0.977229E-02 0.732492E-02 0.497039E-02 0.283504E-02 + 0.139203E-02 0.493138E-03 0.923212E-04 0.786779E-04 0.413840E-03 + 0.104473E-02 0.146495E-02 0.127707E-02 0.772527E-03 -0.138390E-03 + -0.164755E-02 -0.338552E-02 -0.558749E-02 -0.834074E-02 -0.114602E-01 + -0.146659E-01 -0.180728E-01 -0.218328E-01 -0.257676E-01 -0.298612E-01 + -0.340662E-01 -0.378984E-01 -0.410079E-01 -0.440321E-01 -0.470013E-01 + -0.500702E-01 -0.535607E-01 -0.570217E-01 -0.605241E-01 -0.643254E-01 + -0.681076E-01 -0.717312E-01 -0.754279E-01 -0.793697E-01 -0.832816E-01 + -0.868615E-01 -0.905560E-01 -0.939910E-01 -0.966654E-01 -0.989596E-01 + -0.100852E+00 -0.102043E+00 -0.102657E+00 -0.102513E+00 -0.101235E+00 + -0.988436E-01 -0.949021E-01 -0.892039E-01 -0.819472E-01 -0.733063E-01 + -0.638649E-01 -0.542145E-01 -0.447998E-01 -0.356978E-01 -0.269871E-01 + -0.189913E-01 -0.115496E-01 -0.467759E-02 0.133335E-02 0.686084E-02 + 0.123335E-01 0.176220E-01 0.229790E-01 0.284121E-01 0.334308E-01 + 0.379802E-01 0.420971E-01 0.456333E-01 0.483932E-01 0.504566E-01 + 0.520926E-01 0.534221E-01 0.545890E-01 0.556419E-01 0.562339E-01 + 0.562940E-01 0.557851E-01 0.545168E-01 0.529345E-01 0.511622E-01 + 0.491915E-01 0.472748E-01 0.453373E-01 0.434226E-01 0.415204E-01 + 0.398811E-01 0.386910E-01 0.374724E-01 0.361448E-01 0.345386E-01 + 0.321471E-01 0.293087E-01 0.259730E-01 0.220393E-01 0.179020E-01 + 0.135088E-01 0.897453E-02 0.468948E-02 0.101194E-02 -0.172876E-02 + -0.318146E-02 -0.327667E-02 -0.199048E-02 0.542099E-03 0.398167E-02 + 0.802941E-02 0.120465E-01 0.152910E-01 0.173320E-01 0.180088E-01 + 0.175678E-01 0.164009E-01 0.146147E-01 0.127123E-01 0.110532E-01 + 0.917046E-02 0.680195E-02 0.397349E-02 0.736678E-03 -0.299871E-02 + -0.696758E-02 -0.107441E-01 -0.147974E-01 -0.191028E-01 -0.235263E-01 + -0.284763E-01 -0.338079E-01 -0.393626E-01 -0.451978E-01 -0.513348E-01 + -0.573564E-01 -0.628142E-01 -0.677168E-01 -0.721568E-01 -0.761058E-01 + -0.794534E-01 -0.823268E-01 -0.846664E-01 -0.862541E-01 -0.871885E-01 + -0.875688E-01 -0.871982E-01 -0.861959E-01 -0.847036E-01 -0.825628E-01 + -0.801788E-01 -0.773396E-01 -0.739885E-01 -0.707105E-01 -0.671795E-01 + -0.633051E-01 -0.596406E-01 -0.562336E-01 -0.525705E-01 -0.489624E-01 + -0.455841E-01 -0.417475E-01 -0.374014E-01 -0.325651E-01 -0.270183E-01 + -0.210685E-01 -0.149504E-01 -0.882375E-02 -0.305305E-02 0.200594E-02 + 0.653070E-02 0.110133E-01 0.155709E-01 0.199654E-01 0.240342E-01 + 0.280588E-01 0.320802E-01 0.359560E-01 0.397659E-01 0.436094E-01 + 0.471944E-01 0.504989E-01 0.535501E-01 0.561264E-01 0.581991E-01 + 0.593920E-01 0.596859E-01 0.592949E-01 0.582098E-01 0.565044E-01 + 0.541444E-01 0.512942E-01 0.482266E-01 0.448706E-01 0.415296E-01 + 0.387570E-01 0.364526E-01 0.344204E-01 0.324254E-01 0.304582E-01 + 0.286436E-01 0.267399E-01 0.245539E-01 0.224634E-01 0.205561E-01 + 0.183775E-01 0.162076E-01 0.140005E-01 0.116744E-01 0.962448E-02 + 0.759933E-02 0.557780E-02 0.398912E-02 0.289953E-02 0.211308E-02 + 0.180809E-02 0.191626E-02 0.201173E-02 0.204186E-02 0.198839E-02 + 0.177297E-02 0.103281E-02 -0.487776E-03 -0.241969E-02 -0.440280E-02 + -0.630104E-02 -0.761788E-02 -0.793962E-02 -0.729852E-02 -0.578771E-02 + -0.356810E-02 -0.921625E-03 0.189713E-02 0.459054E-02 0.715315E-02 + 0.962627E-02 0.118372E-01 0.140273E-01 0.162663E-01 0.185344E-01 + 0.208306E-01 0.227257E-01 0.243287E-01 0.258582E-01 0.267824E-01 + 0.271229E-01 0.270558E-01 0.259122E-01 0.238604E-01 0.215293E-01 + 0.187090E-01 0.159196E-01 0.136347E-01 0.112641E-01 0.883131E-02 + 0.622287E-02 0.297334E-02 -0.569976E-03 -0.446639E-02 -0.866604E-02 + -0.128076E-01 -0.167655E-01 -0.203412E-01 -0.238178E-01 -0.271339E-01 + -0.301534E-01 -0.330431E-01 -0.357950E-01 -0.385329E-01 -0.410400E-01 + -0.427439E-01 -0.436252E-01 -0.437063E-01 -0.425659E-01 -0.403759E-01 + -0.374119E-01 -0.337182E-01 -0.296715E-01 -0.254887E-01 -0.212828E-01 + -0.172308E-01 -0.133951E-01 -0.100012E-01 -0.737727E-02 -0.529740E-02 + -0.368869E-02 -0.266786E-02 -0.174646E-02 -0.886036E-03 -0.305774E-03 + -0.436852E-04 -0.243566E-03 -0.905616E-03 -0.237396E-02 -0.436940E-02 + -0.654314E-02 -0.918635E-02 -0.116355E-01 -0.138149E-01 -0.161618E-01 + -0.185760E-01 -0.211480E-01 -0.239940E-01 -0.270025E-01 -0.298802E-01 + -0.325091E-01 -0.344441E-01 -0.357739E-01 -0.365849E-01 -0.368325E-01 + -0.369145E-01 -0.368582E-01 -0.367110E-01 -0.364312E-01 -0.362725E-01 + -0.362878E-01 -0.363040E-01 -0.362789E-01 -0.363430E-01 -0.364653E-01 + -0.364415E-01 -0.366211E-01 -0.371240E-01 -0.379154E-01 -0.389765E-01 + -0.399312E-01 -0.403766E-01 -0.401895E-01 -0.395039E-01 -0.383890E-01 + -0.369661E-01 -0.354176E-01 -0.339141E-01 -0.324443E-01 -0.304580E-01 + -0.279746E-01 -0.253937E-01 -0.226568E-01 -0.200217E-01 -0.177677E-01 + -0.159315E-01 -0.143813E-01 -0.126159E-01 -0.107347E-01 -0.881567E-02 + -0.645247E-02 -0.411805E-02 -0.196693E-02 0.267788E-03 0.242403E-02 + 0.490115E-02 0.761692E-02 0.100983E-01 0.124680E-01 0.145745E-01 + 0.162811E-01 0.177629E-01 0.191634E-01 0.203093E-01 0.207948E-01 + 0.209066E-01 0.209919E-01 0.208176E-01 0.202422E-01 0.192467E-01 + 0.179506E-01 0.162721E-01 0.140547E-01 0.115562E-01 0.909697E-02 + 0.677356E-02 0.462634E-02 0.292029E-02 0.161796E-02 0.641357E-03 + -0.194507E-03 -0.112526E-02 -0.194687E-02 -0.294156E-02 -0.402870E-02 + -0.506528E-02 -0.642274E-02 -0.813769E-02 -0.103614E-01 -0.131070E-01 + -0.161668E-01 -0.195876E-01 -0.232168E-01 -0.266484E-01 -0.299570E-01 + -0.330790E-01 -0.357228E-01 -0.382019E-01 -0.404997E-01 -0.423964E-01 + -0.439454E-01 -0.449921E-01 -0.452012E-01 -0.446421E-01 -0.439381E-01 + -0.430448E-01 -0.421896E-01 -0.420650E-01 -0.422433E-01 -0.425192E-01 + -0.432404E-01 -0.438935E-01 -0.444644E-01 -0.452951E-01 -0.460025E-01 + -0.464375E-01 -0.467535E-01 -0.470136E-01 -0.467543E-01 -0.461773E-01 + -0.454871E-01 -0.441778E-01 -0.424564E-01 -0.400513E-01 -0.366522E-01 + -0.325359E-01 -0.278960E-01 -0.231828E-01 -0.185614E-01 -0.142614E-01 + -0.103209E-01 -0.663218E-02 -0.314329E-02 0.317855E-03 0.343417E-02 + 0.636414E-02 0.893393E-02 0.106569E-01 0.115682E-01 0.115393E-01 + 0.108106E-01 0.969135E-02 0.845519E-02 0.736642E-02 0.634384E-02 + 0.539978E-02 0.455825E-02 0.374019E-02 0.275382E-02 0.149260E-02 + -0.231472E-04 -0.176375E-02 -0.341855E-02 -0.482355E-02 -0.597970E-02 + -0.659375E-02 -0.687935E-02 -0.695665E-02 -0.639955E-02 -0.575924E-02 + -0.502430E-02 -0.370339E-02 -0.204371E-02 0.345000E-04 0.235111E-02 + 0.474664E-02 0.727732E-02 0.960284E-02 0.117301E-01 0.139387E-01 + 0.160313E-01 0.180960E-01 0.201475E-01 0.217731E-01 0.233263E-01 + 0.251161E-01 0.268151E-01 0.284732E-01 0.300151E-01 0.314906E-01 + 0.329369E-01 0.341099E-01 0.354008E-01 0.363320E-01 0.369542E-01 + 0.378793E-01 0.386559E-01 0.391700E-01 0.393496E-01 0.394656E-01 + 0.394783E-01 0.388350E-01 0.379248E-01 0.371129E-01 0.359231E-01 + 0.345675E-01 0.333648E-01 0.318434E-01 0.303342E-01 0.289791E-01 + 0.274123E-01 0.260202E-01 0.250613E-01 0.242096E-01 0.234983E-01 + 0.228650E-01 0.220143E-01 0.209659E-01 0.195947E-01 0.177671E-01 + 0.155720E-01 0.129007E-01 0.975403E-02 0.632346E-02 0.237464E-02 + -0.188458E-02 -0.606322E-02 -0.103150E-01 -0.144511E-01 -0.179656E-01 + -0.208452E-01 -0.230597E-01 -0.242879E-01 -0.242717E-01 -0.232495E-01 + -0.215113E-01 -0.190570E-01 -0.164510E-01 -0.136280E-01 -0.106162E-01 + -0.755235E-02 -0.367463E-02 0.775658E-03 0.548639E-02 0.106146E-01 + 0.155391E-01 0.199315E-01 0.242270E-01 0.285420E-01 0.323352E-01 + 0.357287E-01 0.391648E-01 0.422189E-01 0.449358E-01 0.474011E-01 + 0.494812E-01 0.513391E-01 0.530590E-01 0.543696E-01 0.551799E-01 + 0.555063E-01 0.551535E-01 0.543904E-01 0.531404E-01 0.514414E-01 + 0.494865E-01 0.472303E-01 0.450069E-01 0.426578E-01 0.398702E-01 + 0.372171E-01 0.348235E-01 0.325730E-01 0.307683E-01 0.291076E-01 + 0.274396E-01 0.261634E-01 0.251003E-01 0.237298E-01 0.223000E-01 + 0.212509E-01 0.198324E-01 0.180821E-01 0.170446E-01 0.158894E-01 + 0.145454E-01 0.136311E-01 0.127073E-01 0.119825E-01 0.115780E-01 + 0.115019E-01 0.117496E-01 0.120042E-01 0.124560E-01 0.135171E-01 + 0.149561E-01 0.169096E-01 0.193019E-01 0.217367E-01 0.244441E-01 + 0.270036E-01 0.288039E-01 0.305249E-01 0.323801E-01 0.337096E-01 + 0.348400E-01 0.361195E-01 0.370139E-01 0.369942E-01 0.371851E-01 + 0.374827E-01 0.366440E-01 0.357113E-01 0.351448E-01 0.345521E-01 + 0.339489E-01 0.333572E-01 0.324394E-01 0.313376E-01 0.304563E-01 + 0.293021E-01 0.284469E-01 0.281556E-01 0.281100E-01 0.281062E-01 + 0.280247E-01 0.282664E-01 0.281387E-01 0.283415E-01 0.290210E-01 + 0.293991E-01 0.301811E-01 0.307701E-01 0.312573E-01 0.314615E-01 + 0.315323E-01 0.323876E-01 0.329035E-01 0.331889E-01 0.338555E-01 + 0.340877E-01 0.334777E-01 0.328408E-01 0.321639E-01 0.309007E-01 + 0.290894E-01 0.267072E-01 0.243574E-01 0.220216E-01 0.194249E-01 + 0.169010E-01 0.145760E-01 0.120809E-01 0.930289E-02 0.649846E-02 + 0.399427E-02 0.179527E-02 -0.584016E-03 -0.320297E-02 -0.564618E-02 + -0.799089E-02 -0.104535E-01 -0.124609E-01 -0.141298E-01 -0.152843E-01 + -0.163618E-01 -0.174741E-01 -0.179031E-01 -0.180932E-01 -0.180217E-01 + -0.181907E-01 -0.185177E-01 -0.182868E-01 -0.181632E-01 -0.183425E-01 + -0.181999E-01 -0.183249E-01 -0.182764E-01 -0.179058E-01 -0.183741E-01 + -0.184050E-01 -0.175766E-01 -0.170302E-01 -0.163541E-01 -0.153283E-01 + -0.139070E-01 -0.120346E-01 -0.104411E-01 -0.885386E-02 -0.676376E-02 + -0.410746E-02 -0.141117E-02 0.121348E-02 0.405056E-02 0.679597E-02 + 0.935963E-02 0.112675E-01 0.131282E-01 0.150905E-01 0.166500E-01 + 0.184815E-01 0.202865E-01 0.216932E-01 0.231208E-01 0.241748E-01 + 0.252040E-01 0.263800E-01 0.267636E-01 0.275897E-01 0.285711E-01 + 0.283668E-01 0.283663E-01 0.286911E-01 0.288058E-01 0.293099E-01 + 0.301938E-01 0.307512E-01 0.312501E-01 0.317502E-01 0.315001E-01 + 0.309450E-01 0.303405E-01 0.299957E-01 0.296080E-01 0.286874E-01 + 0.283102E-01 0.285590E-01 0.286892E-01 0.283065E-01 0.278677E-01 + 0.275891E-01 0.270638E-01 0.265277E-01 0.254791E-01 0.240633E-01 + 0.226611E-01 0.210053E-01 0.190316E-01 0.162703E-01 0.131359E-01 + 0.943735E-02 0.505924E-02 0.154276E-02 -0.164478E-02 -0.471888E-02 + -0.668348E-02 -0.898079E-02 -0.119566E-01 -0.149602E-01 -0.182809E-01 + -0.215506E-01 -0.250158E-01 -0.284832E-01 -0.312811E-01 -0.337559E-01 + -0.360017E-01 -0.380788E-01 -0.399077E-01 -0.411896E-01 -0.421630E-01 + -0.429138E-01 -0.428687E-01 -0.426805E-01 -0.425781E-01 -0.420381E-01 + -0.417439E-01 -0.416532E-01 -0.412240E-01 -0.411081E-01 -0.416869E-01 + -0.421447E-01 -0.430459E-01 -0.444335E-01 -0.454282E-01 -0.465928E-01 + -0.480999E-01 -0.495222E-01 -0.510381E-01 -0.524587E-01 -0.536215E-01 + -0.549748E-01 -0.561734E-01 -0.575599E-01 -0.592041E-01 -0.605989E-01 + -0.619465E-01 -0.630146E-01 -0.638704E-01 -0.646584E-01 -0.654589E-01 + -0.662796E-01 -0.672673E-01 -0.683117E-01 -0.689778E-01 -0.693042E-01 + -0.691566E-01 -0.686345E-01 -0.678852E-01 -0.669028E-01 -0.658759E-01 + -0.647685E-01 -0.633519E-01 -0.618236E-01 -0.602800E-01 -0.583941E-01 + -0.566472E-01 -0.554161E-01 -0.542243E-01 -0.532446E-01 -0.525707E-01 + -0.522571E-01 -0.525225E-01 -0.528083E-01 -0.529641E-01 -0.529781E-01 + -0.524690E-01 -0.516783E-01 -0.507859E-01 -0.494185E-01 -0.477748E-01 + -0.457662E-01 -0.433189E-01 -0.410556E-01 -0.385905E-01 -0.357000E-01 + -0.329224E-01 -0.300329E-01 -0.268306E-01 -0.233364E-01 -0.199244E-01 + -0.170494E-01 -0.141083E-01 -0.112664E-01 -0.851279E-02 -0.530022E-02 + -0.178529E-02 0.192189E-02 0.532538E-02 0.847957E-02 0.111088E-01 + 0.131398E-01 0.154874E-01 0.174883E-01 0.191230E-01 0.216497E-01 + 0.243571E-01 0.265741E-01 0.288564E-01 0.310196E-01 0.326609E-01 + 0.341699E-01 0.354377E-01 0.362986E-01 0.371178E-01 0.374753E-01 + 0.374101E-01 0.371361E-01 0.365941E-01 0.356764E-01 0.345035E-01 + 0.336943E-01 0.330299E-01 0.322464E-01 0.318370E-01 0.318293E-01 + 0.321171E-01 0.327159E-01 0.334423E-01 0.339066E-01 0.340127E-01 + 0.341757E-01 0.345075E-01 0.348403E-01 0.353235E-01 0.359707E-01 + 0.364446E-01 0.366776E-01 0.361209E-01 0.349588E-01 0.338013E-01 + 0.322137E-01 0.300650E-01 0.278090E-01 0.253262E-01 0.225813E-01 + 0.198812E-01 0.173867E-01 0.150807E-01 0.131579E-01 0.120396E-01 + 0.113166E-01 0.104298E-01 0.972870E-02 0.952647E-02 0.940025E-02 + 0.919654E-02 0.893316E-02 0.888821E-02 0.869935E-02 0.847512E-02 + 0.842585E-02 0.816921E-02 0.844496E-02 0.863429E-02 0.854318E-02 + 0.866743E-02 0.860576E-02 0.831239E-02 0.780380E-02 0.753919E-02 + 0.721234E-02 0.621983E-02 0.543905E-02 0.533538E-02 0.497342E-02 + 0.495077E-02 0.514198E-02 0.486455E-02 0.532217E-02 0.602146E-02 + 0.674102E-02 0.822006E-02 0.985695E-02 0.110279E-01 0.123222E-01 + 0.139060E-01 0.155467E-01 0.169760E-01 0.184695E-01 0.206006E-01 + 0.222138E-01 0.234951E-01 0.251394E-01 0.266636E-01 0.282719E-01 + 0.300130E-01 0.314796E-01 0.327088E-01 0.339932E-01 0.348996E-01 + 0.354089E-01 0.363938E-01 0.372884E-01 0.381230E-01 0.394745E-01 + 0.407545E-01 0.421367E-01 0.434257E-01 0.441176E-01 0.445612E-01 + 0.450498E-01 0.456255E-01 0.464007E-01 0.470813E-01 0.475512E-01 + 0.481968E-01 0.486728E-01 0.491753E-01 0.496542E-01 0.497988E-01 + 0.499346E-01 0.498063E-01 0.498982E-01 0.500435E-01 0.498158E-01 + 0.499301E-01 0.497285E-01 0.492018E-01 0.494910E-01 0.497705E-01 + 0.498647E-01 0.503719E-01 0.508222E-01 0.508535E-01 0.507072E-01 + 0.511097E-01 0.513810E-01 0.509342E-01 0.503591E-01 0.493295E-01 + 0.474334E-01 0.447824E-01 0.421944E-01 0.397999E-01 0.370191E-01 + 0.346347E-01 0.325554E-01 0.301489E-01 0.276983E-01 0.250821E-01 + 0.223067E-01 0.196856E-01 0.168543E-01 0.139305E-01 0.112566E-01 + 0.859031E-02 0.573154E-02 0.257743E-02 -0.793404E-03 -0.444572E-02 + -0.845406E-02 -0.126370E-01 -0.170869E-01 -0.218829E-01 -0.265482E-01 + -0.308959E-01 -0.352379E-01 -0.394987E-01 -0.439041E-01 -0.485151E-01 + -0.530790E-01 -0.575986E-01 -0.610261E-01 -0.637025E-01 -0.660939E-01 + -0.678369E-01 -0.697137E-01 -0.714392E-01 -0.727468E-01 -0.740187E-01 + -0.747728E-01 -0.751380E-01 -0.751934E-01 -0.748513E-01 -0.745794E-01 + -0.740182E-01 -0.730529E-01 -0.713901E-01 -0.692649E-01 -0.672409E-01 + -0.648941E-01 -0.626644E-01 -0.605244E-01 -0.582352E-01 -0.561569E-01 + -0.535939E-01 -0.509379E-01 -0.487554E-01 -0.467667E-01 -0.449997E-01 + -0.428816E-01 -0.403270E-01 -0.375865E-01 -0.349028E-01 -0.324659E-01 + -0.303085E-01 -0.282345E-01 -0.260997E-01 -0.239861E-01 -0.217959E-01 + -0.194190E-01 -0.169817E-01 -0.147402E-01 -0.129553E-01 -0.107812E-01 + -0.846984E-02 -0.679861E-02 -0.482615E-02 -0.309515E-02 -0.141585E-02 + 0.513366E-03 0.225851E-02 0.434616E-02 0.655884E-02 0.846110E-02 + 0.105566E-01 0.132891E-01 0.158093E-01 0.183241E-01 0.210852E-01 + 0.238086E-01 0.265856E-01 0.288337E-01 0.306518E-01 0.320400E-01 + 0.323570E-01 0.317316E-01 0.310353E-01 0.300652E-01 0.283291E-01 + 0.265182E-01 0.246647E-01 0.224396E-01 0.207619E-01 0.193005E-01 + 0.174316E-01 0.159263E-01 0.142954E-01 0.124051E-01 0.109766E-01 + 0.983136E-02 0.850436E-02 0.711339E-02 0.598984E-02 0.475376E-02 + 0.333293E-02 0.211124E-02 0.827050E-03 0.941471E-05 -0.520745E-03 + -0.120033E-02 -0.123138E-02 -0.148053E-02 -0.173329E-02 -0.153617E-02 + -0.167270E-02 -0.160113E-02 -0.136673E-02 -0.123943E-02 -0.116376E-02 + -0.121174E-02 -0.986314E-03 -0.618706E-03 -0.100083E-03 0.798093E-03 + 0.156384E-02 0.214801E-02 0.274571E-02 0.304224E-02 0.315995E-02 + 0.368709E-02 0.422094E-02 0.495498E-02 0.642693E-02 0.801070E-02 + 0.954029E-02 0.107307E-01 0.117092E-01 0.127095E-01 0.135232E-01 + 0.142709E-01 0.148165E-01 0.153182E-01 0.157531E-01 0.162349E-01 + 0.172540E-01 0.182673E-01 0.191616E-01 0.198127E-01 0.198062E-01 + 0.195970E-01 0.191882E-01 0.186090E-01 0.179808E-01 0.174174E-01 + 0.168455E-01 0.156979E-01 0.143488E-01 0.128659E-01 0.111908E-01 + 0.973189E-02 0.828616E-02 0.683920E-02 0.529876E-02 0.372716E-02 + 0.168419E-02 -0.837205E-03 -0.325529E-02 -0.578521E-02 -0.822449E-02 + -0.109113E-01 -0.137127E-01 -0.161095E-01 -0.184838E-01 -0.208554E-01 + -0.231122E-01 -0.252816E-01 -0.271905E-01 -0.287086E-01 -0.301647E-01 + -0.317110E-01 -0.329702E-01 -0.341037E-01 -0.355278E-01 -0.367725E-01 + -0.379212E-01 -0.388189E-01 -0.392379E-01 -0.394941E-01 -0.393937E-01 + -0.391242E-01 -0.389300E-01 -0.385525E-01 -0.378693E-01 -0.369422E-01 + -0.354493E-01 -0.335614E-01 -0.313542E-01 -0.286561E-01 -0.255508E-01 + -0.225068E-01 -0.198358E-01 -0.171345E-01 -0.146705E-01 -0.126788E-01 + -0.110253E-01 -0.991491E-02 -0.926112E-02 -0.861011E-02 -0.826018E-02 + -0.800047E-02 -0.718458E-02 -0.668531E-02 -0.657777E-02 -0.632970E-02 + -0.634267E-02 -0.689271E-02 -0.767563E-02 -0.850891E-02 -0.953834E-02 + -0.102991E-01 -0.106319E-01 -0.107809E-01 -0.108004E-01 -0.108041E-01 + -0.107476E-01 -0.107657E-01 -0.107676E-01 -0.104928E-01 -0.101260E-01 + -0.953549E-02 -0.862954E-02 -0.786219E-02 -0.698473E-02 -0.576533E-02 + -0.475363E-02 -0.369869E-02 -0.240897E-02 -0.113428E-02 -0.198669E-04 + 0.890033E-03 0.178798E-02 0.228192E-02 0.262787E-02 0.308033E-02 + 0.297764E-02 0.241328E-02 0.175270E-02 0.846065E-03 -0.215098E-03 + -0.816373E-03 -0.103385E-02 -0.107123E-02 -0.969428E-03 -0.871135E-03 + -0.481437E-03 0.940127E-05 0.542793E-03 0.118794E-02 0.195338E-02 + 0.276862E-02 0.343285E-02 0.410043E-02 0.483402E-02 0.584451E-02 + 0.702485E-02 0.812655E-02 0.951105E-02 0.109194E-01 0.117644E-01 + 0.128333E-01 0.142197E-01 0.154205E-01 0.168726E-01 0.182347E-01 + 0.194161E-01 0.204181E-01 0.212234E-01 0.222373E-01 0.229788E-01 + 0.236116E-01 0.245547E-01 0.253737E-01 0.258309E-01 0.262999E-01 + 0.268558E-01 0.270763E-01 0.275066E-01 0.282183E-01 0.285960E-01 + 0.290255E-01 0.292334E-01 0.290812E-01 0.289201E-01 0.283485E-01 + 0.277022E-01 0.272941E-01 0.268349E-01 0.263424E-01 0.261711E-01 + 0.264162E-01 0.266942E-01 0.271358E-01 0.279664E-01 0.286673E-01 + 0.290490E-01 0.292759E-01 0.293545E-01 0.297733E-01 0.303951E-01 + 0.307510E-01 0.313571E-01 0.321125E-01 0.324943E-01 0.331457E-01 + 0.339619E-01 0.345023E-01 0.352041E-01 0.355289E-01 0.353460E-01 + 0.352112E-01 0.352574E-01 0.358335E-01 0.368482E-01 0.381239E-01 + 0.395994E-01 0.407456E-01 0.416383E-01 0.425800E-01 0.433147E-01 + 0.440067E-01 0.447086E-01 0.449662E-01 0.447044E-01 0.441586E-01 + 0.432014E-01 0.421781E-01 0.411521E-01 0.398478E-01 0.386816E-01 + 0.373685E-01 0.359746E-01 0.347053E-01 0.333048E-01 0.317239E-01 + 0.299643E-01 0.279795E-01 0.255880E-01 0.230395E-01 0.205436E-01 + 0.179782E-01 0.156268E-01 0.137660E-01 0.117191E-01 0.945221E-02 + 0.750842E-02 0.549697E-02 0.339715E-02 0.134984E-02 -0.479235E-03 + -0.204040E-02 -0.393583E-02 -0.581264E-02 -0.748321E-02 -0.929469E-02 + -0.109517E-01 -0.122770E-01 -0.134758E-01 -0.144868E-01 -0.152344E-01 + -0.160636E-01 -0.169271E-01 -0.176788E-01 -0.183455E-01 -0.189533E-01 + -0.196251E-01 -0.199995E-01 -0.200294E-01 -0.200217E-01 -0.196118E-01 + -0.189875E-01 -0.180029E-01 -0.168430E-01 -0.160660E-01 -0.148346E-01 + -0.136147E-01 -0.130585E-01 -0.123588E-01 -0.113192E-01 -0.102892E-01 + -0.949537E-02 -0.890977E-02 -0.831289E-02 -0.774963E-02 -0.754438E-02 + -0.755701E-02 -0.741697E-02 -0.733115E-02 -0.733021E-02 -0.741115E-02 + -0.754722E-02 -0.777731E-02 -0.829396E-02 -0.885557E-02 -0.966678E-02 + -0.105535E-01 -0.114853E-01 -0.126950E-01 -0.136349E-01 -0.145477E-01 + -0.156521E-01 -0.166176E-01 -0.176460E-01 -0.185850E-01 -0.190259E-01 + -0.195966E-01 -0.203801E-01 -0.207621E-01 -0.215097E-01 -0.227484E-01 + -0.235864E-01 -0.240949E-01 -0.244084E-01 -0.240663E-01 -0.234138E-01 + -0.227654E-01 -0.220475E-01 -0.216748E-01 -0.211445E-01 -0.199755E-01 + -0.183720E-01 -0.164240E-01 -0.138724E-01 -0.112127E-01 -0.910132E-02 + -0.730305E-02 -0.571621E-02 -0.443104E-02 -0.352831E-02 -0.269138E-02 + -0.158391E-02 -0.898969E-03 -0.615551E-03 -0.752841E-04 -0.975165E-04 + -0.729365E-03 -0.135770E-02 -0.208585E-02 -0.362615E-02 -0.588167E-02 + -0.803289E-02 -0.105967E-01 -0.132473E-01 -0.157029E-01 -0.181938E-01 + -0.201929E-01 -0.226460E-01 -0.249010E-01 -0.263967E-01 -0.285076E-01 + -0.308529E-01 -0.330855E-01 -0.350843E-01 -0.373095E-01 -0.397036E-01 + -0.413519E-01 -0.430636E-01 -0.449914E-01 -0.461823E-01 -0.473456E-01 + -0.489677E-01 -0.501669E-01 -0.509989E-01 -0.521911E-01 -0.532218E-01 + -0.534567E-01 -0.535566E-01 -0.535957E-01 -0.532133E-01 -0.526246E-01 + -0.518112E-01 -0.504016E-01 -0.481575E-01 -0.458492E-01 -0.434995E-01 + -0.404361E-01 -0.375597E-01 -0.353140E-01 -0.330116E-01 -0.302847E-01 + -0.279064E-01 -0.257223E-01 -0.232743E-01 -0.209638E-01 -0.188589E-01 + -0.168640E-01 -0.150321E-01 -0.135103E-01 -0.116765E-01 -0.100827E-01 + -0.928008E-02 -0.878721E-02 -0.846937E-02 -0.823144E-02 -0.804750E-02 + -0.780578E-02 -0.767396E-02 -0.779657E-02 -0.776304E-02 -0.788452E-02 + -0.842456E-02 -0.875155E-02 -0.861004E-02 -0.840154E-02 -0.856839E-02 + -0.847035E-02 -0.824403E-02 -0.851724E-02 -0.853290E-02 -0.880453E-02 + -0.949149E-02 -0.948390E-02 -0.916196E-02 -0.891380E-02 -0.830914E-02 + -0.693891E-02 -0.583901E-02 -0.517280E-02 -0.415121E-02 -0.353065E-02 + -0.291896E-02 -0.210962E-02 -0.166837E-02 -0.109015E-02 -0.294313E-03 + -0.104996E-03 -0.533502E-05 -0.767107E-04 -0.441358E-03 -0.188888E-03 + -0.186279E-03 -0.438458E-03 -0.312067E-03 -0.155920E-03 -0.193575E-03 + -0.133889E-03 -0.605068E-03 -0.124017E-02 -0.164657E-02 -0.262544E-02 + -0.304719E-02 -0.330627E-02 -0.410003E-02 -0.473880E-02 -0.548298E-02 + -0.631912E-02 -0.740969E-02 -0.858620E-02 -0.948487E-02 -0.103222E-01 + -0.116288E-01 -0.131319E-01 -0.143786E-01 -0.156425E-01 -0.165885E-01 + -0.176437E-01 -0.185406E-01 -0.191203E-01 -0.199958E-01 -0.208757E-01 + -0.215125E-01 -0.218005E-01 -0.221379E-01 -0.218032E-01 -0.208955E-01 + -0.201769E-01 -0.189840E-01 -0.181220E-01 -0.176795E-01 -0.167597E-01 + -0.157939E-01 -0.151088E-01 -0.141870E-01 -0.130128E-01 -0.119803E-01 + -0.110828E-01 -0.997231E-02 -0.894437E-02 -0.827410E-02 -0.710754E-02 + -0.588237E-02 -0.479263E-02 -0.332008E-02 -0.189321E-02 -0.545535E-03 + 0.496689E-03 0.111797E-02 0.238018E-02 0.366623E-02 0.421622E-02 + 0.509359E-02 0.587336E-02 0.648194E-02 0.734071E-02 0.760932E-02 + 0.720951E-02 0.664876E-02 0.580428E-02 0.457994E-02 0.288222E-02 + 0.100941E-02 -0.358637E-03 -0.258383E-02 -0.567916E-02 -0.858845E-02 + -0.120773E-01 -0.155439E-01 -0.189179E-01 -0.226552E-01 -0.256120E-01 + -0.287669E-01 -0.319749E-01 -0.339538E-01 -0.361665E-01 -0.385489E-01 + -0.400296E-01 -0.413892E-01 -0.435294E-01 -0.453966E-01 -0.461922E-01 + -0.468282E-01 -0.473112E-01 -0.467407E-01 -0.458426E-01 -0.448617E-01 + -0.431845E-01 -0.410704E-01 -0.383945E-01 -0.354613E-01 -0.329013E-01 + -0.302758E-01 -0.272459E-01 -0.243241E-01 -0.213727E-01 -0.179318E-01 + -0.145521E-01 -0.111748E-01 -0.788987E-02 -0.492031E-02 -0.184249E-02 + 0.129684E-02 0.478682E-02 0.807170E-02 0.110624E-01 0.144532E-01 + 0.174659E-01 0.198689E-01 0.223101E-01 0.243718E-01 0.262547E-01 + 0.279410E-01 0.288059E-01 0.292666E-01 0.294940E-01 0.295524E-01 + 0.292301E-01 0.289330E-01 0.285072E-01 0.274123E-01 0.267522E-01 + 0.260262E-01 0.244495E-01 0.232739E-01 0.224645E-01 0.217860E-01 + 0.212089E-01 0.204434E-01 0.201293E-01 0.199510E-01 0.201091E-01 + 0.205757E-01 0.207590E-01 0.209827E-01 0.216270E-01 0.225251E-01 + 0.231402E-01 0.237709E-01 0.245277E-01 0.255109E-01 0.262254E-01 + 0.266168E-01 0.273181E-01 0.277305E-01 0.282628E-01 0.290131E-01 + 0.292904E-01 0.294208E-01 0.294227E-01 0.292731E-01 0.290960E-01 + 0.286518E-01 0.279884E-01 0.270363E-01 0.258569E-01 0.245746E-01 + 0.231701E-01 0.215566E-01 0.199120E-01 0.186439E-01 0.175264E-01 + 0.165111E-01 0.154473E-01 0.145857E-01 0.140307E-01 0.133214E-01 + 0.127185E-01 0.120458E-01 0.111514E-01 0.101392E-01 0.898721E-02 + 0.777676E-02 0.714917E-02 0.735381E-02 0.730601E-02 0.727130E-02 + 0.759822E-02 0.757258E-02 0.739356E-02 0.742462E-02 0.748124E-02 + 0.776851E-02 0.825136E-02 0.850335E-02 0.868040E-02 0.860299E-02 + 0.820220E-02 0.786315E-02 0.740932E-02 0.713855E-02 0.705732E-02 + 0.661817E-02 0.641011E-02 0.592606E-02 0.527508E-02 0.514103E-02 + 0.450548E-02 0.371846E-02 0.279819E-02 0.152429E-02 0.335013E-04 + -0.161458E-02 -0.273944E-02 -0.380191E-02 -0.487039E-02 -0.605612E-02 + -0.767201E-02 -0.960153E-02 -0.116753E-01 -0.136696E-01 -0.157602E-01 + -0.172819E-01 -0.183348E-01 -0.195898E-01 -0.208592E-01 -0.217370E-01 + -0.225488E-01 -0.233926E-01 -0.239283E-01 -0.247508E-01 -0.255653E-01 + -0.260803E-01 -0.266876E-01 -0.268728E-01 -0.264953E-01 -0.259133E-01 + -0.246901E-01 -0.233486E-01 -0.218454E-01 -0.192922E-01 -0.162051E-01 + -0.127057E-01 -0.888298E-02 -0.509363E-02 -0.148277E-02 0.183863E-02 + 0.511497E-02 0.824133E-02 0.113145E-01 0.145000E-01 0.176935E-01 + 0.209516E-01 0.239527E-01 0.268524E-01 0.297687E-01 0.323694E-01 + 0.350625E-01 0.376535E-01 0.400172E-01 0.423120E-01 0.440160E-01 + 0.450627E-01 0.456606E-01 0.462374E-01 0.464031E-01 0.459311E-01 + 0.455816E-01 0.448754E-01 0.434702E-01 0.417979E-01 0.397085E-01 + 0.371792E-01 0.344039E-01 0.312312E-01 0.275626E-01 0.240060E-01 + 0.203031E-01 0.161236E-01 0.123706E-01 0.863833E-02 0.411791E-02 + -0.228113E-03 -0.399468E-02 -0.776224E-02 -0.111593E-01 -0.140883E-01 + -0.173047E-01 -0.209939E-01 -0.244672E-01 -0.275038E-01 -0.300616E-01 + -0.321444E-01 -0.337931E-01 -0.351894E-01 -0.360468E-01 -0.361708E-01 + -0.364308E-01 -0.362467E-01 -0.351176E-01 -0.335388E-01 -0.317216E-01 + -0.292912E-01 -0.263648E-01 -0.238159E-01 -0.214501E-01 -0.190134E-01 + -0.167487E-01 -0.145568E-01 -0.126487E-01 -0.112181E-01 -0.995229E-02 + -0.921521E-02 -0.846147E-02 -0.751478E-02 -0.677904E-02 -0.601644E-02 + -0.574324E-02 -0.541609E-02 -0.528568E-02 -0.596172E-02 -0.647027E-02 + -0.645933E-02 -0.652106E-02 -0.675735E-02 -0.661744E-02 -0.650902E-02 + -0.647118E-02 -0.609773E-02 -0.602492E-02 -0.540248E-02 -0.447721E-02 + -0.418692E-02 -0.354992E-02 -0.311267E-02 -0.294563E-02 -0.266475E-02 + -0.247201E-02 -0.227414E-02 -0.199469E-02 -0.156016E-02 -0.777338E-03 + 0.129468E-03 0.100658E-02 0.242767E-02 0.359350E-02 0.434129E-02 + 0.521743E-02 0.599913E-02 0.657005E-02 0.693010E-02 0.726156E-02 + 0.774905E-02 0.835421E-02 0.870068E-02 0.921979E-02 0.983830E-02 + 0.998997E-02 0.100185E-01 0.984612E-02 0.968570E-02 0.984021E-02 + 0.991146E-02 0.949216E-02 0.898671E-02 0.832981E-02 0.690864E-02 + 0.517830E-02 0.309224E-02 0.693801E-03 -0.144118E-02 -0.358449E-02 + -0.578308E-02 -0.770442E-02 -0.949108E-02 -0.109598E-01 -0.123448E-01 + -0.139974E-01 -0.152944E-01 -0.164380E-01 -0.178903E-01 -0.192841E-01 + -0.206518E-01 -0.217822E-01 -0.225786E-01 -0.232828E-01 -0.237162E-01 + -0.240974E-01 -0.248791E-01 -0.258992E-01 -0.268144E-01 -0.277333E-01 + -0.282021E-01 -0.285884E-01 -0.291698E-01 -0.293495E-01 -0.292797E-01 + -0.291278E-01 -0.289437E-01 -0.284296E-01 -0.278716E-01 -0.272558E-01 + -0.262988E-01 -0.254562E-01 -0.244207E-01 -0.230828E-01 -0.219584E-01 + -0.207672E-01 -0.194975E-01 -0.185544E-01 -0.178287E-01 -0.173264E-01 + -0.166904E-01 -0.158759E-01 -0.151290E-01 -0.142321E-01 -0.132147E-01 + -0.122888E-01 -0.115378E-01 -0.107294E-01 -0.994895E-02 -0.944441E-02 + -0.920118E-02 -0.905668E-02 -0.838449E-02 -0.749307E-02 -0.677083E-02 + -0.529745E-02 -0.376247E-02 -0.254957E-02 -0.101279E-02 0.245138E-03 + 0.151651E-02 0.297067E-02 0.430855E-02 0.601096E-02 0.794320E-02 + 0.952559E-02 0.110628E-01 0.127102E-01 0.138547E-01 0.146686E-01 + 0.156773E-01 0.167569E-01 0.178000E-01 0.189488E-01 0.199669E-01 + 0.206187E-01 0.208740E-01 0.206494E-01 0.202140E-01 0.197408E-01 + 0.193756E-01 0.190117E-01 0.185287E-01 0.184380E-01 0.186507E-01 + 0.190756E-01 0.197401E-01 0.202561E-01 0.205697E-01 0.208404E-01 + 0.209957E-01 0.210052E-01 0.211449E-01 0.211150E-01 0.207304E-01 + 0.202624E-01 0.196148E-01 0.187719E-01 0.176730E-01 0.166660E-01 + 0.158207E-01 0.147219E-01 0.133765E-01 0.118207E-01 0.103026E-01 + 0.877103E-02 0.716989E-02 0.555833E-02 0.380161E-02 0.209427E-02 + 0.337696E-03 -0.151660E-02 -0.282068E-02 -0.369885E-02 -0.478059E-02 + -0.595507E-02 -0.723021E-02 -0.874676E-02 -0.103923E-01 -0.120749E-01 + -0.137789E-01 -0.153525E-01 -0.166342E-01 -0.178772E-01 -0.192224E-01 + -0.204191E-01 -0.213361E-01 -0.217995E-01 -0.220966E-01 -0.227729E-01 + -0.230872E-01 -0.230634E-01 -0.227505E-01 -0.215982E-01 -0.203880E-01 + -0.187993E-01 -0.168641E-01 -0.153635E-01 -0.138190E-01 -0.122468E-01 + -0.104493E-01 -0.821745E-02 -0.560209E-02 -0.260762E-02 0.190195E-03 + 0.296755E-02 0.574142E-02 0.840109E-02 0.110357E-01 0.133092E-01 + 0.155492E-01 0.174788E-01 0.188969E-01 0.203861E-01 0.217118E-01 + 0.224871E-01 0.229614E-01 0.238162E-01 0.245180E-01 0.249622E-01 + 0.254386E-01 0.257124E-01 0.261034E-01 0.259815E-01 0.255783E-01 + 0.257234E-01 0.263936E-01 0.271441E-01 0.277109E-01 0.286198E-01 + 0.294238E-01 0.301237E-01 0.309490E-01 0.317013E-01 0.326187E-01 + 0.334980E-01 0.344071E-01 0.349580E-01 0.356205E-01 0.366097E-01 + 0.368454E-01 0.371590E-01 0.379542E-01 0.387065E-01 0.394338E-01 + 0.399836E-01 0.407292E-01 0.416867E-01 0.423026E-01 0.430266E-01 + 0.438810E-01 0.443244E-01 0.448107E-01 0.449396E-01 0.447343E-01 + 0.447418E-01 0.446244E-01 0.446144E-01 0.446748E-01 0.444376E-01 + 0.441958E-01 0.437872E-01 0.427099E-01 0.415594E-01 0.403287E-01 + 0.388163E-01 0.372747E-01 0.357111E-01 0.339154E-01 0.316459E-01 + 0.291775E-01 0.267755E-01 0.243124E-01 0.218713E-01 0.201485E-01 + 0.188053E-01 0.172943E-01 0.157702E-01 0.142869E-01 0.128971E-01 + 0.116349E-01 0.103327E-01 0.909850E-02 0.828011E-02 0.724744E-02 + 0.595016E-02 0.501427E-02 0.398646E-02 0.295710E-02 0.208858E-02 + 0.120227E-02 0.525703E-03 -0.121027E-03 -0.531906E-03 -0.504842E-03 + -0.203325E-03 0.220852E-03 0.461926E-03 0.473169E-03 0.424794E-03 + 0.331426E-03 0.338301E-03 0.953036E-03 0.195767E-02 0.254916E-02 + 0.287318E-02 0.335382E-02 0.387244E-02 0.439427E-02 0.521435E-02 + 0.625650E-02 0.721558E-02 0.815069E-02 0.901272E-02 0.986417E-02 + 0.102801E-01 0.100348E-01 0.958700E-02 0.872263E-02 0.806671E-02 + 0.798113E-02 0.776237E-02 0.784972E-02 0.792375E-02 0.736655E-02 + 0.670078E-02 0.594146E-02 0.520361E-02 0.499968E-02 0.505141E-02 + 0.505752E-02 0.520927E-02 0.536769E-02 0.530883E-02 0.515330E-02 + 0.500627E-02 0.450793E-02 0.389861E-02 0.345589E-02 0.285140E-02 + 0.228147E-02 0.205402E-02 0.203988E-02 0.176965E-02 0.130031E-02 + 0.996191E-03 0.764801E-03 0.670232E-03 0.945556E-03 0.148493E-02 + 0.211674E-02 0.267504E-02 0.335866E-02 0.409066E-02 0.445602E-02 + 0.503248E-02 0.521571E-02 0.500095E-02 0.515812E-02 0.485969E-02 + 0.433968E-02 0.369659E-02 0.288193E-02 0.206481E-02 0.886818E-03 + -0.351520E-04 -0.679866E-03 -0.138050E-02 -0.200194E-02 -0.267464E-02 + -0.298749E-02 -0.305459E-02 -0.304263E-02 -0.302709E-02 -0.316286E-02 + -0.303744E-02 -0.301049E-02 -0.289802E-02 -0.232497E-02 -0.165220E-02 + -0.928723E-03 -0.278362E-03 0.346066E-03 0.980386E-03 0.150689E-02 + 0.205388E-02 0.241028E-02 0.240563E-02 0.246599E-02 0.246250E-02 + 0.233308E-02 0.235431E-02 0.238625E-02 0.261852E-02 0.303749E-02 + 0.319462E-02 0.290203E-02 0.232708E-02 0.149928E-02 0.518532E-03 + -0.336451E-03 -0.909293E-03 -0.142814E-02 -0.201850E-02 -0.260603E-02 + -0.338157E-02 -0.404233E-02 -0.459379E-02 -0.528848E-02 -0.578483E-02 + -0.588320E-02 -0.588615E-02 -0.606862E-02 -0.646699E-02 -0.728867E-02 + -0.796840E-02 -0.828969E-02 -0.861271E-02 -0.850668E-02 -0.833528E-02 + -0.829712E-02 -0.839392E-02 -0.854774E-02 -0.878946E-02 -0.914045E-02 + -0.906298E-02 -0.893788E-02 -0.853012E-02 -0.809292E-02 -0.787790E-02 + -0.728896E-02 -0.660673E-02 -0.585798E-02 -0.505170E-02 -0.421820E-02 + -0.356379E-02 -0.329332E-02 -0.310480E-02 -0.286456E-02 -0.286224E-02 + -0.309962E-02 -0.328585E-02 -0.351465E-02 -0.383241E-02 -0.448838E-02 + -0.511456E-02 -0.522657E-02 -0.546004E-02 -0.563999E-02 -0.514417E-02 + -0.464993E-02 -0.427724E-02 -0.346147E-02 -0.306678E-02 -0.268394E-02 + -0.155955E-02 -0.848442E-03 -0.194252E-03 0.693479E-03 0.144657E-02 + 0.236734E-02 0.313100E-02 0.371080E-02 0.454324E-02 0.533571E-02 + 0.550861E-02 0.551824E-02 0.561828E-02 0.527803E-02 0.524897E-02 + 0.544831E-02 0.543398E-02 0.569285E-02 0.561929E-02 0.524772E-02 + 0.491470E-02 0.439625E-02 0.325515E-02 0.218648E-02 0.147921E-02 + 0.312409E-03 -0.782056E-03 -0.162375E-02 -0.235179E-02 -0.288351E-02 + -0.327564E-02 -0.379156E-02 -0.391802E-02 -0.343403E-02 -0.318311E-02 + -0.291373E-02 -0.241313E-02 -0.174986E-02 -0.118687E-02 -0.726794E-03 + 0.411678E-04 0.659023E-03 0.114475E-02 0.171438E-02 0.214191E-02 + 0.262379E-02 0.334066E-02 0.388125E-02 0.451268E-02 0.552372E-02 + 0.624358E-02 0.690140E-02 0.786084E-02 0.870803E-02 0.956184E-02 + 0.104890E-01 0.112165E-01 0.120653E-01 0.127275E-01 0.132571E-01 + 0.138327E-01 0.139080E-01 0.139486E-01 0.139659E-01 0.136805E-01 + 0.133315E-01 0.126718E-01 0.119089E-01 0.111773E-01 0.101075E-01 + 0.879353E-02 0.739352E-02 0.607608E-02 0.465126E-02 0.310435E-02 + 0.186570E-02 0.549458E-03 -0.768747E-03 -0.196838E-02 -0.296021E-02 + -0.371177E-02 -0.469416E-02 -0.542984E-02 -0.609994E-02 -0.700290E-02 + -0.790065E-02 -0.861288E-02 -0.951348E-02 -0.107365E-01 -0.115246E-01 + -0.123718E-01 -0.132526E-01 -0.137859E-01 -0.143256E-01 -0.147741E-01 + -0.151189E-01 -0.153563E-01 -0.153950E-01 -0.147596E-01 -0.140160E-01 + -0.139161E-01 -0.136658E-01 -0.133819E-01 -0.133174E-01 -0.130564E-01 + -0.126579E-01 -0.121825E-01 -0.120675E-01 -0.121820E-01 -0.125146E-01 + -0.132605E-01 -0.137222E-01 -0.139772E-01 -0.145949E-01 -0.155325E-01 + -0.165954E-01 -0.178633E-01 -0.188946E-01 -0.192254E-01 -0.194446E-01 + -0.196395E-01 -0.198863E-01 -0.205957E-01 -0.212487E-01 -0.216344E-01 + -0.217910E-01 -0.214228E-01 -0.203400E-01 -0.191520E-01 -0.179262E-01 + -0.166820E-01 -0.158798E-01 -0.150395E-01 -0.143165E-01 -0.137653E-01 + -0.133554E-01 -0.133158E-01 -0.127543E-01 -0.118058E-01 -0.109913E-01 + -0.989665E-02 -0.875823E-02 -0.776677E-02 -0.703469E-02 -0.626810E-02 + -0.527205E-02 -0.410656E-02 -0.258758E-02 -0.124837E-02 0.646342E-04 + 0.153811E-02 0.235533E-02 0.272292E-02 0.335785E-02 0.359429E-02 + 0.344868E-02 0.388823E-02 0.420566E-02 0.395252E-02 0.385673E-02 + 0.362523E-02 0.320012E-02 0.311710E-02 0.295657E-02 0.255238E-02 + 0.193446E-02 0.115580E-02 0.366944E-03 -0.586485E-03 -0.136460E-02 + -0.247007E-02 -0.372858E-02 -0.445804E-02 -0.531103E-02 -0.627299E-02 + -0.695942E-02 -0.724342E-02 -0.741907E-02 -0.755957E-02 -0.729533E-02 + -0.676840E-02 -0.632851E-02 -0.606238E-02 -0.578092E-02 -0.531395E-02 + -0.502352E-02 -0.479541E-02 -0.454859E-02 -0.470486E-02 -0.505869E-02 + -0.536813E-02 -0.578778E-02 -0.649354E-02 -0.694247E-02 -0.710070E-02 + -0.724970E-02 -0.717126E-02 -0.717287E-02 -0.713613E-02 -0.701030E-02 + -0.707355E-02 -0.712709E-02 -0.709009E-02 -0.686966E-02 -0.648303E-02 + -0.578450E-02 -0.491598E-02 -0.410748E-02 -0.308328E-02 -0.226060E-02 + -0.149132E-02 -0.383000E-03 0.366631E-03 0.900100E-03 0.161908E-02 + 0.247228E-02 0.359093E-02 0.488469E-02 0.627844E-02 0.756045E-02 + 0.863596E-02 0.952413E-02 0.989340E-02 0.986472E-02 0.102296E-01 + 0.108608E-01 0.114473E-01 0.122581E-01 0.126752E-01 0.126742E-01 + 0.126534E-01 0.125691E-01 0.124768E-01 0.124205E-01 0.125512E-01 + 0.125497E-01 0.125377E-01 0.124926E-01 0.122136E-01 0.118481E-01 + 0.111492E-01 0.103021E-01 0.919749E-02 0.803434E-02 0.719569E-02 + 0.640500E-02 0.589417E-02 0.542613E-02 0.494098E-02 0.465265E-02 + 0.427842E-02 0.370791E-02 0.292149E-02 0.240060E-02 0.178438E-02 + 0.856013E-03 0.142784E-03 -0.718495E-03 -0.156416E-02 -0.239507E-02 + -0.338312E-02 -0.413134E-02 -0.490249E-02 -0.607358E-02 -0.727800E-02 + -0.836309E-02 -0.925230E-02 -0.974197E-02 -0.101401E-01 -0.104555E-01 + -0.109639E-01 -0.116333E-01 -0.122631E-01 -0.130368E-01 -0.136820E-01 + -0.143880E-01 -0.150852E-01 -0.157235E-01 -0.165104E-01 -0.171414E-01 + -0.175363E-01 -0.177890E-01 -0.179699E-01 -0.178505E-01 -0.177632E-01 + -0.178016E-01 -0.177552E-01 -0.178226E-01 -0.177418E-01 -0.178650E-01 + -0.179695E-01 -0.178266E-01 -0.178668E-01 -0.178515E-01 -0.178723E-01 + -0.179226E-01 -0.178621E-01 -0.178625E-01 -0.178298E-01 -0.176216E-01 + -0.171554E-01 -0.162847E-01 -0.152498E-01 -0.142527E-01 -0.131429E-01 + -0.120050E-01 -0.112698E-01 -0.106290E-01 -0.975027E-02 -0.900402E-02 + -0.839959E-02 -0.807136E-02 -0.815825E-02 -0.878533E-02 -0.101011E-01 + -0.114308E-01 -0.123777E-01 -0.129641E-01 -0.130047E-01 -0.128823E-01 + -0.128437E-01 -0.131717E-01 -0.138500E-01 -0.144800E-01 -0.150002E-01 + -0.152615E-01 -0.149322E-01 -0.139471E-01 -0.130484E-01 -0.126839E-01 + -0.124175E-01 -0.122761E-01 -0.120774E-01 -0.114713E-01 -0.109053E-01 + -0.102654E-01 -0.960330E-02 -0.898306E-02 -0.845167E-02 -0.793569E-02 + -0.726000E-02 -0.707559E-02 -0.702432E-02 -0.681046E-02 -0.666412E-02 + -0.614188E-02 -0.540908E-02 -0.467644E-02 -0.413678E-02 -0.394235E-02 + -0.388860E-02 -0.402000E-02 -0.417095E-02 -0.425994E-02 -0.426715E-02 + -0.411795E-02 -0.394183E-02 -0.396673E-02 -0.401743E-02 -0.395333E-02 + -0.403744E-02 -0.405354E-02 -0.392192E-02 -0.378982E-02 -0.351571E-02 + -0.288080E-02 -0.193276E-02 -0.137112E-02 -0.112724E-02 -0.887755E-03 + -0.101064E-02 -0.123129E-02 -0.160491E-02 -0.235052E-02 -0.307168E-02 + -0.365494E-02 -0.457620E-02 -0.559586E-02 -0.615290E-02 -0.690566E-02 + -0.773757E-02 -0.829120E-02 -0.893251E-02 -0.922627E-02 -0.949122E-02 + -0.101233E-01 -0.105272E-01 -0.110899E-01 -0.117158E-01 -0.118530E-01 + -0.118345E-01 -0.117818E-01 -0.114685E-01 -0.107601E-01 -0.990334E-02 + -0.924286E-02 -0.871863E-02 -0.829085E-02 -0.785150E-02 -0.710351E-02 + -0.648136E-02 -0.586927E-02 -0.512669E-02 -0.459611E-02 -0.400135E-02 + -0.341932E-02 -0.280755E-02 -0.214249E-02 -0.153201E-02 -0.831250E-03 + -0.376323E-03 -0.213803E-04 0.658380E-03 0.133049E-02 0.178126E-02 + 0.221983E-02 0.275237E-02 0.325720E-02 0.374111E-02 0.439581E-02 + 0.527219E-02 0.615966E-02 0.692810E-02 0.753292E-02 0.793776E-02 + 0.829689E-02 0.887134E-02 0.950681E-02 0.998845E-02 0.104068E-01 + 0.105183E-01 0.104615E-01 0.103566E-01 0.101537E-01 0.990286E-02 + 0.926441E-02 0.858739E-02 0.800180E-02 0.742650E-02 0.707242E-02 + 0.658539E-02 0.583550E-02 0.472940E-02 0.335250E-02 0.229043E-02 + 0.157855E-02 0.751708E-03 0.838026E-04 -0.241207E-03 -0.792378E-03 + -0.121761E-02 -0.118152E-02 -0.121679E-02 -0.112536E-02 -0.886864E-03 + -0.594654E-03 0.169256E-03 0.954926E-03 0.144450E-02 0.169218E-02 + 0.182440E-02 0.175639E-02 0.152526E-02 0.172409E-02 0.217617E-02 + 0.291495E-02 0.378687E-02 0.436108E-02 0.476352E-02 0.493572E-02 + 0.483159E-02 0.498189E-02 0.582076E-02 0.667401E-02 0.738201E-02 + 0.795862E-02 0.829830E-02 0.892447E-02 0.968966E-02 0.103669E-01 + 0.110731E-01 0.118867E-01 0.127444E-01 0.133322E-01 0.137245E-01 + 0.143617E-01 0.151132E-01 0.155933E-01 0.160639E-01 0.162646E-01 + 0.163562E-01 0.169444E-01 0.173620E-01 0.175937E-01 0.177138E-01 + 0.172755E-01 0.166410E-01 0.162172E-01 0.159458E-01 0.159062E-01 + 0.159623E-01 0.156569E-01 0.151862E-01 0.145924E-01 0.137140E-01 + 0.132154E-01 0.131299E-01 0.130027E-01 0.129069E-01 0.126904E-01 + 0.121482E-01 0.113870E-01 0.108034E-01 0.105602E-01 0.103935E-01 + 0.106187E-01 0.114054E-01 0.121124E-01 0.127944E-01 0.132553E-01 + 0.133550E-01 0.133031E-01 0.128038E-01 0.120489E-01 0.114116E-01 + 0.107754E-01 0.102304E-01 0.101331E-01 0.101790E-01 0.103052E-01 + 0.104878E-01 0.104303E-01 0.103295E-01 0.104323E-01 0.108608E-01 + 0.115210E-01 0.123184E-01 0.134444E-01 0.149694E-01 0.163896E-01 + 0.174896E-01 0.184564E-01 0.190740E-01 0.194552E-01 0.200248E-01 + 0.208457E-01 0.216560E-01 0.225435E-01 0.234031E-01 0.238194E-01 + 0.241038E-01 0.242562E-01 0.239794E-01 0.238885E-01 0.239536E-01 + 0.236734E-01 0.232837E-01 0.226567E-01 0.216272E-01 0.204273E-01 + 0.189537E-01 0.172628E-01 0.158310E-01 0.143505E-01 0.127757E-01 + 0.114393E-01 0.100392E-01 0.870610E-02 0.743452E-02 0.610623E-02 + 0.492752E-02 0.379435E-02 0.280487E-02 0.223357E-02 0.199520E-02 + 0.179478E-02 0.156187E-02 0.137060E-02 0.110698E-02 0.700551E-03 + 0.171707E-03 -0.382936E-03 -0.618978E-03 -0.774242E-03 -0.104115E-02 + -0.776190E-03 -0.328607E-03 0.180759E-03 0.975932E-03 0.154050E-02 + 0.201052E-02 0.217824E-02 0.194270E-02 0.184327E-02 0.182224E-02 + 0.158859E-02 0.112757E-02 0.490598E-03 -0.118307E-03 -0.605281E-03 + -0.889651E-03 -0.896738E-03 -0.111575E-02 -0.151342E-02 -0.207631E-02 + -0.288515E-02 -0.358555E-02 -0.411856E-02 -0.472345E-02 -0.553324E-02 + -0.614972E-02 -0.695017E-02 -0.776348E-02 -0.826421E-02 -0.876304E-02 + -0.877119E-02 -0.836824E-02 -0.757181E-02 -0.665097E-02 -0.609266E-02 + -0.579242E-02 -0.575156E-02 -0.578524E-02 -0.586351E-02 -0.604454E-02 + -0.605196E-02 -0.588580E-02 -0.576994E-02 -0.564432E-02 -0.525967E-02 + -0.456355E-02 -0.380721E-02 -0.325426E-02 -0.303618E-02 -0.337816E-02 + -0.431947E-02 -0.515094E-02 -0.564987E-02 -0.599664E-02 -0.602020E-02 + -0.591882E-02 -0.621254E-02 -0.709322E-02 -0.830499E-02 -0.962345E-02 + -0.107667E-01 -0.115245E-01 -0.118786E-01 -0.122065E-01 -0.126737E-01 + -0.132041E-01 -0.141097E-01 -0.149402E-01 -0.156582E-01 -0.164269E-01 + -0.168429E-01 -0.171475E-01 -0.175276E-01 -0.180215E-01 -0.186791E-01 + -0.192745E-01 -0.196816E-01 -0.199792E-01 -0.199456E-01 -0.197487E-01 + -0.197462E-01 -0.196773E-01 -0.195787E-01 -0.193696E-01 -0.189315E-01 + -0.183765E-01 -0.176222E-01 -0.167292E-01 -0.159113E-01 -0.151876E-01 + -0.144852E-01 -0.138660E-01 -0.132476E-01 -0.124995E-01 -0.116324E-01 + -0.106210E-01 -0.968298E-02 -0.911097E-02 -0.844851E-02 -0.773150E-02 + -0.722714E-02 -0.672386E-02 -0.646977E-02 -0.645528E-02 -0.649397E-02 + -0.655062E-02 -0.660917E-02 -0.665130E-02 -0.653297E-02 -0.645954E-02 + -0.651099E-02 -0.676180E-02 -0.727590E-02 -0.797835E-02 -0.869560E-02 + -0.916872E-02 -0.947881E-02 -0.938202E-02 -0.910402E-02 -0.912151E-02 + -0.913752E-02 -0.905093E-02 -0.894346E-02 -0.858918E-02 -0.802199E-02 + -0.728931E-02 -0.647112E-02 -0.612570E-02 -0.605250E-02 -0.597813E-02 + -0.600657E-02 -0.574003E-02 -0.499243E-02 -0.409177E-02 -0.344068E-02 + -0.270440E-02 -0.199994E-02 -0.158196E-02 -0.100463E-02 -0.593031E-03 + -0.496741E-03 -0.499799E-03 -0.555266E-03 -0.562644E-03 -0.572486E-03 + -0.669196E-03 -0.895712E-03 -0.124595E-02 -0.199565E-02 -0.286927E-02 + -0.356987E-02 -0.438413E-02 -0.513206E-02 -0.572805E-02 -0.620255E-02 + -0.668048E-02 -0.716407E-02 -0.782116E-02 -0.890902E-02 -0.995430E-02 + -0.108777E-01 -0.117098E-01 -0.123830E-01 -0.130497E-01 -0.136361E-01 + -0.142740E-01 -0.149729E-01 -0.156620E-01 -0.164513E-01 -0.171190E-01 + -0.174896E-01 -0.174618E-01 -0.171713E-01 -0.166124E-01 -0.156671E-01 + -0.148887E-01 -0.144811E-01 -0.141470E-01 -0.136002E-01 -0.128274E-01 + -0.119724E-01 -0.110315E-01 -0.997515E-02 -0.889585E-02 -0.802081E-02 + -0.713979E-02 -0.605239E-02 -0.492139E-02 -0.367760E-02 -0.229362E-02 + -0.103756E-02 0.428960E-04 0.108932E-02 0.205832E-02 0.284320E-02 + 0.353297E-02 0.410075E-02 0.431967E-02 0.431698E-02 0.430902E-02 + 0.428770E-02 0.424481E-02 0.423291E-02 0.431191E-02 0.436454E-02 + 0.431483E-02 0.423065E-02 0.386492E-02 0.310602E-02 0.237186E-02 + 0.184053E-02 0.151994E-02 0.159508E-02 0.166719E-02 0.127774E-02 + 0.692629E-03 0.497904E-04 -0.647088E-03 -0.101067E-02 -0.100358E-02 + -0.870567E-03 -0.702026E-03 -0.574630E-03 -0.489730E-03 -0.556678E-03 + -0.699442E-03 -0.710326E-03 -0.811664E-03 -0.102000E-02 -0.127221E-02 + -0.145468E-02 -0.134362E-02 -0.118216E-02 -0.946847E-03 -0.728455E-03 + -0.762014E-03 -0.838340E-03 -0.919726E-03 -0.112698E-02 -0.125033E-02 + -0.123554E-02 -0.149158E-02 -0.182615E-02 -0.183075E-02 -0.178729E-02 + -0.163101E-02 -0.131569E-02 -0.141093E-02 -0.201574E-02 -0.289901E-02 + -0.364791E-02 -0.409819E-02 -0.440781E-02 -0.436148E-02 -0.419320E-02 + -0.437443E-02 -0.488674E-02 -0.561590E-02 -0.649891E-02 -0.709245E-02 + -0.733178E-02 -0.781848E-02 -0.842489E-02 -0.878235E-02 -0.918163E-02 + -0.944690E-02 -0.920840E-02 -0.878926E-02 -0.816480E-02 -0.727203E-02 + -0.662866E-02 -0.620246E-02 -0.563265E-02 -0.499347E-02 -0.439449E-02 + -0.369342E-02 -0.275427E-02 -0.179507E-02 -0.898245E-03 -0.222868E-04 + 0.849977E-03 0.176468E-02 0.261406E-02 0.348572E-02 0.450967E-02 + 0.547184E-02 0.660508E-02 0.787073E-02 0.896046E-02 0.100890E-01 + 0.110190E-01 0.117528E-01 0.124308E-01 0.131701E-01 0.139689E-01 + 0.146304E-01 0.153131E-01 0.160251E-01 0.167482E-01 0.173767E-01 + 0.178400E-01 0.182241E-01 0.186001E-01 0.191228E-01 0.198288E-01 + 0.204423E-01 0.207790E-01 0.209787E-01 0.211682E-01 0.213413E-01 + 0.217504E-01 0.225631E-01 0.232630E-01 0.236274E-01 0.238003E-01 + 0.238461E-01 0.237169E-01 0.234988E-01 0.235126E-01 0.235839E-01 + 0.236290E-01 0.235513E-01 0.231122E-01 0.225237E-01 0.217959E-01 + 0.209835E-01 0.202190E-01 0.192363E-01 0.180417E-01 0.169491E-01 + 0.159458E-01 0.151295E-01 0.146261E-01 0.141469E-01 0.135400E-01 + 0.127652E-01 0.118000E-01 0.107557E-01 0.971891E-02 0.870212E-02 + 0.783098E-02 0.708089E-02 0.638154E-02 0.566811E-02 0.474019E-02 + 0.379956E-02 0.302597E-02 0.246991E-02 0.199519E-02 0.149600E-02 + 0.106722E-02 0.476052E-03 -0.128013E-03 -0.455527E-03 -0.570447E-03 + -0.590349E-03 -0.834992E-03 -0.141273E-02 -0.209450E-02 -0.276443E-02 + -0.320164E-02 -0.330987E-02 -0.350986E-02 -0.390394E-02 -0.444286E-02 + -0.514535E-02 -0.559881E-02 -0.578947E-02 -0.586551E-02 -0.571262E-02 + -0.559362E-02 -0.563060E-02 -0.559451E-02 -0.529120E-02 -0.476809E-02 + -0.424011E-02 -0.367298E-02 -0.326396E-02 -0.317193E-02 -0.316729E-02 + -0.297720E-02 -0.250367E-02 -0.181216E-02 -0.759627E-03 0.298438E-03 + 0.105564E-02 0.164164E-02 0.203163E-02 0.227842E-02 0.256711E-02 + 0.310690E-02 0.364585E-02 0.410138E-02 0.439777E-02 0.435413E-02 + 0.432468E-02 0.424614E-02 0.411390E-02 0.415840E-02 0.434802E-02 + 0.467694E-02 0.528195E-02 0.607537E-02 0.657222E-02 0.694654E-02 + 0.723705E-02 0.716152E-02 0.708427E-02 0.708209E-02 0.700858E-02 + 0.702027E-02 0.709975E-02 0.715755E-02 0.722449E-02 0.720307E-02 + 0.709095E-02 0.689924E-02 0.662920E-02 0.624032E-02 0.560740E-02 + 0.510702E-02 0.484736E-02 0.439785E-02 0.388698E-02 0.330381E-02 + 0.237512E-02 0.139934E-02 0.532082E-03 -0.357787E-03 -0.129620E-02 + -0.214678E-02 -0.294525E-02 -0.356991E-02 -0.380769E-02 -0.382523E-02 + -0.375735E-02 -0.392658E-02 -0.438563E-02 -0.495676E-02 -0.562762E-02 + -0.624412E-02 -0.648993E-02 -0.644656E-02 -0.646611E-02 -0.637987E-02 + -0.649827E-02 -0.699748E-02 -0.730532E-02 -0.754274E-02 -0.767939E-02 + -0.746229E-02 -0.707639E-02 -0.656727E-02 -0.604580E-02 -0.553099E-02 + -0.496028E-02 -0.437163E-02 -0.398362E-02 -0.403735E-02 -0.444203E-02 + -0.498772E-02 -0.548181E-02 -0.585452E-02 -0.586533E-02 -0.563761E-02 + -0.559559E-02 -0.551023E-02 -0.543015E-02 -0.556930E-02 -0.569023E-02 + -0.562409E-02 -0.532763E-02 -0.476825E-02 -0.388511E-02 -0.291769E-02 + -0.200410E-02 -0.105613E-02 -0.147786E-03 0.783644E-03 0.188650E-02 + 0.309334E-02 0.436309E-02 0.558514E-02 0.666811E-02 0.763659E-02 + 0.839371E-02 0.908294E-02 0.970494E-02 0.100338E-01 0.101460E-01 + 0.102135E-01 0.101288E-01 0.996923E-02 0.994524E-02 0.993124E-02 + 0.996783E-02 0.999935E-02 0.996408E-02 0.100250E-01 0.998761E-02 + 0.991699E-02 0.100038E-01 0.101563E-01 0.104780E-01 0.109405E-01 + 0.113449E-01 0.115735E-01 0.116048E-01 0.115290E-01 0.112661E-01 + 0.108530E-01 0.104805E-01 0.100514E-01 0.956442E-02 0.891426E-02 + 0.801849E-02 0.715785E-02 0.639092E-02 0.559800E-02 0.486701E-02 + 0.420012E-02 0.343443E-02 0.269045E-02 0.207422E-02 0.176268E-02 + 0.172625E-02 0.162601E-02 0.147632E-02 0.113133E-02 0.534889E-03 + 0.871897E-04 -0.571314E-04 0.221204E-03 0.102440E-02 0.199539E-02 + 0.296254E-02 0.384287E-02 0.443087E-02 0.470646E-02 0.478386E-02 + 0.469055E-02 0.454495E-02 0.459876E-02 0.465560E-02 0.461788E-02 + 0.470746E-02 0.486384E-02 0.478717E-02 0.466631E-02 0.471009E-02 + 0.470064E-02 0.468307E-02 0.464898E-02 0.462133E-02 0.466055E-02 + 0.462426E-02 0.456050E-02 0.457408E-02 0.460389E-02 0.457349E-02 + 0.454120E-02 0.452379E-02 0.447826E-02 0.433137E-02 0.402536E-02 + 0.361191E-02 0.309361E-02 0.259059E-02 0.222156E-02 0.195184E-02 + 0.181943E-02 0.184609E-02 0.181996E-02 0.149211E-02 0.906247E-03 + 0.319734E-03 -0.215550E-03 -0.705411E-03 -0.916555E-03 -0.936562E-03 + -0.106434E-02 -0.140854E-02 -0.189073E-02 -0.237083E-02 -0.281020E-02 + -0.316754E-02 -0.334750E-02 -0.328076E-02 -0.322400E-02 -0.338124E-02 + -0.367200E-02 -0.424452E-02 -0.497387E-02 -0.555383E-02 -0.603266E-02 + -0.634388E-02 -0.664728E-02 -0.722163E-02 -0.785836E-02 -0.833862E-02 + -0.873565E-02 -0.902850E-02 -0.902984E-02 -0.889609E-02 -0.863962E-02 + -0.822535E-02 -0.788047E-02 -0.745466E-02 -0.709298E-02 -0.693853E-02 + -0.687197E-02 -0.698377E-02 -0.722249E-02 -0.755981E-02 -0.785648E-02 + -0.807787E-02 -0.842168E-02 -0.872905E-02 -0.881697E-02 -0.877880E-02 + -0.876317E-02 -0.875917E-02 -0.866699E-02 -0.864604E-02 -0.865461E-02 + -0.861851E-02 -0.866166E-02 -0.864295E-02 -0.858571E-02 -0.857760E-02 + -0.845432E-02 -0.800649E-02 -0.713331E-02 -0.591259E-02 -0.447232E-02 + -0.294889E-02 -0.153832E-02 -0.331778E-03 0.732702E-03 0.164876E-02 + 0.251394E-02 0.342376E-02 0.432981E-02 0.528382E-02 0.628290E-02 + 0.718923E-02 0.789569E-02 0.850348E-02 0.917334E-02 0.987335E-02 + 0.104601E-01 0.108801E-01 0.113520E-01 0.119770E-01 0.125767E-01 + 0.131331E-01 0.135834E-01 0.136877E-01 0.134594E-01 0.130231E-01 + 0.125358E-01 0.121480E-01 0.117586E-01 0.114107E-01 0.110713E-01 + 0.106210E-01 0.101171E-01 0.934558E-02 0.838152E-02 0.740434E-02 + 0.624136E-02 0.516546E-02 0.423929E-02 0.322664E-02 0.234441E-02 + 0.155463E-02 0.683974E-03 0.152200E-04 -0.297210E-03 -0.389235E-03 + -0.382980E-03 -0.392871E-03 -0.521076E-03 -0.824924E-03 -0.111576E-02 + -0.129422E-02 -0.146155E-02 -0.157910E-02 -0.167118E-02 -0.170093E-02 + -0.169505E-02 -0.182549E-02 -0.202461E-02 -0.229370E-02 -0.276071E-02 + -0.314197E-02 -0.334045E-02 -0.362489E-02 -0.383515E-02 -0.400154E-02 + -0.422833E-02 -0.437712E-02 -0.446157E-02 -0.452722E-02 -0.448345E-02 + -0.440434E-02 -0.460698E-02 -0.499897E-02 -0.532879E-02 -0.563552E-02 + -0.602965E-02 -0.638501E-02 -0.667512E-02 -0.707384E-02 -0.748704E-02 + -0.779320E-02 -0.805399E-02 -0.823780E-02 -0.839638E-02 -0.875821E-02 + -0.931954E-02 -0.988828E-02 -0.103787E-01 -0.107432E-01 -0.108006E-01 + -0.106142E-01 -0.102647E-01 -0.953767E-02 -0.870727E-02 -0.808698E-02 + -0.750733E-02 -0.688877E-02 -0.612812E-02 -0.515080E-02 -0.406876E-02 + -0.301748E-02 -0.224217E-02 -0.180842E-02 -0.151196E-02 -0.122306E-02 + -0.901173E-03 -0.484678E-03 0.268378E-05 0.454470E-03 0.792185E-03 + 0.899937E-03 0.841447E-03 0.763666E-03 0.674541E-03 0.629510E-03 + 0.593654E-03 0.438943E-03 0.148500E-03 -0.142397E-03 -0.245522E-03 + -0.299701E-03 -0.599474E-03 -0.125548E-02 -0.231436E-02 -0.368972E-02 + -0.508884E-02 -0.630346E-02 -0.733774E-02 -0.815615E-02 -0.890895E-02 + -0.964951E-02 -0.103534E-01 -0.110689E-01 -0.116907E-01 -0.122667E-01 + -0.126165E-01 -0.128425E-01 -0.132092E-01 -0.135319E-01 -0.138614E-01 + -0.142384E-01 -0.146158E-01 -0.149617E-01 -0.152385E-01 -0.154847E-01 + -0.156979E-01 -0.159563E-01 -0.162876E-01 -0.166435E-01 -0.168573E-01 + -0.169163E-01 -0.168963E-01 -0.167679E-01 -0.166080E-01 -0.164219E-01 + -0.161815E-01 -0.159756E-01 -0.157759E-01 -0.156033E-01 -0.155901E-01 + -0.156931E-01 -0.159552E-01 -0.162305E-01 -0.163169E-01 -0.161897E-01 + -0.158565E-01 -0.156071E-01 -0.155243E-01 -0.154348E-01 -0.153446E-01 + -0.151087E-01 -0.145893E-01 -0.139097E-01 -0.133052E-01 -0.128438E-01 + -0.124643E-01 -0.120806E-01 -0.115271E-01 -0.108859E-01 -0.102106E-01 + -0.953924E-02 -0.893233E-02 -0.832438E-02 -0.779556E-02 -0.742432E-02 + -0.708918E-02 -0.660478E-02 -0.595849E-02 -0.529672E-02 -0.468668E-02 + -0.426609E-02 -0.417516E-02 -0.424355E-02 -0.436312E-02 -0.463875E-02 + -0.495690E-02 -0.493023E-02 -0.461384E-02 -0.419819E-02 -0.364085E-02 + -0.302653E-02 -0.246589E-02 -0.201919E-02 -0.159053E-02 -0.128729E-02 + -0.113596E-02 -0.103878E-02 -0.102826E-02 -0.925447E-03 -0.661143E-03 + -0.281754E-03 0.102602E-03 0.362548E-03 0.563982E-03 0.749015E-03 + 0.848950E-03 0.100168E-02 0.125007E-02 0.140828E-02 0.153129E-02 + 0.162141E-02 0.151630E-02 0.118867E-02 0.717442E-03 0.287448E-03 + -0.482688E-04 -0.266720E-03 -0.335583E-03 -0.420822E-03 -0.423125E-03 + -0.347535E-03 -0.313391E-03 -0.425368E-03 -0.651345E-03 -0.796688E-03 + -0.101278E-02 -0.112996E-02 -0.100848E-02 -0.928549E-03 -0.908784E-03 + -0.849571E-03 -0.819562E-03 -0.845728E-03 -0.848719E-03 -0.863381E-03 + -0.898134E-03 -0.829519E-03 -0.795719E-03 -0.881599E-03 -0.875773E-03 + -0.827067E-03 -0.816522E-03 -0.837227E-03 -0.852043E-03 -0.833862E-03 + -0.834946E-03 -0.845213E-03 -0.869880E-03 -0.845073E-03 -0.914604E-03 + -0.114453E-02 -0.141608E-02 -0.178669E-02 -0.208451E-02 -0.224669E-02 + -0.230720E-02 -0.224921E-02 -0.220914E-02 -0.218739E-02 -0.221170E-02 + -0.224707E-02 -0.231076E-02 -0.233535E-02 -0.222633E-02 -0.206570E-02 + -0.170168E-02 -0.127421E-02 -0.991799E-03 -0.784690E-03 -0.558844E-03 + -0.145697E-03 0.391617E-03 0.987202E-03 0.163102E-02 0.230099E-02 + 0.301934E-02 0.369766E-02 0.421500E-02 0.458939E-02 0.504472E-02 + 0.555933E-02 0.595779E-02 0.618539E-02 0.628693E-02 0.642822E-02 + 0.666190E-02 0.694360E-02 0.732275E-02 0.775235E-02 0.814781E-02 + 0.841197E-02 0.840042E-02 0.831695E-02 0.835478E-02 0.841829E-02 + 0.848042E-02 0.862154E-02 0.869220E-02 0.866650E-02 0.868469E-02 + 0.866462E-02 0.873165E-02 0.904792E-02 0.946178E-02 0.978881E-02 + 0.101679E-01 0.106075E-01 0.111127E-01 0.118448E-01 0.124354E-01 + 0.126640E-01 0.126802E-01 0.126031E-01 0.125442E-01 0.125724E-01 + 0.127005E-01 0.127715E-01 0.128912E-01 0.130649E-01 0.131598E-01 + 0.134080E-01 0.137875E-01 0.140931E-01 0.142796E-01 0.143471E-01 + 0.143228E-01 0.142612E-01 0.141236E-01 0.139051E-01 0.136471E-01 + 0.132661E-01 0.129394E-01 0.128110E-01 0.127497E-01 0.127960E-01 + 0.128571E-01 0.128143E-01 0.128444E-01 0.128471E-01 0.126914E-01 + 0.126737E-01 0.126553E-01 0.124680E-01 0.123772E-01 0.122760E-01 + 0.120595E-01 0.118261E-01 0.116300E-01 0.113815E-01 0.110720E-01 + 0.107934E-01 0.104925E-01 0.101088E-01 0.969719E-02 0.938216E-02 + 0.902939E-02 0.862558E-02 0.833970E-02 0.799632E-02 0.741415E-02 + 0.682576E-02 0.629962E-02 0.569970E-02 0.518328E-02 0.476084E-02 + 0.434683E-02 0.379153E-02 0.308994E-02 0.230098E-02 0.129605E-02 + 0.342110E-03 -0.449073E-03 -0.105427E-02 -0.139300E-02 -0.170229E-02 + -0.211798E-02 -0.268612E-02 -0.345664E-02 -0.433464E-02 -0.527057E-02 + -0.623194E-02 -0.705485E-02 -0.771709E-02 -0.829562E-02 -0.884802E-02 + -0.938658E-02 -0.991934E-02 -0.105370E-01 -0.111512E-01 -0.116019E-01 + -0.117370E-01 -0.113473E-01 -0.106468E-01 -0.988054E-02 -0.929742E-02 + -0.907933E-02 -0.909448E-02 -0.930393E-02 -0.936526E-02 -0.930791E-02 + -0.916766E-02 -0.871160E-02 -0.817917E-02 -0.766074E-02 -0.720979E-02 + -0.683454E-02 -0.651863E-02 -0.620642E-02 -0.576061E-02 -0.514739E-02 + -0.437612E-02 -0.382371E-02 -0.350740E-02 -0.306794E-02 -0.261876E-02 + -0.218923E-02 -0.191888E-02 -0.210295E-02 -0.229296E-02 -0.224728E-02 + -0.193724E-02 -0.107362E-02 0.944735E-04 0.115125E-02 0.192515E-02 + 0.224207E-02 0.217218E-02 0.211766E-02 0.228140E-02 0.273193E-02 + 0.340552E-02 0.416531E-02 0.471231E-02 0.496537E-02 0.521837E-02 + 0.552179E-02 0.593236E-02 0.661931E-02 0.729612E-02 0.779419E-02 + 0.832208E-02 0.864651E-02 0.903317E-02 0.970459E-02 0.102363E-01 + 0.106081E-01 0.108476E-01 0.110370E-01 0.113274E-01 0.116311E-01 + 0.118348E-01 0.119536E-01 0.118680E-01 0.115188E-01 0.111103E-01 + 0.107925E-01 0.105478E-01 0.102785E-01 0.100118E-01 0.948283E-02 + 0.880068E-02 0.832544E-02 0.788086E-02 0.754016E-02 0.721446E-02 + 0.667766E-02 0.616104E-02 0.568931E-02 0.504402E-02 0.443032E-02 + 0.402786E-02 0.363025E-02 0.319985E-02 0.283655E-02 0.267719E-02 + 0.284815E-02 0.323131E-02 0.380356E-02 0.453149E-02 0.497878E-02 + 0.510991E-02 0.507951E-02 0.497328E-02 0.499031E-02 0.529104E-02 + 0.591238E-02 0.658799E-02 0.732968E-02 0.796358E-02 0.820881E-02 + 0.832887E-02 0.852724E-02 0.873684E-02 0.878865E-02 0.887205E-02 + 0.905849E-02 0.908410E-02 0.918184E-02 0.928706E-02 0.922302E-02 + 0.926705E-02 0.922699E-02 0.882705E-02 0.830462E-02 0.776085E-02 + 0.727299E-02 0.709047E-02 0.714486E-02 0.721010E-02 0.725727E-02 + 0.736882E-02 0.735398E-02 0.724665E-02 0.723543E-02 0.719932E-02 + 0.718439E-02 0.723749E-02 0.723638E-02 0.725570E-02 0.731305E-02 + 0.756339E-02 0.810759E-02 0.871420E-02 0.947800E-02 0.100245E-01 + 0.101190E-01 0.101317E-01 0.100381E-01 0.990561E-02 0.985385E-02 + 0.987322E-02 0.998432E-02 0.100293E-01 0.100277E-01 0.100335E-01 + 0.997939E-02 0.996657E-02 0.992453E-02 0.999421E-02 0.100101E-01 + 0.981936E-02 0.962885E-02 0.923942E-02 0.869460E-02 0.818280E-02 + 0.781703E-02 0.739002E-02 0.688783E-02 0.652689E-02 0.611165E-02 + 0.566967E-02 0.522587E-02 0.478057E-02 0.451696E-02 0.425772E-02 + 0.389473E-02 0.343787E-02 0.300719E-02 0.266505E-02 0.226463E-02 + 0.188792E-02 0.151822E-02 0.116407E-02 0.806980E-03 0.318533E-03 + -0.100150E-03 -0.453473E-03 -0.746082E-03 -0.713577E-03 -0.629495E-03 + -0.364947E-03 0.114117E-03 0.444856E-03 0.647795E-03 0.831926E-03 + 0.107955E-02 0.129896E-02 0.166896E-02 0.195256E-02 0.204617E-02 + 0.219744E-02 0.206949E-02 0.165858E-02 0.108391E-02 0.353995E-03 + -0.320164E-03 -0.772601E-03 -0.863895E-03 -0.763562E-03 -0.833906E-03 + -0.951933E-03 -0.119958E-02 -0.188391E-02 -0.261944E-02 -0.321293E-02 + -0.371677E-02 -0.399648E-02 -0.427348E-02 -0.474297E-02 -0.531096E-02 + -0.581405E-02 -0.627676E-02 -0.669565E-02 -0.705152E-02 -0.742667E-02 + -0.781255E-02 -0.831200E-02 -0.874028E-02 -0.900321E-02 -0.922453E-02 + -0.944503E-02 -0.980433E-02 -0.103379E-01 -0.110293E-01 -0.115853E-01 + -0.118623E-01 -0.120204E-01 -0.119888E-01 -0.118759E-01 -0.117706E-01 + -0.117572E-01 -0.117794E-01 -0.118025E-01 -0.119180E-01 -0.118933E-01 + -0.118509E-01 -0.118627E-01 -0.117445E-01 -0.114808E-01 -0.110631E-01 + -0.105907E-01 -0.101229E-01 -0.960873E-02 -0.924775E-02 -0.904866E-02 + -0.886577E-02 -0.863671E-02 -0.821024E-02 -0.774900E-02 -0.709063E-02 + -0.649606E-02 -0.623650E-02 -0.601164E-02 -0.617415E-02 -0.636415E-02 + -0.625268E-02 -0.626087E-02 -0.628290E-02 -0.617137E-02 -0.607876E-02 + -0.608434E-02 -0.612099E-02 -0.609406E-02 -0.605213E-02 -0.605017E-02 + -0.606666E-02 -0.604470E-02 -0.597290E-02 -0.594623E-02 -0.591898E-02 + -0.591425E-02 -0.594101E-02 -0.607822E-02 -0.629461E-02 -0.645813E-02 + -0.667229E-02 -0.683501E-02 -0.686265E-02 -0.691144E-02 -0.700354E-02 + -0.701005E-02 -0.695577E-02 -0.697488E-02 -0.699373E-02 -0.686278E-02 + -0.692884E-02 -0.711911E-02 -0.712997E-02 -0.727002E-02 -0.722394E-02 + -0.695755E-02 -0.692834E-02 -0.706232E-02 -0.734404E-02 -0.771927E-02 + -0.806963E-02 -0.818099E-02 -0.798490E-02 -0.770054E-02 -0.727148E-02 + -0.678403E-02 -0.644585E-02 -0.610988E-02 -0.578814E-02 -0.563909E-02 + -0.559509E-02 -0.558075E-02 -0.560398E-02 -0.563387E-02 -0.567378E-02 + -0.571436E-02 -0.569949E-02 -0.565383E-02 -0.568996E-02 -0.576492E-02 + -0.572954E-02 -0.575418E-02 -0.581752E-02 -0.578985E-02 -0.579465E-02 + -0.592323E-02 -0.621638E-02 -0.671980E-02 -0.734218E-02 -0.789537E-02 + -0.842679E-02 -0.873351E-02 -0.873769E-02 -0.869319E-02 -0.861295E-02 + -0.857635E-02 -0.857243E-02 -0.864327E-02 -0.875967E-02 -0.879206E-02 + -0.886720E-02 -0.884168E-02 -0.865586E-02 -0.841562E-02 -0.806455E-02 + -0.751524E-02 -0.697401E-02 -0.661977E-02 -0.629518E-02 -0.607953E-02 + -0.609740E-02 -0.618332E-02 -0.616479E-02 -0.618487E-02 -0.623045E-02 + -0.616640E-02 -0.607435E-02 -0.608990E-02 -0.628437E-02 -0.658788E-02 + -0.696369E-02 -0.733579E-02 -0.756288E-02 -0.776935E-02 -0.807069E-02 + -0.833823E-02 -0.853832E-02 -0.869387E-02 -0.877999E-02 -0.877460E-02 + -0.868909E-02 -0.857495E-02 -0.843100E-02 -0.807402E-02 -0.746908E-02 + -0.687743E-02 -0.634637E-02 -0.586531E-02 -0.553167E-02 -0.513720E-02 + -0.458436E-02 -0.402689E-02 -0.350153E-02 -0.309289E-02 -0.275283E-02 + -0.236011E-02 -0.187761E-02 -0.129357E-02 -0.814730E-03 -0.508658E-03 + -0.239588E-03 0.194639E-04 0.360253E-03 0.870245E-03 0.150631E-02 + 0.201593E-02 0.230278E-02 0.245622E-02 0.240083E-02 0.226379E-02 + 0.222832E-02 0.236986E-02 0.286615E-02 0.365407E-02 0.438045E-02 + 0.485578E-02 0.502960E-02 0.480708E-02 0.439218E-02 0.403977E-02 + 0.366307E-02 0.329222E-02 0.300447E-02 0.269346E-02 0.233881E-02 + 0.211608E-02 0.203039E-02 0.197593E-02 0.189902E-02 0.165252E-02 + 0.122763E-02 0.859860E-03 0.604146E-03 0.447234E-03 0.662803E-03 + 0.106178E-02 0.112582E-02 0.831139E-03 0.292425E-03 -0.340104E-03 + -0.717256E-03 -0.798401E-03 -0.748185E-03 -0.611967E-03 -0.415618E-03 + -0.279537E-03 -0.150760E-03 0.148747E-03 0.463730E-03 0.751648E-03 + 0.995576E-03 0.106943E-02 0.100652E-02 0.997592E-03 0.108015E-02 + 0.125440E-02 0.162267E-02 0.203126E-02 0.239876E-02 0.264706E-02 + 0.270687E-02 0.272437E-02 0.290122E-02 0.319739E-02 0.358727E-02 + 0.404210E-02 0.441369E-02 0.484327E-02 0.522530E-02 0.539502E-02 + 0.549658E-02 0.555308E-02 0.550299E-02 0.537802E-02 0.510604E-02 + 0.476350E-02 0.447725E-02 0.417447E-02 0.392113E-02 0.369939E-02 + 0.348048E-02 0.333231E-02 0.324711E-02 0.312743E-02 0.297017E-02 + 0.291807E-02 0.288810E-02 0.279633E-02 0.277481E-02 0.287612E-02 + 0.297708E-02 0.294585E-02 0.289506E-02 0.293652E-02 0.298612E-02 + 0.298397E-02 0.302837E-02 0.317749E-02 0.349276E-02 0.402225E-02 + 0.467764E-02 0.527956E-02 0.569194E-02 0.600922E-02 0.604919E-02 + 0.589065E-02 0.587602E-02 0.568429E-02 0.516448E-02 0.455621E-02 + 0.391251E-02 0.337182E-02 0.301355E-02 0.273967E-02 0.256596E-02 + 0.221288E-02 0.160415E-02 0.107326E-02 0.645074E-03 0.407301E-03 + 0.421352E-03 0.499463E-03 0.463246E-03 0.278582E-03 -0.626873E-04 + -0.456372E-03 -0.679853E-03 -0.758738E-03 -0.730182E-03 -0.630086E-03 + -0.497739E-03 -0.344113E-03 -0.204601E-03 0.105878E-03 0.545175E-03 + 0.880264E-03 0.101826E-02 0.900279E-03 0.569419E-03 -0.552467E-04 + -0.770378E-03 -0.129489E-02 -0.164111E-02 -0.169357E-02 -0.158417E-02 + -0.148664E-02 -0.134898E-02 -0.129815E-02 -0.137919E-02 -0.145754E-02 + -0.146911E-02 -0.142509E-02 -0.129222E-02 -0.994537E-03 -0.394676E-03 + 0.405634E-03 0.113100E-02 0.179621E-02 0.244481E-02 0.303793E-02 + 0.351148E-02 0.397457E-02 0.434220E-02 0.454102E-02 0.479618E-02 + 0.509917E-02 0.556266E-02 0.609802E-02 0.657984E-02 0.698625E-02 + 0.722589E-02 0.741915E-02 0.743841E-02 0.736557E-02 0.737534E-02 + 0.731313E-02 0.728694E-02 0.737926E-02 0.740111E-02 0.738936E-02 + 0.742704E-02 0.750576E-02 0.778191E-02 0.815241E-02 0.838880E-02 + 0.848406E-02 0.837426E-02 0.810983E-02 0.779713E-02 0.749590E-02 + 0.735515E-02 0.735356E-02 0.739822E-02 0.741453E-02 0.731527E-02 + 0.704330E-02 0.662866E-02 0.625145E-02 0.595475E-02 0.585788E-02 + 0.592890E-02 0.596806E-02 0.601813E-02 0.602255E-02 0.588861E-02 + 0.567893E-02 0.554175E-02 0.542264E-02 0.521404E-02 0.502235E-02 + 0.482424E-02 0.459151E-02 0.453099E-02 0.458933E-02 0.454136E-02 + 0.455010E-02 0.449292E-02 0.406988E-02 0.348147E-02 0.288212E-02 + 0.233550E-02 0.190415E-02 0.154955E-02 0.109879E-02 0.461567E-03 + -0.213963E-03 -0.887774E-03 -0.159977E-02 -0.235372E-02 -0.296687E-02 + -0.335934E-02 -0.371865E-02 -0.396624E-02 -0.403581E-02 -0.404262E-02 + -0.406071E-02 -0.438333E-02 -0.514626E-02 -0.607594E-02 -0.692004E-02 + -0.747673E-02 -0.765971E-02 -0.763489E-02 -0.760272E-02 -0.777231E-02 + -0.815633E-02 -0.845390E-02 -0.865795E-02 -0.876478E-02 -0.871387E-02 + -0.865871E-02 -0.854212E-02 -0.848334E-02 -0.856492E-02 -0.853153E-02 + -0.828991E-02 -0.791620E-02 -0.740670E-02 -0.671809E-02 -0.615255E-02 + -0.588848E-02 -0.579646E-02 -0.582265E-02 -0.582487E-02 -0.568137E-02 + -0.526284E-02 -0.457139E-02 -0.392005E-02 -0.339751E-02 -0.298202E-02 + -0.273142E-02 -0.235008E-02 -0.183359E-02 -0.135163E-02 -0.815557E-03 + -0.485024E-03 -0.386152E-03 -0.348878E-03 -0.984741E-04 0.584660E-03 + 0.130625E-02 0.193461E-02 0.238966E-02 0.252823E-02 0.246481E-02 + 0.230779E-02 0.219631E-02 0.222642E-02 0.239335E-02 0.269644E-02 + 0.317070E-02 0.348936E-02 0.347445E-02 0.332016E-02 0.305019E-02 + 0.269624E-02 0.238546E-02 0.230125E-02 0.232239E-02 0.229296E-02 + 0.235420E-02 0.245095E-02 0.238898E-02 0.231945E-02 0.236118E-02 + 0.230654E-02 0.225709E-02 0.223836E-02 0.207223E-02 0.183467E-02 + 0.158934E-02 0.148137E-02 0.163992E-02 0.194133E-02 0.222329E-02 + 0.238313E-02 0.240636E-02 0.233389E-02 0.224222E-02 0.207473E-02 + 0.177648E-02 0.136825E-02 0.102778E-02 0.839564E-03 0.727067E-03 + 0.779797E-03 0.931566E-03 0.947982E-03 0.919397E-03 0.968010E-03 + 0.975242E-03 0.101437E-02 0.117087E-02 0.154370E-02 0.199042E-02 + 0.233108E-02 0.249892E-02 0.254713E-02 0.258815E-02 0.245405E-02 + 0.236187E-02 0.246679E-02 0.252422E-02 0.249931E-02 0.256470E-02 + 0.288468E-02 0.333433E-02 0.381120E-02 0.443010E-02 0.500979E-02 + 0.534869E-02 0.558964E-02 0.592339E-02 0.658814E-02 0.733356E-02 + 0.783459E-02 0.821167E-02 0.836899E-02 0.852346E-02 0.891255E-02 + 0.953197E-02 0.101626E-01 0.105787E-01 0.108995E-01 0.109918E-01 + 0.110640E-01 0.114007E-01 0.119293E-01 0.125366E-01 0.130308E-01 + 0.132475E-01 0.131248E-01 0.126746E-01 0.120203E-01 0.114366E-01 + 0.110144E-01 0.106759E-01 0.103080E-01 0.999587E-02 0.960213E-02 + 0.900578E-02 0.838481E-02 0.780270E-02 0.725609E-02 0.665451E-02 + 0.612072E-02 0.565044E-02 0.519943E-02 0.485955E-02 0.442651E-02 + 0.380903E-02 0.315468E-02 0.260785E-02 0.210112E-02 0.167673E-02 + 0.140345E-02 0.982747E-03 0.535697E-03 0.689011E-04 -0.309584E-03 + -0.425613E-03 -0.520163E-03 -0.445554E-03 -0.392852E-03 -0.554167E-03 + -0.864456E-03 -0.132938E-02 -0.184085E-02 -0.239529E-02 -0.286305E-02 + -0.316473E-02 -0.331019E-02 -0.329389E-02 -0.320074E-02 -0.313199E-02 + -0.316560E-02 -0.325067E-02 -0.339404E-02 -0.350913E-02 -0.359536E-02 + -0.359729E-02 -0.335102E-02 -0.317534E-02 -0.312415E-02 -0.308627E-02 + -0.307225E-02 -0.308285E-02 -0.311833E-02 -0.311284E-02 -0.304095E-02 + -0.283965E-02 -0.239273E-02 -0.169220E-02 -0.109018E-02 -0.643789E-03 + -0.278248E-03 -0.138515E-03 -0.183478E-03 -0.299057E-03 -0.379535E-03 + -0.414531E-03 -0.357929E-03 -0.272488E-03 -0.290328E-03 -0.340406E-03 + -0.360327E-03 -0.327529E-03 -0.320530E-03 -0.330645E-03 -0.327107E-03 + -0.249980E-03 0.128715E-03 0.724643E-03 0.140769E-02 0.201606E-02 + 0.241095E-02 0.265560E-02 0.280263E-02 0.305375E-02 0.335276E-02 + 0.359353E-02 0.383740E-02 0.417049E-02 0.457450E-02 0.482052E-02 + 0.492690E-02 0.501425E-02 0.500806E-02 0.486341E-02 0.476999E-02 + 0.460046E-02 0.409403E-02 0.341063E-02 0.273275E-02 0.217820E-02 + 0.183125E-02 0.171790E-02 0.162207E-02 0.131995E-02 0.850869E-03 + 0.212654E-03 -0.527360E-03 -0.118420E-02 -0.162864E-02 -0.198386E-02 + -0.241434E-02 -0.285025E-02 -0.324916E-02 -0.353220E-02 -0.367627E-02 + -0.379167E-02 -0.396186E-02 -0.429681E-02 -0.483315E-02 -0.546582E-02 + -0.599462E-02 -0.631154E-02 -0.646572E-02 -0.664886E-02 -0.712451E-02 + -0.782143E-02 -0.843039E-02 -0.891740E-02 -0.915248E-02 -0.907836E-02 + -0.894597E-02 -0.887976E-02 -0.894796E-02 -0.928447E-02 -0.999050E-02 + -0.105894E-01 -0.107533E-01 -0.104529E-01 -0.972746E-02 -0.915298E-02 + -0.882486E-02 -0.867389E-02 -0.883301E-02 -0.906849E-02 -0.920425E-02 + -0.929117E-02 -0.930304E-02 -0.914339E-02 -0.897291E-02 -0.867237E-02 + -0.801614E-02 -0.737126E-02 -0.684508E-02 -0.635913E-02 -0.589612E-02 + -0.529907E-02 -0.474633E-02 -0.421779E-02 -0.356727E-02 -0.293059E-02 + -0.229491E-02 -0.174591E-02 -0.143668E-02 -0.131440E-02 -0.116482E-02 + -0.801281E-03 -0.245265E-03 0.421054E-03 0.102154E-02 0.133144E-02 + 0.135562E-02 0.125122E-02 0.108290E-02 0.937154E-03 0.920964E-03 + 0.929476E-03 0.931156E-03 0.969108E-03 0.937866E-03 0.906249E-03 + 0.835204E-03 0.719445E-03 0.726987E-03 0.721163E-03 0.629910E-03 + 0.617990E-03 0.637251E-03 0.561909E-03 0.506642E-03 0.481155E-03 + 0.434951E-03 0.385382E-03 0.354185E-03 0.362437E-03 0.327014E-03 + 0.274447E-03 0.267040E-03 0.236310E-03 0.228153E-03 0.221860E-03 + 0.146399E-03 0.142007E-03 0.281496E-03 0.530662E-03 0.871195E-03 + 0.133340E-02 0.185861E-02 0.231797E-02 0.271278E-02 0.291491E-02 + 0.288640E-02 0.282211E-02 0.275663E-02 0.268726E-02 0.269430E-02 + 0.276476E-02 0.278920E-02 0.278554E-02 0.281089E-02 0.282927E-02 + 0.280233E-02 0.279029E-02 0.280528E-02 0.278513E-02 0.280112E-02 + 0.283614E-02 0.279811E-02 0.280468E-02 0.286026E-02 0.285481E-02 + 0.279231E-02 0.267539E-02 0.239942E-02 0.185028E-02 0.119697E-02 + 0.634488E-03 0.216471E-03 -0.144122E-05 0.643706E-05 0.152643E-03 + 0.270038E-03 0.304648E-03 0.336804E-03 0.228406E-03 -0.446937E-04 + -0.475344E-03 -0.121747E-02 -0.190099E-02 -0.234491E-02 -0.265139E-02 + -0.271318E-02 -0.269009E-02 -0.285364E-02 -0.322491E-02 -0.369654E-02 + -0.428003E-02 -0.478245E-02 -0.497817E-02 -0.491307E-02 -0.452895E-02 + -0.394937E-02 -0.362716E-02 -0.381976E-02 -0.430900E-02 -0.479800E-02 + -0.512519E-02 -0.511274E-02 -0.472600E-02 -0.408910E-02 -0.343433E-02 + -0.291245E-02 -0.251927E-02 -0.234125E-02 -0.232596E-02 -0.238017E-02 + -0.244632E-02 -0.246782E-02 -0.250875E-02 -0.252471E-02 -0.250535E-02 + -0.251098E-02 -0.254047E-02 -0.259793E-02 -0.268017E-02 -0.275616E-02 + -0.277136E-02 -0.275147E-02 -0.281912E-02 -0.287454E-02 -0.287543E-02 + -0.292125E-02 -0.298049E-02 -0.301351E-02 -0.303148E-02 -0.303401E-02 + -0.304827E-02 -0.313161E-02 -0.313535E-02 -0.314664E-02 -0.322172E-02 + -0.318959E-02 -0.317026E-02 -0.314681E-02 -0.315052E-02 -0.317058E-02 + -0.306101E-02 -0.293081E-02 -0.266393E-02 -0.222188E-02 -0.180926E-02 + -0.149576E-02 -0.132058E-02 -0.122309E-02 -0.113887E-02 -0.995962E-03 + -0.747858E-03 -0.527517E-03 -0.282317E-03 -0.114195E-03 -0.163558E-03 + -0.170895E-03 -0.158131E-03 -0.200557E-03 -0.163691E-03 -0.111096E-03 + -0.633791E-04 0.228698E-04 0.159802E-03 0.425763E-03 0.858625E-03 + 0.138413E-02 0.178685E-02 0.193882E-02 0.169974E-02 0.130774E-02 + 0.124225E-02 0.149121E-02 0.200541E-02 0.256703E-02 0.293218E-02 + 0.306160E-02 0.294035E-02 0.277809E-02 0.267177E-02 0.257429E-02 + 0.257370E-02 0.267123E-02 0.271476E-02 0.279083E-02 0.302574E-02 + 0.350632E-02 0.421000E-02 0.482072E-02 0.526173E-02 0.548411E-02 + 0.541033E-02 0.531103E-02 0.524279E-02 0.518962E-02 0.536926E-02 + 0.557953E-02 0.566592E-02 0.565636E-02 0.549308E-02 0.532190E-02 + 0.521724E-02 0.515392E-02 0.518483E-02 0.528362E-02 0.531134E-02 + 0.528156E-02 0.526736E-02 0.526976E-02 0.525446E-02 0.525404E-02 + 0.526492E-02 0.531104E-02 0.535623E-02 0.533154E-02 0.533898E-02 + 0.529608E-02 0.522944E-02 0.525859E-02 0.526388E-02 0.534249E-02 + 0.558121E-02 0.571353E-02 0.576261E-02 0.577887E-02 0.568560E-02 + 0.552002E-02 0.532653E-02 0.519813E-02 0.509087E-02 0.489451E-02 + 0.450476E-02 0.387748E-02 0.314797E-02 0.262282E-02 0.231925E-02 + 0.203240E-02 0.171969E-02 0.118963E-02 0.502737E-03 -0.633086E-04 + -0.663924E-03 -0.139795E-02 -0.206640E-02 -0.264267E-02 -0.328568E-02 + -0.396189E-02 -0.458857E-02 -0.515005E-02 -0.567006E-02 -0.621873E-02 + -0.680069E-02 -0.740327E-02 -0.797185E-02 -0.830596E-02 -0.835611E-02 + -0.831094E-02 -0.819834E-02 -0.812612E-02 -0.809751E-02 -0.809750E-02 + -0.820215E-02 -0.823557E-02 -0.817086E-02 -0.817169E-02 -0.818323E-02 + -0.815147E-02 -0.812725E-02 -0.812735E-02 -0.813512E-02 -0.812640E-02 + -0.815448E-02 -0.800603E-02 -0.771908E-02 -0.742033E-02 -0.700957E-02 + -0.670291E-02 -0.652482E-02 -0.637644E-02 -0.645250E-02 -0.673338E-02 + -0.698736E-02 -0.720890E-02 -0.740616E-02 -0.753660E-02 -0.762623E-02 + -0.763835E-02 -0.765408E-02 -0.765453E-02 -0.749170E-02 -0.738068E-02 + -0.729313E-02 -0.705999E-02 -0.667900E-02 -0.617534E-02 -0.577117E-02 + -0.546332E-02 -0.531238E-02 -0.539923E-02 -0.551437E-02 -0.562162E-02 + -0.568465E-02 -0.556711E-02 -0.523709E-02 -0.467180E-02 -0.393348E-02 + -0.330149E-02 -0.289289E-02 -0.272912E-02 -0.283197E-02 -0.298394E-02 + -0.308615E-02 -0.319268E-02 -0.336197E-02 -0.363570E-02 -0.395843E-02 + -0.422480E-02 -0.446176E-02 -0.471435E-02 -0.498594E-02 -0.528185E-02 + -0.556266E-02 -0.574086E-02 -0.577633E-02 -0.572838E-02 -0.563474E-02 + -0.552348E-02 -0.534711E-02 -0.487144E-02 -0.412746E-02 -0.351389E-02 + -0.301607E-02 -0.277806E-02 -0.282304E-02 -0.289343E-02 -0.302766E-02 + -0.310107E-02 -0.305504E-02 -0.295688E-02 -0.296073E-02 -0.297062E-02 + -0.291887E-02 -0.296904E-02 -0.305712E-02 -0.304036E-02 -0.303837E-02 + -0.306745E-02 -0.303410E-02 -0.302636E-02 -0.300084E-02 -0.299161E-02 + -0.298731E-02 -0.298107E-02 -0.297547E-02 -0.296753E-02 -0.296884E-02 + -0.291992E-02 -0.289221E-02 -0.294644E-02 -0.315906E-02 -0.362070E-02 + -0.422843E-02 -0.468987E-02 -0.487408E-02 -0.484655E-02 -0.454040E-02 + -0.397629E-02 -0.354877E-02 -0.350473E-02 -0.383821E-02 -0.445513E-02 + -0.495303E-02 -0.488472E-02 -0.423327E-02 -0.345115E-02 -0.280909E-02 + -0.240241E-02 -0.242070E-02 -0.267666E-02 -0.283952E-02 -0.297148E-02 + -0.304510E-02 -0.293519E-02 -0.279342E-02 -0.264797E-02 -0.233009E-02 + -0.174089E-02 -0.104537E-02 -0.465388E-03 -0.715853E-04 0.470543E-04 + -0.881899E-04 -0.215967E-03 -0.273389E-03 -0.175577E-03 0.129853E-03 + 0.402426E-03 0.546445E-03 0.370739E-03 0.326214E-04 -0.263486E-03 + -0.485676E-03 -0.457104E-03 -0.421074E-03 -0.369647E-03 -0.234727E-03 + -0.247336E-03 -0.228397E-03 -0.439969E-04 0.235959E-03 0.675833E-03 + 0.118936E-02 0.166709E-02 0.210176E-02 0.236653E-02 0.242621E-02 + 0.240416E-02 0.230075E-02 0.224507E-02 0.227917E-02 0.226847E-02 + 0.227700E-02 0.230596E-02 0.233261E-02 0.231698E-02 0.226904E-02 + 0.225573E-02 0.226049E-02 0.226361E-02 0.225593E-02 0.226268E-02 + 0.225192E-02 0.218860E-02 0.206088E-02 0.188422E-02 0.180188E-02 + 0.170770E-02 0.149830E-02 0.128337E-02 0.102720E-02 0.724305E-03 + 0.568816E-03 0.726482E-03 0.108199E-02 0.149051E-02 0.186616E-02 + 0.218348E-02 0.233933E-02 0.230145E-02 0.223336E-02 0.218282E-02 + 0.220627E-02 0.222669E-02 0.221363E-02 0.229271E-02 0.235538E-02 + 0.232251E-02 0.233523E-02 0.254613E-02 0.281935E-02 0.306909E-02 + 0.339875E-02 0.374261E-02 0.392368E-02 0.392124E-02 0.382209E-02 + 0.347275E-02 0.299552E-02 0.261450E-02 0.238775E-02 0.239371E-02 + 0.246319E-02 0.254802E-02 0.265673E-02 0.264023E-02 0.255770E-02 + 0.251322E-02 0.246692E-02 0.242824E-02 0.246579E-02 0.251887E-02 + 0.249695E-02 0.248970E-02 0.254051E-02 0.250327E-02 0.242820E-02 + 0.249207E-02 0.252559E-02 0.245312E-02 0.246248E-02 0.251432E-02 + 0.248549E-02 0.243184E-02 0.246397E-02 0.246390E-02 0.242805E-02 + 0.248393E-02 0.245591E-02 0.238338E-02 0.230290E-02 0.197888E-02 + 0.152951E-02 0.111986E-02 0.712922E-03 0.359076E-03 0.632991E-04 + -0.144069E-03 -0.294363E-03 -0.330275E-03 -0.248572E-03 -0.258599E-03 + -0.253316E-03 -0.208608E-03 -0.238207E-03 -0.278279E-03 -0.274177E-03 + -0.232717E-03 -0.255219E-03 -0.277394E-03 -0.236174E-03 -0.234407E-03 + -0.146411E-03 0.183819E-03 0.816245E-03 0.157884E-02 0.213415E-02 + 0.250112E-02 0.270172E-02 0.261450E-02 0.247899E-02 0.239338E-02 + 0.229765E-02 0.241490E-02 0.252689E-02 0.245410E-02 0.254049E-02 + 0.276900E-02 0.318034E-02 0.386650E-02 0.455664E-02 0.508658E-02 + 0.536797E-02 0.541022E-02 0.527597E-02 0.513246E-02 0.514320E-02 + 0.516864E-02 0.521458E-02 0.529147E-02 0.527438E-02 0.526772E-02 + 0.514532E-02 0.481261E-02 0.434721E-02 0.377850E-02 0.320229E-02 + 0.266991E-02 0.241860E-02 0.240651E-02 0.242566E-02 0.252136E-02 + 0.261424E-02 0.256641E-02 0.251819E-02 0.253805E-02 0.245976E-02 + 0.240757E-02 0.230407E-02 0.190095E-02 0.125026E-02 0.464082E-03 + -0.130894E-03 -0.254762E-03 0.131057E-03 0.922242E-03 0.173061E-02 + 0.226685E-02 0.237003E-02 0.197692E-02 0.140726E-02 0.899759E-03 + 0.537694E-03 0.383187E-03 0.276495E-03 0.146225E-03 -0.742103E-05 + -0.140146E-03 -0.203858E-03 -0.286838E-03 -0.265835E-03 -0.185540E-03 + -0.183734E-03 -0.174172E-03 -0.162807E-03 -0.158124E-03 -0.173633E-03 + -0.225903E-03 -0.357218E-03 -0.750363E-03 -0.148150E-02 -0.224616E-02 + -0.277634E-02 -0.294942E-02 -0.280159E-02 -0.259981E-02 -0.240058E-02 + -0.230159E-02 -0.237215E-02 -0.245546E-02 -0.253437E-02 -0.264927E-02 + -0.275452E-02 -0.287158E-02 -0.296123E-02 -0.297236E-02 -0.297669E-02 + -0.297896E-02 -0.296377E-02 -0.295801E-02 -0.296534E-02 -0.281432E-02 + -0.238603E-02 -0.171602E-02 -0.913887E-03 -0.301136E-03 0.168363E-04 + 0.589229E-04 -0.116461E-03 -0.237092E-03 -0.302991E-03 -0.308768E-03 + -0.226492E-03 -0.162717E-03 -0.127567E-03 -0.121439E-03 -0.144573E-03 + -0.181385E-03 -0.208997E-03 -0.223543E-03 -0.180305E-03 -0.885773E-04 + 0.195422E-03 0.611228E-03 0.827266E-03 0.929735E-03 0.109364E-02 + 0.136484E-02 0.166972E-02 0.174851E-02 0.144074E-02 0.960857E-03 + 0.602450E-03 0.492376E-03 0.628684E-03 0.882125E-03 0.101375E-02 + 0.811794E-03 0.384842E-03 -0.348237E-04 -0.325347E-03 -0.466850E-03 + -0.413127E-03 -0.258766E-03 -0.168127E-03 -0.113581E-03 -0.272645E-03 + -0.699438E-03 -0.131616E-02 -0.208629E-02 -0.273151E-02 -0.308587E-02 + -0.320281E-02 -0.311520E-02 -0.295882E-02 -0.288619E-02 -0.285668E-02 + -0.292560E-02 -0.301586E-02 -0.303530E-02 -0.304825E-02 -0.305341E-02 + -0.302241E-02 -0.295798E-02 -0.276978E-02 -0.227656E-02 -0.154751E-02 + -0.808429E-03 -0.288082E-03 -0.447754E-04 -0.222612E-04 -0.158375E-03 + -0.289851E-03 -0.165635E-03 0.364283E-03 0.115895E-02 0.196055E-02 + 0.253709E-02 0.273332E-02 0.263554E-02 0.247490E-02 0.232576E-02 + 0.222535E-02 0.230764E-02 0.267018E-02 0.328404E-02 0.404606E-02 + 0.474169E-02 0.517006E-02 0.533411E-02 0.528315E-02 0.515101E-02 + 0.521274E-02 0.562076E-02 0.630809E-02 0.716474E-02 0.785016E-02 + 0.815670E-02 0.823555E-02 0.814098E-02 0.797964E-02 0.789138E-02 + 0.790194E-02 0.793210E-02 0.797358E-02 0.804625E-02 0.800752E-02 + 0.772703E-02 0.717596E-02 0.643533E-02 0.570593E-02 0.522929E-02 + 0.505504E-02 0.511151E-02 0.527464E-02 0.539916E-02 0.544698E-02 + 0.541713E-02 0.532908E-02 0.525599E-02 0.524060E-02 0.527273E-02 + 0.530480E-02 0.530741E-02 0.532962E-02 0.531617E-02 0.530388E-02 + 0.530530E-02 0.527302E-02 0.528005E-02 0.529941E-02 0.527562E-02 + 0.513283E-02 0.483488E-02 0.447342E-02 0.417742E-02 0.395213E-02 + 0.370732E-02 0.344994E-02 0.316553E-02 0.285399E-02 0.266267E-02 + 0.260517E-02 0.260999E-02 0.268391E-02 0.280128E-02 0.283234E-02 + 0.269783E-02 0.235341E-02 0.169284E-02 0.865902E-03 0.185389E-03 + -0.183351E-03 -0.277428E-03 -0.191076E-03 -0.559024E-04 0.649465E-04 + 0.115926E-03 0.796903E-05 -0.794011E-04 -0.784680E-04 -0.968096E-04 + -0.832101E-04 -0.225060E-04 0.110673E-04 -0.497931E-04 -0.304785E-03 + -0.819406E-03 -0.156022E-02 -0.227644E-02 -0.273625E-02 -0.293090E-02 + -0.294901E-02 -0.283175E-02 -0.253104E-02 -0.207921E-02 -0.158713E-02 + -0.131125E-02 -0.145503E-02 -0.192237E-02 -0.243899E-02 -0.280126E-02 + -0.295441E-02 -0.290902E-02 -0.275649E-02 -0.262844E-02 -0.261474E-02 + -0.264156E-02 -0.266235E-02 -0.271365E-02 -0.272185E-02 -0.267576E-02 + -0.264679E-02 -0.261786E-02 -0.258124E-02 -0.258472E-02 -0.259252E-02 + -0.261191E-02 -0.261572E-02 -0.258589E-02 -0.259463E-02 -0.258723E-02 + -0.258854E-02 -0.259943E-02 -0.260200E-02 -0.261081E-02 -0.257660E-02 + -0.259391E-02 -0.263150E-02 -0.260366E-02 -0.259188E-02 -0.261837E-02 + -0.259527E-02 -0.256469E-02 -0.256320E-02 -0.253505E-02 -0.250548E-02 + -0.247824E-02 -0.247980E-02 -0.247939E-02 -0.247358E-02 -0.245613E-02 + -0.244191E-02 -0.243882E-02 -0.240038E-02 -0.238478E-02 -0.239035E-02 + -0.237842E-02 -0.237496E-02 -0.241856E-02 -0.241880E-02 -0.238608E-02 + -0.242217E-02 -0.242969E-02 -0.241790E-02 -0.243513E-02 -0.243716E-02 + -0.243066E-02 -0.242382E-02 -0.241985E-02 -0.236311E-02 -0.222851E-02 + -0.203293E-02 -0.178996E-02 -0.155864E-02 -0.137867E-02 -0.122673E-02 + -0.100003E-02 -0.823779E-03 -0.100172E-02 -0.144263E-02 -0.192021E-02 + -0.233197E-02 -0.250679E-02 -0.246028E-02 -0.235396E-02 -0.225312E-02 + -0.221104E-02 -0.219102E-02 -0.221337E-02 -0.229642E-02 -0.228622E-02 + -0.220454E-02 -0.218191E-02 -0.217878E-02 -0.215259E-02 -0.213072E-02 + -0.210674E-02 -0.210645E-02 -0.209604E-02 -0.206159E-02 -0.204838E-02 + -0.202241E-02 -0.194218E-02 -0.169274E-02 -0.117981E-02 -0.434106E-03 + 0.322662E-03 0.804278E-03 0.993915E-03 0.100654E-02 0.907069E-03 + 0.819793E-03 0.787439E-03 0.789089E-03 0.970720E-03 0.136757E-02 + 0.197156E-02 0.273067E-02 0.339587E-02 0.385709E-02 0.413658E-02 + 0.437964E-02 0.482475E-02 0.545479E-02 0.608321E-02 0.658266E-02 + 0.681086E-02 0.680673E-02 0.672877E-02 0.666429E-02 0.671867E-02 + 0.692619E-02 0.729292E-02 0.782535E-02 0.837654E-02 0.878729E-02 + 0.894934E-02 0.879020E-02 0.835082E-02 0.780174E-02 0.737757E-02 + 0.703832E-02 0.682050E-02 0.683174E-02 0.685266E-02 0.683568E-02 + 0.685033E-02 0.680605E-02 0.676092E-02 0.675788E-02 0.673295E-02 + 0.677606E-02 0.682993E-02 0.682350E-02 0.683994E-02 0.683333E-02 + 0.680642E-02 0.681586E-02 0.680499E-02 0.671720E-02 0.650238E-02 + 0.596750E-02 0.520230E-02 0.453176E-02 0.406461E-02 0.387200E-02 + 0.392867E-02 0.409516E-02 0.421554E-02 0.425448E-02 0.422869E-02 + 0.414675E-02 0.409626E-02 0.407853E-02 0.408263E-02 0.414648E-02 + 0.417426E-02 0.407674E-02 0.378537E-02 0.318527E-02 0.240160E-02 + 0.172635E-02 0.140575E-02 0.158854E-02 0.216685E-02 0.274470E-02 + 0.291955E-02 0.260156E-02 0.201516E-02 0.144620E-02 0.114532E-02 + 0.111394E-02 0.122965E-02 0.140301E-02 0.147775E-02 0.146255E-02 + 0.139076E-02 0.130077E-02 0.124005E-02 0.122201E-02 0.126814E-02 + 0.128384E-02 0.133933E-02 0.158312E-02 0.205961E-02 0.274142E-02 + 0.332294E-02 0.343492E-02 0.299950E-02 0.222571E-02 0.143898E-02 + 0.917020E-03 0.767424E-03 0.891841E-03 0.109568E-02 0.122141E-02 + 0.124063E-02 0.116125E-02 0.103568E-02 0.944856E-03 0.906621E-03 + 0.932365E-03 0.927455E-03 0.808427E-03 0.546623E-03 0.826580E-04 + -0.528745E-03 -0.113773E-02 -0.158334E-02 -0.178358E-02 -0.179172E-02 + -0.168931E-02 -0.156566E-02 -0.147883E-02 -0.143838E-02 -0.148943E-02 + -0.153692E-02 -0.150859E-02 -0.148934E-02 -0.142067E-02 -0.137035E-02 + -0.153581E-02 -0.196910E-02 -0.265969E-02 -0.339136E-02 -0.389599E-02 + -0.411589E-02 -0.404515E-02 -0.381742E-02 -0.364597E-02 -0.352344E-02 + -0.350893E-02 -0.358315E-02 -0.356863E-02 -0.355804E-02 -0.354596E-02 + -0.344053E-02 -0.334808E-02 -0.334866E-02 -0.356346E-02 -0.407181E-02 + -0.477884E-02 -0.547569E-02 -0.589928E-02 -0.601488E-02 -0.592900E-02 + -0.574727E-02 -0.558070E-02 -0.548018E-02 -0.551339E-02 -0.558652E-02 + -0.560015E-02 -0.560172E-02 -0.558042E-02 -0.551784E-02 -0.547586E-02 + -0.547068E-02 -0.543800E-02 -0.547304E-02 -0.563805E-02 -0.586785E-02 + -0.610963E-02 -0.616135E-02 -0.595499E-02 -0.567835E-02 -0.538509E-02 + -0.501132E-02 -0.447737E-02 -0.383023E-02 -0.319773E-02 -0.273642E-02 + -0.255215E-02 -0.251517E-02 -0.256921E-02 -0.266925E-02 -0.272181E-02 + -0.270513E-02 -0.265085E-02 -0.261936E-02 -0.258037E-02 -0.257490E-02 + -0.260595E-02 -0.263285E-02 -0.265355E-02 -0.262434E-02 -0.271227E-02 + -0.306207E-02 -0.361234E-02 -0.429750E-02 -0.501267E-02 -0.549650E-02 + -0.565083E-02 -0.576212E-02 -0.605116E-02 -0.663110E-02 -0.739423E-02 + -0.801053E-02 -0.835246E-02 -0.846759E-02 -0.839958E-02 -0.833479E-02 + -0.858022E-02 -0.916395E-02 -0.991968E-02 -0.106375E-01 -0.111159E-01 + -0.112418E-01 -0.111279E-01 -0.110013E-01 -0.108863E-01 -0.108375E-01 + -0.108970E-01 -0.109782E-01 -0.110489E-01 -0.110790E-01 -0.110691E-01 + -0.110218E-01 -0.109786E-01 -0.110084E-01 -0.110221E-01 -0.110031E-01 + -0.110339E-01 -0.110552E-01 -0.110328E-01 -0.110518E-01 -0.110381E-01 + -0.110001E-01 -0.110447E-01 -0.110218E-01 -0.107592E-01 -0.102810E-01 + -0.967237E-02 -0.892715E-02 -0.829538E-02 -0.803456E-02 -0.802236E-02 + -0.813508E-02 -0.820253E-02 -0.808292E-02 -0.767137E-02 -0.688986E-02 + -0.605890E-02 -0.553626E-02 -0.530384E-02 -0.526167E-02 -0.539488E-02 + -0.557386E-02 -0.603994E-02 -0.599362E-02 -0.587555E-02 -0.583295E-02 + -0.582672E-02 -0.577568E-02 -0.579040E-02 -0.581890E-02 -0.580579E-02 + -0.582513E-02 -0.579259E-02 -0.573336E-02 -0.573272E-02 -0.573622E-02 + -0.571389E-02 -0.562481E-02 -0.532449E-02 -0.474845E-02 -0.403656E-02 + -0.334903E-02 -0.288637E-02 -0.276355E-02 -0.280711E-02 -0.291947E-02 + -0.304701E-02 -0.305255E-02 -0.301261E-02 -0.295373E-02 -0.288086E-02 + -0.284535E-02 -0.283491E-02 -0.287390E-02 -0.289386E-02 -0.289382E-02 + -0.288253E-02 -0.284716E-02 -0.278861E-02 -0.254818E-02 -0.208514E-02 + -0.156735E-02 -0.128732E-02 -0.147092E-02 -0.193887E-02 -0.245555E-02 + -0.281629E-02 -0.290945E-02 -0.284841E-02 -0.265181E-02 -0.246541E-02 + -0.239901E-02 -0.241177E-02 -0.252236E-02 -0.252008E-02 -0.246360E-02 + -0.248092E-02 -0.242630E-02 -0.234984E-02 -0.218295E-02 -0.176808E-02 + -0.105047E-02 -0.314698E-03 0.209386E-03 0.601190E-03 0.713306E-03 + 0.586315E-03 0.472815E-03 0.424981E-03 0.435169E-03 0.499939E-03 + 0.580461E-03 0.646602E-03 0.826836E-03 0.128567E-02 0.190699E-02 + 0.256730E-02 0.315439E-02 0.346321E-02 0.347548E-02 0.336452E-02 + 0.327478E-02 0.320768E-02 0.321760E-02 0.331166E-02 0.337511E-02 + 0.342790E-02 0.344222E-02 0.341567E-02 0.344796E-02 0.350347E-02 + 0.363187E-02 0.385511E-02 0.413704E-02 0.459366E-02 0.517403E-02 + 0.565740E-02 0.604905E-02 0.628645E-02 0.626940E-02 0.619823E-02 + 0.613107E-02 0.604034E-02 0.601228E-02 0.605693E-02 0.607716E-02 + 0.605903E-02 0.606169E-02 0.604400E-02 0.601428E-02 0.600030E-02 + 0.601674E-02 0.600449E-02 0.589766E-02 0.552388E-02 0.487134E-02 + 0.435507E-02 0.416824E-02 0.445506E-02 0.502094E-02 0.524571E-02 + 0.498544E-02 0.438124E-02 0.370553E-02 0.324794E-02 0.306232E-02 + 0.317495E-02 0.339127E-02 0.350308E-02 0.353167E-02 0.335126E-02 + 0.297035E-02 0.249072E-02 0.187210E-02 0.130770E-02 0.951473E-03 + 0.756312E-03 0.840037E-03 0.131207E-02 0.200565E-02 0.270743E-02 + 0.324387E-02 0.339355E-02 0.311640E-02 0.260137E-02 0.212217E-02 + 0.196799E-02 0.225150E-02 0.279830E-02 0.335773E-02 0.374170E-02 + 0.388902E-02 0.383804E-02 0.368826E-02 0.362105E-02 0.362714E-02 + 0.363628E-02 0.374173E-02 0.389249E-02 0.402392E-02 0.435728E-02 + 0.497049E-02 0.564090E-02 0.616548E-02 0.645195E-02 0.654499E-02 + 0.652054E-02 0.640994E-02 0.634050E-02 0.638203E-02 0.640985E-02 + 0.646251E-02 0.654002E-02 0.654526E-02 0.665025E-02 0.688898E-02 + 0.716086E-02 0.737313E-02 0.738031E-02 0.726726E-02 0.720563E-02 + 0.727054E-02 0.746525E-02 0.767179E-02 0.779141E-02 0.781904E-02 + 0.767106E-02 0.734461E-02 0.698916E-02 0.666927E-02 0.648415E-02 + 0.645480E-02 0.641917E-02 0.644904E-02 0.651360E-02 0.633361E-02 + 0.599981E-02 0.562816E-02 0.512209E-02 0.466271E-02 0.434478E-02 + 0.403696E-02 0.386963E-02 0.382871E-02 0.367534E-02 0.340011E-02 + 0.308493E-02 0.274268E-02 0.242097E-02 0.217471E-02 0.199032E-02 + 0.184928E-02 0.168998E-02 0.151256E-02 0.141727E-02 0.135362E-02 + 0.131751E-02 0.138264E-02 0.154660E-02 0.177911E-02 0.203377E-02 + 0.217274E-02 0.205388E-02 0.175814E-02 0.147745E-02 0.138553E-02 + 0.146393E-02 0.163173E-02 0.175307E-02 0.179135E-02 0.184732E-02 + 0.190970E-02 0.205773E-02 0.221889E-02 0.233495E-02 0.241433E-02 + 0.239269E-02 0.236781E-02 0.237384E-02 0.251891E-02 0.279625E-02 + 0.301815E-02 0.308922E-02 0.289029E-02 0.259123E-02 0.235974E-02 + 0.215758E-02 0.211913E-02 0.226172E-02 0.248143E-02 0.279851E-02 + 0.310924E-02 0.327257E-02 0.334188E-02 0.342349E-02 0.357374E-02 + 0.379035E-02 0.406781E-02 0.426923E-02 0.434678E-02 0.437114E-02 + 0.428842E-02 0.418579E-02 0.405133E-02 0.380166E-02 0.355203E-02 + 0.332316E-02 0.315052E-02 0.307671E-02 0.307575E-02 0.315637E-02 + 0.315893E-02 0.312580E-02 0.316658E-02 0.313783E-02 0.308897E-02 + 0.307049E-02 0.294639E-02 0.271353E-02 0.243963E-02 0.219541E-02 + 0.207181E-02 0.200815E-02 0.190004E-02 0.170782E-02 0.146246E-02 + 0.121930E-02 0.107533E-02 0.105468E-02 0.107930E-02 0.113759E-02 + 0.118224E-02 0.118724E-02 0.115982E-02 0.112513E-02 0.110091E-02 + 0.108504E-02 0.106092E-02 0.947071E-03 0.777679E-03 0.591866E-03 + 0.420088E-03 0.317112E-03 0.287345E-03 0.314700E-03 0.266906E-03 + 0.150920E-03 -0.184543E-04 -0.297367E-03 -0.517266E-03 -0.682857E-03 + -0.864211E-03 -0.929523E-03 -0.939363E-03 -0.960085E-03 -0.952794E-03 + -0.941512E-03 -0.947696E-03 -0.969609E-03 -0.965888E-03 -0.964793E-03 + -0.974887E-03 -0.975344E-03 -0.960309E-03 -0.948563E-03 -0.950913E-03 + -0.885696E-03 -0.769899E-03 -0.632676E-03 -0.450018E-03 -0.249532E-03 + -0.238324E-04 0.219582E-03 0.412292E-03 0.534885E-03 0.605009E-03 + 0.650430E-03 0.660783E-03 0.667671E-03 0.793426E-03 0.101034E-02 + 0.116501E-02 0.118725E-02 0.103088E-02 0.731608E-03 0.478596E-03 + 0.357712E-03 0.328132E-03 0.338140E-03 0.394154E-03 0.436188E-03 + 0.400356E-03 0.352542E-03 0.298564E-03 0.171920E-03 -0.111905E-03 + -0.536771E-03 -0.986090E-03 -0.134003E-02 -0.151768E-02 -0.155106E-02 + -0.157549E-02 -0.173892E-02 -0.207437E-02 -0.249996E-02 -0.286755E-02 + -0.306691E-02 -0.315111E-02 -0.325434E-02 -0.347461E-02 -0.380043E-02 + -0.411768E-02 -0.432757E-02 -0.443947E-02 -0.452505E-02 -0.469525E-02 + -0.499086E-02 -0.531324E-02 -0.555535E-02 -0.565452E-02 -0.561604E-02 + -0.550213E-02 -0.540558E-02 -0.533201E-02 -0.527839E-02 -0.527535E-02 + -0.526105E-02 -0.521175E-02 -0.514345E-02 -0.508249E-02 -0.503911E-02 + -0.496213E-02 -0.490343E-02 -0.487643E-02 -0.480430E-02 -0.470005E-02 + -0.450459E-02 -0.416319E-02 -0.378264E-02 -0.345188E-02 -0.319424E-02 + -0.306425E-02 -0.305166E-02 -0.305853E-02 -0.306479E-02 -0.305798E-02 + -0.294062E-02 -0.271841E-02 -0.246465E-02 -0.220717E-02 -0.201467E-02 + -0.195819E-02 -0.204657E-02 -0.223575E-02 -0.246186E-02 -0.264527E-02 + -0.271702E-02 -0.264938E-02 -0.246648E-02 -0.219448E-02 -0.189655E-02 + -0.167473E-02 -0.158660E-02 -0.158441E-02 -0.156813E-02 -0.149082E-02 + -0.134563E-02 -0.119560E-02 -0.108858E-02 -0.102793E-02 -0.102105E-02 + -0.104375E-02 -0.105066E-02 -0.102964E-02 -0.971713E-03 -0.834672E-03 + -0.601511E-03 -0.309294E-03 -0.371627E-04 0.162814E-03 0.276673E-03 + 0.292700E-03 0.261523E-03 0.224610E-03 0.196597E-03 0.199645E-03 + 0.217357E-03 0.231250E-03 0.235367E-03 0.238840E-03 0.235470E-03 + 0.223310E-03 0.223355E-03 0.214282E-03 0.198952E-03 0.222761E-03 + 0.258514E-03 0.307281E-03 0.388276E-03 0.425364E-03 0.415649E-03 + 0.392726E-03 0.367413E-03 0.369603E-03 0.367946E-03 0.351240E-03 + 0.326756E-03 0.298359E-03 0.286035E-03 0.283280E-03 0.299563E-03 + 0.323032E-03 0.318047E-03 0.325979E-03 0.385382E-03 0.458357E-03 + 0.529213E-03 0.600537E-03 0.625827E-03 0.625489E-03 0.660510E-03 + 0.726528E-03 0.822233E-03 0.925058E-03 0.987566E-03 0.996192E-03 + 0.971575E-03 0.928336E-03 0.888388E-03 0.874811E-03 0.868564E-03 + 0.856926E-03 0.849901E-03 0.832102E-03 0.813455E-03 0.790502E-03 + 0.749598E-03 0.739921E-03 0.736647E-03 0.711744E-03 0.703632E-03 + 0.699510E-03 0.658670E-03 0.580298E-03 0.442603E-03 0.237220E-03 + 0.574438E-04 -0.608850E-04 -0.127571E-03 -0.119516E-03 -0.774967E-04 + -0.543827E-04 -0.758146E-04 -0.178747E-03 -0.358674E-03 -0.550504E-03 + -0.688338E-03 -0.748399E-03 -0.745139E-03 -0.704330E-03 -0.649590E-03 + -0.614993E-03 -0.608566E-03 -0.611969E-03 -0.614755E-03 -0.607311E-03 + -0.597748E-03 -0.581218E-03 -0.558992E-03 -0.546320E-03 -0.525601E-03 + -0.510509E-03 -0.508487E-03 -0.477986E-03 -0.436172E-03 -0.405193E-03 + -0.380804E-03 -0.361135E-03 -0.310887E-03 -0.217235E-03 -0.994630E-04 + -0.124988E-04 -0.200957E-04 -0.116068E-03 -0.257521E-03 -0.374587E-03 + -0.420933E-03 -0.412061E-03 -0.372845E-03 -0.332837E-03 -0.299169E-03 + -0.289933E-03 -0.305366E-03 -0.311408E-03 -0.302957E-03 -0.297062E-03 + -0.289743E-03 -0.264940E-03 -0.249542E-03 -0.243279E-03 -0.232888E-03 + -0.230482E-03 -0.220201E-03 -0.225524E-03 -0.256273E-03 -0.285836E-03 + -0.322331E-03 -0.340108E-03 -0.331762E-03 -0.316475E-03 -0.292568E-03 + -0.271337E-03 -0.258330E-03 -0.245590E-03 -0.221164E-03 -0.178094E-03 + -0.131506E-03 -0.855586E-04 -0.426053E-04 -0.259442E-04 -0.224472E-04 + -0.180383E-04 -0.196021E-04 -0.108270E-04 0.151083E-05 0.115441E-04 + 0.277656E-04 0.334230E-04 0.387932E-04 0.487412E-04 0.526256E-04 + 0.554442E-04 0.564442E-04 0.655131E-04 0.746647E-04 0.773286E-04 + 0.802654E-04 0.859194E-04 0.956749E-04 0.984483E-04 0.102076E-03 + 0.110124E-03 0.114023E-03 0.116988E-03 0.121380E-03 0.126262E-03 + 0.129400E-03 0.131740E-03 0.134097E-03 0.138941E-03 0.148169E-03 + 0.161666E-03 0.185406E-03 0.200171E-03 0.197237E-03 0.193786E-03 + 0.193928E-03 0.209966E-03 0.244402E-03 0.285377E-03 0.317512E-03 + 0.331885E-03 0.329590E-03 0.315638E-03 0.305472E-03 0.298723E-03 + 0.293049E-03 0.296992E-03 0.307633E-03 0.319708E-03 0.330164E-03 + 0.340589E-03 0.351796E-03 0.358288E-03 0.363809E-03 0.367007E-03 + 0.360156E-03 0.347732E-03 0.334878E-03 0.324608E-03 0.318533E-03 + 0.315351E-03 0.306947E-03 0.286040E-03 0.255564E-03 0.224271E-03 + 0.201607E-03 0.188922E-03 0.184582E-03 0.184458E-03 0.187069E-03 + 0.188307E-03 0.183048E-03 0.176141E-03 0.170740E-03 0.167598E-03 + 0.163354E-03 0.159900E-03 0.158560E-03 0.154626E-03 0.148402E-03 + 0.139267E-03 0.130829E-03 0.124337E-03 0.118012E-03 0.115236E-03 + 0.115699E-03 0.114195E-03 0.109692E-03 0.103870E-03 0.971055E-04 + 0.911554E-04 0.860396E-04 0.785281E-04 0.738655E-04 0.722745E-04 + 0.700071E-04 0.698383E-04 0.688668E-04 0.697049E-04 0.721136E-04 + 0.728157E-04 0.732590E-04 0.739438E-04 0.740641E-04 0.728504E-04 + 0.718382E-04 0.699423E-04 0.670809E-04 0.651604E-04 0.635022E-04 + 0.599181E-04 0.565060E-04 0.532694E-04 0.488253E-04 0.463220E-04 + 0.425272E-04 0.382524E-04 0.365990E-04 0.331544E-04 0.286047E-04 + 0.255052E-04 0.224529E-04 0.187991E-04 0.154030E-04 0.121147E-04 + 0.838643E-05 0.540101E-05 0.383069E-05 0.301006E-05 0.269204E-05 + 0.220172E-05 0.179368E-06 -0.357328E-05 -0.897365E-05 -0.146166E-04 + -0.191905E-04 -0.226881E-04 -0.242434E-04 -0.257804E-04 -0.284760E-04 + -0.310027E-04 -0.342993E-04 -0.383219E-04 -0.413083E-04 -0.440139E-04 + -0.465216E-04 -0.481736E-04 -0.503030E-04 -0.533324E-04 -0.562837E-04 + -0.591779E-04 -0.621808E-04 -0.650922E-04 -0.677076E-04 -0.700801E-04 + -0.725529E-04 -0.746437E-04 -0.767806E-04 -0.794179E-04 -0.819676E-04 + -0.841345E-04 -0.867517E-04 -0.896017E-04 -0.922495E-04 -0.949414E-04 + -0.973865E-04 -0.995376E-04 -0.101121E-03 -0.102801E-03 -0.104953E-03 + -0.106721E-03 -0.108335E-03 -0.110211E-03 -0.112033E-03 -0.113715E-03 + -0.115368E-03 -0.117158E-03 -0.118891E-03 -0.120415E-03 -0.121760E-03 + -0.123124E-03 -0.124388E-03 -0.125552E-03 -0.126789E-03 -0.127934E-03 + -0.129080E-03 -0.130230E-03 -0.131315E-03 -0.132312E-03 -0.133358E-03 + -0.134417E-03 -0.135307E-03 -0.136184E-03 -0.137108E-03 -0.138006E-03 + -0.138815E-03 -0.139547E-03 -0.140306E-03 -0.141023E-03 -0.141685E-03 + -0.142337E-03 -0.142948E-03 -0.143498E-03 -0.144019E-03 -0.144525E-03 + -0.144985E-03 -0.145403E-03 -0.145781E-03 -0.146118E-03 -0.146430E-03 + -0.146698E-03 -0.146923E-03 -0.147114E-03 -0.147263E-03 -0.147374E-03 + -0.147446E-03 -0.147476E-03 -0.147466E-03 -0.147416E-03 -0.147326E-03 diff --git a/pyExamples/Canti2DEQ.py b/pyExamples/Canti2DEQ.py new file mode 100644 index 000000000..47464f666 --- /dev/null +++ b/pyExamples/Canti2DEQ.py @@ -0,0 +1,96 @@ +print("=========================================================") +print("Start cantilever 2D EQ ground motion with gravity example") + +from openseespy.opensees import * + + +# -------------------------------------------------------------------------------------------------- +# Example 1. cantilever 2D +# EQ ground motion with gravity +# all units are in kip, inch, second +# elasticBeamColumn ELEMENT +# Silvia Mazzoni & Frank McKenna, 2006 +# +# ^Y +# | +# 2 __ +# | | +# | | +# | | +# (1) 36' +# | | +# | | +# | | +# =1= ---- -------->X +# + +# SET UP ---------------------------------------------------------------------------- +wipe() # clear opensees model +model('basic', '-ndm', 2, '-ndf', 3) # 2 dimensions, 3 dof per node +# file mkdir data # create data directory + +# define GEOMETRY ------------------------------------------------------------- +# nodal coordinates: +node(1, 0., 0.) # node#, X Y +node(2, 0., 432.) + +# Single point constraints -- Boundary Conditions +fix(1, 1, 1, 1) # node DX DY RZ + +# nodal masses: +mass(2, 5.18, 0., 0.) # node#, Mx My Mz, Mass=Weight/g. + +# Define ELEMENTS ------------------------------------------------------------- +# define geometric transformation: performs a linear geometric transformation of beam stiffness and resisting force from the basic system to the global-coordinate system +geomTransf('Linear', 1) # associate a tag to transformation + +# connectivity: +element('elasticBeamColumn', 1, 1, 2, 3600.0, 3225.0,1080000.0, 1) + +# define GRAVITY ------------------------------------------------------------- +timeSeries('Linear', 1) +pattern('Plain', 1, 1,) +load(2, 0., -2000., 0.) # node#, FX FY MZ -- superstructure-weight + +constraints('Plain') # how it handles boundary conditions +numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +system('BandGeneral') # how to store and solve the system of equations in the analysis +algorithm('Linear') # use Linear algorithm for linear analysis +integrator('LoadControl', 0.1) # determine the next time step for an analysis, # apply gravity in 10 steps +analysis('Static') # define type of analysis static or transient +analyze(10) # perform gravity analysis +loadConst('-time', 0.0) # hold gravity constant and restart time + +# DYNAMIC ground-motion analysis ------------------------------------------------------------- +# create load pattern +G = 386.0 +timeSeries('Path', 2, '-dt', 0.005, '-filePath', 'A10000.dat', '-factor', G) # define acceleration vector from file (dt=0.005 is associated with the input file gm) +pattern('UniformExcitation', 2, 1, '-accel', 2) # define where and how (pattern tag, dof) acceleration is applied + +# set damping based on first eigen mode +freq = eigen('-fullGenLapack', 1)**0.5 +dampRatio = 0.02 +rayleigh(0., 0., 0., 2*dampRatio/freq) + +# create the analysis +wipeAnalysis() # clear previously-define analysis parameters +constraints('Plain') # how it handles boundary conditions +numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +system('BandGeneral') # how to store and solve the system of equations in the analysis +algorithm('Linear') # use Linear algorithm for linear analysis +integrator('Newmark', 0.5, 0.25) # determine the next time step for an analysis +analysis('Transient') # define type of analysis: time-dependent +analyze(3995, 0.01) # apply 3995 0.01-sec time steps in analysis + +u2 = nodeDisp(2, 2) +print("u2 = ", u2) + + +if abs(u2+0.07441860465116277579) < 1e-12: + print("Passed!") +else: + print("Failed!") + +wipe() + +print("=========================================") diff --git a/pyExamples/EarthquakeExamples/Example1b/BM68elc.acc b/pyExamples/EarthquakeExamples/Example1b/BM68elc.acc new file mode 100755 index 000000000..a6f12960f --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example1b/BM68elc.acc @@ -0,0 +1,800 @@ + -.1368849E-02 -.1659410E-02 -.1466880E-02 -.6865326E-03 -.6491235E-03 + -.6172128E-03 -.5942289E-03 -.5720329E-03 -.5517003E-03 -.5367939E-03 + -.5300330E-03 -.5315104E-03 -.5389920E-03 -.5492582E-03 -.5592027E-03 + -.5659958E-03 -.5672101E-03 -.5617805E-03 -.5502959E-03 -.5347288E-03 + -.5176619E-03 -.5013709E-03 -.4873454E-03 -.4763228E-03 -.4683559E-03 + -.4626830E-03 -.4579708E-03 -.4512405E-03 -.4376077E-03 -.4130071E-03 + -.3772566E-03 -.3363394E-03 -.3030926E-03 -.2926074E-03 -.3144186E-03 + -.3668375E-03 -.4373818E-03 -.5104884E-03 -.5745380E-03 -.6248976E-03 + -.6621411E-03 -.6878470E-03 -.7014600E-03 -.6985488E-03 -.6737667E-03 + -.6258232E-03 -.5616336E-03 -.4955459E-03 -.4432164E-03 -.4144737E-03 + -.4103149E-03 -.4251781E-03 -.4493034E-03 -.4742715E-03 -.4942019E-03 + -.5021476E-03 -.4907415E-03 -.4549906E-03 -.4008473E-03 -.3457893E-03 + -.3076823E-03 -.2975411E-03 -.3148410E-03 -.3469618E-03 -.3746677E-03 + -.3814194E-03 -.3598713E-03 -.3127679E-03 -.2503611E-03 -.1870004E-03 + -.1381307E-03 -.1166398E-03 -.1296596E-03 -.1730662E-03 -.2365307E-03 + -.3092055E-03 -.3795541E-03 -.4410602E-03 -.4886626E-03 -.5170590E-03 + -.5252823E-03 -.5139311E-03 -.4858098E-03 -.4459504E-03 -.3992677E-03 + -.3528575E-03 -.3119584E-03 -.2767747E-03 -.2493392E-03 -.2343354E-03 + -.2328132E-03 -.2443271E-03 -.2710242E-03 -.3142711E-03 -.3756243E-03 + -.4585760E-03 -.5641321E-03 -.6901264E-03 -.8277058E-03 -.9398496E-03 + -.9604577E-03 -.8289034E-03 -.5332316E-03 -.1380318E-03 .2342108E-03 + .4651973E-03 .5026886E-03 .3746881E-03 .1623773E-03 -.5159882E-04 + -.2224880E-03 -.3475301E-03 -.4529523E-03 -.5485990E-03 -.5963545E-03 + -.5423656E-03 -.3657646E-03 -.1048402E-03 .1563278E-03 .3291475E-03 + .3576328E-03 .2409380E-03 .2377646E-04 -.2316319E-03 -.4694656E-03 + -.6625028E-03 -.8119362E-03 -.9298628E-03 -.1028468E-02 -.1108383E-02 + -.1131224E-02 -.1020689E-02 -.7165112E-03 -.2327270E-03 .3181869E-03 + .7732246E-03 .1012043E-02 .1013671E-02 .8560355E-03 .6690806E-03 + .5646968E-03 .5919845E-03 .7377345E-03 .9490117E-03 .1157766E-02 + .1288701E-02 .1282487E-02 .1122759E-02 .8318915E-03 .4619941E-03 + .7578448E-04 -.2595554E-03 -.4939353E-03 -.6127490E-03 -.6275750E-03 + -.5752344E-03 -.4995743E-03 -.4264229E-03 -.3601404E-03 -.3004083E-03 + -.2406227E-03 -.1628483E-03 -.3998632E-04 .1649808E-03 .4539122E-03 + .7517190E-03 .9316287E-03 .8846478E-03 .5857181E-03 .1074495E-03 + -.4397852E-03 -.9508948E-03 -.1343749E-02 -.1561289E-02 -.1537678E-02 + -.1227062E-02 -.6359309E-03 .1519731E-03 .9751270E-03 .1659683E-02 + .2090323E-02 .2247826E-02 .2201305E-02 .2058203E-02 .1895573E-02 + .1737760E-02 .1553215E-02 .1242380E-02 .7156433E-03 .5001116E-04 + -.5054628E-03 -.6890887E-03 -.4238027E-03 .1011130E-03 .5498104E-03 + .6308834E-03 .2434936E-03 -.5144872E-03 -.1425978E-02 -.2207871E-02 + -.2588403E-02 -.2416130E-02 -.1701441E-02 -.6324158E-03 .4489725E-03 + .1181227E-02 .1316547E-02 .7973359E-03 -.2602228E-03 -.1657394E-02 + -.3151829E-02 -.4439463E-02 -.5178411E-02 -.5151548E-02 -.4419849E-02 + -.3294586E-02 -.2165649E-02 -.1266916E-02 -.5719502E-03 .1140084E-03 + .9530592E-03 .1899989E-02 .2754509E-02 .3333837E-02 .3558579E-02 + .3481950E-02 .3221851E-02 .2824910E-02 .2273374E-02 .1577169E-02 + .8367896E-03 .2027145E-03 -.2373641E-03 -.4614556E-03 -.4731789E-03 + -.2183073E-03 .4104828E-03 .1459868E-02 .2860114E-02 .4348360E-02 + .5528933E-02 .6097511E-02 .5985376E-02 .5383175E-02 .4639648E-02 + .4059716E-02 .3743902E-02 .3490429E-02 .2858654E-02 .1525807E-02 + -.3418321E-03 -.2117817E-02 -.3132606E-02 -.3067405E-02 -.2029459E-02 + -.4221254E-03 .1279269E-02 .2716792E-02 .3687018E-02 .4125139E-02 + .4074137E-02 .3662913E-02 .3043893E-02 .2233206E-02 .1065048E-02 + -.5910665E-03 -.2497506E-02 -.4059191E-02 -.4734788E-02 -.4355504E-02 + -.3183642E-02 -.1697557E-02 -.2707831E-03 .9875352E-03 .2151907E-02 + .3263816E-02 .4199429E-02 .4759887E-02 .4825527E-02 .4432848E-02 + .3760105E-02 .3017075E-02 .2350750E-02 .1810708E-02 .1373070E-02 + .9716151E-03 .5537977E-03 .1551401E-03 -.1146315E-03 -.1525016E-03 + .8037190E-04 .5542061E-03 .1173618E-02 .1820585E-02 .2425000E-02 + .2926893E-02 .3238843E-02 .3279656E-02 .2992806E-02 .2362163E-02 + .1372295E-02 .2313812E-04 -.1448616E-02 -.2543549E-02 -.2850379E-02 + -.2427525E-02 -.1864917E-02 -.1841201E-02 -.2558433E-02 -.3556204E-02 + -.4063939E-02 -.3529889E-02 -.1969941E-02 .1971637E-05 .1588542E-02 + .2244687E-02 .1873185E-02 .7977154E-03 -.5171107E-03 -.1717952E-02 + -.2648191E-02 -.3320288E-02 -.3766790E-02 -.3906620E-02 -.3602483E-02 + -.2795473E-02 -.1624758E-02 -.4698606E-03 .2144823E-03 .1413113E-03 + -.6730203E-03 -.1847835E-02 -.2630158E-02 -.2274249E-02 -.6524350E-03 + .1573817E-02 .3385189E-02 .4056466E-02 .3445002E-02 .1897480E-02 + -.7834726E-06 -.1758264E-02 -.3163954E-02 -.4224580E-02 -.4961730E-02 + -.5277184E-02 -.4996010E-02 -.4023828E-02 -.2450240E-02 -.5552267E-03 + .1274664E-02 .2708539E-02 .3615917E-02 .4076754E-02 .4278436E-02 + .4381952E-02 .4374117E-02 .4039416E-02 .3125690E-02 .1526682E-02 + -.6629957E-03 -.3174034E-02 -.5620508E-02 -.7393678E-02 -.7657670E-02 + -.5879189E-02 -.2309056E-02 .2104524E-02 .6124863E-02 .8661836E-02 + .9093149E-02 .7418333E-02 .4183904E-02 .1723107E-03 -.3926354E-02 + -.7599501E-02 -.1040893E-01 -.1196732E-01 -.1209718E-01 -.1098399E-01 + -.9148456E-02 -.7211587E-02 -.5598882E-02 -.4332776E-02 -.3016100E-02 + -.1208796E-02 .1051286E-02 .3165395E-02 .4405513E-02 .4396087E-02 + .3297939E-02 .1655353E-02 .7416014E-04 -.1064366E-02 -.1709471E-02 + -.2034871E-02 -.2232056E-02 -.2305923E-02 -.2068891E-02 -.1321939E-02 + -.8340139E-04 .1261539E-02 .2134704E-02 .2109285E-02 .1105460E-02 + -.5894554E-03 -.2470004E-02 -.4065335E-02 -.5114128E-02 -.5622219E-02 + -.5758567E-02 -.5625456E-02 -.5164963E-02 -.4249916E-02 -.2873503E-02 + -.1300094E-02 -.4597824E-05 .5635215E-03 .2430489E-03 -.7996342E-03 + -.2202475E-02 -.3517325E-02 -.4370145E-02 -.4594031E-02 -.4247630E-02 + -.3535756E-02 -.2695440E-02 -.1891009E-02 -.1114788E-02 -.2001966E-03 + .1063983E-02 .2729472E-02 .4506580E-02 .5904495E-02 .6538514E-02 + .6304454E-02 .5380864E-02 .4057021E-02 .2569189E-02 .1081627E-02 + -.2431288E-03 -.1132123E-02 -.1222615E-02 -.2623135E-03 .1692263E-02 + .4233489E-02 .6691237E-02 .8351827E-02 .8781418E-02 .7993135E-02 + .6368712E-02 .4417529E-02 .2553299E-02 .9862523E-03 -.2879211E-03 + -.1353996E-02 -.2215209E-02 -.2753861E-02 -.2802267E-02 -.2290656E-02 + -.1316115E-02 -.6447474E-04 .1257941E-02 .2452606E-02 .3298001E-02 + .3545191E-02 .3020925E-02 .1768330E-02 .1555108E-03 -.1161917E-02 + -.1511165E-02 -.5886191E-03 .1294113E-02 .3326199E-02 .4659119E-02 + .4817445E-02 .3850162E-02 .2221826E-02 .5993848E-03 -.3028908E-03 + .4499610E-04 .1757564E-02 .4515811E-02 .7747015E-02 .1080406E-01 + .1304353E-01 .1395124E-01 .1333330E-01 .1139073E-01 .8626151E-02 + .5657044E-02 .2991235E-02 .8765410E-03 -.7137361E-03 -.1944390E-02 + -.2910045E-02 -.3511966E-02 -.3524041E-02 -.2828079E-02 -.1517566E-02 + .1316982E-03 .1753455E-02 .3100957E-02 .4107929E-02 .4813638E-02 + .5258774E-02 .5355058E-02 .4944081E-02 .3965876E-02 .2490912E-02 + .6955959E-03 -.1175544E-02 -.2833030E-02 -.3900410E-02 -.3998603E-02 + -.2931521E-02 -.8106600E-03 .2012093E-02 .5086689E-02 .7945016E-02 + .1019194E-01 .1156584E-01 .1204074E-01 .1182632E-01 .1122714E-01 + .1050766E-01 .9726859E-02 .8686699E-02 .7115794E-02 .4980392E-02 + .2607636E-02 .4853645E-03 -.1043528E-02 -.2024556E-02 -.2885799E-02 + -.4165203E-02 -.6174022E-02 -.8735769E-02 -.1119461E-01 -.1278969E-01 + -.1308059E-01 -.1213089E-01 -.1045354E-01 -.8704736E-02 -.7365831E-02 + -.6595419E-02 -.6254681E-02 -.6079807E-02 -.5833011E-02 -.5404578E-02 + -.4812268E-02 -.4096855E-02 -.3282374E-02 -.2382386E-02 -.1371636E-02 + -.2345010E-03 .1029128E-02 .2427386E-02 .3910080E-02 .5297981E-02 + .6098532E-02 .5564267E-02 .3285883E-02 -.4251326E-03 -.4773041E-02 + -.8874927E-02 -.1201173E-01 -.1370493E-01 -.1378610E-01 -.1244907E-01 + -.1014931E-01 -.7440821E-02 -.4775990E-02 -.2391629E-02 -.3412078E-03 + .1422210E-02 .2980469E-02 .4361524E-02 .5424185E-02 .5920223E-02 + .5656604E-02 .4614099E-02 .2987099E-02 .1059008E-02 -.9265047E-03 + -.2832559E-02 -.4642235E-02 -.6381750E-02 -.7981423E-02 -.9160859E-02 + -.9536279E-02 -.8840301E-02 -.7065088E-02 -.4407939E-02 -.1073603E-02 + .2747630E-02 .6774304E-02 .1060120E-01 .1376236E-01 .1586998E-01 + .1671592E-01 .1635498E-01 .1510440E-01 .1335503E-01 .1139606E-01 + .9353882E-02 .7269033E-02 .5321099E-02 .3970154E-02 .3756399E-02 + .4945238E-02 .7369704E-02 .1047504E-01 .1341277E-01 .1519901E-01 + .1512407E-01 .1319094E-01 .1012762E-01 .6957527E-02 .4458216E-02 + .2895137E-02 .2114719E-02 .1841946E-02 .1945955E-02 .2461216E-02 + .3432909E-02 .4777061E-02 .6226826E-02 .7409148E-02 .8047544E-02 + .8084369E-02 .7690493E-02 .7230160E-02 .7136600E-02 .7601987E-02 + .8262116E-02 .8252509E-02 .6705430E-02 .3405972E-02 -.9392068E-03 + -.5076408E-02 -.7945572E-02 -.9148912E-02 -.8901434E-02 -.7674806E-02 + -.5875240E-02 -.3781398E-02 -.1573361E-02 .5790951E-03 .2473429E-02 + .3977300E-02 .5076070E-02 .5860220E-02 .6468372E-02 .6916667E-02 + .7024350E-02 .6537226E-02 .5305538E-02 .3436577E-02 .1270087E-02 + -.7914175E-03 -.2458895E-02 -.3683615E-02 -.4640394E-02 -.5600477E-02 + -.6752352E-02 -.8119755E-02 -.9593167E-02 -.1103590E-01 -.1236491E-01 + -.1357366E-01 -.1471308E-01 -.1572562E-01 -.1632927E-01 -.1607012E-01 + -.1455760E-01 -.1170511E-01 -.7707945E-02 -.2845726E-02 .2593552E-02 + .8239099E-02 .1371021E-01 .1861603E-01 .2247447E-01 .2484857E-01 + .2550516E-01 .2458508E-01 .2256438E-01 .2001827E-01 .1742999E-01 + .1506325E-01 .1292138E-01 .1082082E-01 .8621126E-02 .6408467E-02 + .4540162E-02 .3447775E-02 .3325761E-02 .4038313E-02 .5274964E-02 + .6656132E-02 .7902636E-02 .8921166E-02 .9655239E-02 .9989046E-02 + .9732258E-02 .8780388E-02 .7159844E-02 .4964532E-02 .2307752E-02 + -.6598585E-03 -.3801772E-02 -.7083769E-02 -.1046226E-01 -.1390451E-01 + -.1739559E-01 -.2086425E-01 -.2418894E-01 -.2721328E-01 -.2965826E-01 + -.3105506E-01 -.3092283E-01 -.2907427E-01 -.2567129E-01 -.2091488E-01 + -.1488636E-01 -.7665321E-02 .6185650E-03 .9603872E-02 .1826989E-01 + .2490295E-01 .2781942E-01 .2632389E-01 .2106028E-01 .1353917E-01 + .5409180E-02 -.2194669E-02 -.8995550E-02 -.1531422E-01 -.2164288E-01 + -.2810458E-01 -.3396651E-01 -.3805669E-01 -.3954256E-01 -.3823027E-01 + -.3463815E-01 -.2965534E-01 -.2389699E-01 -.1754370E-01 -.1032278E-01 + -.1798833E-02 .7899254E-02 .1774161E-01 .2585594E-01 .3026364E-01 + .3001526E-01 .2568086E-01 .1872162E-01 .1064011E-01 .2562814E-02 + -.5082948E-02 -.1227003E-01 -.1900838E-01 -.2517957E-01 -.3042440E-01 + -.3433626E-01 -.3669936E-01 -.3742471E-01 -.3640279E-01 -.3380826E-01 + -.3004120E-01 -.2557789E-01 -.2102416E-01 -.1677586E-01 -.1282777E-01 + -.8711441E-02 -.3827573E-02 .1826430E-02 .7539540E-02 .1232010E-01 + .1540526E-01 .1665511E-01 .1650193E-01 .1552809E-01 .1404259E-01 + .1197892E-01 .9178393E-02 .5548425E-02 .1189046E-02 -.3380682E-02 + -.7406748E-02 -.1015732E-01 -.1119443E-01 -.1066680E-01 -.9078330E-02 + -.6958574E-02 -.4656017E-02 -.2360902E-02 -.7646585E-04 .2316568E-02 + .4821873E-02 .7298118E-02 .9270378E-02 .9896334E-02 .8407688E-02 + .4582978E-02 -.1039746E-02 -.7169492E-02 -.1217499E-01 -.1481022E-01 + -.1481108E-01 -.1275542E-01 -.9714298E-02 -.6894851E-02 -.5083874E-02 + -.4659003E-02 -.5491210E-02 -.7023740E-02 -.8844939E-02 -.1069379E-01 + -.1250066E-01 -.1454846E-01 -.1707686E-01 -.1989536E-01 -.2233137E-01 + -.2337480E-01 -.2216943E-01 -.1848253E-01 -.1266237E-01 -.5488932E-02 + .1933627E-02 .8465627E-02 .1329814E-01 .1618511E-01 .1730439E-01 + .1705052E-01 .1586226E-01 .1402368E-01 .1162920E-01 .8715639E-02 + .5517490E-02 .2446470E-02 -.6760063E-04 -.1730739E-02 -.2643284E-02 + -.3230591E-02 -.4078908E-02 -.5544881E-02 -.7297788E-02 -.8575398E-02 + -.8701870E-02 -.7335231E-02 -.4596454E-02 -.1089148E-02 .2308446E-02 + .4930489E-02 .6542544E-02 .7365063E-02 .8007596E-02 .8993838E-02 + .1061887E-01 .1289529E-01 .1537708E-01 .1740325E-01 .1855977E-01 + .1879475E-01 .1823605E-01 .1728071E-01 .1636020E-01 .1557678E-01 + .1487995E-01 .1410674E-01 .1312163E-01 .1187395E-01 .1047366E-01 + .9401153E-02 .8976578E-02 .9189091E-02 .9935435E-02 .1091718E-01 + .1178125E-01 .1219021E-01 .1208668E-01 .1164181E-01 .1092886E-01 + .1033433E-01 .1044840E-01 .1168691E-01 .1398808E-01 .1657557E-01 + .1843491E-01 .1882112E-01 .1750543E-01 .1453506E-01 .1014117E-01 + .4922797E-02 -.1521883E-03 -.3943517E-02 -.5637022E-02 -.5201442E-02 + -.3427316E-02 -.1447996E-02 -.3824361E-03 -.9026158E-03 -.2899126E-02 + -.5725932E-02 -.8629017E-02 -.1101399E-01 -.1248361E-01 -.1285285E-01 + -.1218286E-01 -.1059188E-01 -.8178625E-02 -.4990100E-02 -.1028538E-02 + .3150664E-02 .6362955E-02 .7546259E-02 .6259687E-02 .2864968E-02 + -.1635834E-02 -.6229456E-02 -.1030984E-01 -.1363929E-01 -.1633579E-01 + -.1859400E-01 -.2033242E-01 -.2129428E-01 -.2115705E-01 -.1995381E-01 + -.1803703E-01 -.1572271E-01 -.1346108E-01 -.1157558E-01 -.1028342E-01 + -.9973393E-02 -.1088589E-01 -.1283440E-01 -.1521976E-01 -.1700754E-01 + -.1700241E-01 -.1464764E-01 -.1020196E-01 -.4479077E-02 .1320025E-02 + .6097918E-02 .9342135E-02 .1111878E-01 .1183866E-01 .1189031E-01 + .1125836E-01 .9810133E-02 .7402317E-02 .4095284E-02 .1828470E-03 + -.4088318E-02 -.8438761E-02 -.1270788E-01 -.1650415E-01 -.1902820E-01 + -.1941728E-01 -.1716774E-01 -.1240415E-01 -.5653437E-02 .2476229E-02 + .1130678E-01 .1996734E-01 .2754194E-01 .3310088E-01 .3597632E-01 + .3620774E-01 .3446190E-01 .3184828E-01 .2958874E-01 .2850179E-01 + .2876039E-01 .2975068E-01 .3013135E-01 .2831505E-01 .2328487E-01 + .1514390E-01 .4924578E-02 -.5911273E-02 -.1587064E-01 -.2387583E-01 + -.2952881E-01 -.3279504E-01 -.3384369E-01 -.3301784E-01 -.3063855E-01 + -.2689125E-01 -.2179400E-01 -.1538950E-01 -.7952897E-02 -.9614722E-06 + .7845226E-02 .1515901E-01 .2172301E-01 .2721474E-01 .3118629E-01 + .3321061E-01 .3315358E-01 .3141515E-01 .2869304E-01 .2566259E-01 + .2279068E-01 .2024065E-01 .1800577E-01 .1598535E-01 .1414388E-01 + .1245735E-01 .1078543E-01 .8834504E-02 .6219473E-02 .2691722E-02 + -.1693293E-02 -.6300586E-02 -.1002109E-01 -.1160434E-01 -.1034660E-01 + -.6522354E-02 -.1193026E-02 .4069759E-02 .7675377E-02 .8652136E-02 + .7037568E-02 .3689011E-02 -.1703597E-03 -.3524754E-02 -.5959860E-02 + -.7514396E-02 -.8400751E-02 -.8698959E-02 -.8162413E-02 -.6605212E-02 + -.4054499E-02 -.7536645E-03 .2726845E-02 .5629213E-02 .7297529E-02 + .7477676E-02 .6330082E-02 .4341098E-02 .2067891E-02 -.9504297E-04 + -.1997928E-02 -.3688179E-02 -.5087495E-02 -.5982067E-02 -.6480055E-02 + -.7252330E-02 -.9021151E-02 -.1171408E-01 -.1436533E-01 -.1583704E-01 + -.1554842E-01 -.1380533E-01 -.1170943E-01 -.1055543E-01 -.1110769E-01 + -.1302097E-01 -.1486034E-01 -.1504907E-01 -.1265275E-01 -.7609021E-02 + -.6534508E-03 .7069084E-02 .1429999E-01 .1976389E-01 .2237736E-01 + .2172482E-01 .1833358E-01 .1331135E-01 .7787639E-02 .2693778E-02 + -.1145081E-02 -.3063542E-02 -.2688044E-02 -.1992260E-03 .3516970E-02 + .7112396E-02 .9205986E-02 .8945032E-02 .6403670E-02 .2372275E-02 + -.2278300E-02 -.6769582E-02 -.1058472E-01 -.1341400E-01 -.1473648E-01 + -.1408597E-01 -.1135366E-01 -.6882144E-02 -.1458501E-02 .4002616E-02 + .8496996E-02 .1090352E-01 .1052907E-01 .7505903E-02 .2602705E-02 + -.3152815E-02 -.8746525E-02 -.1308470E-01 -.1511365E-01 -.1421543E-01 + -.1043071E-01 -.4478917E-02 .2554198E-02 .9666669E-02 .1596795E-01 + .2044187E-01 .2229090E-01 .2108773E-01 .1676433E-01 .9953076E-02 + .2087643E-02 -.4699501E-02 -.8461761E-02 -.8571464E-02 -.5788908E-02 + -.1529597E-02 .2786955E-02 .6275468E-02 .8679429E-02 .1002905E-01 + .1042510E-01 .1004069E-01 .9072301E-02 .7679290E-02 .6074455E-02 + .4473075E-02 .3067263E-02 .1876768E-02 .8717062E-03 .3874273E-04 + -.7671303E-03 -.1613149E-02 -.2440585E-02 -.3194246E-02 -.3793401E-02 + -.4178739E-02 -.4371920E-02 -.4428270E-02 -.4444974E-02 -.4507241E-02 + -.4583253E-02 -.4686428E-02 -.4835609E-02 -.4934173E-02 -.5009819E-02 + -.5108526E-02 -.5215524E-02 -.5363476E-02 -.5621534E-02 -.6092668E-02 + -.6926939E-02 -.8356982E-02 -.1046107E-01 -.1306359E-01 -.1585233E-01 + -.1816486E-01 -.1922537E-01 -.1863163E-01 -.1631364E-01 -.1262393E-01 + -.7983982E-02 -.2435903E-02 .3674736E-02 .9291033E-02 .1301129E-01 + .1388301E-01 .1192520E-01 .7868640E-02 .2877415E-02 -.2157623E-02 + -.6911937E-02 -.1124143E-01 -.1500486E-01 -.1768727E-01 -.1852320E-01 + -.1697383E-01 -.1298640E-01 -.7084300E-02 -.7721108E-04 .7034756E-02 + .1297544E-01 .1665017E-01 .1779682E-01 .1692438E-01 .1496840E-01 + .1272775E-01 .1023923E-01 .6891558E-02 .1983961E-02 -.4715016E-02 + -.1287864E-01 -.2164600E-01 -.2960101E-01 -.3515917E-01 -.3713777E-01 + -.3533459E-01 -.3063518E-01 -.2440813E-01 -.1781452E-01 -.1142552E-01 + -.5141503E-02 .1498338E-02 .8866538E-02 .1688690E-01 .2470682E-01 + .3058300E-01 .3238546E-01 .2889857E-01 .2094647E-01 .1083059E-01 + .9575448E-03 -.7089134E-02 -.1283213E-01 -.1619175E-01 -.1684417E-01 + -.1445279E-01 -.9549346E-02 -.3879482E-02 .4078140E-03 .1928972E-02 + .7526545E-03 -.1856707E-02 -.4191256E-02 -.4972957E-02 -.3965310E-02 + -.2070338E-02 -.7092010E-03 -.9489900E-03 -.3100835E-02 -.6707078E-02 + -.1080124E-01 -.1430832E-01 -.1612181E-01 -.1518834E-01 -.1123060E-01 + -.4823611E-02 .3024228E-02 .1071457E-01 .1645373E-01 .1889990E-01 + .1757643E-01 .1320395E-01 .7106346E-02 .5534812E-03 -.5513032E-02 + -.1061932E-01 -.1439279E-01 -.1645384E-01 -.1672504E-01 -.1540873E-01 + -.1275695E-01 -.9118096E-02 -.4867156E-02 -.2455867E-03 .4230080E-02 + .7672429E-02 .9142766E-02 .8019062E-02 .4453303E-02 -.8225852E-03 + -.6841658E-02 -.1275177E-01 -.1813499E-01 -.2261233E-01 -.2564713E-01 + -.2684913E-01 -.2616440E-01 -.2380227E-01 -.1977725E-01 -.1365101E-01 + -.5088131E-02 .5197379E-02 .1550537E-01 .2408050E-01 .3004262E-01 + .3360170E-01 .3521722E-01 .3522096E-01 .3380402E-01 .3094955E-01 + .2685286E-01 .2192577E-01 .1657763E-01 .1121935E-01 .6148842E-02 + .1575380E-02 -.2472731E-02 -.6185611E-02 -.9684531E-02 -.1308251E-01 + -.1661101E-01 -.2043943E-01 -.2465044E-01 -.2891475E-01 -.3214394E-01 + -.3306835E-01 -.3093236E-01 -.2593347E-01 -.1928827E-01 -.1274861E-01 + -.7825682E-02 -.5133567E-02 -.4425851E-02 -.4818741E-02 -.5252232E-02 + -.4930240E-02 -.3672806E-02 -.2020577E-02 -.8254652E-03 -.8623670E-03 + -.2420186E-02 -.5125718E-02 -.8013458E-02 -.9941214E-02 -.1001373E-01 + -.7816071E-02 -.3770037E-02 .1162191E-02 .6006638E-02 .9756063E-02 + .1172414E-01 .1180266E-01 .1034587E-01 .8106998E-02 .5764324E-02 + .3702295E-02 .2109327E-02 .8522273E-03 -.4087143E-03 -.1958545E-02 + -.3776898E-02 -.5280190E-02 -.5708328E-02 -.4667265E-02 -.2201315E-02 + .1272191E-02 .5028644E-02 .8190299E-02 .1023330E-01 .1121147E-01 + .1140253E-01 .1117003E-01 .1078246E-01 .1021337E-01 .9389039E-02 + .8031923E-02 .5774986E-02 .2565933E-02 -.1537241E-02 -.6345046E-02 + -.1170225E-01 -.1765976E-01 -.2419191E-01 -.3101631E-01 -.3736947E-01 + -.4232024E-01 -.4541069E-01 -.4652028E-01 -.4578869E-01 -.4361636E-01 + -.4038329E-01 -.3636168E-01 -.3167082E-01 -.2655599E-01 -.2157473E-01 + -.1738166E-01 -.1447114E-01 -.1283825E-01 -.1207965E-01 -.1171937E-01 + -.1129131E-01 -.1059250E-01 -.9596382E-02 -.8229236E-02 -.6418498E-02 + -.4035644E-02 -.1143476E-02 .2077366E-02 .5351418E-02 .8341142E-02 + .1100083E-01 .1331432E-01 .1519221E-01 .1643695E-01 .1674342E-01 + .1592628E-01 .1411161E-01 .1171599E-01 .9296672E-02 .7472793E-02 + .6577241E-02 .6637887E-02 .7456219E-02 .8644244E-02 .1005389E-01 + .1186538E-01 .1417436E-01 .1673345E-01 .1899539E-01 .2042756E-01 + .2091466E-01 .2054275E-01 .1939914E-01 .1767041E-01 .1535188E-01 + .1237763E-01 .8704570E-02 .4147236E-02 -.1360430E-02 -.7787316E-02 + -.1486702E-01 -.2177232E-01 -.2736238E-01 -.3066875E-01 -.3144420E-01 + -.3027946E-01 -.2814377E-01 -.2601297E-01 -.2455224E-01 -.2386868E-01 + -.2363605E-01 -.2353825E-01 -.2333943E-01 -.2288862E-01 -.2227907E-01 + -.2161968E-01 -.2099637E-01 -.2040827E-01 -.1973868E-01 -.1893775E-01 + -.1797027E-01 -.1667843E-01 -.1487935E-01 -.1246686E-01 -.9483893E-02 + -.6337230E-02 -.3506977E-02 -.1291572E-02 .2429348E-03 .1248035E-02 + .1976424E-02 .2601214E-02 .2968768E-02 .2795946E-02 .1798981E-02 + -.1659973E-03 -.2845534E-02 -.5849434E-02 -.8908303E-02 -.1182109E-01 + -.1452760E-01 -.1696396E-01 -.1883610E-01 -.1968982E-01 -.1901421E-01 + -.1669585E-01 -.1313140E-01 -.8861982E-02 -.4456569E-02 -.3243527E-03 + .3309549E-02 .6103826E-02 .7759009E-02 .8226937E-02 .7582430E-02 + .6252748E-02 .4737565E-02 .3470717E-02 .3108701E-02 .4169565E-02 + .6781691E-02 .1079032E-01 .1556154E-01 .2013236E-01 .2382233E-01 + .2626433E-01 .2745505E-01 .2788424E-01 .2811386E-01 .2843440E-01 + .2895634E-01 .2960218E-01 .3003924E-01 .3003745E-01 .2953782E-01 + .2847969E-01 .2723935E-01 .2630562E-01 .2600641E-01 .2686385E-01 + .2900223E-01 .3201463E-01 .3563619E-01 .3949034E-01 .4313774E-01 + .4661442E-01 .4993431E-01 .5291145E-01 .5533222E-01 .5665800E-01 + .5645912E-01 .5503413E-01 .5279327E-01 .5007040E-01 .4737852E-01 + .4487943E-01 .4235794E-01 .3974572E-01 .3686028E-01 .3368732E-01 + .3055061E-01 .2781146E-01 .2609253E-01 .2599445E-01 .2757407E-01 + .3018356E-01 .3314234E-01 .3576748E-01 .3741581E-01 .3763105E-01 + .3611741E-01 .3313879E-01 .2902728E-01 .2419680E-01 .1935050E-01 + .1467773E-01 .1004832E-01 .5684898E-02 .1508315E-02 -.2792435E-02 + -.7023769E-02 -.1107366E-01 -.1449093E-01 -.1658374E-01 -.1736586E-01 + -.1709493E-01 -.1650190E-01 -.1654562E-01 -.1754671E-01 -.1935994E-01 + -.2175887E-01 -.2421596E-01 -.2633406E-01 -.2826962E-01 -.3007234E-01 + -.3178528E-01 -.3368383E-01 -.3588525E-01 -.3838538E-01 -.4116496E-01 + -.4399211E-01 -.4660682E-01 -.4828366E-01 -.4786318E-01 -.4458027E-01 + -.3845997E-01 -.3070465E-01 -.2270198E-01 -.1560400E-01 -.1010790E-01 + -.5980578E-02 -.2772934E-02 -.1713775E-04 .2673980E-02 .5519567E-02 + .8460680E-02 .1130877E-01 .1401008E-01 .1656949E-01 .1883679E-01 + .2051101E-01 .2146666E-01 .2153975E-01 .2084240E-01 .1990095E-01 + .1882448E-01 .1767300E-01 .1666248E-01 .1545950E-01 .1377915E-01 + .1181045E-01 .9534539E-02 .7009097E-02 .4686050E-02 .2836866E-02 + .1815343E-02 .1898834E-02 .2840229E-02 .4322539E-02 .5996240E-02 + .7348233E-02 .7878039E-02 .7258954E-02 .5524328E-02 .2910175E-02 + -.1192840E-03 -.2709780E-02 -.4433065E-02 -.5095499E-02 -.4517425E-02 + -.3210972E-02 -.1762970E-02 -.3308239E-03 .6434073E-03 .5748676E-03 + -.3093338E-03 -.1867950E-02 -.4005723E-02 -.6188342E-02 -.8441897E-02 + -.1051722E-01 -.1218090E-01 -.1371676E-01 -.1513981E-01 -.1640948E-01 + -.1758842E-01 -.1881650E-01 -.2002446E-01 -.2117680E-01 -.2218898E-01 + -.2237774E-01 -.2098826E-01 -.1749785E-01 -.1199713E-01 -.5457907E-02 + .1176037E-02 .6830883E-02 .1082376E-01 .1318703E-01 .1378624E-01 + .1277508E-01 .1066039E-01 .7909360E-02 .4877214E-02 .1911501E-02 + -.9173029E-03 -.3531967E-02 -.5644893E-02 -.7227729E-02 -.8260763E-02 + -.8706863E-02 -.8740882E-02 -.8710160E-02 -.8780833E-02 -.8929077E-02 + -.9381925E-02 -.1024996E-01 -.1161204E-01 -.1344303E-01 -.1545313E-01 + -.1776305E-01 -.2021068E-01 -.2251479E-01 -.2493718E-01 -.2747284E-01 + -.2994092E-01 -.3222728E-01 -.3362418E-01 -.3316205E-01 -.2992824E-01 + -.2359221E-01 -.1504628E-01 -.5412169E-02 .4361812E-02 .1344546E-01 + .2143670E-01 .2826677E-01 .3386766E-01 .3807828E-01 .4080334E-01 + .4204068E-01 .4194099E-01 .4092351E-01 .3947267E-01 .3785792E-01 + .3639122E-01 .3513104E-01 .3384689E-01 .3237553E-01 .3047683E-01 + .2801395E-01 .2530326E-01 .2283371E-01 .2080132E-01 .1963958E-01 + .1924832E-01 .1914892E-01 .1924157E-01 .1914600E-01 .1868474E-01 + .1764816E-01 .1598250E-01 .1400698E-01 .1185010E-01 .9535737E-02 + .7303359E-02 .5424927E-02 .4099336E-02 .3602893E-02 .3813768E-02 + .4691968E-02 .5982851E-02 .7198455E-02 .8475807E-02 .9704463E-02 + .1079903E-01 .1199522E-01 .1309921E-01 .1375677E-01 .1337324E-01 + .1161517E-01 .8665868E-02 .4754639E-02 .3327197E-03 -.4175680E-02 + -.8638803E-02 -.1292470E-01 -.1677962E-01 -.2002213E-01 -.2245581E-01 + -.2394014E-01 -.2436307E-01 -.2341324E-01 -.2102749E-01 -.1757305E-01 + -.1357719E-01 -.9647067E-02 -.6237683E-02 -.3523645E-02 -.1619959E-02 + -.5938797E-03 -.5873712E-03 -.1729091E-02 -.3658303E-02 -.6054787E-02 + -.8687612E-02 -.1110900E-01 -.1329320E-01 -.1517378E-01 -.1627424E-01 + -.1622413E-01 -.1470082E-01 -.1182905E-01 -.8394616E-02 -.5225185E-02 + -.2862584E-02 -.1459262E-02 -.7402939E-03 -.3132338E-03 .1528705E-03 + .9427832E-03 .2164652E-02 .3504850E-02 .4956621E-02 .6561044E-02 + .7926335E-02 .9208951E-02 .1042562E-01 .1143696E-01 .1241714E-01 + .1325782E-01 .1376058E-01 .1387821E-01 .1354292E-01 .1270655E-01 + .1164777E-01 .1048626E-01 .8795471E-02 .5968882E-02 .1222028E-02 + -.5439779E-02 -.1263862E-01 -.1905841E-01 -.2380396E-01 -.2617362E-01 + -.2597806E-01 -.2335960E-01 -.1890640E-01 -.1330358E-01 -.7446688E-02 + -.2739187E-02 .2071204E-03 .1429036E-02 .1028736E-02 -.2401374E-03 + -.1668075E-02 -.2988337E-02 -.4067810E-02 -.5173909E-02 -.6483773E-02 + -.7750192E-02 -.8730304E-02 -.9183981E-02 -.8757737E-02 -.7443620E-02 + -.5621340E-02 -.3618324E-02 -.1583880E-02 .3090976E-03 .1956134E-02 + .3648367E-02 .5579855E-02 .7890413E-02 .1081725E-01 .1419929E-01 + .1720072E-01 .1915609E-01 .1985558E-01 .1925274E-01 .1788514E-01 + .1630675E-01 .1477740E-01 .1338977E-01 .1196436E-01 .1022575E-01 + .8064738E-02 .5583655E-02 .3000570E-02 .5331712E-03 -.1379636E-02 + -.2426841E-02 -.2616121E-02 -.2013066E-02 -.1077223E-02 -.2170750E-03 + .2452922E-03 -.1324171E-03 -.1388844E-02 -.3343876E-02 -.5693895E-02 + -.8076184E-02 -.1041739E-01 -.1256042E-01 -.1441242E-01 -.1609455E-01 + -.1746467E-01 -.1859309E-01 -.1958296E-01 -.2029965E-01 -.2088517E-01 + -.2118079E-01 -.2093396E-01 -.2022643E-01 -.1911941E-01 -.1776040E-01 + -.1627488E-01 -.1464481E-01 -.1261195E-01 -.9632813E-02 -.5389511E-02 + -.7220652E-04 .5642729E-02 .1097859E-01 .1545286E-01 .1863852E-01 + .2052978E-01 .2124407E-01 .2077740E-01 .1950230E-01 .1778722E-01 + .1596091E-01 .1415971E-01 .1250467E-01 .1113676E-01 .1000036E-01 + .9128085E-02 .8438501E-02 .7807495E-02 .7209282E-02 .6562780E-02 + .5611157E-02 .4104884E-02 .1836216E-02 -.1142869E-02 -.4689413E-02 + -.8478513E-02 -.1198585E-01 -.1467946E-01 -.1589029E-01 -.1564526E-01 + -.1418316E-01 -.1176374E-01 -.8850510E-02 -.5673143E-02 -.2510591E-02 + .1802678E-03 .2025823E-02 .3032400E-02 .3425292E-02 .3508645E-02 + .3676629E-02 .4091425E-02 .4682304E-02 .5472754E-02 .6452162E-02 + .7347295E-02 .7999419E-02 .8296611E-02 .7928995E-02 .6813268E-02 + .5011843E-02 .2802597E-02 .4992408E-03 -.1831118E-02 -.4069736E-02 + -.6046223E-02 -.7749683E-02 -.9061467E-02 -.9705197E-02 -.9636080E-02 + -.9016790E-02 -.8174797E-02 -.7198690E-02 -.6204959E-02 -.5373029E-02 + -.4344859E-02 -.2803768E-02 -.5525524E-03 .2538277E-02 .6235031E-02 + .1016038E-01 .1387329E-01 .1677467E-01 .1827768E-01 .1816112E-01 + .1658768E-01 .1412021E-01 .1139746E-01 .8696474E-02 .6208537E-02 + .3969926E-02 .1747097E-02 -.5591269E-03 -.2936676E-02 -.5368648E-02 + -.7513072E-02 -.8918480E-02 -.9102443E-02 -.7764897E-02 -.5171679E-02 + -.1761796E-02 .1879600E-02 .5135838E-02 .7591760E-02 .9053612E-02 + .9685827E-02 .9766829E-02 .9580221E-02 .9451962E-02 .9444144E-02 + .9532332E-02 .9651165E-02 .9750393E-02 .9941313E-02 .1041583E-01 + .1151542E-01 .1339452E-01 .1591906E-01 .1877037E-01 .2152736E-01 + .2384239E-01 .2559043E-01 .2692286E-01 .2806866E-01 .2907231E-01 + .2980794E-01 .3000675E-01 .2939602E-01 .2797701E-01 .2590633E-01 + .2358968E-01 .2134617E-01 .1922584E-01 .1733120E-01 .1554119E-01 + .1381606E-01 .1229399E-01 .1111732E-01 .1066441E-01 .1103057E-01 + .1204131E-01 .1338293E-01 .1450729E-01 .1504738E-01 .1478665E-01 + .1374486E-01 .1226510E-01 .1067453E-01 .9171079E-02 .7956521E-02 + .7243112E-02 .7133591E-02 .7548334E-02 .8351206E-02 .9329349E-02 + .1033786E-01 .1134440E-01 .1219463E-01 .1297151E-01 .1378645E-01 + .1454178E-01 .1516388E-01 .1552029E-01 .1536431E-01 .1441286E-01 + .1276976E-01 .1072529E-01 .8463387E-02 .6392266E-02 .4752372E-02 + .3457876E-02 .2437014E-02 .1596681E-02 .5628094E-03 -.1049293E-02 + -.3360829E-02 -.6548210E-02 -.1039057E-01 -.1454904E-01 -.1884158E-01 + -.2302796E-01 -.2708942E-01 -.3096956E-01 -.3458155E-01 -.3761068E-01 + -.3953193E-01 -.4003705E-01 -.3918434E-01 -.3738913E-01 -.3518965E-01 + -.3320436E-01 -.3165300E-01 -.3067854E-01 -.3044658E-01 -.3076029E-01 + -.3149571E-01 -.3248234E-01 -.3358702E-01 -.3468694E-01 -.3569531E-01 + -.3663265E-01 -.3748605E-01 -.3817463E-01 -.3864487E-01 -.3896101E-01 + -.3913047E-01 -.3926949E-01 -.3946818E-01 -.3963120E-01 -.3984169E-01 + -.4010381E-01 -.4030988E-01 -.4048733E-01 -.4068742E-01 -.4091181E-01 + -.4108314E-01 -.4134737E-01 -.4164515E-01 -.4191625E-01 -.4221260E-01 + -.4250566E-01 -.4284395E-01 -.4312954E-01 -.4330667E-01 -.4334183E-01 + -.4308501E-01 -.4222350E-01 -.4073786E-01 -.3880898E-01 -.3658534E-01 + -.3430503E-01 -.3193513E-01 -.2939320E-01 -.2643007E-01 -.2268951E-01 + -.1838666E-01 -.1380213E-01 -.9347827E-02 -.5776366E-02 -.3465915E-02 + -.2368894E-02 -.2129215E-02 -.2258109E-02 -.2351747E-02 -.2196853E-02 + -.1854580E-02 -.1449342E-02 -.9127997E-03 -.1951298E-03 .7112905E-03 + .2021865E-02 .3688877E-02 .5545756E-02 .7607521E-02 .9759494E-02 + .1173481E-01 .1307648E-01 .1348676E-01 .1280592E-01 .1113297E-01 + .8912421E-02 .6391149E-02 .3905114E-02 .1601427E-02 -.6692400E-03 + -.2717528E-02 -.4174201E-02 -.4627424E-02 -.3727393E-02 -.1547067E-02 + .1500089E-02 .4950034E-02 .8360430E-02 .1141537E-01 .1397295E-01 + .1600148E-01 .1754447E-01 .1868035E-01 .1966211E-01 .2055389E-01 + .2138742E-01 .2237416E-01 .2335756E-01 .2431197E-01 .2537448E-01 + .2656551E-01 .2791929E-01 .2965010E-01 .3174222E-01 .3383392E-01 + .3578273E-01 .3710474E-01 .3739960E-01 .3679326E-01 .3536805E-01 + .3346081E-01 .3159161E-01 .2981960E-01 .2811941E-01 .2658930E-01 + .2499555E-01 .2309543E-01 .2088378E-01 .1841231E-01 .1567525E-01 + .1284477E-01 .1015462E-01 .7788366E-02 .6110006E-02 .5402534E-02 + .5638440E-02 .6563084E-02 .7850387E-02 .9206303E-02 .1031194E-01 + .1098126E-01 .1114542E-01 .1074463E-01 .9957830E-02 .8947896E-02 + .7833102E-02 .6707737E-02 .5635129E-02 .4515381E-02 .3035268E-02 + .9134036E-03 -.1856914E-02 -.4957733E-02 -.8185762E-02 -.1104210E-01 + -.1317374E-01 -.1469623E-01 -.1536370E-01 -.1512908E-01 -.1424074E-01 + -.1287377E-01 -.1122237E-01 -.9534758E-02 -.7934308E-02 -.6283240E-02 + -.4473937E-02 -.2516351E-02 -.4075612E-03 .1761349E-02 .3631932E-02 + .5185014E-02 .6550926E-02 .7627133E-02 .8434078E-02 .8885753E-02 + .8896488E-02 .8412189E-02 .7505225E-02 .6435478E-02 .5327768E-02 + .4238728E-02 .3224385E-02 .2239655E-02 .1074355E-02 -.3118892E-03 + -.1826858E-02 -.3254363E-02 -.4210919E-02 -.4456596E-02 -.3901531E-02 + -.2794523E-02 -.1524628E-02 -.2957599E-03 .6724922E-03 .1142362E-02 + .1047438E-02 .4277500E-03 -.6598095E-03 -.1989157E-02 -.3279215E-02 + -.4515194E-02 -.5755661E-02 -.6996466E-02 -.8379105E-02 -.1009309E-01 + -.1231685E-01 -.1502015E-01 -.1803725E-01 -.2123054E-01 -.2439197E-01 + -.2726311E-01 -.2962468E-01 -.3126173E-01 -.3180346E-01 -.3114895E-01 + -.2959152E-01 -.2749439E-01 -.2527780E-01 -.2314585E-01 -.2111495E-01 + -.1910038E-01 -.1695931E-01 -.1471179E-01 -.1232559E-01 -.9847208E-02 + -.7431594E-02 -.5289531E-02 -.3606317E-02 -.2274182E-02 -.1241455E-02 + -.4807131E-03 .2867630E-03 .1090648E-02 .1916820E-02 .2861809E-02 + .3882653E-02 .5057116E-02 .6342610E-02 .7716291E-02 .9006579E-02 + .9757320E-02 .9773900E-02 .9016858E-02 .7676922E-02 .5968230E-02 + .4131218E-02 .2508963E-02 .1022927E-02 -.4677441E-03 -.1886409E-02 + -.3108552E-02 -.4005146E-02 -.4412478E-02 -.4230130E-02 -.3596251E-02 + -.2757693E-02 -.1864050E-02 -.9833094E-03 -.2448452E-03 .4160564E-03 + .1151147E-02 .1935780E-02 .2790786E-02 .3850240E-02 .5098510E-02 + .6396557E-02 .7825588E-02 .9341879E-02 .1066413E-01 .1168302E-01 + .1234519E-01 .1258490E-01 .1257384E-01 .1249794E-01 .1239264E-01 + .1241063E-01 .1266978E-01 .1319696E-01 .1395792E-01 .1486491E-01 + .1588669E-01 .1690460E-01 .1783274E-01 .1878446E-01 .1975388E-01 + .2068742E-01 .2156174E-01 .2217118E-01 .2235588E-01 .2188751E-01 + .2072463E-01 .1910627E-01 .1721580E-01 .1530059E-01 .1345308E-01 + .1165164E-01 .9748835E-02 .7580274E-02 .5059838E-02 .2181048E-02 + -.8965093E-03 -.4099195E-02 -.7276131E-02 -.1024968E-01 -.1300149E-01 + -.1535646E-01 -.1714553E-01 -.1836106E-01 -.1893160E-01 -.1906335E-01 + -.1897772E-01 -.1879010E-01 -.1873646E-01 -.1877756E-01 -.1881406E-01 + -.1889539E-01 -.1903846E-01 -.1927963E-01 -.1956152E-01 -.1993420E-01 + -.2044804E-01 -.2097104E-01 -.2152963E-01 -.2210045E-01 -.2261029E-01 + -.2293475E-01 -.2269995E-01 -.2165200E-01 -.1990207E-01 -.1767281E-01 + -.1514958E-01 -.1254377E-01 -.9940813E-02 -.7251846E-02 -.4495867E-02 + -.1834558E-02 .3952551E-03 .1854653E-02 .2588015E-02 .2849055E-02 + .2815094E-02 .2756684E-02 .2919244E-02 .3275645E-02 .3764375E-02 + .4392082E-02 .5123506E-02 .5873642E-02 .6631104E-02 .7435058E-02 + .8256780E-02 .9132857E-02 .1018645E-01 .1134536E-01 .1254313E-01 + .1377035E-01 .1493849E-01 .1591571E-01 .1646537E-01 .1650017E-01 + .1607343E-01 .1528927E-01 .1435211E-01 .1338305E-01 .1244231E-01 + .1162597E-01 .1083991E-01 .9958939E-02 .9008164E-02 .7897419E-02 + .6446123E-02 .4474120E-02 .2036402E-02 -.5182785E-03 -.2859306E-02 + -.4600725E-02 -.5509272E-02 -.5738853E-02 -.5606866E-02 -.5408165E-02 + -.5262522E-02 -.5301959E-02 -.5500603E-02 -.5615600E-02 -.5664186E-02 + -.5684226E-02 -.5563378E-02 -.5416233E-02 -.5361794E-02 -.5286615E-02 + -.5222926E-02 -.5182292E-02 -.5049308E-02 -.4734245E-02 -.4146149E-02 + -.3186759E-02 -.1834258E-02 -.3142676E-03 .1142894E-02 .2213497E-02 + .2677973E-02 .2576888E-02 .2049605E-02 .1353403E-02 .6370208E-03 + .7696284E-04 -.3840222E-03 -.8431719E-03 -.1240350E-02 -.1731362E-02 + -.2287197E-02 -.2781299E-02 -.3341096E-02 -.3964879E-02 -.4680874E-02 + -.5636460E-02 -.6760819E-02 -.7853342E-02 -.8590249E-02 -.8662570E-02 + -.8005848E-02 -.6810741E-02 -.5326752E-02 -.3841953E-02 -.2599307E-02 + -.1789202E-02 -.1618141E-02 -.2135000E-02 -.3277990E-02 -.4839744E-02 + -.6556841E-02 -.8289200E-02 -.9959017E-02 -.1153790E-01 -.1306828E-01 + -.1444045E-01 -.1538276E-01 -.1571496E-01 -.1526215E-01 -.1412375E-01 + -.1262103E-01 -.1094714E-01 -.9336365E-02 -.7883712E-02 -.6546693E-02 + -.5324920E-02 -.4283892E-02 -.3511433E-02 -.3010718E-02 -.2758518E-02 + -.2689395E-02 -.2642917E-02 -.2503958E-02 -.2262002E-02 -.1930234E-02 + -.1526137E-02 -.1090235E-02 -.7078323E-03 -.2727131E-03 .3235799E-03 + .1020995E-02 .1760420E-02 .2252078E-02 .2182029E-02 .1537890E-02 + .3984516E-03 -.1015696E-02 -.2421581E-02 -.3720552E-02 -.4914779E-02 + -.6040551E-02 -.7089596E-02 -.8104178E-02 -.9080414E-02 -.9967503E-02 + -.1081311E-01 -.1162745E-01 -.1241252E-01 -.1318338E-01 -.1396752E-01 + -.1476899E-01 -.1556185E-01 -.1630489E-01 -.1681531E-01 -.1693400E-01 + -.1658796E-01 -.1570630E-01 -.1448131E-01 -.1311323E-01 -.1171250E-01 + -.1040772E-01 -.9136133E-02 -.7879401E-02 -.6630753E-02 -.5363429E-02 + -.4198113E-02 -.3202102E-02 -.2458119E-02 -.1994086E-02 -.1713913E-02 + -.1527896E-02 -.1312832E-02 -.1087912E-02 -.8321918E-03 -.5112643E-03 + -.2468145E-03 -.8340905E-05 .2647129E-03 .5213375E-03 .7621085E-03 + .1038711E-02 .1405533E-02 .1871109E-02 .2460456E-02 .3220863E-02 + .4082577E-02 .4985384E-02 .5953673E-02 .6965389E-02 .8070290E-02 + .9368096E-02 .1078513E-01 .1215192E-01 .1331484E-01 .1415191E-01 + .1469661E-01 .1507143E-01 .1535172E-01 .1564179E-01 .1603185E-01 + .1647825E-01 .1692019E-01 .1734562E-01 .1772421E-01 .1808961E-01 + .1845048E-01 .1882569E-01 .1927590E-01 .1973504E-01 .2018737E-01 + .2068158E-01 .2115884E-01 .2163320E-01 .2215990E-01 .2268229E-01 + .2321502E-01 .2379547E-01 .2440197E-01 .2507779E-01 .2581341E-01 + .2655814E-01 .2736368E-01 .2822543E-01 .2905153E-01 .2983108E-01 + .3059166E-01 .3114084E-01 .3131671E-01 .3111218E-01 .3051305E-01 + .2968909E-01 .2874523E-01 .2782100E-01 .2703444E-01 .2629805E-01 + .2572662E-01 .2539096E-01 .2512752E-01 .2493473E-01 .2488788E-01 + .2479736E-01 .2464927E-01 .2455270E-01 .2447592E-01 .2439927E-01 + .2430172E-01 .2426220E-01 .2426375E-01 .2427464E-01 .2437629E-01 + .2463915E-01 .2505681E-01 .2559246E-01 .2620214E-01 .2672332E-01 + .2697367E-01 .2674980E-01 .2590527E-01 .2449912E-01 .2270682E-01 + .2072397E-01 .1872458E-01 .1681497E-01 .1489248E-01 .1273290E-01 + .1014357E-01 .6973620E-02 .3233493E-02 -.9093364E-03 -.5091927E-02 + -.8996452E-02 -.1249101E-01 -.1546102E-01 -.1801931E-01 -.2037502E-01 + -.2256763E-01 -.2452619E-01 -.2615070E-01 -.2741391E-01 -.2833618E-01 + -.2901275E-01 -.2964300E-01 -.3027277E-01 -.3094581E-01 -.3169998E-01 + -.3237588E-01 -.3285102E-01 -.3302768E-01 -.3291384E-01 -.3256415E-01 + -.3206932E-01 -.3161216E-01 -.3117883E-01 -.3075836E-01 -.3038615E-01 + -.2997476E-01 -.2949072E-01 -.2889738E-01 -.2808077E-01 -.2703998E-01 + -.2581368E-01 -.2444338E-01 -.2305014E-01 -.2163020E-01 -.2024749E-01 + -.1895732E-01 -.1765319E-01 -.1636023E-01 -.1508094E-01 -.1385074E-01 + -.1283443E-01 -.1209795E-01 -.1174222E-01 -.1181543E-01 -.1213725E-01 + -.1254287E-01 -.1296419E-01 -.1333252E-01 -.1364070E-01 -.1391640E-01 + -.1419105E-01 -.1445969E-01 -.1465255E-01 -.1477652E-01 -.1483936E-01 + -.1483403E-01 -.1476891E-01 -.1473926E-01 -.1479601E-01 -.1485080E-01 + -.1496509E-01 -.1515630E-01 -.1534250E-01 -.1553761E-01 -.1575086E-01 + -.1592756E-01 -.1601255E-01 -.1584265E-01 -.1520028E-01 -.1407137E-01 + -.1244699E-01 -.1044820E-01 -.8386543E-02 -.6500234E-02 -.5004164E-02 + -.4060089E-02 -.3704259E-02 -.3819263E-02 -.4212448E-02 -.4642108E-02 + -.5014184E-02 -.5350055E-02 -.5604700E-02 -.5835293E-02 -.6090989E-02 + -.6358608E-02 -.6583542E-02 -.6632757E-02 -.6375431E-02 -.5748163E-02 + -.4755098E-02 -.3513255E-02 -.2183013E-02 -.8565018E-03 .3689066E-03 + .1507668E-02 .2576427E-02 .3463083E-02 .4132497E-02 .4564437E-02 + .4712152E-02 .4682966E-02 .4604270E-02 .4516317E-02 .4480989E-02 + .4495280E-02 .4500414E-02 .4520279E-02 .4620587E-02 .4786315E-02 + .5036992E-02 .5389506E-02 .5790761E-02 .6240889E-02 .6682114E-02 + .7070261E-02 .7449444E-02 .7773744E-02 .7943765E-02 .7919061E-02 + .7642944E-02 .7139513E-02 .6501349E-02 .5792756E-02 .5122678E-02 + .4503649E-02 .3894988E-02 .3361803E-02 .2997071E-02 .2824104E-02 + .2904937E-02 .3302560E-02 .3891336E-02 .4538610E-02 .5184030E-02 + .5764024E-02 .6297548E-02 .6799505E-02 .7280018E-02 .7721628E-02 + .8008869E-02 .8101727E-02 .7967058E-02 .7636067E-02 .7217181E-02 + .6756832E-02 .6330422E-02 .5956595E-02 .5598731E-02 .5237896E-02 + .4858647E-02 .4459606E-02 .4042886E-02 .3623913E-02 .3331852E-02 + .3272202E-02 .3539817E-02 .4259329E-02 .5275553E-02 .6439381E-02 + .7688936E-02 .8888779E-02 .1003329E-01 .1115511E-01 .1226569E-01 + .1334822E-01 .1433992E-01 .1512568E-01 .1551267E-01 .1551125E-01 + .1519386E-01 .1465298E-01 .1409188E-01 .1356510E-01 .1306618E-01 + .1262291E-01 .1220510E-01 .1181274E-01 .1171580E-01 .1216633E-01 + .1331303E-01 .1524950E-01 .1777597E-01 .2057265E-01 .2329719E-01 + .2556155E-01 .2701758E-01 .2752620E-01 .2721820E-01 .2634695E-01 + .2523897E-01 .2414605E-01 .2319065E-01 .2235554E-01 .2145555E-01 + .2050957E-01 .1959173E-01 .1862220E-01 .1762740E-01 .1667050E-01 + .1579438E-01 .1496501E-01 .1416144E-01 .1341079E-01 .1265789E-01 + .1192034E-01 .1123068E-01 .1052241E-01 .9780018E-02 .9066127E-02 + .8375003E-02 .7732417E-02 .7280988E-02 .7107634E-02 .7182783E-02 + .7523201E-02 .8096221E-02 .8686772E-02 .9260346E-02 .9837201E-02 + .1037292E-01 .1092720E-01 .1152604E-01 .1217660E-01 .1289584E-01 + .1365187E-01 .1441366E-01 .1516193E-01 .1588677E-01 .1661195E-01 + .1731763E-01 .1802403E-01 .1874635E-01 .1947141E-01 .2022626E-01 + .2098042E-01 .2171716E-01 .2234676E-01 .2272494E-01 .2278279E-01 + .2250204E-01 .2195459E-01 .2123772E-01 .2048330E-01 .1978113E-01 + .1911287E-01 .1846887E-01 .1780861E-01 .1710777E-01 .1637331E-01 + .1562000E-01 .1489020E-01 .1419427E-01 .1352737E-01 .1287828E-01 + .1223727E-01 .1160183E-01 .1098388E-01 .1035602E-01 .9736413E-02 + .9122191E-02 .8497272E-02 .7891950E-02 .7262543E-02 .6617015E-02 + .5915304E-02 .5094611E-02 .4203631E-02 .3212819E-02 .2149947E-02 + .1075717E-02 -.2298022E-04 -.1061169E-02 -.2113488E-02 -.3225617E-02 + -.4313436E-02 -.5379884E-02 -.6293834E-02 -.6921222E-02 -.7212701E-02 + -.7168815E-02 -.6906375E-02 -.6550293E-02 -.6189936E-02 -.5934755E-02 + -.5930713E-02 -.6242107E-02 -.6902787E-02 -.7896883E-02 -.9142266E-02 + -.1054151E-01 -.1194656E-01 -.1327986E-01 -.1458012E-01 -.1583052E-01 + -.1691642E-01 -.1787921E-01 -.1868030E-01 -.1925149E-01 -.1966988E-01 + -.1994674E-01 -.2009811E-01 -.2020098E-01 -.2034127E-01 -.2048578E-01 + -.2063758E-01 -.2081370E-01 -.2104213E-01 -.2142617E-01 -.2201315E-01 + -.2286919E-01 -.2394956E-01 -.2515655E-01 -.2643643E-01 -.2769093E-01 + -.2888396E-01 -.3001620E-01 -.3110532E-01 -.3219363E-01 -.3319893E-01 + -.3405916E-01 -.3485087E-01 -.3563057E-01 -.3637475E-01 -.3708807E-01 + -.3781649E-01 -.3847712E-01 -.3887727E-01 -.3890360E-01 -.3847836E-01 + -.3756977E-01 -.3635029E-01 -.3502873E-01 -.3377670E-01 -.3253980E-01 + -.3136170E-01 -.3024498E-01 -.2883484E-01 -.2709108E-01 -.2495759E-01 + -.2241910E-01 -.1970108E-01 -.1696696E-01 -.1436926E-01 -.1195755E-01 + -.9720910E-02 -.7672811E-02 -.5682905E-02 -.3770845E-02 -.2103646E-02 + -.7040582E-03 .3173436E-03 .9817477E-03 .1355928E-02 .1659764E-02 + .2080315E-02 .2497159E-02 .3016884E-02 .3572530E-02 .4154701E-02 + .4847182E-02 .5578421E-02 .6394113E-02 .7215470E-02 .8141736E-02 + .9062471E-02 .9886537E-02 .1083171E-01 .1185518E-01 .1291593E-01 + .1388871E-01 .1453616E-01 .1471435E-01 .1416915E-01 .1297304E-01 + .1145868E-01 .9819351E-02 .8270624E-02 .6834504E-02 .5599903E-02 + .4676519E-02 .3879176E-02 .3234140E-02 .2802702E-02 .2398671E-02 + .1986406E-02 .1559084E-02 .1090037E-02 .5775177E-03 -.3815822E-04 + -.8359094E-03 -.1788261E-02 -.2690521E-02 -.3636459E-02 -.4751917E-02 + -.5712509E-02 -.6594045E-02 -.7534314E-02 -.8285085E-02 -.8825090E-02 + -.9027546E-02 -.8920334E-02 -.8616465E-02 -.8209239E-02 -.7895718E-02 + -.7546820E-02 -.7155055E-02 -.6639884E-02 -.5760295E-02 -.4302479E-02 + -.2278525E-02 .1790444E-03 .2898006E-02 .5379946E-02 .7395191E-02 + .8695836E-02 .9344333E-02 .9681676E-02 .9732507E-02 .9837005E-02 + .1003824E-01 .1015341E-01 .1022496E-01 .1000068E-01 .9404290E-02 + .8718918E-02 .7965965E-02 .7139967E-02 .6447437E-02 .5798382E-02 + .5082355E-02 .4318732E-02 .3301407E-02 .1877672E-02 -.6846301E-04 + -.2643313E-02 -.5544712E-02 -.8370909E-02 -.1083761E-01 -.1271198E-01 + -.1399774E-01 -.1479195E-01 -.1529283E-01 -.1580039E-01 -.1647093E-01 + -.1724617E-01 -.1791320E-01 -.1835852E-01 -.1849898E-01 -.1815983E-01 + -.1740111E-01 -.1643913E-01 -.1535994E-01 -.1430412E-01 -.1336712E-01 + -.1246845E-01 -.1155704E-01 -.1060923E-01 -.9638327E-02 -.8656718E-02 + -.7666105E-02 -.6681173E-02 -.5752546E-02 -.4931658E-02 -.4272852E-02 + -.3870866E-02 -.3667222E-02 -.3617013E-02 -.3704612E-02 -.3770654E-02 + -.3718759E-02 -.3655301E-02 -.3411307E-02 -.2840159E-02 -.2206053E-02 + -.1487967E-02 -.6835307E-03 .9757925E-04 .8886143E-03 .1693404E-02 + .2446109E-02 .3161164E-02 .3980987E-02 .4809609E-02 .5431513E-02 + .5752881E-02 .5650435E-02 .5032142E-02 .3868185E-02 .2294582E-02 + .6196050E-03 -.9887878E-03 -.2556106E-02 -.4106610E-02 -.5691645E-02 + -.7332418E-02 -.8953705E-02 -.1059824E-01 -.1221766E-01 -.1360945E-01 + -.1459371E-01 -.1494915E-01 -.1461667E-01 -.1387553E-01 -.1285067E-01 + -.1172563E-01 -.1076229E-01 -.9815928E-02 -.8952319E-02 -.8155768E-02 + -.7227701E-02 -.6300747E-02 -.5377636E-02 -.4484430E-02 -.3589152E-02 + -.2671803E-02 -.1892406E-02 -.1054205E-02 -.1201819E-03 .7704291E-03 + .1632170E-02 .2526696E-02 .3426523E-02 .4181529E-02 .5044319E-02 + .5875677E-02 .6575618E-02 .7400322E-02 .8108606E-02 .8789829E-02 + .9514649E-02 .1006948E-01 .1036924E-01 .1035038E-01 .9992362E-02 + .9336564E-02 .8514637E-02 .7772245E-02 .7086018E-02 .6330743E-02 + .5802475E-02 .5285529E-02 .4688325E-02 .4336251E-02 .3978414E-02 + .3639463E-02 .3396644E-02 .3074477E-02 .2787161E-02 .2511388E-02 + .2205691E-02 .1943480E-02 .1667270E-02 .1387161E-02 .1148147E-02 + .8478166E-03 .5463956E-03 .3801887E-03 .1880852E-03 .1437325E-03 + .3579065E-03 .8096251E-03 .1510281E-02 .2254199E-02 .2947614E-02 + .3376264E-02 .3449274E-02 .2978388E-02 .1971365E-02 .8025815E-03 + -.4945727E-03 -.1777486E-02 -.2912057E-02 -.4025415E-02 -.5113880E-02 + -.6114851E-02 -.7037254E-02 -.7985605E-02 -.8774682E-02 -.9440006E-02 + -.1019836E-01 -.1088072E-01 -.1158510E-01 -.1238042E-01 -.1306384E-01 + -.1371476E-01 -.1448139E-01 -.1514874E-01 -.1575684E-01 -.1638967E-01 + -.1690445E-01 -.1741117E-01 -.1795520E-01 -.1848447E-01 -.1900292E-01 + -.1950628E-01 -.2005206E-01 -.2061885E-01 -.2107893E-01 -.2133895E-01 + -.2135737E-01 -.2100709E-01 -.2014016E-01 -.1895980E-01 -.1767444E-01 + -.1630400E-01 -.1495259E-01 -.1374251E-01 -.1251072E-01 -.1122870E-01 + -.1001319E-01 -.8738274E-02 -.7539443E-02 -.6492908E-02 -.5519300E-02 + -.4694943E-02 -.3970272E-02 -.3286336E-02 -.2520465E-02 -.1748277E-02 + -.1022217E-02 -.2091931E-03 .5724945E-03 .1327017E-02 .2074191E-02 + .2838011E-02 .3598866E-02 .4373636E-02 .5175845E-02 .5918087E-02 + .6690399E-02 .7514947E-02 .8289509E-02 .9013026E-02 .9841878E-02 + .1068634E-01 .1144395E-01 .1221876E-01 .1296432E-01 .1370129E-01 + .1444306E-01 .1513911E-01 .1589179E-01 .1667051E-01 .1740415E-01 + .1817201E-01 .1894096E-01 .1971361E-01 .2051700E-01 .2131862E-01 + .2205118E-01 .2274641E-01 .2343906E-01 .2407451E-01 .2470104E-01 + .2529072E-01 .2593011E-01 .2659463E-01 .2723364E-01 .2786906E-01 + .2848375E-01 .2910891E-01 .2963695E-01 .3000056E-01 .2995937E-01 + .2951968E-01 .2888872E-01 .2799730E-01 .2700131E-01 .2607613E-01 + .2520082E-01 .2433173E-01 .2355243E-01 .2275422E-01 .2179665E-01 + .2091438E-01 .2000954E-01 .1896054E-01 .1789333E-01 .1672851E-01 + .1553590E-01 .1438577E-01 .1315009E-01 .1191806E-01 .1073388E-01 + .9582577E-02 .8481141E-02 .7482894E-02 .6801505E-02 .6427535E-02 + .6316712E-02 .6416042E-02 .6511312E-02 .6613763E-02 .6761348E-02 + .6778063E-02 .6754865E-02 .6793810E-02 .6827682E-02 .6888210E-02 + .6916816E-02 .6950606E-02 .6981167E-02 .6993561E-02 .7042773E-02 + .7046740E-02 .7059720E-02 .7114555E-02 .7161510E-02 .7167308E-02 + .7021681E-02 .6649175E-02 .6064092E-02 .5291766E-02 .4406959E-02 + .3457435E-02 .2510584E-02 .1687596E-02 .9352894E-03 .3782349E-03 + .1257357E-03 .1212414E-03 .4098958E-03 .8233052E-03 .1250195E-02 + .1674710E-02 .2032924E-02 .2381777E-02 .2719313E-02 .3040589E-02 + .3340891E-02 .3516452E-02 .3454116E-02 .3134428E-02 .2638280E-02 + .1988043E-02 .1291571E-02 .6513633E-03 .4115712E-04 -.5110257E-03 + -.9729956E-03 -.1252806E-02 -.1283499E-02 -.1028184E-02 -.5427602E-03 + .9048501E-04 .8000865E-03 .1351701E-02 .1608437E-02 .1422218E-02 + .5642980E-03 -.8702073E-03 -.2665578E-02 -.4659463E-02 -.6645737E-02 + -.8581648E-02 -.1042527E-01 -.1223105E-01 -.1400749E-01 -.1562581E-01 + -.1694479E-01 -.1765803E-01 -.1777538E-01 -.1742752E-01 -.1671990E-01 + -.1593158E-01 -.1524717E-01 -.1464345E-01 -.1407914E-01 -.1355395E-01 + -.1296656E-01 -.1226515E-01 -.1148702E-01 -.1071789E-01 -.9963704E-02 + -.9108515E-02 -.8094684E-02 -.6900508E-02 -.5413114E-02 -.3639058E-02 + -.1773502E-02 .9424512E-04 .1962628E-02 .3710333E-02 .5243191E-02 + .6386772E-02 .6831027E-02 .6553389E-02 .5645105E-02 .4306550E-02 + .2871868E-02 .1525925E-02 .2722562E-03 -.8360054E-03 -.1739573E-02 + -.2460971E-02 -.2890240E-02 -.2975844E-02 -.2823912E-02 -.2576770E-02 + -.2300651E-02 -.2067811E-02 -.1898546E-02 -.1851372E-02 -.2084421E-02 + -.2579161E-02 -.3336360E-02 -.4353439E-02 -.5507340E-02 -.6728171E-02 + -.7971964E-02 -.9286932E-02 -.1077157E-01 -.1236036E-01 -.1379893E-01 + -.1478611E-01 -.1501493E-01 -.1427981E-01 -.1275392E-01 -.1087813E-01 + -.8980823E-02 -.7400696E-02 -.6455729E-02 -.6091517E-02 -.6098226E-02 + -.6289263E-02 -.6479012E-02 -.6536858E-02 -.6364211E-02 -.5797897E-02 + -.4745136E-02 -.3211062E-02 -.1275368E-02 .7720732E-03 .2704702E-02 + .4414194E-02 .5800065E-02 .6879298E-02 .7692018E-02 .8150432E-02 + .8205491E-02 .7975042E-02 .7542872E-02 .6995942E-02 .6475484E-02 + .5984036E-02 .5545801E-02 .5125410E-02 .4596901E-02 .3936358E-02 + .2992405E-02 .1756064E-02 .2768444E-03 -.1385962E-02 -.3060575E-02 + -.4692069E-02 -.6210452E-02 -.7548923E-02 -.8608174E-02 -.9324367E-02 + -.9743044E-02 -.9966012E-02 -.1007410E-01 -.1016823E-01 -.1032774E-01 + -.1048900E-01 -.1067007E-01 -.1086707E-01 -.1102498E-01 -.1116417E-01 + -.1130411E-01 -.1145015E-01 -.1156416E-01 -.1161813E-01 -.1151396E-01 + -.1116910E-01 -.1062412E-01 -.9873373E-02 -.8987641E-02 -.8123078E-02 + -.7252574E-02 -.6277929E-02 -.5139615E-02 -.3758278E-02 -.2108786E-02 + -.3037877E-03 .1512916E-02 .3246851E-02 .4825347E-02 .6165732E-02 + .7053946E-02 .7407015E-02 .7306948E-02 .6824108E-02 .6126497E-02 + .5395605E-02 .4735706E-02 .4145562E-02 .3582880E-02 .3010571E-02 + .2429016E-02 .1852722E-02 .1268032E-02 .7790853E-03 .4163089E-03 + .1241426E-03 -.8256823E-04 -.2676551E-03 -.4565719E-03 -.6765935E-03 + -.9578543E-03 -.1333950E-02 -.1929485E-02 -.2799383E-02 -.3998797E-02 + -.5411238E-02 -.6809948E-02 -.8094199E-02 -.9140870E-02 -.9939898E-02 + -.1059492E-01 -.1120225E-01 -.1184145E-01 -.1246029E-01 -.1296932E-01 + -.1328528E-01 -.1330266E-01 -.1300279E-01 -.1249487E-01 -.1195061E-01 + -.1142438E-01 -.1091830E-01 -.1046579E-01 -.1002865E-01 -.9516446E-02 + -.8880209E-02 -.8162702E-02 -.7381981E-02 -.6569535E-02 -.5844293E-02 + -.5332524E-02 -.5127164E-02 -.5230984E-02 -.5580506E-02 -.6065199E-02 + -.6576555E-02 -.7055518E-02 -.7483169E-02 -.7857245E-02 -.8210891E-02 + -.8549536E-02 -.8784769E-02 -.8908805E-02 -.8965009E-02 -.8953785E-02 + -.8890542E-02 -.8812452E-02 -.8770742E-02 -.8713877E-02 -.8496546E-02 + -.8073468E-02 -.7415896E-02 -.6556235E-02 -.5609972E-02 -.4620983E-02 + -.3651461E-02 -.2776462E-02 -.2047861E-02 -.1570904E-02 -.1433280E-02 + -.1627593E-02 -.2091562E-02 -.2670573E-02 -.3159750E-02 -.3295051E-02 + -.2841774E-02 -.1722596E-02 -.3081415E-04 .2012427E-02 .4195846E-02 + .7759243E-02 .1009041E-01 .1234082E-01 .1430464E-01 .1580129E-01 + .1664470E-01 .1683972E-01 .1664863E-01 .1637586E-01 .1633187E-01 + .1673473E-01 .1755643E-01 .1865395E-01 .1977178E-01 .2065249E-01 + .2119936E-01 .2144359E-01 .2154501E-01 .2162092E-01 .2175057E-01 + .2198130E-01 .2222906E-01 .2246085E-01 .2266158E-01 .2281945E-01 + .2299220E-01 .2326148E-01 .2368028E-01 .2424810E-01 .2493331E-01 + .2567153E-01 .2640765E-01 .2709228E-01 .2770083E-01 .2828892E-01 + .2888795E-01 .2944563E-01 .2997140E-01 .3044045E-01 .3067170E-01 + .3057340E-01 .3011340E-01 .2927922E-01 .2827632E-01 .2726479E-01 + .2618787E-01 .2508466E-01 .2394896E-01 .2263012E-01 .2115497E-01 + .1961779E-01 .1812645E-01 .1682319E-01 .1590214E-01 .1546219E-01 + .1538958E-01 .1553484E-01 .1573604E-01 .1587445E-01 .1580009E-01 + .1544133E-01 .1481476E-01 .1392805E-01 .1286946E-01 .1175946E-01 + .1068899E-01 .9637313E-02 .8571257E-02 .7508245E-02 .6396172E-02 + .5176293E-02 .3871487E-02 .2513818E-02 .1133142E-02 -.2125730E-03 + -.1472745E-02 -.2621101E-02 -.3570533E-02 -.4262023E-02 -.4737111E-02 + -.5092072E-02 -.5395414E-02 -.5679843E-02 -.6017004E-02 -.6386026E-02 + -.6787382E-02 -.7300432E-02 -.7967211E-02 -.8808489E-02 -.9845551E-02 + -.1098767E-01 -.1203648E-01 -.1285782E-01 -.1330239E-01 -.1328962E-01 + -.1295417E-01 -.1244764E-01 -.1186071E-01 -.1131595E-01 -.1089068E-01 + -.1059892E-01 -.1049736E-01 -.1060687E-01 -.1094933E-01 -.1152811E-01 + -.1220358E-01 -.1289204E-01 -.1357616E-01 -.1423100E-01 -.1482947E-01 + -.1538425E-01 -.1592233E-01 -.1636338E-01 -.1656591E-01 -.1643236E-01 + -.1597662E-01 -.1527350E-01 -.1443529E-01 -.1357836E-01 -.1278392E-01 + -.1206561E-01 -.1137277E-01 -.1071076E-01 -.1017280E-01 -.9799921E-02 + -.9649394E-02 -.9757075E-02 -.1004074E-01 -.1042480E-01 -.1079276E-01 + -.1109372E-01 -.1136999E-01 -.1160094E-01 -.1178761E-01 -.1197894E-01 + -.1207333E-01 -.1193329E-01 -.1155171E-01 -.1093361E-01 -.1012867E-01 + -.9261098E-02 -.8423422E-02 -.7678327E-02 -.7119483E-02 -.6791939E-02 + -.6712115E-02 -.6843079E-02 -.7089660E-02 -.7379934E-02 -.7649899E-02 + -.7845475E-02 -.7915957E-02 -.7819283E-02 -.7499915E-02 -.6994798E-02 + -.6395132E-02 -.5723564E-02 -.5048186E-02 -.4439030E-02 -.3859009E-02 + -.3285826E-02 -.2720984E-02 -.2147649E-02 -.1564056E-02 -.9720655E-03 + -.3924482E-03 .1650661E-03 .7174124E-03 .1257095E-02 .1789369E-02 + .2359872E-02 .2957085E-02 .3528682E-02 .4030079E-02 .4409755E-02 + .4610036E-02 .4614296E-02 .4491448E-02 .4327655E-02 .4181567E-02 + .4104591E-02 .4130779E-02 .4265152E-02 .4465588E-02 .4693861E-02 + .4931583E-02 .5140223E-02 .5326284E-02 .5517676E-02 .5702954E-02 + .5880905E-02 .6067302E-02 .6213250E-02 .6267491E-02 .6210680E-02 + .6029982E-02 .5763171E-02 .5463723E-02 .5173041E-02 .4898239E-02 + .4639396E-02 .4397928E-02 .4151844E-02 .3904857E-02 .3663023E-02 + .3445871E-02 .3303808E-02 .3251068E-02 .3289394E-02 .3397992E-02 + .3510975E-02 .3548474E-02 .3458961E-02 .3214734E-02 .2803493E-02 + .2291440E-02 .1774944E-02 .1277190E-02 .7986186E-03 .3663494E-03 + -.3482560E-04 -.4354777E-03 -.8270837E-03 -.1209550E-02 -.1576519E-02 + -.1914450E-02 -.2243036E-02 -.2553874E-02 -.2851191E-02 -.3150080E-02 + -.3432364E-02 -.3706000E-02 -.3985497E-02 -.4265150E-02 -.4527991E-02 + -.4767252E-02 -.4964962E-02 -.5061370E-02 -.5023966E-02 -.4868896E-02 + -.4625376E-02 -.4352955E-02 -.4107218E-02 -.3938803E-02 -.3873476E-02 + -.3905834E-02 -.4019462E-02 -.4164923E-02 -.4317415E-02 -.4467577E-02 + -.4621323E-02 -.4794882E-02 -.4987393E-02 -.5198910E-02 -.5387553E-02 + -.5502042E-02 -.5509470E-02 -.5372261E-02 -.5121201E-02 -.4810435E-02 + -.4475207E-02 -.4173282E-02 -.3924784E-02 -.3747185E-02 -.3661682E-02 + -.3644232E-02 -.3678184E-02 -.3736803E-02 -.3780249E-02 -.3787912E-02 + -.3723627E-02 -.3553096E-02 -.3274377E-02 -.2914601E-02 -.2510209E-02 + -.2101883E-02 -.1725180E-02 -.1395088E-02 -.1110167E-02 -.8630921E-03 + -.6677471E-03 -.5430111E-03 -.4917591E-03 -.5032961E-03 -.5512626E-03 + -.6093181E-03 -.6585218E-03 -.6917868E-03 -.7160987E-03 -.7341155E-03 + -.7577296E-03 -.7942437E-03 -.8357234E-03 -.8798277E-03 -.9201046E-03 + -.9494655E-03 -.9693090E-03 -.9821635E-03 -.9870876E-03 -.9832932E-03 + -.9688699E-03 -.9330460E-03 -.8579200E-03 -.7386728E-03 -.5812859E-03 + -.3997294E-03 -.2121420E-03 -.3243040E-04 .1293954E-03 .2772012E-03 + .4166618E-03 .5497497E-03 .6796009E-03 .8076697E-03 .9376777E-03 + .1074204E-02 .1216486E-02 .1357106E-02 .1494193E-02 .1621883E-02 + .1732130E-02 .1829667E-02 .1911760E-02 .1975442E-02 .2025713E-02 + .2061568E-02 .2084805E-02 .2099837E-02 .2107158E-02 .2109271E-02 + .2105125E-02 .2094110E-02 .2077210E-02 .2051453E-02 .2012648E-02 + .1957224E-02 .1882890E-02 .1792851E-02 .1696231E-02 .1598098E-02 + .1503724E-02 .1416341E-02 .1333911E-02 .1256371E-02 .1182076E-02 + .1109747E-02 .1040603E-02 .9743627E-03 .9119862E-03 .8541323E-03 + .7998095E-03 .7486704E-03 .7007959E-03 .6561052E-03 .6137506E-03 + .5743657E-03 .5383776E-03 .5055391E-03 .4752999E-03 .4477320E-03 + .4230737E-03 .4005037E-03 .3795673E-03 .3579860E-03 .3348679E-03 + .3105352E-03 .2860160E-03 .2652565E-03 .2503434E-03 .2422912E-03 + .2417031E-03 .2476960E-03 .2604719E-03 .2802572E-03 .3068705E-03 + .3386556E-03 .3722990E-03 .4052977E-03 .4356823E-03 .4622546E-03 + .4852438E-03 .5057260E-03 .5246352E-03 .5425639E-03 .5599601E-03 + .5767023E-03 .5925052E-03 .6072328E-03 .6208209E-03 .6330554E-03 + .6435786E-03 .6521876E-03 .6587709E-03 .6634079E-03 .6663115E-03 + .6677464E-03 .6680027E-03 .6673014E-03 .6658006E-03 .6636009E-03 diff --git a/pyExamples/EarthquakeExamples/Example1b/Example1b.py b/pyExamples/EarthquakeExamples/Example1b/Example1b.py new file mode 100755 index 000000000..dd26814b1 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example1b/Example1b.py @@ -0,0 +1,135 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 17:29:26 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 1b. portal frame in 2D +#This is a simple model of an elastic portal frame with EQ ground motion and gravity loading. Here the structure is excited using uniform excitation load pattern +# all units are in kip, inch, second +#To run EQ ground-motion analysis (BM68elc.acc needs to be downloaded into the same directory). +#the detailed problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example: 1b) +# -------------------------------------------------------------------------------------------------- +# elasticBeamColumn ELEMENT +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 + +# +# ^Y +# | +# 3_________(3)________4 __ +# | | | +# | | | +# | | | +# (1) (2) LCol +# | | | +# | | | +# | | | +# =1= =2= _|_ -------->X +# |----------LBeam------------| +# + +# SET UP ----------------------------------------------------------------------------- + +import openseespy.opensees as op +#import the os module +import os +op.wipe() + +######################################################################################################################################################################### + +######################################################################################################################################################################### +op.model('basic', '-ndm', 2, '-ndf', 3) + +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-1b" +if not os.path.exists(dir): + os.makedirs(dir) + +#this will create just 'Data' folder +#os.mkdir("Data-1b") + +#detect the current working directory +#path1 = os.getcwd() +#print(path1) + +h = 432.0 +w = 504.0 + +op.node(1, 0.0, 0.0) +op.node(2, h, 0.0) +op.node(3, 0.0, w) +op.node(4, h, w) + +op.fix(1, 1,1,1) +op.fix(2, 1,1,1) +op.fix(3, 0,0,0) +op.fix(4, 0,0,0) + +op.mass(3, 5.18, 0.0, 0.0) +op.mass(4, 5.18, 0.0, 0.0) + +op.geomTransf('Linear', 1) +A = 3600000000.0 +E = 4227.0 +Iz = 1080000.0 + +A1 = 5760000000.0 +Iz1 = 4423680.0 +op.element('elasticBeamColumn', 1, 1, 3, A, E, Iz, 1) +op.element('elasticBeamColumn', 2, 2, 4, A, E, Iz, 1) +op.element('elasticBeamColumn', 3, 3, 4, A1, E, Iz1, 1) + +op.recorder('Node', '-file', 'Data-1b/DFree.out','-time', '-node', 3,4, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-1b/DBase.out','-time', '-node', 1,2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-1b/RBase.out','-time', '-node', 1,2, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-1b/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-1b/FCol.out','-time', '-ele', 1,2, 'globalForce') +op.recorder('Element', '-file', 'Data-1b/DCol.out','-time', '-ele', 3, 'deformations') + +#defining gravity loads +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.eleLoad('-ele', 3, '-type', '-beamUniform', -7.94) + +op.constraints('Plain') +op.numberer('Plain') +op.system('BandGeneral') +op.test('NormDispIncr', 1e-8, 6) +op.algorithm('Newton') +op.integrator('LoadControl', 0.1) +op.analysis('Static') +op.analyze(10) + +op.loadConst('-time', 0.0) + +#applying Dynamic Ground motion analysis +op.timeSeries('Path', 2, '-dt', 0.01, '-filePath', 'BM68elc.acc', '-factor', 1.0) +op.pattern('UniformExcitation', 2, 1, '-accel', 2) #how to give accelseriesTag? + +eigen = op. eigen('-fullGenLapack', 1) +import math +power = math.pow(eigen, 0.5) +betaKcomm = 2 * (0.02/power) + +op.rayleigh(0.0, 0.0, 0.0, betaKcomm) + +op.wipeAnalysis() +op.constraints('Plain') +op.numberer('Plain') +op.system('BandGeneral') +op.test('NormDispIncr', 1e-8, 10) +op.algorithm('Newton') +op.integrator('Newmark', 0.5, 0.25) +op.analysis('Transient') +op.analyze(1000, 0.02) + +u3 = op.nodeDisp(3, 1) +print("u2 = ", u3) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example2a/BM68elc.acc b/pyExamples/EarthquakeExamples/Example2a/BM68elc.acc new file mode 100755 index 000000000..a6f12960f --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2a/BM68elc.acc @@ -0,0 +1,800 @@ + -.1368849E-02 -.1659410E-02 -.1466880E-02 -.6865326E-03 -.6491235E-03 + -.6172128E-03 -.5942289E-03 -.5720329E-03 -.5517003E-03 -.5367939E-03 + -.5300330E-03 -.5315104E-03 -.5389920E-03 -.5492582E-03 -.5592027E-03 + -.5659958E-03 -.5672101E-03 -.5617805E-03 -.5502959E-03 -.5347288E-03 + -.5176619E-03 -.5013709E-03 -.4873454E-03 -.4763228E-03 -.4683559E-03 + -.4626830E-03 -.4579708E-03 -.4512405E-03 -.4376077E-03 -.4130071E-03 + -.3772566E-03 -.3363394E-03 -.3030926E-03 -.2926074E-03 -.3144186E-03 + -.3668375E-03 -.4373818E-03 -.5104884E-03 -.5745380E-03 -.6248976E-03 + -.6621411E-03 -.6878470E-03 -.7014600E-03 -.6985488E-03 -.6737667E-03 + -.6258232E-03 -.5616336E-03 -.4955459E-03 -.4432164E-03 -.4144737E-03 + -.4103149E-03 -.4251781E-03 -.4493034E-03 -.4742715E-03 -.4942019E-03 + -.5021476E-03 -.4907415E-03 -.4549906E-03 -.4008473E-03 -.3457893E-03 + -.3076823E-03 -.2975411E-03 -.3148410E-03 -.3469618E-03 -.3746677E-03 + -.3814194E-03 -.3598713E-03 -.3127679E-03 -.2503611E-03 -.1870004E-03 + -.1381307E-03 -.1166398E-03 -.1296596E-03 -.1730662E-03 -.2365307E-03 + -.3092055E-03 -.3795541E-03 -.4410602E-03 -.4886626E-03 -.5170590E-03 + -.5252823E-03 -.5139311E-03 -.4858098E-03 -.4459504E-03 -.3992677E-03 + -.3528575E-03 -.3119584E-03 -.2767747E-03 -.2493392E-03 -.2343354E-03 + -.2328132E-03 -.2443271E-03 -.2710242E-03 -.3142711E-03 -.3756243E-03 + -.4585760E-03 -.5641321E-03 -.6901264E-03 -.8277058E-03 -.9398496E-03 + -.9604577E-03 -.8289034E-03 -.5332316E-03 -.1380318E-03 .2342108E-03 + .4651973E-03 .5026886E-03 .3746881E-03 .1623773E-03 -.5159882E-04 + -.2224880E-03 -.3475301E-03 -.4529523E-03 -.5485990E-03 -.5963545E-03 + -.5423656E-03 -.3657646E-03 -.1048402E-03 .1563278E-03 .3291475E-03 + .3576328E-03 .2409380E-03 .2377646E-04 -.2316319E-03 -.4694656E-03 + -.6625028E-03 -.8119362E-03 -.9298628E-03 -.1028468E-02 -.1108383E-02 + -.1131224E-02 -.1020689E-02 -.7165112E-03 -.2327270E-03 .3181869E-03 + .7732246E-03 .1012043E-02 .1013671E-02 .8560355E-03 .6690806E-03 + .5646968E-03 .5919845E-03 .7377345E-03 .9490117E-03 .1157766E-02 + .1288701E-02 .1282487E-02 .1122759E-02 .8318915E-03 .4619941E-03 + .7578448E-04 -.2595554E-03 -.4939353E-03 -.6127490E-03 -.6275750E-03 + -.5752344E-03 -.4995743E-03 -.4264229E-03 -.3601404E-03 -.3004083E-03 + -.2406227E-03 -.1628483E-03 -.3998632E-04 .1649808E-03 .4539122E-03 + .7517190E-03 .9316287E-03 .8846478E-03 .5857181E-03 .1074495E-03 + -.4397852E-03 -.9508948E-03 -.1343749E-02 -.1561289E-02 -.1537678E-02 + -.1227062E-02 -.6359309E-03 .1519731E-03 .9751270E-03 .1659683E-02 + .2090323E-02 .2247826E-02 .2201305E-02 .2058203E-02 .1895573E-02 + .1737760E-02 .1553215E-02 .1242380E-02 .7156433E-03 .5001116E-04 + -.5054628E-03 -.6890887E-03 -.4238027E-03 .1011130E-03 .5498104E-03 + .6308834E-03 .2434936E-03 -.5144872E-03 -.1425978E-02 -.2207871E-02 + -.2588403E-02 -.2416130E-02 -.1701441E-02 -.6324158E-03 .4489725E-03 + .1181227E-02 .1316547E-02 .7973359E-03 -.2602228E-03 -.1657394E-02 + -.3151829E-02 -.4439463E-02 -.5178411E-02 -.5151548E-02 -.4419849E-02 + -.3294586E-02 -.2165649E-02 -.1266916E-02 -.5719502E-03 .1140084E-03 + .9530592E-03 .1899989E-02 .2754509E-02 .3333837E-02 .3558579E-02 + .3481950E-02 .3221851E-02 .2824910E-02 .2273374E-02 .1577169E-02 + .8367896E-03 .2027145E-03 -.2373641E-03 -.4614556E-03 -.4731789E-03 + -.2183073E-03 .4104828E-03 .1459868E-02 .2860114E-02 .4348360E-02 + .5528933E-02 .6097511E-02 .5985376E-02 .5383175E-02 .4639648E-02 + .4059716E-02 .3743902E-02 .3490429E-02 .2858654E-02 .1525807E-02 + -.3418321E-03 -.2117817E-02 -.3132606E-02 -.3067405E-02 -.2029459E-02 + -.4221254E-03 .1279269E-02 .2716792E-02 .3687018E-02 .4125139E-02 + .4074137E-02 .3662913E-02 .3043893E-02 .2233206E-02 .1065048E-02 + -.5910665E-03 -.2497506E-02 -.4059191E-02 -.4734788E-02 -.4355504E-02 + -.3183642E-02 -.1697557E-02 -.2707831E-03 .9875352E-03 .2151907E-02 + .3263816E-02 .4199429E-02 .4759887E-02 .4825527E-02 .4432848E-02 + .3760105E-02 .3017075E-02 .2350750E-02 .1810708E-02 .1373070E-02 + .9716151E-03 .5537977E-03 .1551401E-03 -.1146315E-03 -.1525016E-03 + .8037190E-04 .5542061E-03 .1173618E-02 .1820585E-02 .2425000E-02 + .2926893E-02 .3238843E-02 .3279656E-02 .2992806E-02 .2362163E-02 + .1372295E-02 .2313812E-04 -.1448616E-02 -.2543549E-02 -.2850379E-02 + -.2427525E-02 -.1864917E-02 -.1841201E-02 -.2558433E-02 -.3556204E-02 + -.4063939E-02 -.3529889E-02 -.1969941E-02 .1971637E-05 .1588542E-02 + .2244687E-02 .1873185E-02 .7977154E-03 -.5171107E-03 -.1717952E-02 + -.2648191E-02 -.3320288E-02 -.3766790E-02 -.3906620E-02 -.3602483E-02 + -.2795473E-02 -.1624758E-02 -.4698606E-03 .2144823E-03 .1413113E-03 + -.6730203E-03 -.1847835E-02 -.2630158E-02 -.2274249E-02 -.6524350E-03 + .1573817E-02 .3385189E-02 .4056466E-02 .3445002E-02 .1897480E-02 + -.7834726E-06 -.1758264E-02 -.3163954E-02 -.4224580E-02 -.4961730E-02 + -.5277184E-02 -.4996010E-02 -.4023828E-02 -.2450240E-02 -.5552267E-03 + .1274664E-02 .2708539E-02 .3615917E-02 .4076754E-02 .4278436E-02 + .4381952E-02 .4374117E-02 .4039416E-02 .3125690E-02 .1526682E-02 + -.6629957E-03 -.3174034E-02 -.5620508E-02 -.7393678E-02 -.7657670E-02 + -.5879189E-02 -.2309056E-02 .2104524E-02 .6124863E-02 .8661836E-02 + .9093149E-02 .7418333E-02 .4183904E-02 .1723107E-03 -.3926354E-02 + -.7599501E-02 -.1040893E-01 -.1196732E-01 -.1209718E-01 -.1098399E-01 + -.9148456E-02 -.7211587E-02 -.5598882E-02 -.4332776E-02 -.3016100E-02 + -.1208796E-02 .1051286E-02 .3165395E-02 .4405513E-02 .4396087E-02 + .3297939E-02 .1655353E-02 .7416014E-04 -.1064366E-02 -.1709471E-02 + -.2034871E-02 -.2232056E-02 -.2305923E-02 -.2068891E-02 -.1321939E-02 + -.8340139E-04 .1261539E-02 .2134704E-02 .2109285E-02 .1105460E-02 + -.5894554E-03 -.2470004E-02 -.4065335E-02 -.5114128E-02 -.5622219E-02 + -.5758567E-02 -.5625456E-02 -.5164963E-02 -.4249916E-02 -.2873503E-02 + -.1300094E-02 -.4597824E-05 .5635215E-03 .2430489E-03 -.7996342E-03 + -.2202475E-02 -.3517325E-02 -.4370145E-02 -.4594031E-02 -.4247630E-02 + -.3535756E-02 -.2695440E-02 -.1891009E-02 -.1114788E-02 -.2001966E-03 + .1063983E-02 .2729472E-02 .4506580E-02 .5904495E-02 .6538514E-02 + .6304454E-02 .5380864E-02 .4057021E-02 .2569189E-02 .1081627E-02 + -.2431288E-03 -.1132123E-02 -.1222615E-02 -.2623135E-03 .1692263E-02 + .4233489E-02 .6691237E-02 .8351827E-02 .8781418E-02 .7993135E-02 + .6368712E-02 .4417529E-02 .2553299E-02 .9862523E-03 -.2879211E-03 + -.1353996E-02 -.2215209E-02 -.2753861E-02 -.2802267E-02 -.2290656E-02 + -.1316115E-02 -.6447474E-04 .1257941E-02 .2452606E-02 .3298001E-02 + .3545191E-02 .3020925E-02 .1768330E-02 .1555108E-03 -.1161917E-02 + -.1511165E-02 -.5886191E-03 .1294113E-02 .3326199E-02 .4659119E-02 + .4817445E-02 .3850162E-02 .2221826E-02 .5993848E-03 -.3028908E-03 + .4499610E-04 .1757564E-02 .4515811E-02 .7747015E-02 .1080406E-01 + .1304353E-01 .1395124E-01 .1333330E-01 .1139073E-01 .8626151E-02 + .5657044E-02 .2991235E-02 .8765410E-03 -.7137361E-03 -.1944390E-02 + -.2910045E-02 -.3511966E-02 -.3524041E-02 -.2828079E-02 -.1517566E-02 + .1316982E-03 .1753455E-02 .3100957E-02 .4107929E-02 .4813638E-02 + .5258774E-02 .5355058E-02 .4944081E-02 .3965876E-02 .2490912E-02 + .6955959E-03 -.1175544E-02 -.2833030E-02 -.3900410E-02 -.3998603E-02 + -.2931521E-02 -.8106600E-03 .2012093E-02 .5086689E-02 .7945016E-02 + .1019194E-01 .1156584E-01 .1204074E-01 .1182632E-01 .1122714E-01 + .1050766E-01 .9726859E-02 .8686699E-02 .7115794E-02 .4980392E-02 + .2607636E-02 .4853645E-03 -.1043528E-02 -.2024556E-02 -.2885799E-02 + -.4165203E-02 -.6174022E-02 -.8735769E-02 -.1119461E-01 -.1278969E-01 + -.1308059E-01 -.1213089E-01 -.1045354E-01 -.8704736E-02 -.7365831E-02 + -.6595419E-02 -.6254681E-02 -.6079807E-02 -.5833011E-02 -.5404578E-02 + -.4812268E-02 -.4096855E-02 -.3282374E-02 -.2382386E-02 -.1371636E-02 + -.2345010E-03 .1029128E-02 .2427386E-02 .3910080E-02 .5297981E-02 + .6098532E-02 .5564267E-02 .3285883E-02 -.4251326E-03 -.4773041E-02 + -.8874927E-02 -.1201173E-01 -.1370493E-01 -.1378610E-01 -.1244907E-01 + -.1014931E-01 -.7440821E-02 -.4775990E-02 -.2391629E-02 -.3412078E-03 + .1422210E-02 .2980469E-02 .4361524E-02 .5424185E-02 .5920223E-02 + .5656604E-02 .4614099E-02 .2987099E-02 .1059008E-02 -.9265047E-03 + -.2832559E-02 -.4642235E-02 -.6381750E-02 -.7981423E-02 -.9160859E-02 + -.9536279E-02 -.8840301E-02 -.7065088E-02 -.4407939E-02 -.1073603E-02 + .2747630E-02 .6774304E-02 .1060120E-01 .1376236E-01 .1586998E-01 + .1671592E-01 .1635498E-01 .1510440E-01 .1335503E-01 .1139606E-01 + .9353882E-02 .7269033E-02 .5321099E-02 .3970154E-02 .3756399E-02 + .4945238E-02 .7369704E-02 .1047504E-01 .1341277E-01 .1519901E-01 + .1512407E-01 .1319094E-01 .1012762E-01 .6957527E-02 .4458216E-02 + .2895137E-02 .2114719E-02 .1841946E-02 .1945955E-02 .2461216E-02 + .3432909E-02 .4777061E-02 .6226826E-02 .7409148E-02 .8047544E-02 + .8084369E-02 .7690493E-02 .7230160E-02 .7136600E-02 .7601987E-02 + .8262116E-02 .8252509E-02 .6705430E-02 .3405972E-02 -.9392068E-03 + -.5076408E-02 -.7945572E-02 -.9148912E-02 -.8901434E-02 -.7674806E-02 + -.5875240E-02 -.3781398E-02 -.1573361E-02 .5790951E-03 .2473429E-02 + .3977300E-02 .5076070E-02 .5860220E-02 .6468372E-02 .6916667E-02 + .7024350E-02 .6537226E-02 .5305538E-02 .3436577E-02 .1270087E-02 + -.7914175E-03 -.2458895E-02 -.3683615E-02 -.4640394E-02 -.5600477E-02 + -.6752352E-02 -.8119755E-02 -.9593167E-02 -.1103590E-01 -.1236491E-01 + -.1357366E-01 -.1471308E-01 -.1572562E-01 -.1632927E-01 -.1607012E-01 + -.1455760E-01 -.1170511E-01 -.7707945E-02 -.2845726E-02 .2593552E-02 + .8239099E-02 .1371021E-01 .1861603E-01 .2247447E-01 .2484857E-01 + .2550516E-01 .2458508E-01 .2256438E-01 .2001827E-01 .1742999E-01 + .1506325E-01 .1292138E-01 .1082082E-01 .8621126E-02 .6408467E-02 + .4540162E-02 .3447775E-02 .3325761E-02 .4038313E-02 .5274964E-02 + .6656132E-02 .7902636E-02 .8921166E-02 .9655239E-02 .9989046E-02 + .9732258E-02 .8780388E-02 .7159844E-02 .4964532E-02 .2307752E-02 + -.6598585E-03 -.3801772E-02 -.7083769E-02 -.1046226E-01 -.1390451E-01 + -.1739559E-01 -.2086425E-01 -.2418894E-01 -.2721328E-01 -.2965826E-01 + -.3105506E-01 -.3092283E-01 -.2907427E-01 -.2567129E-01 -.2091488E-01 + -.1488636E-01 -.7665321E-02 .6185650E-03 .9603872E-02 .1826989E-01 + .2490295E-01 .2781942E-01 .2632389E-01 .2106028E-01 .1353917E-01 + .5409180E-02 -.2194669E-02 -.8995550E-02 -.1531422E-01 -.2164288E-01 + -.2810458E-01 -.3396651E-01 -.3805669E-01 -.3954256E-01 -.3823027E-01 + -.3463815E-01 -.2965534E-01 -.2389699E-01 -.1754370E-01 -.1032278E-01 + -.1798833E-02 .7899254E-02 .1774161E-01 .2585594E-01 .3026364E-01 + .3001526E-01 .2568086E-01 .1872162E-01 .1064011E-01 .2562814E-02 + -.5082948E-02 -.1227003E-01 -.1900838E-01 -.2517957E-01 -.3042440E-01 + -.3433626E-01 -.3669936E-01 -.3742471E-01 -.3640279E-01 -.3380826E-01 + -.3004120E-01 -.2557789E-01 -.2102416E-01 -.1677586E-01 -.1282777E-01 + -.8711441E-02 -.3827573E-02 .1826430E-02 .7539540E-02 .1232010E-01 + .1540526E-01 .1665511E-01 .1650193E-01 .1552809E-01 .1404259E-01 + .1197892E-01 .9178393E-02 .5548425E-02 .1189046E-02 -.3380682E-02 + -.7406748E-02 -.1015732E-01 -.1119443E-01 -.1066680E-01 -.9078330E-02 + -.6958574E-02 -.4656017E-02 -.2360902E-02 -.7646585E-04 .2316568E-02 + .4821873E-02 .7298118E-02 .9270378E-02 .9896334E-02 .8407688E-02 + .4582978E-02 -.1039746E-02 -.7169492E-02 -.1217499E-01 -.1481022E-01 + -.1481108E-01 -.1275542E-01 -.9714298E-02 -.6894851E-02 -.5083874E-02 + -.4659003E-02 -.5491210E-02 -.7023740E-02 -.8844939E-02 -.1069379E-01 + -.1250066E-01 -.1454846E-01 -.1707686E-01 -.1989536E-01 -.2233137E-01 + -.2337480E-01 -.2216943E-01 -.1848253E-01 -.1266237E-01 -.5488932E-02 + .1933627E-02 .8465627E-02 .1329814E-01 .1618511E-01 .1730439E-01 + .1705052E-01 .1586226E-01 .1402368E-01 .1162920E-01 .8715639E-02 + .5517490E-02 .2446470E-02 -.6760063E-04 -.1730739E-02 -.2643284E-02 + -.3230591E-02 -.4078908E-02 -.5544881E-02 -.7297788E-02 -.8575398E-02 + -.8701870E-02 -.7335231E-02 -.4596454E-02 -.1089148E-02 .2308446E-02 + .4930489E-02 .6542544E-02 .7365063E-02 .8007596E-02 .8993838E-02 + .1061887E-01 .1289529E-01 .1537708E-01 .1740325E-01 .1855977E-01 + .1879475E-01 .1823605E-01 .1728071E-01 .1636020E-01 .1557678E-01 + .1487995E-01 .1410674E-01 .1312163E-01 .1187395E-01 .1047366E-01 + .9401153E-02 .8976578E-02 .9189091E-02 .9935435E-02 .1091718E-01 + .1178125E-01 .1219021E-01 .1208668E-01 .1164181E-01 .1092886E-01 + .1033433E-01 .1044840E-01 .1168691E-01 .1398808E-01 .1657557E-01 + .1843491E-01 .1882112E-01 .1750543E-01 .1453506E-01 .1014117E-01 + .4922797E-02 -.1521883E-03 -.3943517E-02 -.5637022E-02 -.5201442E-02 + -.3427316E-02 -.1447996E-02 -.3824361E-03 -.9026158E-03 -.2899126E-02 + -.5725932E-02 -.8629017E-02 -.1101399E-01 -.1248361E-01 -.1285285E-01 + -.1218286E-01 -.1059188E-01 -.8178625E-02 -.4990100E-02 -.1028538E-02 + .3150664E-02 .6362955E-02 .7546259E-02 .6259687E-02 .2864968E-02 + -.1635834E-02 -.6229456E-02 -.1030984E-01 -.1363929E-01 -.1633579E-01 + -.1859400E-01 -.2033242E-01 -.2129428E-01 -.2115705E-01 -.1995381E-01 + -.1803703E-01 -.1572271E-01 -.1346108E-01 -.1157558E-01 -.1028342E-01 + -.9973393E-02 -.1088589E-01 -.1283440E-01 -.1521976E-01 -.1700754E-01 + -.1700241E-01 -.1464764E-01 -.1020196E-01 -.4479077E-02 .1320025E-02 + .6097918E-02 .9342135E-02 .1111878E-01 .1183866E-01 .1189031E-01 + .1125836E-01 .9810133E-02 .7402317E-02 .4095284E-02 .1828470E-03 + -.4088318E-02 -.8438761E-02 -.1270788E-01 -.1650415E-01 -.1902820E-01 + -.1941728E-01 -.1716774E-01 -.1240415E-01 -.5653437E-02 .2476229E-02 + .1130678E-01 .1996734E-01 .2754194E-01 .3310088E-01 .3597632E-01 + .3620774E-01 .3446190E-01 .3184828E-01 .2958874E-01 .2850179E-01 + .2876039E-01 .2975068E-01 .3013135E-01 .2831505E-01 .2328487E-01 + .1514390E-01 .4924578E-02 -.5911273E-02 -.1587064E-01 -.2387583E-01 + -.2952881E-01 -.3279504E-01 -.3384369E-01 -.3301784E-01 -.3063855E-01 + -.2689125E-01 -.2179400E-01 -.1538950E-01 -.7952897E-02 -.9614722E-06 + .7845226E-02 .1515901E-01 .2172301E-01 .2721474E-01 .3118629E-01 + .3321061E-01 .3315358E-01 .3141515E-01 .2869304E-01 .2566259E-01 + .2279068E-01 .2024065E-01 .1800577E-01 .1598535E-01 .1414388E-01 + .1245735E-01 .1078543E-01 .8834504E-02 .6219473E-02 .2691722E-02 + -.1693293E-02 -.6300586E-02 -.1002109E-01 -.1160434E-01 -.1034660E-01 + -.6522354E-02 -.1193026E-02 .4069759E-02 .7675377E-02 .8652136E-02 + .7037568E-02 .3689011E-02 -.1703597E-03 -.3524754E-02 -.5959860E-02 + -.7514396E-02 -.8400751E-02 -.8698959E-02 -.8162413E-02 -.6605212E-02 + -.4054499E-02 -.7536645E-03 .2726845E-02 .5629213E-02 .7297529E-02 + .7477676E-02 .6330082E-02 .4341098E-02 .2067891E-02 -.9504297E-04 + -.1997928E-02 -.3688179E-02 -.5087495E-02 -.5982067E-02 -.6480055E-02 + -.7252330E-02 -.9021151E-02 -.1171408E-01 -.1436533E-01 -.1583704E-01 + -.1554842E-01 -.1380533E-01 -.1170943E-01 -.1055543E-01 -.1110769E-01 + -.1302097E-01 -.1486034E-01 -.1504907E-01 -.1265275E-01 -.7609021E-02 + -.6534508E-03 .7069084E-02 .1429999E-01 .1976389E-01 .2237736E-01 + .2172482E-01 .1833358E-01 .1331135E-01 .7787639E-02 .2693778E-02 + -.1145081E-02 -.3063542E-02 -.2688044E-02 -.1992260E-03 .3516970E-02 + .7112396E-02 .9205986E-02 .8945032E-02 .6403670E-02 .2372275E-02 + -.2278300E-02 -.6769582E-02 -.1058472E-01 -.1341400E-01 -.1473648E-01 + -.1408597E-01 -.1135366E-01 -.6882144E-02 -.1458501E-02 .4002616E-02 + .8496996E-02 .1090352E-01 .1052907E-01 .7505903E-02 .2602705E-02 + -.3152815E-02 -.8746525E-02 -.1308470E-01 -.1511365E-01 -.1421543E-01 + -.1043071E-01 -.4478917E-02 .2554198E-02 .9666669E-02 .1596795E-01 + .2044187E-01 .2229090E-01 .2108773E-01 .1676433E-01 .9953076E-02 + .2087643E-02 -.4699501E-02 -.8461761E-02 -.8571464E-02 -.5788908E-02 + -.1529597E-02 .2786955E-02 .6275468E-02 .8679429E-02 .1002905E-01 + .1042510E-01 .1004069E-01 .9072301E-02 .7679290E-02 .6074455E-02 + .4473075E-02 .3067263E-02 .1876768E-02 .8717062E-03 .3874273E-04 + -.7671303E-03 -.1613149E-02 -.2440585E-02 -.3194246E-02 -.3793401E-02 + -.4178739E-02 -.4371920E-02 -.4428270E-02 -.4444974E-02 -.4507241E-02 + -.4583253E-02 -.4686428E-02 -.4835609E-02 -.4934173E-02 -.5009819E-02 + -.5108526E-02 -.5215524E-02 -.5363476E-02 -.5621534E-02 -.6092668E-02 + -.6926939E-02 -.8356982E-02 -.1046107E-01 -.1306359E-01 -.1585233E-01 + -.1816486E-01 -.1922537E-01 -.1863163E-01 -.1631364E-01 -.1262393E-01 + -.7983982E-02 -.2435903E-02 .3674736E-02 .9291033E-02 .1301129E-01 + .1388301E-01 .1192520E-01 .7868640E-02 .2877415E-02 -.2157623E-02 + -.6911937E-02 -.1124143E-01 -.1500486E-01 -.1768727E-01 -.1852320E-01 + -.1697383E-01 -.1298640E-01 -.7084300E-02 -.7721108E-04 .7034756E-02 + .1297544E-01 .1665017E-01 .1779682E-01 .1692438E-01 .1496840E-01 + .1272775E-01 .1023923E-01 .6891558E-02 .1983961E-02 -.4715016E-02 + -.1287864E-01 -.2164600E-01 -.2960101E-01 -.3515917E-01 -.3713777E-01 + -.3533459E-01 -.3063518E-01 -.2440813E-01 -.1781452E-01 -.1142552E-01 + -.5141503E-02 .1498338E-02 .8866538E-02 .1688690E-01 .2470682E-01 + .3058300E-01 .3238546E-01 .2889857E-01 .2094647E-01 .1083059E-01 + .9575448E-03 -.7089134E-02 -.1283213E-01 -.1619175E-01 -.1684417E-01 + -.1445279E-01 -.9549346E-02 -.3879482E-02 .4078140E-03 .1928972E-02 + .7526545E-03 -.1856707E-02 -.4191256E-02 -.4972957E-02 -.3965310E-02 + -.2070338E-02 -.7092010E-03 -.9489900E-03 -.3100835E-02 -.6707078E-02 + -.1080124E-01 -.1430832E-01 -.1612181E-01 -.1518834E-01 -.1123060E-01 + -.4823611E-02 .3024228E-02 .1071457E-01 .1645373E-01 .1889990E-01 + .1757643E-01 .1320395E-01 .7106346E-02 .5534812E-03 -.5513032E-02 + -.1061932E-01 -.1439279E-01 -.1645384E-01 -.1672504E-01 -.1540873E-01 + -.1275695E-01 -.9118096E-02 -.4867156E-02 -.2455867E-03 .4230080E-02 + .7672429E-02 .9142766E-02 .8019062E-02 .4453303E-02 -.8225852E-03 + -.6841658E-02 -.1275177E-01 -.1813499E-01 -.2261233E-01 -.2564713E-01 + -.2684913E-01 -.2616440E-01 -.2380227E-01 -.1977725E-01 -.1365101E-01 + -.5088131E-02 .5197379E-02 .1550537E-01 .2408050E-01 .3004262E-01 + .3360170E-01 .3521722E-01 .3522096E-01 .3380402E-01 .3094955E-01 + .2685286E-01 .2192577E-01 .1657763E-01 .1121935E-01 .6148842E-02 + .1575380E-02 -.2472731E-02 -.6185611E-02 -.9684531E-02 -.1308251E-01 + -.1661101E-01 -.2043943E-01 -.2465044E-01 -.2891475E-01 -.3214394E-01 + -.3306835E-01 -.3093236E-01 -.2593347E-01 -.1928827E-01 -.1274861E-01 + -.7825682E-02 -.5133567E-02 -.4425851E-02 -.4818741E-02 -.5252232E-02 + -.4930240E-02 -.3672806E-02 -.2020577E-02 -.8254652E-03 -.8623670E-03 + -.2420186E-02 -.5125718E-02 -.8013458E-02 -.9941214E-02 -.1001373E-01 + -.7816071E-02 -.3770037E-02 .1162191E-02 .6006638E-02 .9756063E-02 + .1172414E-01 .1180266E-01 .1034587E-01 .8106998E-02 .5764324E-02 + .3702295E-02 .2109327E-02 .8522273E-03 -.4087143E-03 -.1958545E-02 + -.3776898E-02 -.5280190E-02 -.5708328E-02 -.4667265E-02 -.2201315E-02 + .1272191E-02 .5028644E-02 .8190299E-02 .1023330E-01 .1121147E-01 + .1140253E-01 .1117003E-01 .1078246E-01 .1021337E-01 .9389039E-02 + .8031923E-02 .5774986E-02 .2565933E-02 -.1537241E-02 -.6345046E-02 + -.1170225E-01 -.1765976E-01 -.2419191E-01 -.3101631E-01 -.3736947E-01 + -.4232024E-01 -.4541069E-01 -.4652028E-01 -.4578869E-01 -.4361636E-01 + -.4038329E-01 -.3636168E-01 -.3167082E-01 -.2655599E-01 -.2157473E-01 + -.1738166E-01 -.1447114E-01 -.1283825E-01 -.1207965E-01 -.1171937E-01 + -.1129131E-01 -.1059250E-01 -.9596382E-02 -.8229236E-02 -.6418498E-02 + -.4035644E-02 -.1143476E-02 .2077366E-02 .5351418E-02 .8341142E-02 + .1100083E-01 .1331432E-01 .1519221E-01 .1643695E-01 .1674342E-01 + .1592628E-01 .1411161E-01 .1171599E-01 .9296672E-02 .7472793E-02 + .6577241E-02 .6637887E-02 .7456219E-02 .8644244E-02 .1005389E-01 + .1186538E-01 .1417436E-01 .1673345E-01 .1899539E-01 .2042756E-01 + .2091466E-01 .2054275E-01 .1939914E-01 .1767041E-01 .1535188E-01 + .1237763E-01 .8704570E-02 .4147236E-02 -.1360430E-02 -.7787316E-02 + -.1486702E-01 -.2177232E-01 -.2736238E-01 -.3066875E-01 -.3144420E-01 + -.3027946E-01 -.2814377E-01 -.2601297E-01 -.2455224E-01 -.2386868E-01 + -.2363605E-01 -.2353825E-01 -.2333943E-01 -.2288862E-01 -.2227907E-01 + -.2161968E-01 -.2099637E-01 -.2040827E-01 -.1973868E-01 -.1893775E-01 + -.1797027E-01 -.1667843E-01 -.1487935E-01 -.1246686E-01 -.9483893E-02 + -.6337230E-02 -.3506977E-02 -.1291572E-02 .2429348E-03 .1248035E-02 + .1976424E-02 .2601214E-02 .2968768E-02 .2795946E-02 .1798981E-02 + -.1659973E-03 -.2845534E-02 -.5849434E-02 -.8908303E-02 -.1182109E-01 + -.1452760E-01 -.1696396E-01 -.1883610E-01 -.1968982E-01 -.1901421E-01 + -.1669585E-01 -.1313140E-01 -.8861982E-02 -.4456569E-02 -.3243527E-03 + .3309549E-02 .6103826E-02 .7759009E-02 .8226937E-02 .7582430E-02 + .6252748E-02 .4737565E-02 .3470717E-02 .3108701E-02 .4169565E-02 + .6781691E-02 .1079032E-01 .1556154E-01 .2013236E-01 .2382233E-01 + .2626433E-01 .2745505E-01 .2788424E-01 .2811386E-01 .2843440E-01 + .2895634E-01 .2960218E-01 .3003924E-01 .3003745E-01 .2953782E-01 + .2847969E-01 .2723935E-01 .2630562E-01 .2600641E-01 .2686385E-01 + .2900223E-01 .3201463E-01 .3563619E-01 .3949034E-01 .4313774E-01 + .4661442E-01 .4993431E-01 .5291145E-01 .5533222E-01 .5665800E-01 + .5645912E-01 .5503413E-01 .5279327E-01 .5007040E-01 .4737852E-01 + .4487943E-01 .4235794E-01 .3974572E-01 .3686028E-01 .3368732E-01 + .3055061E-01 .2781146E-01 .2609253E-01 .2599445E-01 .2757407E-01 + .3018356E-01 .3314234E-01 .3576748E-01 .3741581E-01 .3763105E-01 + .3611741E-01 .3313879E-01 .2902728E-01 .2419680E-01 .1935050E-01 + .1467773E-01 .1004832E-01 .5684898E-02 .1508315E-02 -.2792435E-02 + -.7023769E-02 -.1107366E-01 -.1449093E-01 -.1658374E-01 -.1736586E-01 + -.1709493E-01 -.1650190E-01 -.1654562E-01 -.1754671E-01 -.1935994E-01 + -.2175887E-01 -.2421596E-01 -.2633406E-01 -.2826962E-01 -.3007234E-01 + -.3178528E-01 -.3368383E-01 -.3588525E-01 -.3838538E-01 -.4116496E-01 + -.4399211E-01 -.4660682E-01 -.4828366E-01 -.4786318E-01 -.4458027E-01 + -.3845997E-01 -.3070465E-01 -.2270198E-01 -.1560400E-01 -.1010790E-01 + -.5980578E-02 -.2772934E-02 -.1713775E-04 .2673980E-02 .5519567E-02 + .8460680E-02 .1130877E-01 .1401008E-01 .1656949E-01 .1883679E-01 + .2051101E-01 .2146666E-01 .2153975E-01 .2084240E-01 .1990095E-01 + .1882448E-01 .1767300E-01 .1666248E-01 .1545950E-01 .1377915E-01 + .1181045E-01 .9534539E-02 .7009097E-02 .4686050E-02 .2836866E-02 + .1815343E-02 .1898834E-02 .2840229E-02 .4322539E-02 .5996240E-02 + .7348233E-02 .7878039E-02 .7258954E-02 .5524328E-02 .2910175E-02 + -.1192840E-03 -.2709780E-02 -.4433065E-02 -.5095499E-02 -.4517425E-02 + -.3210972E-02 -.1762970E-02 -.3308239E-03 .6434073E-03 .5748676E-03 + -.3093338E-03 -.1867950E-02 -.4005723E-02 -.6188342E-02 -.8441897E-02 + -.1051722E-01 -.1218090E-01 -.1371676E-01 -.1513981E-01 -.1640948E-01 + -.1758842E-01 -.1881650E-01 -.2002446E-01 -.2117680E-01 -.2218898E-01 + -.2237774E-01 -.2098826E-01 -.1749785E-01 -.1199713E-01 -.5457907E-02 + .1176037E-02 .6830883E-02 .1082376E-01 .1318703E-01 .1378624E-01 + .1277508E-01 .1066039E-01 .7909360E-02 .4877214E-02 .1911501E-02 + -.9173029E-03 -.3531967E-02 -.5644893E-02 -.7227729E-02 -.8260763E-02 + -.8706863E-02 -.8740882E-02 -.8710160E-02 -.8780833E-02 -.8929077E-02 + -.9381925E-02 -.1024996E-01 -.1161204E-01 -.1344303E-01 -.1545313E-01 + -.1776305E-01 -.2021068E-01 -.2251479E-01 -.2493718E-01 -.2747284E-01 + -.2994092E-01 -.3222728E-01 -.3362418E-01 -.3316205E-01 -.2992824E-01 + -.2359221E-01 -.1504628E-01 -.5412169E-02 .4361812E-02 .1344546E-01 + .2143670E-01 .2826677E-01 .3386766E-01 .3807828E-01 .4080334E-01 + .4204068E-01 .4194099E-01 .4092351E-01 .3947267E-01 .3785792E-01 + .3639122E-01 .3513104E-01 .3384689E-01 .3237553E-01 .3047683E-01 + .2801395E-01 .2530326E-01 .2283371E-01 .2080132E-01 .1963958E-01 + .1924832E-01 .1914892E-01 .1924157E-01 .1914600E-01 .1868474E-01 + .1764816E-01 .1598250E-01 .1400698E-01 .1185010E-01 .9535737E-02 + .7303359E-02 .5424927E-02 .4099336E-02 .3602893E-02 .3813768E-02 + .4691968E-02 .5982851E-02 .7198455E-02 .8475807E-02 .9704463E-02 + .1079903E-01 .1199522E-01 .1309921E-01 .1375677E-01 .1337324E-01 + .1161517E-01 .8665868E-02 .4754639E-02 .3327197E-03 -.4175680E-02 + -.8638803E-02 -.1292470E-01 -.1677962E-01 -.2002213E-01 -.2245581E-01 + -.2394014E-01 -.2436307E-01 -.2341324E-01 -.2102749E-01 -.1757305E-01 + -.1357719E-01 -.9647067E-02 -.6237683E-02 -.3523645E-02 -.1619959E-02 + -.5938797E-03 -.5873712E-03 -.1729091E-02 -.3658303E-02 -.6054787E-02 + -.8687612E-02 -.1110900E-01 -.1329320E-01 -.1517378E-01 -.1627424E-01 + -.1622413E-01 -.1470082E-01 -.1182905E-01 -.8394616E-02 -.5225185E-02 + -.2862584E-02 -.1459262E-02 -.7402939E-03 -.3132338E-03 .1528705E-03 + .9427832E-03 .2164652E-02 .3504850E-02 .4956621E-02 .6561044E-02 + .7926335E-02 .9208951E-02 .1042562E-01 .1143696E-01 .1241714E-01 + .1325782E-01 .1376058E-01 .1387821E-01 .1354292E-01 .1270655E-01 + .1164777E-01 .1048626E-01 .8795471E-02 .5968882E-02 .1222028E-02 + -.5439779E-02 -.1263862E-01 -.1905841E-01 -.2380396E-01 -.2617362E-01 + -.2597806E-01 -.2335960E-01 -.1890640E-01 -.1330358E-01 -.7446688E-02 + -.2739187E-02 .2071204E-03 .1429036E-02 .1028736E-02 -.2401374E-03 + -.1668075E-02 -.2988337E-02 -.4067810E-02 -.5173909E-02 -.6483773E-02 + -.7750192E-02 -.8730304E-02 -.9183981E-02 -.8757737E-02 -.7443620E-02 + -.5621340E-02 -.3618324E-02 -.1583880E-02 .3090976E-03 .1956134E-02 + .3648367E-02 .5579855E-02 .7890413E-02 .1081725E-01 .1419929E-01 + .1720072E-01 .1915609E-01 .1985558E-01 .1925274E-01 .1788514E-01 + .1630675E-01 .1477740E-01 .1338977E-01 .1196436E-01 .1022575E-01 + .8064738E-02 .5583655E-02 .3000570E-02 .5331712E-03 -.1379636E-02 + -.2426841E-02 -.2616121E-02 -.2013066E-02 -.1077223E-02 -.2170750E-03 + .2452922E-03 -.1324171E-03 -.1388844E-02 -.3343876E-02 -.5693895E-02 + -.8076184E-02 -.1041739E-01 -.1256042E-01 -.1441242E-01 -.1609455E-01 + -.1746467E-01 -.1859309E-01 -.1958296E-01 -.2029965E-01 -.2088517E-01 + -.2118079E-01 -.2093396E-01 -.2022643E-01 -.1911941E-01 -.1776040E-01 + -.1627488E-01 -.1464481E-01 -.1261195E-01 -.9632813E-02 -.5389511E-02 + -.7220652E-04 .5642729E-02 .1097859E-01 .1545286E-01 .1863852E-01 + .2052978E-01 .2124407E-01 .2077740E-01 .1950230E-01 .1778722E-01 + .1596091E-01 .1415971E-01 .1250467E-01 .1113676E-01 .1000036E-01 + .9128085E-02 .8438501E-02 .7807495E-02 .7209282E-02 .6562780E-02 + .5611157E-02 .4104884E-02 .1836216E-02 -.1142869E-02 -.4689413E-02 + -.8478513E-02 -.1198585E-01 -.1467946E-01 -.1589029E-01 -.1564526E-01 + -.1418316E-01 -.1176374E-01 -.8850510E-02 -.5673143E-02 -.2510591E-02 + .1802678E-03 .2025823E-02 .3032400E-02 .3425292E-02 .3508645E-02 + .3676629E-02 .4091425E-02 .4682304E-02 .5472754E-02 .6452162E-02 + .7347295E-02 .7999419E-02 .8296611E-02 .7928995E-02 .6813268E-02 + .5011843E-02 .2802597E-02 .4992408E-03 -.1831118E-02 -.4069736E-02 + -.6046223E-02 -.7749683E-02 -.9061467E-02 -.9705197E-02 -.9636080E-02 + -.9016790E-02 -.8174797E-02 -.7198690E-02 -.6204959E-02 -.5373029E-02 + -.4344859E-02 -.2803768E-02 -.5525524E-03 .2538277E-02 .6235031E-02 + .1016038E-01 .1387329E-01 .1677467E-01 .1827768E-01 .1816112E-01 + .1658768E-01 .1412021E-01 .1139746E-01 .8696474E-02 .6208537E-02 + .3969926E-02 .1747097E-02 -.5591269E-03 -.2936676E-02 -.5368648E-02 + -.7513072E-02 -.8918480E-02 -.9102443E-02 -.7764897E-02 -.5171679E-02 + -.1761796E-02 .1879600E-02 .5135838E-02 .7591760E-02 .9053612E-02 + .9685827E-02 .9766829E-02 .9580221E-02 .9451962E-02 .9444144E-02 + .9532332E-02 .9651165E-02 .9750393E-02 .9941313E-02 .1041583E-01 + .1151542E-01 .1339452E-01 .1591906E-01 .1877037E-01 .2152736E-01 + .2384239E-01 .2559043E-01 .2692286E-01 .2806866E-01 .2907231E-01 + .2980794E-01 .3000675E-01 .2939602E-01 .2797701E-01 .2590633E-01 + .2358968E-01 .2134617E-01 .1922584E-01 .1733120E-01 .1554119E-01 + .1381606E-01 .1229399E-01 .1111732E-01 .1066441E-01 .1103057E-01 + .1204131E-01 .1338293E-01 .1450729E-01 .1504738E-01 .1478665E-01 + .1374486E-01 .1226510E-01 .1067453E-01 .9171079E-02 .7956521E-02 + .7243112E-02 .7133591E-02 .7548334E-02 .8351206E-02 .9329349E-02 + .1033786E-01 .1134440E-01 .1219463E-01 .1297151E-01 .1378645E-01 + .1454178E-01 .1516388E-01 .1552029E-01 .1536431E-01 .1441286E-01 + .1276976E-01 .1072529E-01 .8463387E-02 .6392266E-02 .4752372E-02 + .3457876E-02 .2437014E-02 .1596681E-02 .5628094E-03 -.1049293E-02 + -.3360829E-02 -.6548210E-02 -.1039057E-01 -.1454904E-01 -.1884158E-01 + -.2302796E-01 -.2708942E-01 -.3096956E-01 -.3458155E-01 -.3761068E-01 + -.3953193E-01 -.4003705E-01 -.3918434E-01 -.3738913E-01 -.3518965E-01 + -.3320436E-01 -.3165300E-01 -.3067854E-01 -.3044658E-01 -.3076029E-01 + -.3149571E-01 -.3248234E-01 -.3358702E-01 -.3468694E-01 -.3569531E-01 + -.3663265E-01 -.3748605E-01 -.3817463E-01 -.3864487E-01 -.3896101E-01 + -.3913047E-01 -.3926949E-01 -.3946818E-01 -.3963120E-01 -.3984169E-01 + -.4010381E-01 -.4030988E-01 -.4048733E-01 -.4068742E-01 -.4091181E-01 + -.4108314E-01 -.4134737E-01 -.4164515E-01 -.4191625E-01 -.4221260E-01 + -.4250566E-01 -.4284395E-01 -.4312954E-01 -.4330667E-01 -.4334183E-01 + -.4308501E-01 -.4222350E-01 -.4073786E-01 -.3880898E-01 -.3658534E-01 + -.3430503E-01 -.3193513E-01 -.2939320E-01 -.2643007E-01 -.2268951E-01 + -.1838666E-01 -.1380213E-01 -.9347827E-02 -.5776366E-02 -.3465915E-02 + -.2368894E-02 -.2129215E-02 -.2258109E-02 -.2351747E-02 -.2196853E-02 + -.1854580E-02 -.1449342E-02 -.9127997E-03 -.1951298E-03 .7112905E-03 + .2021865E-02 .3688877E-02 .5545756E-02 .7607521E-02 .9759494E-02 + .1173481E-01 .1307648E-01 .1348676E-01 .1280592E-01 .1113297E-01 + .8912421E-02 .6391149E-02 .3905114E-02 .1601427E-02 -.6692400E-03 + -.2717528E-02 -.4174201E-02 -.4627424E-02 -.3727393E-02 -.1547067E-02 + .1500089E-02 .4950034E-02 .8360430E-02 .1141537E-01 .1397295E-01 + .1600148E-01 .1754447E-01 .1868035E-01 .1966211E-01 .2055389E-01 + .2138742E-01 .2237416E-01 .2335756E-01 .2431197E-01 .2537448E-01 + .2656551E-01 .2791929E-01 .2965010E-01 .3174222E-01 .3383392E-01 + .3578273E-01 .3710474E-01 .3739960E-01 .3679326E-01 .3536805E-01 + .3346081E-01 .3159161E-01 .2981960E-01 .2811941E-01 .2658930E-01 + .2499555E-01 .2309543E-01 .2088378E-01 .1841231E-01 .1567525E-01 + .1284477E-01 .1015462E-01 .7788366E-02 .6110006E-02 .5402534E-02 + .5638440E-02 .6563084E-02 .7850387E-02 .9206303E-02 .1031194E-01 + .1098126E-01 .1114542E-01 .1074463E-01 .9957830E-02 .8947896E-02 + .7833102E-02 .6707737E-02 .5635129E-02 .4515381E-02 .3035268E-02 + .9134036E-03 -.1856914E-02 -.4957733E-02 -.8185762E-02 -.1104210E-01 + -.1317374E-01 -.1469623E-01 -.1536370E-01 -.1512908E-01 -.1424074E-01 + -.1287377E-01 -.1122237E-01 -.9534758E-02 -.7934308E-02 -.6283240E-02 + -.4473937E-02 -.2516351E-02 -.4075612E-03 .1761349E-02 .3631932E-02 + .5185014E-02 .6550926E-02 .7627133E-02 .8434078E-02 .8885753E-02 + .8896488E-02 .8412189E-02 .7505225E-02 .6435478E-02 .5327768E-02 + .4238728E-02 .3224385E-02 .2239655E-02 .1074355E-02 -.3118892E-03 + -.1826858E-02 -.3254363E-02 -.4210919E-02 -.4456596E-02 -.3901531E-02 + -.2794523E-02 -.1524628E-02 -.2957599E-03 .6724922E-03 .1142362E-02 + .1047438E-02 .4277500E-03 -.6598095E-03 -.1989157E-02 -.3279215E-02 + -.4515194E-02 -.5755661E-02 -.6996466E-02 -.8379105E-02 -.1009309E-01 + -.1231685E-01 -.1502015E-01 -.1803725E-01 -.2123054E-01 -.2439197E-01 + -.2726311E-01 -.2962468E-01 -.3126173E-01 -.3180346E-01 -.3114895E-01 + -.2959152E-01 -.2749439E-01 -.2527780E-01 -.2314585E-01 -.2111495E-01 + -.1910038E-01 -.1695931E-01 -.1471179E-01 -.1232559E-01 -.9847208E-02 + -.7431594E-02 -.5289531E-02 -.3606317E-02 -.2274182E-02 -.1241455E-02 + -.4807131E-03 .2867630E-03 .1090648E-02 .1916820E-02 .2861809E-02 + .3882653E-02 .5057116E-02 .6342610E-02 .7716291E-02 .9006579E-02 + .9757320E-02 .9773900E-02 .9016858E-02 .7676922E-02 .5968230E-02 + .4131218E-02 .2508963E-02 .1022927E-02 -.4677441E-03 -.1886409E-02 + -.3108552E-02 -.4005146E-02 -.4412478E-02 -.4230130E-02 -.3596251E-02 + -.2757693E-02 -.1864050E-02 -.9833094E-03 -.2448452E-03 .4160564E-03 + .1151147E-02 .1935780E-02 .2790786E-02 .3850240E-02 .5098510E-02 + .6396557E-02 .7825588E-02 .9341879E-02 .1066413E-01 .1168302E-01 + .1234519E-01 .1258490E-01 .1257384E-01 .1249794E-01 .1239264E-01 + .1241063E-01 .1266978E-01 .1319696E-01 .1395792E-01 .1486491E-01 + .1588669E-01 .1690460E-01 .1783274E-01 .1878446E-01 .1975388E-01 + .2068742E-01 .2156174E-01 .2217118E-01 .2235588E-01 .2188751E-01 + .2072463E-01 .1910627E-01 .1721580E-01 .1530059E-01 .1345308E-01 + .1165164E-01 .9748835E-02 .7580274E-02 .5059838E-02 .2181048E-02 + -.8965093E-03 -.4099195E-02 -.7276131E-02 -.1024968E-01 -.1300149E-01 + -.1535646E-01 -.1714553E-01 -.1836106E-01 -.1893160E-01 -.1906335E-01 + -.1897772E-01 -.1879010E-01 -.1873646E-01 -.1877756E-01 -.1881406E-01 + -.1889539E-01 -.1903846E-01 -.1927963E-01 -.1956152E-01 -.1993420E-01 + -.2044804E-01 -.2097104E-01 -.2152963E-01 -.2210045E-01 -.2261029E-01 + -.2293475E-01 -.2269995E-01 -.2165200E-01 -.1990207E-01 -.1767281E-01 + -.1514958E-01 -.1254377E-01 -.9940813E-02 -.7251846E-02 -.4495867E-02 + -.1834558E-02 .3952551E-03 .1854653E-02 .2588015E-02 .2849055E-02 + .2815094E-02 .2756684E-02 .2919244E-02 .3275645E-02 .3764375E-02 + .4392082E-02 .5123506E-02 .5873642E-02 .6631104E-02 .7435058E-02 + .8256780E-02 .9132857E-02 .1018645E-01 .1134536E-01 .1254313E-01 + .1377035E-01 .1493849E-01 .1591571E-01 .1646537E-01 .1650017E-01 + .1607343E-01 .1528927E-01 .1435211E-01 .1338305E-01 .1244231E-01 + .1162597E-01 .1083991E-01 .9958939E-02 .9008164E-02 .7897419E-02 + .6446123E-02 .4474120E-02 .2036402E-02 -.5182785E-03 -.2859306E-02 + -.4600725E-02 -.5509272E-02 -.5738853E-02 -.5606866E-02 -.5408165E-02 + -.5262522E-02 -.5301959E-02 -.5500603E-02 -.5615600E-02 -.5664186E-02 + -.5684226E-02 -.5563378E-02 -.5416233E-02 -.5361794E-02 -.5286615E-02 + -.5222926E-02 -.5182292E-02 -.5049308E-02 -.4734245E-02 -.4146149E-02 + -.3186759E-02 -.1834258E-02 -.3142676E-03 .1142894E-02 .2213497E-02 + .2677973E-02 .2576888E-02 .2049605E-02 .1353403E-02 .6370208E-03 + .7696284E-04 -.3840222E-03 -.8431719E-03 -.1240350E-02 -.1731362E-02 + -.2287197E-02 -.2781299E-02 -.3341096E-02 -.3964879E-02 -.4680874E-02 + -.5636460E-02 -.6760819E-02 -.7853342E-02 -.8590249E-02 -.8662570E-02 + -.8005848E-02 -.6810741E-02 -.5326752E-02 -.3841953E-02 -.2599307E-02 + -.1789202E-02 -.1618141E-02 -.2135000E-02 -.3277990E-02 -.4839744E-02 + -.6556841E-02 -.8289200E-02 -.9959017E-02 -.1153790E-01 -.1306828E-01 + -.1444045E-01 -.1538276E-01 -.1571496E-01 -.1526215E-01 -.1412375E-01 + -.1262103E-01 -.1094714E-01 -.9336365E-02 -.7883712E-02 -.6546693E-02 + -.5324920E-02 -.4283892E-02 -.3511433E-02 -.3010718E-02 -.2758518E-02 + -.2689395E-02 -.2642917E-02 -.2503958E-02 -.2262002E-02 -.1930234E-02 + -.1526137E-02 -.1090235E-02 -.7078323E-03 -.2727131E-03 .3235799E-03 + .1020995E-02 .1760420E-02 .2252078E-02 .2182029E-02 .1537890E-02 + .3984516E-03 -.1015696E-02 -.2421581E-02 -.3720552E-02 -.4914779E-02 + -.6040551E-02 -.7089596E-02 -.8104178E-02 -.9080414E-02 -.9967503E-02 + -.1081311E-01 -.1162745E-01 -.1241252E-01 -.1318338E-01 -.1396752E-01 + -.1476899E-01 -.1556185E-01 -.1630489E-01 -.1681531E-01 -.1693400E-01 + -.1658796E-01 -.1570630E-01 -.1448131E-01 -.1311323E-01 -.1171250E-01 + -.1040772E-01 -.9136133E-02 -.7879401E-02 -.6630753E-02 -.5363429E-02 + -.4198113E-02 -.3202102E-02 -.2458119E-02 -.1994086E-02 -.1713913E-02 + -.1527896E-02 -.1312832E-02 -.1087912E-02 -.8321918E-03 -.5112643E-03 + -.2468145E-03 -.8340905E-05 .2647129E-03 .5213375E-03 .7621085E-03 + .1038711E-02 .1405533E-02 .1871109E-02 .2460456E-02 .3220863E-02 + .4082577E-02 .4985384E-02 .5953673E-02 .6965389E-02 .8070290E-02 + .9368096E-02 .1078513E-01 .1215192E-01 .1331484E-01 .1415191E-01 + .1469661E-01 .1507143E-01 .1535172E-01 .1564179E-01 .1603185E-01 + .1647825E-01 .1692019E-01 .1734562E-01 .1772421E-01 .1808961E-01 + .1845048E-01 .1882569E-01 .1927590E-01 .1973504E-01 .2018737E-01 + .2068158E-01 .2115884E-01 .2163320E-01 .2215990E-01 .2268229E-01 + .2321502E-01 .2379547E-01 .2440197E-01 .2507779E-01 .2581341E-01 + .2655814E-01 .2736368E-01 .2822543E-01 .2905153E-01 .2983108E-01 + .3059166E-01 .3114084E-01 .3131671E-01 .3111218E-01 .3051305E-01 + .2968909E-01 .2874523E-01 .2782100E-01 .2703444E-01 .2629805E-01 + .2572662E-01 .2539096E-01 .2512752E-01 .2493473E-01 .2488788E-01 + .2479736E-01 .2464927E-01 .2455270E-01 .2447592E-01 .2439927E-01 + .2430172E-01 .2426220E-01 .2426375E-01 .2427464E-01 .2437629E-01 + .2463915E-01 .2505681E-01 .2559246E-01 .2620214E-01 .2672332E-01 + .2697367E-01 .2674980E-01 .2590527E-01 .2449912E-01 .2270682E-01 + .2072397E-01 .1872458E-01 .1681497E-01 .1489248E-01 .1273290E-01 + .1014357E-01 .6973620E-02 .3233493E-02 -.9093364E-03 -.5091927E-02 + -.8996452E-02 -.1249101E-01 -.1546102E-01 -.1801931E-01 -.2037502E-01 + -.2256763E-01 -.2452619E-01 -.2615070E-01 -.2741391E-01 -.2833618E-01 + -.2901275E-01 -.2964300E-01 -.3027277E-01 -.3094581E-01 -.3169998E-01 + -.3237588E-01 -.3285102E-01 -.3302768E-01 -.3291384E-01 -.3256415E-01 + -.3206932E-01 -.3161216E-01 -.3117883E-01 -.3075836E-01 -.3038615E-01 + -.2997476E-01 -.2949072E-01 -.2889738E-01 -.2808077E-01 -.2703998E-01 + -.2581368E-01 -.2444338E-01 -.2305014E-01 -.2163020E-01 -.2024749E-01 + -.1895732E-01 -.1765319E-01 -.1636023E-01 -.1508094E-01 -.1385074E-01 + -.1283443E-01 -.1209795E-01 -.1174222E-01 -.1181543E-01 -.1213725E-01 + -.1254287E-01 -.1296419E-01 -.1333252E-01 -.1364070E-01 -.1391640E-01 + -.1419105E-01 -.1445969E-01 -.1465255E-01 -.1477652E-01 -.1483936E-01 + -.1483403E-01 -.1476891E-01 -.1473926E-01 -.1479601E-01 -.1485080E-01 + -.1496509E-01 -.1515630E-01 -.1534250E-01 -.1553761E-01 -.1575086E-01 + -.1592756E-01 -.1601255E-01 -.1584265E-01 -.1520028E-01 -.1407137E-01 + -.1244699E-01 -.1044820E-01 -.8386543E-02 -.6500234E-02 -.5004164E-02 + -.4060089E-02 -.3704259E-02 -.3819263E-02 -.4212448E-02 -.4642108E-02 + -.5014184E-02 -.5350055E-02 -.5604700E-02 -.5835293E-02 -.6090989E-02 + -.6358608E-02 -.6583542E-02 -.6632757E-02 -.6375431E-02 -.5748163E-02 + -.4755098E-02 -.3513255E-02 -.2183013E-02 -.8565018E-03 .3689066E-03 + .1507668E-02 .2576427E-02 .3463083E-02 .4132497E-02 .4564437E-02 + .4712152E-02 .4682966E-02 .4604270E-02 .4516317E-02 .4480989E-02 + .4495280E-02 .4500414E-02 .4520279E-02 .4620587E-02 .4786315E-02 + .5036992E-02 .5389506E-02 .5790761E-02 .6240889E-02 .6682114E-02 + .7070261E-02 .7449444E-02 .7773744E-02 .7943765E-02 .7919061E-02 + .7642944E-02 .7139513E-02 .6501349E-02 .5792756E-02 .5122678E-02 + .4503649E-02 .3894988E-02 .3361803E-02 .2997071E-02 .2824104E-02 + .2904937E-02 .3302560E-02 .3891336E-02 .4538610E-02 .5184030E-02 + .5764024E-02 .6297548E-02 .6799505E-02 .7280018E-02 .7721628E-02 + .8008869E-02 .8101727E-02 .7967058E-02 .7636067E-02 .7217181E-02 + .6756832E-02 .6330422E-02 .5956595E-02 .5598731E-02 .5237896E-02 + .4858647E-02 .4459606E-02 .4042886E-02 .3623913E-02 .3331852E-02 + .3272202E-02 .3539817E-02 .4259329E-02 .5275553E-02 .6439381E-02 + .7688936E-02 .8888779E-02 .1003329E-01 .1115511E-01 .1226569E-01 + .1334822E-01 .1433992E-01 .1512568E-01 .1551267E-01 .1551125E-01 + .1519386E-01 .1465298E-01 .1409188E-01 .1356510E-01 .1306618E-01 + .1262291E-01 .1220510E-01 .1181274E-01 .1171580E-01 .1216633E-01 + .1331303E-01 .1524950E-01 .1777597E-01 .2057265E-01 .2329719E-01 + .2556155E-01 .2701758E-01 .2752620E-01 .2721820E-01 .2634695E-01 + .2523897E-01 .2414605E-01 .2319065E-01 .2235554E-01 .2145555E-01 + .2050957E-01 .1959173E-01 .1862220E-01 .1762740E-01 .1667050E-01 + .1579438E-01 .1496501E-01 .1416144E-01 .1341079E-01 .1265789E-01 + .1192034E-01 .1123068E-01 .1052241E-01 .9780018E-02 .9066127E-02 + .8375003E-02 .7732417E-02 .7280988E-02 .7107634E-02 .7182783E-02 + .7523201E-02 .8096221E-02 .8686772E-02 .9260346E-02 .9837201E-02 + .1037292E-01 .1092720E-01 .1152604E-01 .1217660E-01 .1289584E-01 + .1365187E-01 .1441366E-01 .1516193E-01 .1588677E-01 .1661195E-01 + .1731763E-01 .1802403E-01 .1874635E-01 .1947141E-01 .2022626E-01 + .2098042E-01 .2171716E-01 .2234676E-01 .2272494E-01 .2278279E-01 + .2250204E-01 .2195459E-01 .2123772E-01 .2048330E-01 .1978113E-01 + .1911287E-01 .1846887E-01 .1780861E-01 .1710777E-01 .1637331E-01 + .1562000E-01 .1489020E-01 .1419427E-01 .1352737E-01 .1287828E-01 + .1223727E-01 .1160183E-01 .1098388E-01 .1035602E-01 .9736413E-02 + .9122191E-02 .8497272E-02 .7891950E-02 .7262543E-02 .6617015E-02 + .5915304E-02 .5094611E-02 .4203631E-02 .3212819E-02 .2149947E-02 + .1075717E-02 -.2298022E-04 -.1061169E-02 -.2113488E-02 -.3225617E-02 + -.4313436E-02 -.5379884E-02 -.6293834E-02 -.6921222E-02 -.7212701E-02 + -.7168815E-02 -.6906375E-02 -.6550293E-02 -.6189936E-02 -.5934755E-02 + -.5930713E-02 -.6242107E-02 -.6902787E-02 -.7896883E-02 -.9142266E-02 + -.1054151E-01 -.1194656E-01 -.1327986E-01 -.1458012E-01 -.1583052E-01 + -.1691642E-01 -.1787921E-01 -.1868030E-01 -.1925149E-01 -.1966988E-01 + -.1994674E-01 -.2009811E-01 -.2020098E-01 -.2034127E-01 -.2048578E-01 + -.2063758E-01 -.2081370E-01 -.2104213E-01 -.2142617E-01 -.2201315E-01 + -.2286919E-01 -.2394956E-01 -.2515655E-01 -.2643643E-01 -.2769093E-01 + -.2888396E-01 -.3001620E-01 -.3110532E-01 -.3219363E-01 -.3319893E-01 + -.3405916E-01 -.3485087E-01 -.3563057E-01 -.3637475E-01 -.3708807E-01 + -.3781649E-01 -.3847712E-01 -.3887727E-01 -.3890360E-01 -.3847836E-01 + -.3756977E-01 -.3635029E-01 -.3502873E-01 -.3377670E-01 -.3253980E-01 + -.3136170E-01 -.3024498E-01 -.2883484E-01 -.2709108E-01 -.2495759E-01 + -.2241910E-01 -.1970108E-01 -.1696696E-01 -.1436926E-01 -.1195755E-01 + -.9720910E-02 -.7672811E-02 -.5682905E-02 -.3770845E-02 -.2103646E-02 + -.7040582E-03 .3173436E-03 .9817477E-03 .1355928E-02 .1659764E-02 + .2080315E-02 .2497159E-02 .3016884E-02 .3572530E-02 .4154701E-02 + .4847182E-02 .5578421E-02 .6394113E-02 .7215470E-02 .8141736E-02 + .9062471E-02 .9886537E-02 .1083171E-01 .1185518E-01 .1291593E-01 + .1388871E-01 .1453616E-01 .1471435E-01 .1416915E-01 .1297304E-01 + .1145868E-01 .9819351E-02 .8270624E-02 .6834504E-02 .5599903E-02 + .4676519E-02 .3879176E-02 .3234140E-02 .2802702E-02 .2398671E-02 + .1986406E-02 .1559084E-02 .1090037E-02 .5775177E-03 -.3815822E-04 + -.8359094E-03 -.1788261E-02 -.2690521E-02 -.3636459E-02 -.4751917E-02 + -.5712509E-02 -.6594045E-02 -.7534314E-02 -.8285085E-02 -.8825090E-02 + -.9027546E-02 -.8920334E-02 -.8616465E-02 -.8209239E-02 -.7895718E-02 + -.7546820E-02 -.7155055E-02 -.6639884E-02 -.5760295E-02 -.4302479E-02 + -.2278525E-02 .1790444E-03 .2898006E-02 .5379946E-02 .7395191E-02 + .8695836E-02 .9344333E-02 .9681676E-02 .9732507E-02 .9837005E-02 + .1003824E-01 .1015341E-01 .1022496E-01 .1000068E-01 .9404290E-02 + .8718918E-02 .7965965E-02 .7139967E-02 .6447437E-02 .5798382E-02 + .5082355E-02 .4318732E-02 .3301407E-02 .1877672E-02 -.6846301E-04 + -.2643313E-02 -.5544712E-02 -.8370909E-02 -.1083761E-01 -.1271198E-01 + -.1399774E-01 -.1479195E-01 -.1529283E-01 -.1580039E-01 -.1647093E-01 + -.1724617E-01 -.1791320E-01 -.1835852E-01 -.1849898E-01 -.1815983E-01 + -.1740111E-01 -.1643913E-01 -.1535994E-01 -.1430412E-01 -.1336712E-01 + -.1246845E-01 -.1155704E-01 -.1060923E-01 -.9638327E-02 -.8656718E-02 + -.7666105E-02 -.6681173E-02 -.5752546E-02 -.4931658E-02 -.4272852E-02 + -.3870866E-02 -.3667222E-02 -.3617013E-02 -.3704612E-02 -.3770654E-02 + -.3718759E-02 -.3655301E-02 -.3411307E-02 -.2840159E-02 -.2206053E-02 + -.1487967E-02 -.6835307E-03 .9757925E-04 .8886143E-03 .1693404E-02 + .2446109E-02 .3161164E-02 .3980987E-02 .4809609E-02 .5431513E-02 + .5752881E-02 .5650435E-02 .5032142E-02 .3868185E-02 .2294582E-02 + .6196050E-03 -.9887878E-03 -.2556106E-02 -.4106610E-02 -.5691645E-02 + -.7332418E-02 -.8953705E-02 -.1059824E-01 -.1221766E-01 -.1360945E-01 + -.1459371E-01 -.1494915E-01 -.1461667E-01 -.1387553E-01 -.1285067E-01 + -.1172563E-01 -.1076229E-01 -.9815928E-02 -.8952319E-02 -.8155768E-02 + -.7227701E-02 -.6300747E-02 -.5377636E-02 -.4484430E-02 -.3589152E-02 + -.2671803E-02 -.1892406E-02 -.1054205E-02 -.1201819E-03 .7704291E-03 + .1632170E-02 .2526696E-02 .3426523E-02 .4181529E-02 .5044319E-02 + .5875677E-02 .6575618E-02 .7400322E-02 .8108606E-02 .8789829E-02 + .9514649E-02 .1006948E-01 .1036924E-01 .1035038E-01 .9992362E-02 + .9336564E-02 .8514637E-02 .7772245E-02 .7086018E-02 .6330743E-02 + .5802475E-02 .5285529E-02 .4688325E-02 .4336251E-02 .3978414E-02 + .3639463E-02 .3396644E-02 .3074477E-02 .2787161E-02 .2511388E-02 + .2205691E-02 .1943480E-02 .1667270E-02 .1387161E-02 .1148147E-02 + .8478166E-03 .5463956E-03 .3801887E-03 .1880852E-03 .1437325E-03 + .3579065E-03 .8096251E-03 .1510281E-02 .2254199E-02 .2947614E-02 + .3376264E-02 .3449274E-02 .2978388E-02 .1971365E-02 .8025815E-03 + -.4945727E-03 -.1777486E-02 -.2912057E-02 -.4025415E-02 -.5113880E-02 + -.6114851E-02 -.7037254E-02 -.7985605E-02 -.8774682E-02 -.9440006E-02 + -.1019836E-01 -.1088072E-01 -.1158510E-01 -.1238042E-01 -.1306384E-01 + -.1371476E-01 -.1448139E-01 -.1514874E-01 -.1575684E-01 -.1638967E-01 + -.1690445E-01 -.1741117E-01 -.1795520E-01 -.1848447E-01 -.1900292E-01 + -.1950628E-01 -.2005206E-01 -.2061885E-01 -.2107893E-01 -.2133895E-01 + -.2135737E-01 -.2100709E-01 -.2014016E-01 -.1895980E-01 -.1767444E-01 + -.1630400E-01 -.1495259E-01 -.1374251E-01 -.1251072E-01 -.1122870E-01 + -.1001319E-01 -.8738274E-02 -.7539443E-02 -.6492908E-02 -.5519300E-02 + -.4694943E-02 -.3970272E-02 -.3286336E-02 -.2520465E-02 -.1748277E-02 + -.1022217E-02 -.2091931E-03 .5724945E-03 .1327017E-02 .2074191E-02 + .2838011E-02 .3598866E-02 .4373636E-02 .5175845E-02 .5918087E-02 + .6690399E-02 .7514947E-02 .8289509E-02 .9013026E-02 .9841878E-02 + .1068634E-01 .1144395E-01 .1221876E-01 .1296432E-01 .1370129E-01 + .1444306E-01 .1513911E-01 .1589179E-01 .1667051E-01 .1740415E-01 + .1817201E-01 .1894096E-01 .1971361E-01 .2051700E-01 .2131862E-01 + .2205118E-01 .2274641E-01 .2343906E-01 .2407451E-01 .2470104E-01 + .2529072E-01 .2593011E-01 .2659463E-01 .2723364E-01 .2786906E-01 + .2848375E-01 .2910891E-01 .2963695E-01 .3000056E-01 .2995937E-01 + .2951968E-01 .2888872E-01 .2799730E-01 .2700131E-01 .2607613E-01 + .2520082E-01 .2433173E-01 .2355243E-01 .2275422E-01 .2179665E-01 + .2091438E-01 .2000954E-01 .1896054E-01 .1789333E-01 .1672851E-01 + .1553590E-01 .1438577E-01 .1315009E-01 .1191806E-01 .1073388E-01 + .9582577E-02 .8481141E-02 .7482894E-02 .6801505E-02 .6427535E-02 + .6316712E-02 .6416042E-02 .6511312E-02 .6613763E-02 .6761348E-02 + .6778063E-02 .6754865E-02 .6793810E-02 .6827682E-02 .6888210E-02 + .6916816E-02 .6950606E-02 .6981167E-02 .6993561E-02 .7042773E-02 + .7046740E-02 .7059720E-02 .7114555E-02 .7161510E-02 .7167308E-02 + .7021681E-02 .6649175E-02 .6064092E-02 .5291766E-02 .4406959E-02 + .3457435E-02 .2510584E-02 .1687596E-02 .9352894E-03 .3782349E-03 + .1257357E-03 .1212414E-03 .4098958E-03 .8233052E-03 .1250195E-02 + .1674710E-02 .2032924E-02 .2381777E-02 .2719313E-02 .3040589E-02 + .3340891E-02 .3516452E-02 .3454116E-02 .3134428E-02 .2638280E-02 + .1988043E-02 .1291571E-02 .6513633E-03 .4115712E-04 -.5110257E-03 + -.9729956E-03 -.1252806E-02 -.1283499E-02 -.1028184E-02 -.5427602E-03 + .9048501E-04 .8000865E-03 .1351701E-02 .1608437E-02 .1422218E-02 + .5642980E-03 -.8702073E-03 -.2665578E-02 -.4659463E-02 -.6645737E-02 + -.8581648E-02 -.1042527E-01 -.1223105E-01 -.1400749E-01 -.1562581E-01 + -.1694479E-01 -.1765803E-01 -.1777538E-01 -.1742752E-01 -.1671990E-01 + -.1593158E-01 -.1524717E-01 -.1464345E-01 -.1407914E-01 -.1355395E-01 + -.1296656E-01 -.1226515E-01 -.1148702E-01 -.1071789E-01 -.9963704E-02 + -.9108515E-02 -.8094684E-02 -.6900508E-02 -.5413114E-02 -.3639058E-02 + -.1773502E-02 .9424512E-04 .1962628E-02 .3710333E-02 .5243191E-02 + .6386772E-02 .6831027E-02 .6553389E-02 .5645105E-02 .4306550E-02 + .2871868E-02 .1525925E-02 .2722562E-03 -.8360054E-03 -.1739573E-02 + -.2460971E-02 -.2890240E-02 -.2975844E-02 -.2823912E-02 -.2576770E-02 + -.2300651E-02 -.2067811E-02 -.1898546E-02 -.1851372E-02 -.2084421E-02 + -.2579161E-02 -.3336360E-02 -.4353439E-02 -.5507340E-02 -.6728171E-02 + -.7971964E-02 -.9286932E-02 -.1077157E-01 -.1236036E-01 -.1379893E-01 + -.1478611E-01 -.1501493E-01 -.1427981E-01 -.1275392E-01 -.1087813E-01 + -.8980823E-02 -.7400696E-02 -.6455729E-02 -.6091517E-02 -.6098226E-02 + -.6289263E-02 -.6479012E-02 -.6536858E-02 -.6364211E-02 -.5797897E-02 + -.4745136E-02 -.3211062E-02 -.1275368E-02 .7720732E-03 .2704702E-02 + .4414194E-02 .5800065E-02 .6879298E-02 .7692018E-02 .8150432E-02 + .8205491E-02 .7975042E-02 .7542872E-02 .6995942E-02 .6475484E-02 + .5984036E-02 .5545801E-02 .5125410E-02 .4596901E-02 .3936358E-02 + .2992405E-02 .1756064E-02 .2768444E-03 -.1385962E-02 -.3060575E-02 + -.4692069E-02 -.6210452E-02 -.7548923E-02 -.8608174E-02 -.9324367E-02 + -.9743044E-02 -.9966012E-02 -.1007410E-01 -.1016823E-01 -.1032774E-01 + -.1048900E-01 -.1067007E-01 -.1086707E-01 -.1102498E-01 -.1116417E-01 + -.1130411E-01 -.1145015E-01 -.1156416E-01 -.1161813E-01 -.1151396E-01 + -.1116910E-01 -.1062412E-01 -.9873373E-02 -.8987641E-02 -.8123078E-02 + -.7252574E-02 -.6277929E-02 -.5139615E-02 -.3758278E-02 -.2108786E-02 + -.3037877E-03 .1512916E-02 .3246851E-02 .4825347E-02 .6165732E-02 + .7053946E-02 .7407015E-02 .7306948E-02 .6824108E-02 .6126497E-02 + .5395605E-02 .4735706E-02 .4145562E-02 .3582880E-02 .3010571E-02 + .2429016E-02 .1852722E-02 .1268032E-02 .7790853E-03 .4163089E-03 + .1241426E-03 -.8256823E-04 -.2676551E-03 -.4565719E-03 -.6765935E-03 + -.9578543E-03 -.1333950E-02 -.1929485E-02 -.2799383E-02 -.3998797E-02 + -.5411238E-02 -.6809948E-02 -.8094199E-02 -.9140870E-02 -.9939898E-02 + -.1059492E-01 -.1120225E-01 -.1184145E-01 -.1246029E-01 -.1296932E-01 + -.1328528E-01 -.1330266E-01 -.1300279E-01 -.1249487E-01 -.1195061E-01 + -.1142438E-01 -.1091830E-01 -.1046579E-01 -.1002865E-01 -.9516446E-02 + -.8880209E-02 -.8162702E-02 -.7381981E-02 -.6569535E-02 -.5844293E-02 + -.5332524E-02 -.5127164E-02 -.5230984E-02 -.5580506E-02 -.6065199E-02 + -.6576555E-02 -.7055518E-02 -.7483169E-02 -.7857245E-02 -.8210891E-02 + -.8549536E-02 -.8784769E-02 -.8908805E-02 -.8965009E-02 -.8953785E-02 + -.8890542E-02 -.8812452E-02 -.8770742E-02 -.8713877E-02 -.8496546E-02 + -.8073468E-02 -.7415896E-02 -.6556235E-02 -.5609972E-02 -.4620983E-02 + -.3651461E-02 -.2776462E-02 -.2047861E-02 -.1570904E-02 -.1433280E-02 + -.1627593E-02 -.2091562E-02 -.2670573E-02 -.3159750E-02 -.3295051E-02 + -.2841774E-02 -.1722596E-02 -.3081415E-04 .2012427E-02 .4195846E-02 + .7759243E-02 .1009041E-01 .1234082E-01 .1430464E-01 .1580129E-01 + .1664470E-01 .1683972E-01 .1664863E-01 .1637586E-01 .1633187E-01 + .1673473E-01 .1755643E-01 .1865395E-01 .1977178E-01 .2065249E-01 + .2119936E-01 .2144359E-01 .2154501E-01 .2162092E-01 .2175057E-01 + .2198130E-01 .2222906E-01 .2246085E-01 .2266158E-01 .2281945E-01 + .2299220E-01 .2326148E-01 .2368028E-01 .2424810E-01 .2493331E-01 + .2567153E-01 .2640765E-01 .2709228E-01 .2770083E-01 .2828892E-01 + .2888795E-01 .2944563E-01 .2997140E-01 .3044045E-01 .3067170E-01 + .3057340E-01 .3011340E-01 .2927922E-01 .2827632E-01 .2726479E-01 + .2618787E-01 .2508466E-01 .2394896E-01 .2263012E-01 .2115497E-01 + .1961779E-01 .1812645E-01 .1682319E-01 .1590214E-01 .1546219E-01 + .1538958E-01 .1553484E-01 .1573604E-01 .1587445E-01 .1580009E-01 + .1544133E-01 .1481476E-01 .1392805E-01 .1286946E-01 .1175946E-01 + .1068899E-01 .9637313E-02 .8571257E-02 .7508245E-02 .6396172E-02 + .5176293E-02 .3871487E-02 .2513818E-02 .1133142E-02 -.2125730E-03 + -.1472745E-02 -.2621101E-02 -.3570533E-02 -.4262023E-02 -.4737111E-02 + -.5092072E-02 -.5395414E-02 -.5679843E-02 -.6017004E-02 -.6386026E-02 + -.6787382E-02 -.7300432E-02 -.7967211E-02 -.8808489E-02 -.9845551E-02 + -.1098767E-01 -.1203648E-01 -.1285782E-01 -.1330239E-01 -.1328962E-01 + -.1295417E-01 -.1244764E-01 -.1186071E-01 -.1131595E-01 -.1089068E-01 + -.1059892E-01 -.1049736E-01 -.1060687E-01 -.1094933E-01 -.1152811E-01 + -.1220358E-01 -.1289204E-01 -.1357616E-01 -.1423100E-01 -.1482947E-01 + -.1538425E-01 -.1592233E-01 -.1636338E-01 -.1656591E-01 -.1643236E-01 + -.1597662E-01 -.1527350E-01 -.1443529E-01 -.1357836E-01 -.1278392E-01 + -.1206561E-01 -.1137277E-01 -.1071076E-01 -.1017280E-01 -.9799921E-02 + -.9649394E-02 -.9757075E-02 -.1004074E-01 -.1042480E-01 -.1079276E-01 + -.1109372E-01 -.1136999E-01 -.1160094E-01 -.1178761E-01 -.1197894E-01 + -.1207333E-01 -.1193329E-01 -.1155171E-01 -.1093361E-01 -.1012867E-01 + -.9261098E-02 -.8423422E-02 -.7678327E-02 -.7119483E-02 -.6791939E-02 + -.6712115E-02 -.6843079E-02 -.7089660E-02 -.7379934E-02 -.7649899E-02 + -.7845475E-02 -.7915957E-02 -.7819283E-02 -.7499915E-02 -.6994798E-02 + -.6395132E-02 -.5723564E-02 -.5048186E-02 -.4439030E-02 -.3859009E-02 + -.3285826E-02 -.2720984E-02 -.2147649E-02 -.1564056E-02 -.9720655E-03 + -.3924482E-03 .1650661E-03 .7174124E-03 .1257095E-02 .1789369E-02 + .2359872E-02 .2957085E-02 .3528682E-02 .4030079E-02 .4409755E-02 + .4610036E-02 .4614296E-02 .4491448E-02 .4327655E-02 .4181567E-02 + .4104591E-02 .4130779E-02 .4265152E-02 .4465588E-02 .4693861E-02 + .4931583E-02 .5140223E-02 .5326284E-02 .5517676E-02 .5702954E-02 + .5880905E-02 .6067302E-02 .6213250E-02 .6267491E-02 .6210680E-02 + .6029982E-02 .5763171E-02 .5463723E-02 .5173041E-02 .4898239E-02 + .4639396E-02 .4397928E-02 .4151844E-02 .3904857E-02 .3663023E-02 + .3445871E-02 .3303808E-02 .3251068E-02 .3289394E-02 .3397992E-02 + .3510975E-02 .3548474E-02 .3458961E-02 .3214734E-02 .2803493E-02 + .2291440E-02 .1774944E-02 .1277190E-02 .7986186E-03 .3663494E-03 + -.3482560E-04 -.4354777E-03 -.8270837E-03 -.1209550E-02 -.1576519E-02 + -.1914450E-02 -.2243036E-02 -.2553874E-02 -.2851191E-02 -.3150080E-02 + -.3432364E-02 -.3706000E-02 -.3985497E-02 -.4265150E-02 -.4527991E-02 + -.4767252E-02 -.4964962E-02 -.5061370E-02 -.5023966E-02 -.4868896E-02 + -.4625376E-02 -.4352955E-02 -.4107218E-02 -.3938803E-02 -.3873476E-02 + -.3905834E-02 -.4019462E-02 -.4164923E-02 -.4317415E-02 -.4467577E-02 + -.4621323E-02 -.4794882E-02 -.4987393E-02 -.5198910E-02 -.5387553E-02 + -.5502042E-02 -.5509470E-02 -.5372261E-02 -.5121201E-02 -.4810435E-02 + -.4475207E-02 -.4173282E-02 -.3924784E-02 -.3747185E-02 -.3661682E-02 + -.3644232E-02 -.3678184E-02 -.3736803E-02 -.3780249E-02 -.3787912E-02 + -.3723627E-02 -.3553096E-02 -.3274377E-02 -.2914601E-02 -.2510209E-02 + -.2101883E-02 -.1725180E-02 -.1395088E-02 -.1110167E-02 -.8630921E-03 + -.6677471E-03 -.5430111E-03 -.4917591E-03 -.5032961E-03 -.5512626E-03 + -.6093181E-03 -.6585218E-03 -.6917868E-03 -.7160987E-03 -.7341155E-03 + -.7577296E-03 -.7942437E-03 -.8357234E-03 -.8798277E-03 -.9201046E-03 + -.9494655E-03 -.9693090E-03 -.9821635E-03 -.9870876E-03 -.9832932E-03 + -.9688699E-03 -.9330460E-03 -.8579200E-03 -.7386728E-03 -.5812859E-03 + -.3997294E-03 -.2121420E-03 -.3243040E-04 .1293954E-03 .2772012E-03 + .4166618E-03 .5497497E-03 .6796009E-03 .8076697E-03 .9376777E-03 + .1074204E-02 .1216486E-02 .1357106E-02 .1494193E-02 .1621883E-02 + .1732130E-02 .1829667E-02 .1911760E-02 .1975442E-02 .2025713E-02 + .2061568E-02 .2084805E-02 .2099837E-02 .2107158E-02 .2109271E-02 + .2105125E-02 .2094110E-02 .2077210E-02 .2051453E-02 .2012648E-02 + .1957224E-02 .1882890E-02 .1792851E-02 .1696231E-02 .1598098E-02 + .1503724E-02 .1416341E-02 .1333911E-02 .1256371E-02 .1182076E-02 + .1109747E-02 .1040603E-02 .9743627E-03 .9119862E-03 .8541323E-03 + .7998095E-03 .7486704E-03 .7007959E-03 .6561052E-03 .6137506E-03 + .5743657E-03 .5383776E-03 .5055391E-03 .4752999E-03 .4477320E-03 + .4230737E-03 .4005037E-03 .3795673E-03 .3579860E-03 .3348679E-03 + .3105352E-03 .2860160E-03 .2652565E-03 .2503434E-03 .2422912E-03 + .2417031E-03 .2476960E-03 .2604719E-03 .2802572E-03 .3068705E-03 + .3386556E-03 .3722990E-03 .4052977E-03 .4356823E-03 .4622546E-03 + .4852438E-03 .5057260E-03 .5246352E-03 .5425639E-03 .5599601E-03 + .5767023E-03 .5925052E-03 .6072328E-03 .6208209E-03 .6330554E-03 + .6435786E-03 .6521876E-03 .6587709E-03 .6634079E-03 .6663115E-03 + .6677464E-03 .6680027E-03 .6673014E-03 .6658006E-03 .6636009E-03 diff --git a/pyExamples/EarthquakeExamples/Example2a/Example2a.py b/pyExamples/EarthquakeExamples/Example2a/Example2a.py new file mode 100755 index 000000000..13075b556 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2a/Example2a.py @@ -0,0 +1,193 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz + +# EQ ground motion with gravity- uniform excitation of structure +# all units are in kip, inch, second +##Note: In this example, all input values for Example 1a are replaced by variables. The objective of this example is to demonstrate the use of variables in defining +#the OpenSees input and also to run various tests and algorithms at once to increase the chances of convergence +# Example 2a. 2D cantilever column, dynamic eq ground motion +#To run EQ ground-motion analysis (BM68elc.acc needs to be downloaded into the same directory) +#the detailed problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example:2a) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 + +# +# ^Y +# | +# 2 __ +# | | +# | | +# | | +# (1) LCol +# | | +# | | +# | | +# =1= _|_ -------->X +# + +# SET UP ---------------------------------------------------------------------------- +import openseespy.opensees as op +#import the os module +import os +import math +op.wipe() + +######################################################################################################################################################################### + +######################################################################################################################################################################### +op.model('basic', '-ndm', 2, '-ndf', 3) + +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-2a" +if not os.path.exists(dir): + os.makedirs(dir) + +#this will create just 'Data' folder +#os.mkdir("Data") + +#detect the current working directory +#path1 = os.getcwd() +#print(path1) + +LCol = 432.0 # column length +Weight = 2000.0 # superstructure weight + +# define section geometry +HCol = 60.0 # Column Depth +BCol = 60.0 # Column Width + +PCol =Weight # nodal dead-load weight per column +g = 386.4 +Mass = PCol/g + +ACol = HCol*BCol*1000 # cross-sectional area, make stiff +IzCol = (BCol*math.pow(HCol,3))/12 # Column moment of inertia + +op.node(1, 0.0, 0.0) +op.node(2, 0.0, LCol) + +op.fix(1, 1, 1, 1) + +op.mass(2, Mass, 1e-9, 0.0) + +ColTransfTag = 1 +op.geomTransf('Linear', ColTransfTag) +#A = 3600000000.0 +#E = 4227.0 +#Iz = 1080000.0 + +fc = -4.0 # CONCRETE Compressive Strength (+Tension, -Compression) +Ec = 57*math.sqrt(-fc*1000) # Concrete Elastic Modulus (the term in sqr root needs to be in psi + +op.element('elasticBeamColumn', 1, 1, 2, ACol, Ec, IzCol, ColTransfTag) + +op.recorder('Node', '-file', 'Data-2a/DFree.out','-time', '-node', 2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2a/DBase.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2a/RBase.out','-time', '-node', 1, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-2a/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-2a/FCol.out','-time', '-ele', 1, 'globalForce') +op.recorder('Element', '-file', 'Data-2a/DCol.out','-time', '-ele', 1, 'deformations') + +#defining gravity loads +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.load(2, 0.0, -PCol, 0.0) + +Tol = 1e-8 # convergence tolerance for test +NstepGravity = 10 +DGravity = 1/NstepGravity +op.integrator('LoadControl', DGravity) # determine the next time step for an analysis +op.numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +op.system('BandGeneral') # how to store and solve the system of equations in the analysis +op.constraints('Plain') # how it handles boundary conditions +op.test('NormDispIncr', Tol, 6) # determine if convergence has been achieved at the end of an iteration step +op.algorithm('Newton') # use Newton's solution algorithm: updates tangent stiffness at every iteration +op.analysis('Static') # define type of analysis static or transient +op.analyze(NstepGravity) # apply gravity + +op.loadConst('-time', 0.0) #maintain constant gravity loads and reset time to zero + +#applying Dynamic Ground motion analysis +GMdirection = 1 +GMfile = 'BM68elc.acc' +GMfact = 1.0 + + + +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +import math +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping + +# Uniform EXCITATION: acceleration input +IDloadTag = 400 # load tag +dt = 0.01 # time step for input ground motion +GMfatt = 1.0 # data in input file is in g Unifts -- ACCELERATION TH +maxNumIter = 10 +op.timeSeries('Path', 2, '-dt', dt, '-filePath', GMfile, '-factor', GMfact) +op.pattern('UniformExcitation', IDloadTag, GMdirection, '-accel', 2) + +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('Plain') +op.system('BandGeneral') +op.test('EnergyIncr', Tol, maxNumIter) +op.algorithm('ModifiedNewton') + +NewmarkGamma = 0.5 +NewmarkBeta = 0.25 +op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +op.analysis('Transient') + +DtAnalysis = 0.01 +TmaxAnalysis = 10.0 + +Nsteps = int(TmaxAnalysis/ DtAnalysis) + +ok = op.analyze(Nsteps, DtAnalysis) +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +for i in test: + for j in algorithm: + + if ok != 0: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + + op.test(test[i], Tol, 1000) + ok = op.analyze(Nsteps, DtAnalysis) + print(test[i], algorithm[j], ok) + if ok == 0: + break + else: + continue + +u2 = op.nodeDisp(2, 1) +print("u2 = ", u2) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example2b/BM68elc.acc b/pyExamples/EarthquakeExamples/Example2b/BM68elc.acc new file mode 100755 index 000000000..a6f12960f --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2b/BM68elc.acc @@ -0,0 +1,800 @@ + -.1368849E-02 -.1659410E-02 -.1466880E-02 -.6865326E-03 -.6491235E-03 + -.6172128E-03 -.5942289E-03 -.5720329E-03 -.5517003E-03 -.5367939E-03 + -.5300330E-03 -.5315104E-03 -.5389920E-03 -.5492582E-03 -.5592027E-03 + -.5659958E-03 -.5672101E-03 -.5617805E-03 -.5502959E-03 -.5347288E-03 + -.5176619E-03 -.5013709E-03 -.4873454E-03 -.4763228E-03 -.4683559E-03 + -.4626830E-03 -.4579708E-03 -.4512405E-03 -.4376077E-03 -.4130071E-03 + -.3772566E-03 -.3363394E-03 -.3030926E-03 -.2926074E-03 -.3144186E-03 + -.3668375E-03 -.4373818E-03 -.5104884E-03 -.5745380E-03 -.6248976E-03 + -.6621411E-03 -.6878470E-03 -.7014600E-03 -.6985488E-03 -.6737667E-03 + -.6258232E-03 -.5616336E-03 -.4955459E-03 -.4432164E-03 -.4144737E-03 + -.4103149E-03 -.4251781E-03 -.4493034E-03 -.4742715E-03 -.4942019E-03 + -.5021476E-03 -.4907415E-03 -.4549906E-03 -.4008473E-03 -.3457893E-03 + -.3076823E-03 -.2975411E-03 -.3148410E-03 -.3469618E-03 -.3746677E-03 + -.3814194E-03 -.3598713E-03 -.3127679E-03 -.2503611E-03 -.1870004E-03 + -.1381307E-03 -.1166398E-03 -.1296596E-03 -.1730662E-03 -.2365307E-03 + -.3092055E-03 -.3795541E-03 -.4410602E-03 -.4886626E-03 -.5170590E-03 + -.5252823E-03 -.5139311E-03 -.4858098E-03 -.4459504E-03 -.3992677E-03 + -.3528575E-03 -.3119584E-03 -.2767747E-03 -.2493392E-03 -.2343354E-03 + -.2328132E-03 -.2443271E-03 -.2710242E-03 -.3142711E-03 -.3756243E-03 + -.4585760E-03 -.5641321E-03 -.6901264E-03 -.8277058E-03 -.9398496E-03 + -.9604577E-03 -.8289034E-03 -.5332316E-03 -.1380318E-03 .2342108E-03 + .4651973E-03 .5026886E-03 .3746881E-03 .1623773E-03 -.5159882E-04 + -.2224880E-03 -.3475301E-03 -.4529523E-03 -.5485990E-03 -.5963545E-03 + -.5423656E-03 -.3657646E-03 -.1048402E-03 .1563278E-03 .3291475E-03 + .3576328E-03 .2409380E-03 .2377646E-04 -.2316319E-03 -.4694656E-03 + -.6625028E-03 -.8119362E-03 -.9298628E-03 -.1028468E-02 -.1108383E-02 + -.1131224E-02 -.1020689E-02 -.7165112E-03 -.2327270E-03 .3181869E-03 + .7732246E-03 .1012043E-02 .1013671E-02 .8560355E-03 .6690806E-03 + .5646968E-03 .5919845E-03 .7377345E-03 .9490117E-03 .1157766E-02 + .1288701E-02 .1282487E-02 .1122759E-02 .8318915E-03 .4619941E-03 + .7578448E-04 -.2595554E-03 -.4939353E-03 -.6127490E-03 -.6275750E-03 + -.5752344E-03 -.4995743E-03 -.4264229E-03 -.3601404E-03 -.3004083E-03 + -.2406227E-03 -.1628483E-03 -.3998632E-04 .1649808E-03 .4539122E-03 + .7517190E-03 .9316287E-03 .8846478E-03 .5857181E-03 .1074495E-03 + -.4397852E-03 -.9508948E-03 -.1343749E-02 -.1561289E-02 -.1537678E-02 + -.1227062E-02 -.6359309E-03 .1519731E-03 .9751270E-03 .1659683E-02 + .2090323E-02 .2247826E-02 .2201305E-02 .2058203E-02 .1895573E-02 + .1737760E-02 .1553215E-02 .1242380E-02 .7156433E-03 .5001116E-04 + -.5054628E-03 -.6890887E-03 -.4238027E-03 .1011130E-03 .5498104E-03 + .6308834E-03 .2434936E-03 -.5144872E-03 -.1425978E-02 -.2207871E-02 + -.2588403E-02 -.2416130E-02 -.1701441E-02 -.6324158E-03 .4489725E-03 + .1181227E-02 .1316547E-02 .7973359E-03 -.2602228E-03 -.1657394E-02 + -.3151829E-02 -.4439463E-02 -.5178411E-02 -.5151548E-02 -.4419849E-02 + -.3294586E-02 -.2165649E-02 -.1266916E-02 -.5719502E-03 .1140084E-03 + .9530592E-03 .1899989E-02 .2754509E-02 .3333837E-02 .3558579E-02 + .3481950E-02 .3221851E-02 .2824910E-02 .2273374E-02 .1577169E-02 + .8367896E-03 .2027145E-03 -.2373641E-03 -.4614556E-03 -.4731789E-03 + -.2183073E-03 .4104828E-03 .1459868E-02 .2860114E-02 .4348360E-02 + .5528933E-02 .6097511E-02 .5985376E-02 .5383175E-02 .4639648E-02 + .4059716E-02 .3743902E-02 .3490429E-02 .2858654E-02 .1525807E-02 + -.3418321E-03 -.2117817E-02 -.3132606E-02 -.3067405E-02 -.2029459E-02 + -.4221254E-03 .1279269E-02 .2716792E-02 .3687018E-02 .4125139E-02 + .4074137E-02 .3662913E-02 .3043893E-02 .2233206E-02 .1065048E-02 + -.5910665E-03 -.2497506E-02 -.4059191E-02 -.4734788E-02 -.4355504E-02 + -.3183642E-02 -.1697557E-02 -.2707831E-03 .9875352E-03 .2151907E-02 + .3263816E-02 .4199429E-02 .4759887E-02 .4825527E-02 .4432848E-02 + .3760105E-02 .3017075E-02 .2350750E-02 .1810708E-02 .1373070E-02 + .9716151E-03 .5537977E-03 .1551401E-03 -.1146315E-03 -.1525016E-03 + .8037190E-04 .5542061E-03 .1173618E-02 .1820585E-02 .2425000E-02 + .2926893E-02 .3238843E-02 .3279656E-02 .2992806E-02 .2362163E-02 + .1372295E-02 .2313812E-04 -.1448616E-02 -.2543549E-02 -.2850379E-02 + -.2427525E-02 -.1864917E-02 -.1841201E-02 -.2558433E-02 -.3556204E-02 + -.4063939E-02 -.3529889E-02 -.1969941E-02 .1971637E-05 .1588542E-02 + .2244687E-02 .1873185E-02 .7977154E-03 -.5171107E-03 -.1717952E-02 + -.2648191E-02 -.3320288E-02 -.3766790E-02 -.3906620E-02 -.3602483E-02 + -.2795473E-02 -.1624758E-02 -.4698606E-03 .2144823E-03 .1413113E-03 + -.6730203E-03 -.1847835E-02 -.2630158E-02 -.2274249E-02 -.6524350E-03 + .1573817E-02 .3385189E-02 .4056466E-02 .3445002E-02 .1897480E-02 + -.7834726E-06 -.1758264E-02 -.3163954E-02 -.4224580E-02 -.4961730E-02 + -.5277184E-02 -.4996010E-02 -.4023828E-02 -.2450240E-02 -.5552267E-03 + .1274664E-02 .2708539E-02 .3615917E-02 .4076754E-02 .4278436E-02 + .4381952E-02 .4374117E-02 .4039416E-02 .3125690E-02 .1526682E-02 + -.6629957E-03 -.3174034E-02 -.5620508E-02 -.7393678E-02 -.7657670E-02 + -.5879189E-02 -.2309056E-02 .2104524E-02 .6124863E-02 .8661836E-02 + .9093149E-02 .7418333E-02 .4183904E-02 .1723107E-03 -.3926354E-02 + -.7599501E-02 -.1040893E-01 -.1196732E-01 -.1209718E-01 -.1098399E-01 + -.9148456E-02 -.7211587E-02 -.5598882E-02 -.4332776E-02 -.3016100E-02 + -.1208796E-02 .1051286E-02 .3165395E-02 .4405513E-02 .4396087E-02 + .3297939E-02 .1655353E-02 .7416014E-04 -.1064366E-02 -.1709471E-02 + -.2034871E-02 -.2232056E-02 -.2305923E-02 -.2068891E-02 -.1321939E-02 + -.8340139E-04 .1261539E-02 .2134704E-02 .2109285E-02 .1105460E-02 + -.5894554E-03 -.2470004E-02 -.4065335E-02 -.5114128E-02 -.5622219E-02 + -.5758567E-02 -.5625456E-02 -.5164963E-02 -.4249916E-02 -.2873503E-02 + -.1300094E-02 -.4597824E-05 .5635215E-03 .2430489E-03 -.7996342E-03 + -.2202475E-02 -.3517325E-02 -.4370145E-02 -.4594031E-02 -.4247630E-02 + -.3535756E-02 -.2695440E-02 -.1891009E-02 -.1114788E-02 -.2001966E-03 + .1063983E-02 .2729472E-02 .4506580E-02 .5904495E-02 .6538514E-02 + .6304454E-02 .5380864E-02 .4057021E-02 .2569189E-02 .1081627E-02 + -.2431288E-03 -.1132123E-02 -.1222615E-02 -.2623135E-03 .1692263E-02 + .4233489E-02 .6691237E-02 .8351827E-02 .8781418E-02 .7993135E-02 + .6368712E-02 .4417529E-02 .2553299E-02 .9862523E-03 -.2879211E-03 + -.1353996E-02 -.2215209E-02 -.2753861E-02 -.2802267E-02 -.2290656E-02 + -.1316115E-02 -.6447474E-04 .1257941E-02 .2452606E-02 .3298001E-02 + .3545191E-02 .3020925E-02 .1768330E-02 .1555108E-03 -.1161917E-02 + -.1511165E-02 -.5886191E-03 .1294113E-02 .3326199E-02 .4659119E-02 + .4817445E-02 .3850162E-02 .2221826E-02 .5993848E-03 -.3028908E-03 + .4499610E-04 .1757564E-02 .4515811E-02 .7747015E-02 .1080406E-01 + .1304353E-01 .1395124E-01 .1333330E-01 .1139073E-01 .8626151E-02 + .5657044E-02 .2991235E-02 .8765410E-03 -.7137361E-03 -.1944390E-02 + -.2910045E-02 -.3511966E-02 -.3524041E-02 -.2828079E-02 -.1517566E-02 + .1316982E-03 .1753455E-02 .3100957E-02 .4107929E-02 .4813638E-02 + .5258774E-02 .5355058E-02 .4944081E-02 .3965876E-02 .2490912E-02 + .6955959E-03 -.1175544E-02 -.2833030E-02 -.3900410E-02 -.3998603E-02 + -.2931521E-02 -.8106600E-03 .2012093E-02 .5086689E-02 .7945016E-02 + .1019194E-01 .1156584E-01 .1204074E-01 .1182632E-01 .1122714E-01 + .1050766E-01 .9726859E-02 .8686699E-02 .7115794E-02 .4980392E-02 + .2607636E-02 .4853645E-03 -.1043528E-02 -.2024556E-02 -.2885799E-02 + -.4165203E-02 -.6174022E-02 -.8735769E-02 -.1119461E-01 -.1278969E-01 + -.1308059E-01 -.1213089E-01 -.1045354E-01 -.8704736E-02 -.7365831E-02 + -.6595419E-02 -.6254681E-02 -.6079807E-02 -.5833011E-02 -.5404578E-02 + -.4812268E-02 -.4096855E-02 -.3282374E-02 -.2382386E-02 -.1371636E-02 + -.2345010E-03 .1029128E-02 .2427386E-02 .3910080E-02 .5297981E-02 + .6098532E-02 .5564267E-02 .3285883E-02 -.4251326E-03 -.4773041E-02 + -.8874927E-02 -.1201173E-01 -.1370493E-01 -.1378610E-01 -.1244907E-01 + -.1014931E-01 -.7440821E-02 -.4775990E-02 -.2391629E-02 -.3412078E-03 + .1422210E-02 .2980469E-02 .4361524E-02 .5424185E-02 .5920223E-02 + .5656604E-02 .4614099E-02 .2987099E-02 .1059008E-02 -.9265047E-03 + -.2832559E-02 -.4642235E-02 -.6381750E-02 -.7981423E-02 -.9160859E-02 + -.9536279E-02 -.8840301E-02 -.7065088E-02 -.4407939E-02 -.1073603E-02 + .2747630E-02 .6774304E-02 .1060120E-01 .1376236E-01 .1586998E-01 + .1671592E-01 .1635498E-01 .1510440E-01 .1335503E-01 .1139606E-01 + .9353882E-02 .7269033E-02 .5321099E-02 .3970154E-02 .3756399E-02 + .4945238E-02 .7369704E-02 .1047504E-01 .1341277E-01 .1519901E-01 + .1512407E-01 .1319094E-01 .1012762E-01 .6957527E-02 .4458216E-02 + .2895137E-02 .2114719E-02 .1841946E-02 .1945955E-02 .2461216E-02 + .3432909E-02 .4777061E-02 .6226826E-02 .7409148E-02 .8047544E-02 + .8084369E-02 .7690493E-02 .7230160E-02 .7136600E-02 .7601987E-02 + .8262116E-02 .8252509E-02 .6705430E-02 .3405972E-02 -.9392068E-03 + -.5076408E-02 -.7945572E-02 -.9148912E-02 -.8901434E-02 -.7674806E-02 + -.5875240E-02 -.3781398E-02 -.1573361E-02 .5790951E-03 .2473429E-02 + .3977300E-02 .5076070E-02 .5860220E-02 .6468372E-02 .6916667E-02 + .7024350E-02 .6537226E-02 .5305538E-02 .3436577E-02 .1270087E-02 + -.7914175E-03 -.2458895E-02 -.3683615E-02 -.4640394E-02 -.5600477E-02 + -.6752352E-02 -.8119755E-02 -.9593167E-02 -.1103590E-01 -.1236491E-01 + -.1357366E-01 -.1471308E-01 -.1572562E-01 -.1632927E-01 -.1607012E-01 + -.1455760E-01 -.1170511E-01 -.7707945E-02 -.2845726E-02 .2593552E-02 + .8239099E-02 .1371021E-01 .1861603E-01 .2247447E-01 .2484857E-01 + .2550516E-01 .2458508E-01 .2256438E-01 .2001827E-01 .1742999E-01 + .1506325E-01 .1292138E-01 .1082082E-01 .8621126E-02 .6408467E-02 + .4540162E-02 .3447775E-02 .3325761E-02 .4038313E-02 .5274964E-02 + .6656132E-02 .7902636E-02 .8921166E-02 .9655239E-02 .9989046E-02 + .9732258E-02 .8780388E-02 .7159844E-02 .4964532E-02 .2307752E-02 + -.6598585E-03 -.3801772E-02 -.7083769E-02 -.1046226E-01 -.1390451E-01 + -.1739559E-01 -.2086425E-01 -.2418894E-01 -.2721328E-01 -.2965826E-01 + -.3105506E-01 -.3092283E-01 -.2907427E-01 -.2567129E-01 -.2091488E-01 + -.1488636E-01 -.7665321E-02 .6185650E-03 .9603872E-02 .1826989E-01 + .2490295E-01 .2781942E-01 .2632389E-01 .2106028E-01 .1353917E-01 + .5409180E-02 -.2194669E-02 -.8995550E-02 -.1531422E-01 -.2164288E-01 + -.2810458E-01 -.3396651E-01 -.3805669E-01 -.3954256E-01 -.3823027E-01 + -.3463815E-01 -.2965534E-01 -.2389699E-01 -.1754370E-01 -.1032278E-01 + -.1798833E-02 .7899254E-02 .1774161E-01 .2585594E-01 .3026364E-01 + .3001526E-01 .2568086E-01 .1872162E-01 .1064011E-01 .2562814E-02 + -.5082948E-02 -.1227003E-01 -.1900838E-01 -.2517957E-01 -.3042440E-01 + -.3433626E-01 -.3669936E-01 -.3742471E-01 -.3640279E-01 -.3380826E-01 + -.3004120E-01 -.2557789E-01 -.2102416E-01 -.1677586E-01 -.1282777E-01 + -.8711441E-02 -.3827573E-02 .1826430E-02 .7539540E-02 .1232010E-01 + .1540526E-01 .1665511E-01 .1650193E-01 .1552809E-01 .1404259E-01 + .1197892E-01 .9178393E-02 .5548425E-02 .1189046E-02 -.3380682E-02 + -.7406748E-02 -.1015732E-01 -.1119443E-01 -.1066680E-01 -.9078330E-02 + -.6958574E-02 -.4656017E-02 -.2360902E-02 -.7646585E-04 .2316568E-02 + .4821873E-02 .7298118E-02 .9270378E-02 .9896334E-02 .8407688E-02 + .4582978E-02 -.1039746E-02 -.7169492E-02 -.1217499E-01 -.1481022E-01 + -.1481108E-01 -.1275542E-01 -.9714298E-02 -.6894851E-02 -.5083874E-02 + -.4659003E-02 -.5491210E-02 -.7023740E-02 -.8844939E-02 -.1069379E-01 + -.1250066E-01 -.1454846E-01 -.1707686E-01 -.1989536E-01 -.2233137E-01 + -.2337480E-01 -.2216943E-01 -.1848253E-01 -.1266237E-01 -.5488932E-02 + .1933627E-02 .8465627E-02 .1329814E-01 .1618511E-01 .1730439E-01 + .1705052E-01 .1586226E-01 .1402368E-01 .1162920E-01 .8715639E-02 + .5517490E-02 .2446470E-02 -.6760063E-04 -.1730739E-02 -.2643284E-02 + -.3230591E-02 -.4078908E-02 -.5544881E-02 -.7297788E-02 -.8575398E-02 + -.8701870E-02 -.7335231E-02 -.4596454E-02 -.1089148E-02 .2308446E-02 + .4930489E-02 .6542544E-02 .7365063E-02 .8007596E-02 .8993838E-02 + .1061887E-01 .1289529E-01 .1537708E-01 .1740325E-01 .1855977E-01 + .1879475E-01 .1823605E-01 .1728071E-01 .1636020E-01 .1557678E-01 + .1487995E-01 .1410674E-01 .1312163E-01 .1187395E-01 .1047366E-01 + .9401153E-02 .8976578E-02 .9189091E-02 .9935435E-02 .1091718E-01 + .1178125E-01 .1219021E-01 .1208668E-01 .1164181E-01 .1092886E-01 + .1033433E-01 .1044840E-01 .1168691E-01 .1398808E-01 .1657557E-01 + .1843491E-01 .1882112E-01 .1750543E-01 .1453506E-01 .1014117E-01 + .4922797E-02 -.1521883E-03 -.3943517E-02 -.5637022E-02 -.5201442E-02 + -.3427316E-02 -.1447996E-02 -.3824361E-03 -.9026158E-03 -.2899126E-02 + -.5725932E-02 -.8629017E-02 -.1101399E-01 -.1248361E-01 -.1285285E-01 + -.1218286E-01 -.1059188E-01 -.8178625E-02 -.4990100E-02 -.1028538E-02 + .3150664E-02 .6362955E-02 .7546259E-02 .6259687E-02 .2864968E-02 + -.1635834E-02 -.6229456E-02 -.1030984E-01 -.1363929E-01 -.1633579E-01 + -.1859400E-01 -.2033242E-01 -.2129428E-01 -.2115705E-01 -.1995381E-01 + -.1803703E-01 -.1572271E-01 -.1346108E-01 -.1157558E-01 -.1028342E-01 + -.9973393E-02 -.1088589E-01 -.1283440E-01 -.1521976E-01 -.1700754E-01 + -.1700241E-01 -.1464764E-01 -.1020196E-01 -.4479077E-02 .1320025E-02 + .6097918E-02 .9342135E-02 .1111878E-01 .1183866E-01 .1189031E-01 + .1125836E-01 .9810133E-02 .7402317E-02 .4095284E-02 .1828470E-03 + -.4088318E-02 -.8438761E-02 -.1270788E-01 -.1650415E-01 -.1902820E-01 + -.1941728E-01 -.1716774E-01 -.1240415E-01 -.5653437E-02 .2476229E-02 + .1130678E-01 .1996734E-01 .2754194E-01 .3310088E-01 .3597632E-01 + .3620774E-01 .3446190E-01 .3184828E-01 .2958874E-01 .2850179E-01 + .2876039E-01 .2975068E-01 .3013135E-01 .2831505E-01 .2328487E-01 + .1514390E-01 .4924578E-02 -.5911273E-02 -.1587064E-01 -.2387583E-01 + -.2952881E-01 -.3279504E-01 -.3384369E-01 -.3301784E-01 -.3063855E-01 + -.2689125E-01 -.2179400E-01 -.1538950E-01 -.7952897E-02 -.9614722E-06 + .7845226E-02 .1515901E-01 .2172301E-01 .2721474E-01 .3118629E-01 + .3321061E-01 .3315358E-01 .3141515E-01 .2869304E-01 .2566259E-01 + .2279068E-01 .2024065E-01 .1800577E-01 .1598535E-01 .1414388E-01 + .1245735E-01 .1078543E-01 .8834504E-02 .6219473E-02 .2691722E-02 + -.1693293E-02 -.6300586E-02 -.1002109E-01 -.1160434E-01 -.1034660E-01 + -.6522354E-02 -.1193026E-02 .4069759E-02 .7675377E-02 .8652136E-02 + .7037568E-02 .3689011E-02 -.1703597E-03 -.3524754E-02 -.5959860E-02 + -.7514396E-02 -.8400751E-02 -.8698959E-02 -.8162413E-02 -.6605212E-02 + -.4054499E-02 -.7536645E-03 .2726845E-02 .5629213E-02 .7297529E-02 + .7477676E-02 .6330082E-02 .4341098E-02 .2067891E-02 -.9504297E-04 + -.1997928E-02 -.3688179E-02 -.5087495E-02 -.5982067E-02 -.6480055E-02 + -.7252330E-02 -.9021151E-02 -.1171408E-01 -.1436533E-01 -.1583704E-01 + -.1554842E-01 -.1380533E-01 -.1170943E-01 -.1055543E-01 -.1110769E-01 + -.1302097E-01 -.1486034E-01 -.1504907E-01 -.1265275E-01 -.7609021E-02 + -.6534508E-03 .7069084E-02 .1429999E-01 .1976389E-01 .2237736E-01 + .2172482E-01 .1833358E-01 .1331135E-01 .7787639E-02 .2693778E-02 + -.1145081E-02 -.3063542E-02 -.2688044E-02 -.1992260E-03 .3516970E-02 + .7112396E-02 .9205986E-02 .8945032E-02 .6403670E-02 .2372275E-02 + -.2278300E-02 -.6769582E-02 -.1058472E-01 -.1341400E-01 -.1473648E-01 + -.1408597E-01 -.1135366E-01 -.6882144E-02 -.1458501E-02 .4002616E-02 + .8496996E-02 .1090352E-01 .1052907E-01 .7505903E-02 .2602705E-02 + -.3152815E-02 -.8746525E-02 -.1308470E-01 -.1511365E-01 -.1421543E-01 + -.1043071E-01 -.4478917E-02 .2554198E-02 .9666669E-02 .1596795E-01 + .2044187E-01 .2229090E-01 .2108773E-01 .1676433E-01 .9953076E-02 + .2087643E-02 -.4699501E-02 -.8461761E-02 -.8571464E-02 -.5788908E-02 + -.1529597E-02 .2786955E-02 .6275468E-02 .8679429E-02 .1002905E-01 + .1042510E-01 .1004069E-01 .9072301E-02 .7679290E-02 .6074455E-02 + .4473075E-02 .3067263E-02 .1876768E-02 .8717062E-03 .3874273E-04 + -.7671303E-03 -.1613149E-02 -.2440585E-02 -.3194246E-02 -.3793401E-02 + -.4178739E-02 -.4371920E-02 -.4428270E-02 -.4444974E-02 -.4507241E-02 + -.4583253E-02 -.4686428E-02 -.4835609E-02 -.4934173E-02 -.5009819E-02 + -.5108526E-02 -.5215524E-02 -.5363476E-02 -.5621534E-02 -.6092668E-02 + -.6926939E-02 -.8356982E-02 -.1046107E-01 -.1306359E-01 -.1585233E-01 + -.1816486E-01 -.1922537E-01 -.1863163E-01 -.1631364E-01 -.1262393E-01 + -.7983982E-02 -.2435903E-02 .3674736E-02 .9291033E-02 .1301129E-01 + .1388301E-01 .1192520E-01 .7868640E-02 .2877415E-02 -.2157623E-02 + -.6911937E-02 -.1124143E-01 -.1500486E-01 -.1768727E-01 -.1852320E-01 + -.1697383E-01 -.1298640E-01 -.7084300E-02 -.7721108E-04 .7034756E-02 + .1297544E-01 .1665017E-01 .1779682E-01 .1692438E-01 .1496840E-01 + .1272775E-01 .1023923E-01 .6891558E-02 .1983961E-02 -.4715016E-02 + -.1287864E-01 -.2164600E-01 -.2960101E-01 -.3515917E-01 -.3713777E-01 + -.3533459E-01 -.3063518E-01 -.2440813E-01 -.1781452E-01 -.1142552E-01 + -.5141503E-02 .1498338E-02 .8866538E-02 .1688690E-01 .2470682E-01 + .3058300E-01 .3238546E-01 .2889857E-01 .2094647E-01 .1083059E-01 + .9575448E-03 -.7089134E-02 -.1283213E-01 -.1619175E-01 -.1684417E-01 + -.1445279E-01 -.9549346E-02 -.3879482E-02 .4078140E-03 .1928972E-02 + .7526545E-03 -.1856707E-02 -.4191256E-02 -.4972957E-02 -.3965310E-02 + -.2070338E-02 -.7092010E-03 -.9489900E-03 -.3100835E-02 -.6707078E-02 + -.1080124E-01 -.1430832E-01 -.1612181E-01 -.1518834E-01 -.1123060E-01 + -.4823611E-02 .3024228E-02 .1071457E-01 .1645373E-01 .1889990E-01 + .1757643E-01 .1320395E-01 .7106346E-02 .5534812E-03 -.5513032E-02 + -.1061932E-01 -.1439279E-01 -.1645384E-01 -.1672504E-01 -.1540873E-01 + -.1275695E-01 -.9118096E-02 -.4867156E-02 -.2455867E-03 .4230080E-02 + .7672429E-02 .9142766E-02 .8019062E-02 .4453303E-02 -.8225852E-03 + -.6841658E-02 -.1275177E-01 -.1813499E-01 -.2261233E-01 -.2564713E-01 + -.2684913E-01 -.2616440E-01 -.2380227E-01 -.1977725E-01 -.1365101E-01 + -.5088131E-02 .5197379E-02 .1550537E-01 .2408050E-01 .3004262E-01 + .3360170E-01 .3521722E-01 .3522096E-01 .3380402E-01 .3094955E-01 + .2685286E-01 .2192577E-01 .1657763E-01 .1121935E-01 .6148842E-02 + .1575380E-02 -.2472731E-02 -.6185611E-02 -.9684531E-02 -.1308251E-01 + -.1661101E-01 -.2043943E-01 -.2465044E-01 -.2891475E-01 -.3214394E-01 + -.3306835E-01 -.3093236E-01 -.2593347E-01 -.1928827E-01 -.1274861E-01 + -.7825682E-02 -.5133567E-02 -.4425851E-02 -.4818741E-02 -.5252232E-02 + -.4930240E-02 -.3672806E-02 -.2020577E-02 -.8254652E-03 -.8623670E-03 + -.2420186E-02 -.5125718E-02 -.8013458E-02 -.9941214E-02 -.1001373E-01 + -.7816071E-02 -.3770037E-02 .1162191E-02 .6006638E-02 .9756063E-02 + .1172414E-01 .1180266E-01 .1034587E-01 .8106998E-02 .5764324E-02 + .3702295E-02 .2109327E-02 .8522273E-03 -.4087143E-03 -.1958545E-02 + -.3776898E-02 -.5280190E-02 -.5708328E-02 -.4667265E-02 -.2201315E-02 + .1272191E-02 .5028644E-02 .8190299E-02 .1023330E-01 .1121147E-01 + .1140253E-01 .1117003E-01 .1078246E-01 .1021337E-01 .9389039E-02 + .8031923E-02 .5774986E-02 .2565933E-02 -.1537241E-02 -.6345046E-02 + -.1170225E-01 -.1765976E-01 -.2419191E-01 -.3101631E-01 -.3736947E-01 + -.4232024E-01 -.4541069E-01 -.4652028E-01 -.4578869E-01 -.4361636E-01 + -.4038329E-01 -.3636168E-01 -.3167082E-01 -.2655599E-01 -.2157473E-01 + -.1738166E-01 -.1447114E-01 -.1283825E-01 -.1207965E-01 -.1171937E-01 + -.1129131E-01 -.1059250E-01 -.9596382E-02 -.8229236E-02 -.6418498E-02 + -.4035644E-02 -.1143476E-02 .2077366E-02 .5351418E-02 .8341142E-02 + .1100083E-01 .1331432E-01 .1519221E-01 .1643695E-01 .1674342E-01 + .1592628E-01 .1411161E-01 .1171599E-01 .9296672E-02 .7472793E-02 + .6577241E-02 .6637887E-02 .7456219E-02 .8644244E-02 .1005389E-01 + .1186538E-01 .1417436E-01 .1673345E-01 .1899539E-01 .2042756E-01 + .2091466E-01 .2054275E-01 .1939914E-01 .1767041E-01 .1535188E-01 + .1237763E-01 .8704570E-02 .4147236E-02 -.1360430E-02 -.7787316E-02 + -.1486702E-01 -.2177232E-01 -.2736238E-01 -.3066875E-01 -.3144420E-01 + -.3027946E-01 -.2814377E-01 -.2601297E-01 -.2455224E-01 -.2386868E-01 + -.2363605E-01 -.2353825E-01 -.2333943E-01 -.2288862E-01 -.2227907E-01 + -.2161968E-01 -.2099637E-01 -.2040827E-01 -.1973868E-01 -.1893775E-01 + -.1797027E-01 -.1667843E-01 -.1487935E-01 -.1246686E-01 -.9483893E-02 + -.6337230E-02 -.3506977E-02 -.1291572E-02 .2429348E-03 .1248035E-02 + .1976424E-02 .2601214E-02 .2968768E-02 .2795946E-02 .1798981E-02 + -.1659973E-03 -.2845534E-02 -.5849434E-02 -.8908303E-02 -.1182109E-01 + -.1452760E-01 -.1696396E-01 -.1883610E-01 -.1968982E-01 -.1901421E-01 + -.1669585E-01 -.1313140E-01 -.8861982E-02 -.4456569E-02 -.3243527E-03 + .3309549E-02 .6103826E-02 .7759009E-02 .8226937E-02 .7582430E-02 + .6252748E-02 .4737565E-02 .3470717E-02 .3108701E-02 .4169565E-02 + .6781691E-02 .1079032E-01 .1556154E-01 .2013236E-01 .2382233E-01 + .2626433E-01 .2745505E-01 .2788424E-01 .2811386E-01 .2843440E-01 + .2895634E-01 .2960218E-01 .3003924E-01 .3003745E-01 .2953782E-01 + .2847969E-01 .2723935E-01 .2630562E-01 .2600641E-01 .2686385E-01 + .2900223E-01 .3201463E-01 .3563619E-01 .3949034E-01 .4313774E-01 + .4661442E-01 .4993431E-01 .5291145E-01 .5533222E-01 .5665800E-01 + .5645912E-01 .5503413E-01 .5279327E-01 .5007040E-01 .4737852E-01 + .4487943E-01 .4235794E-01 .3974572E-01 .3686028E-01 .3368732E-01 + .3055061E-01 .2781146E-01 .2609253E-01 .2599445E-01 .2757407E-01 + .3018356E-01 .3314234E-01 .3576748E-01 .3741581E-01 .3763105E-01 + .3611741E-01 .3313879E-01 .2902728E-01 .2419680E-01 .1935050E-01 + .1467773E-01 .1004832E-01 .5684898E-02 .1508315E-02 -.2792435E-02 + -.7023769E-02 -.1107366E-01 -.1449093E-01 -.1658374E-01 -.1736586E-01 + -.1709493E-01 -.1650190E-01 -.1654562E-01 -.1754671E-01 -.1935994E-01 + -.2175887E-01 -.2421596E-01 -.2633406E-01 -.2826962E-01 -.3007234E-01 + -.3178528E-01 -.3368383E-01 -.3588525E-01 -.3838538E-01 -.4116496E-01 + -.4399211E-01 -.4660682E-01 -.4828366E-01 -.4786318E-01 -.4458027E-01 + -.3845997E-01 -.3070465E-01 -.2270198E-01 -.1560400E-01 -.1010790E-01 + -.5980578E-02 -.2772934E-02 -.1713775E-04 .2673980E-02 .5519567E-02 + .8460680E-02 .1130877E-01 .1401008E-01 .1656949E-01 .1883679E-01 + .2051101E-01 .2146666E-01 .2153975E-01 .2084240E-01 .1990095E-01 + .1882448E-01 .1767300E-01 .1666248E-01 .1545950E-01 .1377915E-01 + .1181045E-01 .9534539E-02 .7009097E-02 .4686050E-02 .2836866E-02 + .1815343E-02 .1898834E-02 .2840229E-02 .4322539E-02 .5996240E-02 + .7348233E-02 .7878039E-02 .7258954E-02 .5524328E-02 .2910175E-02 + -.1192840E-03 -.2709780E-02 -.4433065E-02 -.5095499E-02 -.4517425E-02 + -.3210972E-02 -.1762970E-02 -.3308239E-03 .6434073E-03 .5748676E-03 + -.3093338E-03 -.1867950E-02 -.4005723E-02 -.6188342E-02 -.8441897E-02 + -.1051722E-01 -.1218090E-01 -.1371676E-01 -.1513981E-01 -.1640948E-01 + -.1758842E-01 -.1881650E-01 -.2002446E-01 -.2117680E-01 -.2218898E-01 + -.2237774E-01 -.2098826E-01 -.1749785E-01 -.1199713E-01 -.5457907E-02 + .1176037E-02 .6830883E-02 .1082376E-01 .1318703E-01 .1378624E-01 + .1277508E-01 .1066039E-01 .7909360E-02 .4877214E-02 .1911501E-02 + -.9173029E-03 -.3531967E-02 -.5644893E-02 -.7227729E-02 -.8260763E-02 + -.8706863E-02 -.8740882E-02 -.8710160E-02 -.8780833E-02 -.8929077E-02 + -.9381925E-02 -.1024996E-01 -.1161204E-01 -.1344303E-01 -.1545313E-01 + -.1776305E-01 -.2021068E-01 -.2251479E-01 -.2493718E-01 -.2747284E-01 + -.2994092E-01 -.3222728E-01 -.3362418E-01 -.3316205E-01 -.2992824E-01 + -.2359221E-01 -.1504628E-01 -.5412169E-02 .4361812E-02 .1344546E-01 + .2143670E-01 .2826677E-01 .3386766E-01 .3807828E-01 .4080334E-01 + .4204068E-01 .4194099E-01 .4092351E-01 .3947267E-01 .3785792E-01 + .3639122E-01 .3513104E-01 .3384689E-01 .3237553E-01 .3047683E-01 + .2801395E-01 .2530326E-01 .2283371E-01 .2080132E-01 .1963958E-01 + .1924832E-01 .1914892E-01 .1924157E-01 .1914600E-01 .1868474E-01 + .1764816E-01 .1598250E-01 .1400698E-01 .1185010E-01 .9535737E-02 + .7303359E-02 .5424927E-02 .4099336E-02 .3602893E-02 .3813768E-02 + .4691968E-02 .5982851E-02 .7198455E-02 .8475807E-02 .9704463E-02 + .1079903E-01 .1199522E-01 .1309921E-01 .1375677E-01 .1337324E-01 + .1161517E-01 .8665868E-02 .4754639E-02 .3327197E-03 -.4175680E-02 + -.8638803E-02 -.1292470E-01 -.1677962E-01 -.2002213E-01 -.2245581E-01 + -.2394014E-01 -.2436307E-01 -.2341324E-01 -.2102749E-01 -.1757305E-01 + -.1357719E-01 -.9647067E-02 -.6237683E-02 -.3523645E-02 -.1619959E-02 + -.5938797E-03 -.5873712E-03 -.1729091E-02 -.3658303E-02 -.6054787E-02 + -.8687612E-02 -.1110900E-01 -.1329320E-01 -.1517378E-01 -.1627424E-01 + -.1622413E-01 -.1470082E-01 -.1182905E-01 -.8394616E-02 -.5225185E-02 + -.2862584E-02 -.1459262E-02 -.7402939E-03 -.3132338E-03 .1528705E-03 + .9427832E-03 .2164652E-02 .3504850E-02 .4956621E-02 .6561044E-02 + .7926335E-02 .9208951E-02 .1042562E-01 .1143696E-01 .1241714E-01 + .1325782E-01 .1376058E-01 .1387821E-01 .1354292E-01 .1270655E-01 + .1164777E-01 .1048626E-01 .8795471E-02 .5968882E-02 .1222028E-02 + -.5439779E-02 -.1263862E-01 -.1905841E-01 -.2380396E-01 -.2617362E-01 + -.2597806E-01 -.2335960E-01 -.1890640E-01 -.1330358E-01 -.7446688E-02 + -.2739187E-02 .2071204E-03 .1429036E-02 .1028736E-02 -.2401374E-03 + -.1668075E-02 -.2988337E-02 -.4067810E-02 -.5173909E-02 -.6483773E-02 + -.7750192E-02 -.8730304E-02 -.9183981E-02 -.8757737E-02 -.7443620E-02 + -.5621340E-02 -.3618324E-02 -.1583880E-02 .3090976E-03 .1956134E-02 + .3648367E-02 .5579855E-02 .7890413E-02 .1081725E-01 .1419929E-01 + .1720072E-01 .1915609E-01 .1985558E-01 .1925274E-01 .1788514E-01 + .1630675E-01 .1477740E-01 .1338977E-01 .1196436E-01 .1022575E-01 + .8064738E-02 .5583655E-02 .3000570E-02 .5331712E-03 -.1379636E-02 + -.2426841E-02 -.2616121E-02 -.2013066E-02 -.1077223E-02 -.2170750E-03 + .2452922E-03 -.1324171E-03 -.1388844E-02 -.3343876E-02 -.5693895E-02 + -.8076184E-02 -.1041739E-01 -.1256042E-01 -.1441242E-01 -.1609455E-01 + -.1746467E-01 -.1859309E-01 -.1958296E-01 -.2029965E-01 -.2088517E-01 + -.2118079E-01 -.2093396E-01 -.2022643E-01 -.1911941E-01 -.1776040E-01 + -.1627488E-01 -.1464481E-01 -.1261195E-01 -.9632813E-02 -.5389511E-02 + -.7220652E-04 .5642729E-02 .1097859E-01 .1545286E-01 .1863852E-01 + .2052978E-01 .2124407E-01 .2077740E-01 .1950230E-01 .1778722E-01 + .1596091E-01 .1415971E-01 .1250467E-01 .1113676E-01 .1000036E-01 + .9128085E-02 .8438501E-02 .7807495E-02 .7209282E-02 .6562780E-02 + .5611157E-02 .4104884E-02 .1836216E-02 -.1142869E-02 -.4689413E-02 + -.8478513E-02 -.1198585E-01 -.1467946E-01 -.1589029E-01 -.1564526E-01 + -.1418316E-01 -.1176374E-01 -.8850510E-02 -.5673143E-02 -.2510591E-02 + .1802678E-03 .2025823E-02 .3032400E-02 .3425292E-02 .3508645E-02 + .3676629E-02 .4091425E-02 .4682304E-02 .5472754E-02 .6452162E-02 + .7347295E-02 .7999419E-02 .8296611E-02 .7928995E-02 .6813268E-02 + .5011843E-02 .2802597E-02 .4992408E-03 -.1831118E-02 -.4069736E-02 + -.6046223E-02 -.7749683E-02 -.9061467E-02 -.9705197E-02 -.9636080E-02 + -.9016790E-02 -.8174797E-02 -.7198690E-02 -.6204959E-02 -.5373029E-02 + -.4344859E-02 -.2803768E-02 -.5525524E-03 .2538277E-02 .6235031E-02 + .1016038E-01 .1387329E-01 .1677467E-01 .1827768E-01 .1816112E-01 + .1658768E-01 .1412021E-01 .1139746E-01 .8696474E-02 .6208537E-02 + .3969926E-02 .1747097E-02 -.5591269E-03 -.2936676E-02 -.5368648E-02 + -.7513072E-02 -.8918480E-02 -.9102443E-02 -.7764897E-02 -.5171679E-02 + -.1761796E-02 .1879600E-02 .5135838E-02 .7591760E-02 .9053612E-02 + .9685827E-02 .9766829E-02 .9580221E-02 .9451962E-02 .9444144E-02 + .9532332E-02 .9651165E-02 .9750393E-02 .9941313E-02 .1041583E-01 + .1151542E-01 .1339452E-01 .1591906E-01 .1877037E-01 .2152736E-01 + .2384239E-01 .2559043E-01 .2692286E-01 .2806866E-01 .2907231E-01 + .2980794E-01 .3000675E-01 .2939602E-01 .2797701E-01 .2590633E-01 + .2358968E-01 .2134617E-01 .1922584E-01 .1733120E-01 .1554119E-01 + .1381606E-01 .1229399E-01 .1111732E-01 .1066441E-01 .1103057E-01 + .1204131E-01 .1338293E-01 .1450729E-01 .1504738E-01 .1478665E-01 + .1374486E-01 .1226510E-01 .1067453E-01 .9171079E-02 .7956521E-02 + .7243112E-02 .7133591E-02 .7548334E-02 .8351206E-02 .9329349E-02 + .1033786E-01 .1134440E-01 .1219463E-01 .1297151E-01 .1378645E-01 + .1454178E-01 .1516388E-01 .1552029E-01 .1536431E-01 .1441286E-01 + .1276976E-01 .1072529E-01 .8463387E-02 .6392266E-02 .4752372E-02 + .3457876E-02 .2437014E-02 .1596681E-02 .5628094E-03 -.1049293E-02 + -.3360829E-02 -.6548210E-02 -.1039057E-01 -.1454904E-01 -.1884158E-01 + -.2302796E-01 -.2708942E-01 -.3096956E-01 -.3458155E-01 -.3761068E-01 + -.3953193E-01 -.4003705E-01 -.3918434E-01 -.3738913E-01 -.3518965E-01 + -.3320436E-01 -.3165300E-01 -.3067854E-01 -.3044658E-01 -.3076029E-01 + -.3149571E-01 -.3248234E-01 -.3358702E-01 -.3468694E-01 -.3569531E-01 + -.3663265E-01 -.3748605E-01 -.3817463E-01 -.3864487E-01 -.3896101E-01 + -.3913047E-01 -.3926949E-01 -.3946818E-01 -.3963120E-01 -.3984169E-01 + -.4010381E-01 -.4030988E-01 -.4048733E-01 -.4068742E-01 -.4091181E-01 + -.4108314E-01 -.4134737E-01 -.4164515E-01 -.4191625E-01 -.4221260E-01 + -.4250566E-01 -.4284395E-01 -.4312954E-01 -.4330667E-01 -.4334183E-01 + -.4308501E-01 -.4222350E-01 -.4073786E-01 -.3880898E-01 -.3658534E-01 + -.3430503E-01 -.3193513E-01 -.2939320E-01 -.2643007E-01 -.2268951E-01 + -.1838666E-01 -.1380213E-01 -.9347827E-02 -.5776366E-02 -.3465915E-02 + -.2368894E-02 -.2129215E-02 -.2258109E-02 -.2351747E-02 -.2196853E-02 + -.1854580E-02 -.1449342E-02 -.9127997E-03 -.1951298E-03 .7112905E-03 + .2021865E-02 .3688877E-02 .5545756E-02 .7607521E-02 .9759494E-02 + .1173481E-01 .1307648E-01 .1348676E-01 .1280592E-01 .1113297E-01 + .8912421E-02 .6391149E-02 .3905114E-02 .1601427E-02 -.6692400E-03 + -.2717528E-02 -.4174201E-02 -.4627424E-02 -.3727393E-02 -.1547067E-02 + .1500089E-02 .4950034E-02 .8360430E-02 .1141537E-01 .1397295E-01 + .1600148E-01 .1754447E-01 .1868035E-01 .1966211E-01 .2055389E-01 + .2138742E-01 .2237416E-01 .2335756E-01 .2431197E-01 .2537448E-01 + .2656551E-01 .2791929E-01 .2965010E-01 .3174222E-01 .3383392E-01 + .3578273E-01 .3710474E-01 .3739960E-01 .3679326E-01 .3536805E-01 + .3346081E-01 .3159161E-01 .2981960E-01 .2811941E-01 .2658930E-01 + .2499555E-01 .2309543E-01 .2088378E-01 .1841231E-01 .1567525E-01 + .1284477E-01 .1015462E-01 .7788366E-02 .6110006E-02 .5402534E-02 + .5638440E-02 .6563084E-02 .7850387E-02 .9206303E-02 .1031194E-01 + .1098126E-01 .1114542E-01 .1074463E-01 .9957830E-02 .8947896E-02 + .7833102E-02 .6707737E-02 .5635129E-02 .4515381E-02 .3035268E-02 + .9134036E-03 -.1856914E-02 -.4957733E-02 -.8185762E-02 -.1104210E-01 + -.1317374E-01 -.1469623E-01 -.1536370E-01 -.1512908E-01 -.1424074E-01 + -.1287377E-01 -.1122237E-01 -.9534758E-02 -.7934308E-02 -.6283240E-02 + -.4473937E-02 -.2516351E-02 -.4075612E-03 .1761349E-02 .3631932E-02 + .5185014E-02 .6550926E-02 .7627133E-02 .8434078E-02 .8885753E-02 + .8896488E-02 .8412189E-02 .7505225E-02 .6435478E-02 .5327768E-02 + .4238728E-02 .3224385E-02 .2239655E-02 .1074355E-02 -.3118892E-03 + -.1826858E-02 -.3254363E-02 -.4210919E-02 -.4456596E-02 -.3901531E-02 + -.2794523E-02 -.1524628E-02 -.2957599E-03 .6724922E-03 .1142362E-02 + .1047438E-02 .4277500E-03 -.6598095E-03 -.1989157E-02 -.3279215E-02 + -.4515194E-02 -.5755661E-02 -.6996466E-02 -.8379105E-02 -.1009309E-01 + -.1231685E-01 -.1502015E-01 -.1803725E-01 -.2123054E-01 -.2439197E-01 + -.2726311E-01 -.2962468E-01 -.3126173E-01 -.3180346E-01 -.3114895E-01 + -.2959152E-01 -.2749439E-01 -.2527780E-01 -.2314585E-01 -.2111495E-01 + -.1910038E-01 -.1695931E-01 -.1471179E-01 -.1232559E-01 -.9847208E-02 + -.7431594E-02 -.5289531E-02 -.3606317E-02 -.2274182E-02 -.1241455E-02 + -.4807131E-03 .2867630E-03 .1090648E-02 .1916820E-02 .2861809E-02 + .3882653E-02 .5057116E-02 .6342610E-02 .7716291E-02 .9006579E-02 + .9757320E-02 .9773900E-02 .9016858E-02 .7676922E-02 .5968230E-02 + .4131218E-02 .2508963E-02 .1022927E-02 -.4677441E-03 -.1886409E-02 + -.3108552E-02 -.4005146E-02 -.4412478E-02 -.4230130E-02 -.3596251E-02 + -.2757693E-02 -.1864050E-02 -.9833094E-03 -.2448452E-03 .4160564E-03 + .1151147E-02 .1935780E-02 .2790786E-02 .3850240E-02 .5098510E-02 + .6396557E-02 .7825588E-02 .9341879E-02 .1066413E-01 .1168302E-01 + .1234519E-01 .1258490E-01 .1257384E-01 .1249794E-01 .1239264E-01 + .1241063E-01 .1266978E-01 .1319696E-01 .1395792E-01 .1486491E-01 + .1588669E-01 .1690460E-01 .1783274E-01 .1878446E-01 .1975388E-01 + .2068742E-01 .2156174E-01 .2217118E-01 .2235588E-01 .2188751E-01 + .2072463E-01 .1910627E-01 .1721580E-01 .1530059E-01 .1345308E-01 + .1165164E-01 .9748835E-02 .7580274E-02 .5059838E-02 .2181048E-02 + -.8965093E-03 -.4099195E-02 -.7276131E-02 -.1024968E-01 -.1300149E-01 + -.1535646E-01 -.1714553E-01 -.1836106E-01 -.1893160E-01 -.1906335E-01 + -.1897772E-01 -.1879010E-01 -.1873646E-01 -.1877756E-01 -.1881406E-01 + -.1889539E-01 -.1903846E-01 -.1927963E-01 -.1956152E-01 -.1993420E-01 + -.2044804E-01 -.2097104E-01 -.2152963E-01 -.2210045E-01 -.2261029E-01 + -.2293475E-01 -.2269995E-01 -.2165200E-01 -.1990207E-01 -.1767281E-01 + -.1514958E-01 -.1254377E-01 -.9940813E-02 -.7251846E-02 -.4495867E-02 + -.1834558E-02 .3952551E-03 .1854653E-02 .2588015E-02 .2849055E-02 + .2815094E-02 .2756684E-02 .2919244E-02 .3275645E-02 .3764375E-02 + .4392082E-02 .5123506E-02 .5873642E-02 .6631104E-02 .7435058E-02 + .8256780E-02 .9132857E-02 .1018645E-01 .1134536E-01 .1254313E-01 + .1377035E-01 .1493849E-01 .1591571E-01 .1646537E-01 .1650017E-01 + .1607343E-01 .1528927E-01 .1435211E-01 .1338305E-01 .1244231E-01 + .1162597E-01 .1083991E-01 .9958939E-02 .9008164E-02 .7897419E-02 + .6446123E-02 .4474120E-02 .2036402E-02 -.5182785E-03 -.2859306E-02 + -.4600725E-02 -.5509272E-02 -.5738853E-02 -.5606866E-02 -.5408165E-02 + -.5262522E-02 -.5301959E-02 -.5500603E-02 -.5615600E-02 -.5664186E-02 + -.5684226E-02 -.5563378E-02 -.5416233E-02 -.5361794E-02 -.5286615E-02 + -.5222926E-02 -.5182292E-02 -.5049308E-02 -.4734245E-02 -.4146149E-02 + -.3186759E-02 -.1834258E-02 -.3142676E-03 .1142894E-02 .2213497E-02 + .2677973E-02 .2576888E-02 .2049605E-02 .1353403E-02 .6370208E-03 + .7696284E-04 -.3840222E-03 -.8431719E-03 -.1240350E-02 -.1731362E-02 + -.2287197E-02 -.2781299E-02 -.3341096E-02 -.3964879E-02 -.4680874E-02 + -.5636460E-02 -.6760819E-02 -.7853342E-02 -.8590249E-02 -.8662570E-02 + -.8005848E-02 -.6810741E-02 -.5326752E-02 -.3841953E-02 -.2599307E-02 + -.1789202E-02 -.1618141E-02 -.2135000E-02 -.3277990E-02 -.4839744E-02 + -.6556841E-02 -.8289200E-02 -.9959017E-02 -.1153790E-01 -.1306828E-01 + -.1444045E-01 -.1538276E-01 -.1571496E-01 -.1526215E-01 -.1412375E-01 + -.1262103E-01 -.1094714E-01 -.9336365E-02 -.7883712E-02 -.6546693E-02 + -.5324920E-02 -.4283892E-02 -.3511433E-02 -.3010718E-02 -.2758518E-02 + -.2689395E-02 -.2642917E-02 -.2503958E-02 -.2262002E-02 -.1930234E-02 + -.1526137E-02 -.1090235E-02 -.7078323E-03 -.2727131E-03 .3235799E-03 + .1020995E-02 .1760420E-02 .2252078E-02 .2182029E-02 .1537890E-02 + .3984516E-03 -.1015696E-02 -.2421581E-02 -.3720552E-02 -.4914779E-02 + -.6040551E-02 -.7089596E-02 -.8104178E-02 -.9080414E-02 -.9967503E-02 + -.1081311E-01 -.1162745E-01 -.1241252E-01 -.1318338E-01 -.1396752E-01 + -.1476899E-01 -.1556185E-01 -.1630489E-01 -.1681531E-01 -.1693400E-01 + -.1658796E-01 -.1570630E-01 -.1448131E-01 -.1311323E-01 -.1171250E-01 + -.1040772E-01 -.9136133E-02 -.7879401E-02 -.6630753E-02 -.5363429E-02 + -.4198113E-02 -.3202102E-02 -.2458119E-02 -.1994086E-02 -.1713913E-02 + -.1527896E-02 -.1312832E-02 -.1087912E-02 -.8321918E-03 -.5112643E-03 + -.2468145E-03 -.8340905E-05 .2647129E-03 .5213375E-03 .7621085E-03 + .1038711E-02 .1405533E-02 .1871109E-02 .2460456E-02 .3220863E-02 + .4082577E-02 .4985384E-02 .5953673E-02 .6965389E-02 .8070290E-02 + .9368096E-02 .1078513E-01 .1215192E-01 .1331484E-01 .1415191E-01 + .1469661E-01 .1507143E-01 .1535172E-01 .1564179E-01 .1603185E-01 + .1647825E-01 .1692019E-01 .1734562E-01 .1772421E-01 .1808961E-01 + .1845048E-01 .1882569E-01 .1927590E-01 .1973504E-01 .2018737E-01 + .2068158E-01 .2115884E-01 .2163320E-01 .2215990E-01 .2268229E-01 + .2321502E-01 .2379547E-01 .2440197E-01 .2507779E-01 .2581341E-01 + .2655814E-01 .2736368E-01 .2822543E-01 .2905153E-01 .2983108E-01 + .3059166E-01 .3114084E-01 .3131671E-01 .3111218E-01 .3051305E-01 + .2968909E-01 .2874523E-01 .2782100E-01 .2703444E-01 .2629805E-01 + .2572662E-01 .2539096E-01 .2512752E-01 .2493473E-01 .2488788E-01 + .2479736E-01 .2464927E-01 .2455270E-01 .2447592E-01 .2439927E-01 + .2430172E-01 .2426220E-01 .2426375E-01 .2427464E-01 .2437629E-01 + .2463915E-01 .2505681E-01 .2559246E-01 .2620214E-01 .2672332E-01 + .2697367E-01 .2674980E-01 .2590527E-01 .2449912E-01 .2270682E-01 + .2072397E-01 .1872458E-01 .1681497E-01 .1489248E-01 .1273290E-01 + .1014357E-01 .6973620E-02 .3233493E-02 -.9093364E-03 -.5091927E-02 + -.8996452E-02 -.1249101E-01 -.1546102E-01 -.1801931E-01 -.2037502E-01 + -.2256763E-01 -.2452619E-01 -.2615070E-01 -.2741391E-01 -.2833618E-01 + -.2901275E-01 -.2964300E-01 -.3027277E-01 -.3094581E-01 -.3169998E-01 + -.3237588E-01 -.3285102E-01 -.3302768E-01 -.3291384E-01 -.3256415E-01 + -.3206932E-01 -.3161216E-01 -.3117883E-01 -.3075836E-01 -.3038615E-01 + -.2997476E-01 -.2949072E-01 -.2889738E-01 -.2808077E-01 -.2703998E-01 + -.2581368E-01 -.2444338E-01 -.2305014E-01 -.2163020E-01 -.2024749E-01 + -.1895732E-01 -.1765319E-01 -.1636023E-01 -.1508094E-01 -.1385074E-01 + -.1283443E-01 -.1209795E-01 -.1174222E-01 -.1181543E-01 -.1213725E-01 + -.1254287E-01 -.1296419E-01 -.1333252E-01 -.1364070E-01 -.1391640E-01 + -.1419105E-01 -.1445969E-01 -.1465255E-01 -.1477652E-01 -.1483936E-01 + -.1483403E-01 -.1476891E-01 -.1473926E-01 -.1479601E-01 -.1485080E-01 + -.1496509E-01 -.1515630E-01 -.1534250E-01 -.1553761E-01 -.1575086E-01 + -.1592756E-01 -.1601255E-01 -.1584265E-01 -.1520028E-01 -.1407137E-01 + -.1244699E-01 -.1044820E-01 -.8386543E-02 -.6500234E-02 -.5004164E-02 + -.4060089E-02 -.3704259E-02 -.3819263E-02 -.4212448E-02 -.4642108E-02 + -.5014184E-02 -.5350055E-02 -.5604700E-02 -.5835293E-02 -.6090989E-02 + -.6358608E-02 -.6583542E-02 -.6632757E-02 -.6375431E-02 -.5748163E-02 + -.4755098E-02 -.3513255E-02 -.2183013E-02 -.8565018E-03 .3689066E-03 + .1507668E-02 .2576427E-02 .3463083E-02 .4132497E-02 .4564437E-02 + .4712152E-02 .4682966E-02 .4604270E-02 .4516317E-02 .4480989E-02 + .4495280E-02 .4500414E-02 .4520279E-02 .4620587E-02 .4786315E-02 + .5036992E-02 .5389506E-02 .5790761E-02 .6240889E-02 .6682114E-02 + .7070261E-02 .7449444E-02 .7773744E-02 .7943765E-02 .7919061E-02 + .7642944E-02 .7139513E-02 .6501349E-02 .5792756E-02 .5122678E-02 + .4503649E-02 .3894988E-02 .3361803E-02 .2997071E-02 .2824104E-02 + .2904937E-02 .3302560E-02 .3891336E-02 .4538610E-02 .5184030E-02 + .5764024E-02 .6297548E-02 .6799505E-02 .7280018E-02 .7721628E-02 + .8008869E-02 .8101727E-02 .7967058E-02 .7636067E-02 .7217181E-02 + .6756832E-02 .6330422E-02 .5956595E-02 .5598731E-02 .5237896E-02 + .4858647E-02 .4459606E-02 .4042886E-02 .3623913E-02 .3331852E-02 + .3272202E-02 .3539817E-02 .4259329E-02 .5275553E-02 .6439381E-02 + .7688936E-02 .8888779E-02 .1003329E-01 .1115511E-01 .1226569E-01 + .1334822E-01 .1433992E-01 .1512568E-01 .1551267E-01 .1551125E-01 + .1519386E-01 .1465298E-01 .1409188E-01 .1356510E-01 .1306618E-01 + .1262291E-01 .1220510E-01 .1181274E-01 .1171580E-01 .1216633E-01 + .1331303E-01 .1524950E-01 .1777597E-01 .2057265E-01 .2329719E-01 + .2556155E-01 .2701758E-01 .2752620E-01 .2721820E-01 .2634695E-01 + .2523897E-01 .2414605E-01 .2319065E-01 .2235554E-01 .2145555E-01 + .2050957E-01 .1959173E-01 .1862220E-01 .1762740E-01 .1667050E-01 + .1579438E-01 .1496501E-01 .1416144E-01 .1341079E-01 .1265789E-01 + .1192034E-01 .1123068E-01 .1052241E-01 .9780018E-02 .9066127E-02 + .8375003E-02 .7732417E-02 .7280988E-02 .7107634E-02 .7182783E-02 + .7523201E-02 .8096221E-02 .8686772E-02 .9260346E-02 .9837201E-02 + .1037292E-01 .1092720E-01 .1152604E-01 .1217660E-01 .1289584E-01 + .1365187E-01 .1441366E-01 .1516193E-01 .1588677E-01 .1661195E-01 + .1731763E-01 .1802403E-01 .1874635E-01 .1947141E-01 .2022626E-01 + .2098042E-01 .2171716E-01 .2234676E-01 .2272494E-01 .2278279E-01 + .2250204E-01 .2195459E-01 .2123772E-01 .2048330E-01 .1978113E-01 + .1911287E-01 .1846887E-01 .1780861E-01 .1710777E-01 .1637331E-01 + .1562000E-01 .1489020E-01 .1419427E-01 .1352737E-01 .1287828E-01 + .1223727E-01 .1160183E-01 .1098388E-01 .1035602E-01 .9736413E-02 + .9122191E-02 .8497272E-02 .7891950E-02 .7262543E-02 .6617015E-02 + .5915304E-02 .5094611E-02 .4203631E-02 .3212819E-02 .2149947E-02 + .1075717E-02 -.2298022E-04 -.1061169E-02 -.2113488E-02 -.3225617E-02 + -.4313436E-02 -.5379884E-02 -.6293834E-02 -.6921222E-02 -.7212701E-02 + -.7168815E-02 -.6906375E-02 -.6550293E-02 -.6189936E-02 -.5934755E-02 + -.5930713E-02 -.6242107E-02 -.6902787E-02 -.7896883E-02 -.9142266E-02 + -.1054151E-01 -.1194656E-01 -.1327986E-01 -.1458012E-01 -.1583052E-01 + -.1691642E-01 -.1787921E-01 -.1868030E-01 -.1925149E-01 -.1966988E-01 + -.1994674E-01 -.2009811E-01 -.2020098E-01 -.2034127E-01 -.2048578E-01 + -.2063758E-01 -.2081370E-01 -.2104213E-01 -.2142617E-01 -.2201315E-01 + -.2286919E-01 -.2394956E-01 -.2515655E-01 -.2643643E-01 -.2769093E-01 + -.2888396E-01 -.3001620E-01 -.3110532E-01 -.3219363E-01 -.3319893E-01 + -.3405916E-01 -.3485087E-01 -.3563057E-01 -.3637475E-01 -.3708807E-01 + -.3781649E-01 -.3847712E-01 -.3887727E-01 -.3890360E-01 -.3847836E-01 + -.3756977E-01 -.3635029E-01 -.3502873E-01 -.3377670E-01 -.3253980E-01 + -.3136170E-01 -.3024498E-01 -.2883484E-01 -.2709108E-01 -.2495759E-01 + -.2241910E-01 -.1970108E-01 -.1696696E-01 -.1436926E-01 -.1195755E-01 + -.9720910E-02 -.7672811E-02 -.5682905E-02 -.3770845E-02 -.2103646E-02 + -.7040582E-03 .3173436E-03 .9817477E-03 .1355928E-02 .1659764E-02 + .2080315E-02 .2497159E-02 .3016884E-02 .3572530E-02 .4154701E-02 + .4847182E-02 .5578421E-02 .6394113E-02 .7215470E-02 .8141736E-02 + .9062471E-02 .9886537E-02 .1083171E-01 .1185518E-01 .1291593E-01 + .1388871E-01 .1453616E-01 .1471435E-01 .1416915E-01 .1297304E-01 + .1145868E-01 .9819351E-02 .8270624E-02 .6834504E-02 .5599903E-02 + .4676519E-02 .3879176E-02 .3234140E-02 .2802702E-02 .2398671E-02 + .1986406E-02 .1559084E-02 .1090037E-02 .5775177E-03 -.3815822E-04 + -.8359094E-03 -.1788261E-02 -.2690521E-02 -.3636459E-02 -.4751917E-02 + -.5712509E-02 -.6594045E-02 -.7534314E-02 -.8285085E-02 -.8825090E-02 + -.9027546E-02 -.8920334E-02 -.8616465E-02 -.8209239E-02 -.7895718E-02 + -.7546820E-02 -.7155055E-02 -.6639884E-02 -.5760295E-02 -.4302479E-02 + -.2278525E-02 .1790444E-03 .2898006E-02 .5379946E-02 .7395191E-02 + .8695836E-02 .9344333E-02 .9681676E-02 .9732507E-02 .9837005E-02 + .1003824E-01 .1015341E-01 .1022496E-01 .1000068E-01 .9404290E-02 + .8718918E-02 .7965965E-02 .7139967E-02 .6447437E-02 .5798382E-02 + .5082355E-02 .4318732E-02 .3301407E-02 .1877672E-02 -.6846301E-04 + -.2643313E-02 -.5544712E-02 -.8370909E-02 -.1083761E-01 -.1271198E-01 + -.1399774E-01 -.1479195E-01 -.1529283E-01 -.1580039E-01 -.1647093E-01 + -.1724617E-01 -.1791320E-01 -.1835852E-01 -.1849898E-01 -.1815983E-01 + -.1740111E-01 -.1643913E-01 -.1535994E-01 -.1430412E-01 -.1336712E-01 + -.1246845E-01 -.1155704E-01 -.1060923E-01 -.9638327E-02 -.8656718E-02 + -.7666105E-02 -.6681173E-02 -.5752546E-02 -.4931658E-02 -.4272852E-02 + -.3870866E-02 -.3667222E-02 -.3617013E-02 -.3704612E-02 -.3770654E-02 + -.3718759E-02 -.3655301E-02 -.3411307E-02 -.2840159E-02 -.2206053E-02 + -.1487967E-02 -.6835307E-03 .9757925E-04 .8886143E-03 .1693404E-02 + .2446109E-02 .3161164E-02 .3980987E-02 .4809609E-02 .5431513E-02 + .5752881E-02 .5650435E-02 .5032142E-02 .3868185E-02 .2294582E-02 + .6196050E-03 -.9887878E-03 -.2556106E-02 -.4106610E-02 -.5691645E-02 + -.7332418E-02 -.8953705E-02 -.1059824E-01 -.1221766E-01 -.1360945E-01 + -.1459371E-01 -.1494915E-01 -.1461667E-01 -.1387553E-01 -.1285067E-01 + -.1172563E-01 -.1076229E-01 -.9815928E-02 -.8952319E-02 -.8155768E-02 + -.7227701E-02 -.6300747E-02 -.5377636E-02 -.4484430E-02 -.3589152E-02 + -.2671803E-02 -.1892406E-02 -.1054205E-02 -.1201819E-03 .7704291E-03 + .1632170E-02 .2526696E-02 .3426523E-02 .4181529E-02 .5044319E-02 + .5875677E-02 .6575618E-02 .7400322E-02 .8108606E-02 .8789829E-02 + .9514649E-02 .1006948E-01 .1036924E-01 .1035038E-01 .9992362E-02 + .9336564E-02 .8514637E-02 .7772245E-02 .7086018E-02 .6330743E-02 + .5802475E-02 .5285529E-02 .4688325E-02 .4336251E-02 .3978414E-02 + .3639463E-02 .3396644E-02 .3074477E-02 .2787161E-02 .2511388E-02 + .2205691E-02 .1943480E-02 .1667270E-02 .1387161E-02 .1148147E-02 + .8478166E-03 .5463956E-03 .3801887E-03 .1880852E-03 .1437325E-03 + .3579065E-03 .8096251E-03 .1510281E-02 .2254199E-02 .2947614E-02 + .3376264E-02 .3449274E-02 .2978388E-02 .1971365E-02 .8025815E-03 + -.4945727E-03 -.1777486E-02 -.2912057E-02 -.4025415E-02 -.5113880E-02 + -.6114851E-02 -.7037254E-02 -.7985605E-02 -.8774682E-02 -.9440006E-02 + -.1019836E-01 -.1088072E-01 -.1158510E-01 -.1238042E-01 -.1306384E-01 + -.1371476E-01 -.1448139E-01 -.1514874E-01 -.1575684E-01 -.1638967E-01 + -.1690445E-01 -.1741117E-01 -.1795520E-01 -.1848447E-01 -.1900292E-01 + -.1950628E-01 -.2005206E-01 -.2061885E-01 -.2107893E-01 -.2133895E-01 + -.2135737E-01 -.2100709E-01 -.2014016E-01 -.1895980E-01 -.1767444E-01 + -.1630400E-01 -.1495259E-01 -.1374251E-01 -.1251072E-01 -.1122870E-01 + -.1001319E-01 -.8738274E-02 -.7539443E-02 -.6492908E-02 -.5519300E-02 + -.4694943E-02 -.3970272E-02 -.3286336E-02 -.2520465E-02 -.1748277E-02 + -.1022217E-02 -.2091931E-03 .5724945E-03 .1327017E-02 .2074191E-02 + .2838011E-02 .3598866E-02 .4373636E-02 .5175845E-02 .5918087E-02 + .6690399E-02 .7514947E-02 .8289509E-02 .9013026E-02 .9841878E-02 + .1068634E-01 .1144395E-01 .1221876E-01 .1296432E-01 .1370129E-01 + .1444306E-01 .1513911E-01 .1589179E-01 .1667051E-01 .1740415E-01 + .1817201E-01 .1894096E-01 .1971361E-01 .2051700E-01 .2131862E-01 + .2205118E-01 .2274641E-01 .2343906E-01 .2407451E-01 .2470104E-01 + .2529072E-01 .2593011E-01 .2659463E-01 .2723364E-01 .2786906E-01 + .2848375E-01 .2910891E-01 .2963695E-01 .3000056E-01 .2995937E-01 + .2951968E-01 .2888872E-01 .2799730E-01 .2700131E-01 .2607613E-01 + .2520082E-01 .2433173E-01 .2355243E-01 .2275422E-01 .2179665E-01 + .2091438E-01 .2000954E-01 .1896054E-01 .1789333E-01 .1672851E-01 + .1553590E-01 .1438577E-01 .1315009E-01 .1191806E-01 .1073388E-01 + .9582577E-02 .8481141E-02 .7482894E-02 .6801505E-02 .6427535E-02 + .6316712E-02 .6416042E-02 .6511312E-02 .6613763E-02 .6761348E-02 + .6778063E-02 .6754865E-02 .6793810E-02 .6827682E-02 .6888210E-02 + .6916816E-02 .6950606E-02 .6981167E-02 .6993561E-02 .7042773E-02 + .7046740E-02 .7059720E-02 .7114555E-02 .7161510E-02 .7167308E-02 + .7021681E-02 .6649175E-02 .6064092E-02 .5291766E-02 .4406959E-02 + .3457435E-02 .2510584E-02 .1687596E-02 .9352894E-03 .3782349E-03 + .1257357E-03 .1212414E-03 .4098958E-03 .8233052E-03 .1250195E-02 + .1674710E-02 .2032924E-02 .2381777E-02 .2719313E-02 .3040589E-02 + .3340891E-02 .3516452E-02 .3454116E-02 .3134428E-02 .2638280E-02 + .1988043E-02 .1291571E-02 .6513633E-03 .4115712E-04 -.5110257E-03 + -.9729956E-03 -.1252806E-02 -.1283499E-02 -.1028184E-02 -.5427602E-03 + .9048501E-04 .8000865E-03 .1351701E-02 .1608437E-02 .1422218E-02 + .5642980E-03 -.8702073E-03 -.2665578E-02 -.4659463E-02 -.6645737E-02 + -.8581648E-02 -.1042527E-01 -.1223105E-01 -.1400749E-01 -.1562581E-01 + -.1694479E-01 -.1765803E-01 -.1777538E-01 -.1742752E-01 -.1671990E-01 + -.1593158E-01 -.1524717E-01 -.1464345E-01 -.1407914E-01 -.1355395E-01 + -.1296656E-01 -.1226515E-01 -.1148702E-01 -.1071789E-01 -.9963704E-02 + -.9108515E-02 -.8094684E-02 -.6900508E-02 -.5413114E-02 -.3639058E-02 + -.1773502E-02 .9424512E-04 .1962628E-02 .3710333E-02 .5243191E-02 + .6386772E-02 .6831027E-02 .6553389E-02 .5645105E-02 .4306550E-02 + .2871868E-02 .1525925E-02 .2722562E-03 -.8360054E-03 -.1739573E-02 + -.2460971E-02 -.2890240E-02 -.2975844E-02 -.2823912E-02 -.2576770E-02 + -.2300651E-02 -.2067811E-02 -.1898546E-02 -.1851372E-02 -.2084421E-02 + -.2579161E-02 -.3336360E-02 -.4353439E-02 -.5507340E-02 -.6728171E-02 + -.7971964E-02 -.9286932E-02 -.1077157E-01 -.1236036E-01 -.1379893E-01 + -.1478611E-01 -.1501493E-01 -.1427981E-01 -.1275392E-01 -.1087813E-01 + -.8980823E-02 -.7400696E-02 -.6455729E-02 -.6091517E-02 -.6098226E-02 + -.6289263E-02 -.6479012E-02 -.6536858E-02 -.6364211E-02 -.5797897E-02 + -.4745136E-02 -.3211062E-02 -.1275368E-02 .7720732E-03 .2704702E-02 + .4414194E-02 .5800065E-02 .6879298E-02 .7692018E-02 .8150432E-02 + .8205491E-02 .7975042E-02 .7542872E-02 .6995942E-02 .6475484E-02 + .5984036E-02 .5545801E-02 .5125410E-02 .4596901E-02 .3936358E-02 + .2992405E-02 .1756064E-02 .2768444E-03 -.1385962E-02 -.3060575E-02 + -.4692069E-02 -.6210452E-02 -.7548923E-02 -.8608174E-02 -.9324367E-02 + -.9743044E-02 -.9966012E-02 -.1007410E-01 -.1016823E-01 -.1032774E-01 + -.1048900E-01 -.1067007E-01 -.1086707E-01 -.1102498E-01 -.1116417E-01 + -.1130411E-01 -.1145015E-01 -.1156416E-01 -.1161813E-01 -.1151396E-01 + -.1116910E-01 -.1062412E-01 -.9873373E-02 -.8987641E-02 -.8123078E-02 + -.7252574E-02 -.6277929E-02 -.5139615E-02 -.3758278E-02 -.2108786E-02 + -.3037877E-03 .1512916E-02 .3246851E-02 .4825347E-02 .6165732E-02 + .7053946E-02 .7407015E-02 .7306948E-02 .6824108E-02 .6126497E-02 + .5395605E-02 .4735706E-02 .4145562E-02 .3582880E-02 .3010571E-02 + .2429016E-02 .1852722E-02 .1268032E-02 .7790853E-03 .4163089E-03 + .1241426E-03 -.8256823E-04 -.2676551E-03 -.4565719E-03 -.6765935E-03 + -.9578543E-03 -.1333950E-02 -.1929485E-02 -.2799383E-02 -.3998797E-02 + -.5411238E-02 -.6809948E-02 -.8094199E-02 -.9140870E-02 -.9939898E-02 + -.1059492E-01 -.1120225E-01 -.1184145E-01 -.1246029E-01 -.1296932E-01 + -.1328528E-01 -.1330266E-01 -.1300279E-01 -.1249487E-01 -.1195061E-01 + -.1142438E-01 -.1091830E-01 -.1046579E-01 -.1002865E-01 -.9516446E-02 + -.8880209E-02 -.8162702E-02 -.7381981E-02 -.6569535E-02 -.5844293E-02 + -.5332524E-02 -.5127164E-02 -.5230984E-02 -.5580506E-02 -.6065199E-02 + -.6576555E-02 -.7055518E-02 -.7483169E-02 -.7857245E-02 -.8210891E-02 + -.8549536E-02 -.8784769E-02 -.8908805E-02 -.8965009E-02 -.8953785E-02 + -.8890542E-02 -.8812452E-02 -.8770742E-02 -.8713877E-02 -.8496546E-02 + -.8073468E-02 -.7415896E-02 -.6556235E-02 -.5609972E-02 -.4620983E-02 + -.3651461E-02 -.2776462E-02 -.2047861E-02 -.1570904E-02 -.1433280E-02 + -.1627593E-02 -.2091562E-02 -.2670573E-02 -.3159750E-02 -.3295051E-02 + -.2841774E-02 -.1722596E-02 -.3081415E-04 .2012427E-02 .4195846E-02 + .7759243E-02 .1009041E-01 .1234082E-01 .1430464E-01 .1580129E-01 + .1664470E-01 .1683972E-01 .1664863E-01 .1637586E-01 .1633187E-01 + .1673473E-01 .1755643E-01 .1865395E-01 .1977178E-01 .2065249E-01 + .2119936E-01 .2144359E-01 .2154501E-01 .2162092E-01 .2175057E-01 + .2198130E-01 .2222906E-01 .2246085E-01 .2266158E-01 .2281945E-01 + .2299220E-01 .2326148E-01 .2368028E-01 .2424810E-01 .2493331E-01 + .2567153E-01 .2640765E-01 .2709228E-01 .2770083E-01 .2828892E-01 + .2888795E-01 .2944563E-01 .2997140E-01 .3044045E-01 .3067170E-01 + .3057340E-01 .3011340E-01 .2927922E-01 .2827632E-01 .2726479E-01 + .2618787E-01 .2508466E-01 .2394896E-01 .2263012E-01 .2115497E-01 + .1961779E-01 .1812645E-01 .1682319E-01 .1590214E-01 .1546219E-01 + .1538958E-01 .1553484E-01 .1573604E-01 .1587445E-01 .1580009E-01 + .1544133E-01 .1481476E-01 .1392805E-01 .1286946E-01 .1175946E-01 + .1068899E-01 .9637313E-02 .8571257E-02 .7508245E-02 .6396172E-02 + .5176293E-02 .3871487E-02 .2513818E-02 .1133142E-02 -.2125730E-03 + -.1472745E-02 -.2621101E-02 -.3570533E-02 -.4262023E-02 -.4737111E-02 + -.5092072E-02 -.5395414E-02 -.5679843E-02 -.6017004E-02 -.6386026E-02 + -.6787382E-02 -.7300432E-02 -.7967211E-02 -.8808489E-02 -.9845551E-02 + -.1098767E-01 -.1203648E-01 -.1285782E-01 -.1330239E-01 -.1328962E-01 + -.1295417E-01 -.1244764E-01 -.1186071E-01 -.1131595E-01 -.1089068E-01 + -.1059892E-01 -.1049736E-01 -.1060687E-01 -.1094933E-01 -.1152811E-01 + -.1220358E-01 -.1289204E-01 -.1357616E-01 -.1423100E-01 -.1482947E-01 + -.1538425E-01 -.1592233E-01 -.1636338E-01 -.1656591E-01 -.1643236E-01 + -.1597662E-01 -.1527350E-01 -.1443529E-01 -.1357836E-01 -.1278392E-01 + -.1206561E-01 -.1137277E-01 -.1071076E-01 -.1017280E-01 -.9799921E-02 + -.9649394E-02 -.9757075E-02 -.1004074E-01 -.1042480E-01 -.1079276E-01 + -.1109372E-01 -.1136999E-01 -.1160094E-01 -.1178761E-01 -.1197894E-01 + -.1207333E-01 -.1193329E-01 -.1155171E-01 -.1093361E-01 -.1012867E-01 + -.9261098E-02 -.8423422E-02 -.7678327E-02 -.7119483E-02 -.6791939E-02 + -.6712115E-02 -.6843079E-02 -.7089660E-02 -.7379934E-02 -.7649899E-02 + -.7845475E-02 -.7915957E-02 -.7819283E-02 -.7499915E-02 -.6994798E-02 + -.6395132E-02 -.5723564E-02 -.5048186E-02 -.4439030E-02 -.3859009E-02 + -.3285826E-02 -.2720984E-02 -.2147649E-02 -.1564056E-02 -.9720655E-03 + -.3924482E-03 .1650661E-03 .7174124E-03 .1257095E-02 .1789369E-02 + .2359872E-02 .2957085E-02 .3528682E-02 .4030079E-02 .4409755E-02 + .4610036E-02 .4614296E-02 .4491448E-02 .4327655E-02 .4181567E-02 + .4104591E-02 .4130779E-02 .4265152E-02 .4465588E-02 .4693861E-02 + .4931583E-02 .5140223E-02 .5326284E-02 .5517676E-02 .5702954E-02 + .5880905E-02 .6067302E-02 .6213250E-02 .6267491E-02 .6210680E-02 + .6029982E-02 .5763171E-02 .5463723E-02 .5173041E-02 .4898239E-02 + .4639396E-02 .4397928E-02 .4151844E-02 .3904857E-02 .3663023E-02 + .3445871E-02 .3303808E-02 .3251068E-02 .3289394E-02 .3397992E-02 + .3510975E-02 .3548474E-02 .3458961E-02 .3214734E-02 .2803493E-02 + .2291440E-02 .1774944E-02 .1277190E-02 .7986186E-03 .3663494E-03 + -.3482560E-04 -.4354777E-03 -.8270837E-03 -.1209550E-02 -.1576519E-02 + -.1914450E-02 -.2243036E-02 -.2553874E-02 -.2851191E-02 -.3150080E-02 + -.3432364E-02 -.3706000E-02 -.3985497E-02 -.4265150E-02 -.4527991E-02 + -.4767252E-02 -.4964962E-02 -.5061370E-02 -.5023966E-02 -.4868896E-02 + -.4625376E-02 -.4352955E-02 -.4107218E-02 -.3938803E-02 -.3873476E-02 + -.3905834E-02 -.4019462E-02 -.4164923E-02 -.4317415E-02 -.4467577E-02 + -.4621323E-02 -.4794882E-02 -.4987393E-02 -.5198910E-02 -.5387553E-02 + -.5502042E-02 -.5509470E-02 -.5372261E-02 -.5121201E-02 -.4810435E-02 + -.4475207E-02 -.4173282E-02 -.3924784E-02 -.3747185E-02 -.3661682E-02 + -.3644232E-02 -.3678184E-02 -.3736803E-02 -.3780249E-02 -.3787912E-02 + -.3723627E-02 -.3553096E-02 -.3274377E-02 -.2914601E-02 -.2510209E-02 + -.2101883E-02 -.1725180E-02 -.1395088E-02 -.1110167E-02 -.8630921E-03 + -.6677471E-03 -.5430111E-03 -.4917591E-03 -.5032961E-03 -.5512626E-03 + -.6093181E-03 -.6585218E-03 -.6917868E-03 -.7160987E-03 -.7341155E-03 + -.7577296E-03 -.7942437E-03 -.8357234E-03 -.8798277E-03 -.9201046E-03 + -.9494655E-03 -.9693090E-03 -.9821635E-03 -.9870876E-03 -.9832932E-03 + -.9688699E-03 -.9330460E-03 -.8579200E-03 -.7386728E-03 -.5812859E-03 + -.3997294E-03 -.2121420E-03 -.3243040E-04 .1293954E-03 .2772012E-03 + .4166618E-03 .5497497E-03 .6796009E-03 .8076697E-03 .9376777E-03 + .1074204E-02 .1216486E-02 .1357106E-02 .1494193E-02 .1621883E-02 + .1732130E-02 .1829667E-02 .1911760E-02 .1975442E-02 .2025713E-02 + .2061568E-02 .2084805E-02 .2099837E-02 .2107158E-02 .2109271E-02 + .2105125E-02 .2094110E-02 .2077210E-02 .2051453E-02 .2012648E-02 + .1957224E-02 .1882890E-02 .1792851E-02 .1696231E-02 .1598098E-02 + .1503724E-02 .1416341E-02 .1333911E-02 .1256371E-02 .1182076E-02 + .1109747E-02 .1040603E-02 .9743627E-03 .9119862E-03 .8541323E-03 + .7998095E-03 .7486704E-03 .7007959E-03 .6561052E-03 .6137506E-03 + .5743657E-03 .5383776E-03 .5055391E-03 .4752999E-03 .4477320E-03 + .4230737E-03 .4005037E-03 .3795673E-03 .3579860E-03 .3348679E-03 + .3105352E-03 .2860160E-03 .2652565E-03 .2503434E-03 .2422912E-03 + .2417031E-03 .2476960E-03 .2604719E-03 .2802572E-03 .3068705E-03 + .3386556E-03 .3722990E-03 .4052977E-03 .4356823E-03 .4622546E-03 + .4852438E-03 .5057260E-03 .5246352E-03 .5425639E-03 .5599601E-03 + .5767023E-03 .5925052E-03 .6072328E-03 .6208209E-03 .6330554E-03 + .6435786E-03 .6521876E-03 .6587709E-03 .6634079E-03 .6663115E-03 + .6677464E-03 .6680027E-03 .6673014E-03 .6658006E-03 .6636009E-03 diff --git a/pyExamples/EarthquakeExamples/Example2b/Example2b.py b/pyExamples/EarthquakeExamples/Example2b/Example2b.py new file mode 100755 index 000000000..8de01f226 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2b/Example2b.py @@ -0,0 +1,209 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 2b. 2D cantilever column, dynamic eq ground motion +# EQ ground motion with gravity- uniform excitation of structure +#he nonlinear beam-column element that replaces the elastic element of Example 2a requires the definition of the element cross section, or its behavior. In this example, +#the Uniaxial Section used to define the nonlinear moment-curvature behavior of the element section is "aggregated" to an elastic response for the axial behavior to define +#the required characteristics of the column element in the 2D model. In a 3D model, torsional behavior would also have to be aggregated to this section. +#Note:In this example, both the axial behavior (typically elastic) and the flexural behavior (moment curvature) are defined indepenently and are then "aggregated" into a section. +#This is a characteristic of the uniaxial section: there is no coupling of behaviors. + +#To run EQ ground-motion analysis (BM68elc.acc needs to be downloaded into the same directory) +#the problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual(example:2b) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +# +# ^Y +# | +# 2 __ +# | | +# | | +# | | +# (1) LCol +# | | +# | | +# | | +# =1= _|_ -------->X +# + +# SET UP ---------------------------------------------------------------------------- +import openseespy.opensees as op +#import the os module +import os +import math +op.wipe() +######################################################################################################################################################################### + +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-2b" +if not os.path.exists(dir): + os.makedirs(dir) +#this will create just 'Data' folder +#os.mkdir("Data") +#detect the current working directory +#path1 = os.getcwd() +#print(path1) +######################################################################################################################################################################### + +######################################################################################################################################################################### +op.model('basic', '-ndm', 2, '-ndf', 3) +LCol = 432.0 # column length +Weight = 2000.0 # superstructure weight + +# define section geometry +HCol = 60.0 # Column Depth +BCol = 60.0 # Column Width + +PCol =Weight # nodal dead-load weight per column +g = 386.4 +Mass = PCol/g + +ACol = HCol*BCol*1000 # cross-sectional area, make stiff +IzCol = (BCol*math.pow(HCol,3))/12 # Column moment of inertia + +op.node(1, 0.0, 0.0) +op.node(2, 0.0, LCol) + +op.fix(1, 1, 1, 1) + +op.mass(2, Mass, 1e-9, 0.0) + +#Define Elements and Sections +ColMatTagFlex = 2 +ColMatTagAxial = 3 +ColSecTag = 1 +BeamSecTag = 2 + +fc = -4.0 # CONCRETE Compressive Strength (+Tension, -Compression) +Ec = 57*math.sqrt(-fc*1000) # Concrete Elastic Modulus (the term in sqr root needs to be in psi + +#Column Section +EICol = Ec*IzCol # EI, for moment-curvature relationship +EACol = Ec*ACol # EA, for axial-force-strain relationship +MyCol = 130000.0 #yield Moment calculated +PhiYCol = 0.65e-4 # yield curvature +EIColCrack = MyCol/PhiYCol # cracked section inertia +b = 0.01 # strain-hardening ratio (ratio between post-yield tangent and initial elastic tangent) + +op.uniaxialMaterial('Steel01', ColMatTagFlex, MyCol, EIColCrack, b) #steel moment curvature isused for Mz of the section only, # bilinear behavior for flexure +op.uniaxialMaterial('Elastic', ColMatTagAxial, EACol) # this is not used as a material, this is an axial-force-strain response +op.section('Aggregator', ColSecTag, ColMatTagAxial, 'P', ColMatTagFlex, 'Mz') # combine axial and flexural behavior into one section (no P-M interaction here) + +ColTransfTag = 1 +op.geomTransf('Linear', ColTransfTag) +numIntgrPts = 5 +eleTag = 1 +op.element('nonlinearBeamColumn', eleTag, 1, 2, numIntgrPts, ColSecTag, ColTransfTag) + +op.recorder('Node', '-file', 'Data-2b/DFree.out','-time', '-node', 2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2b/DBase.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2b/RBase.out','-time', '-node', 1, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-2b/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-2b/FCol.out','-time', '-ele', 1, 'globalForce') +op.recorder('Element', '-file', 'Data-2b/ForceColSec1.out','-time', '-ele', 1, 'section', 1, 'force') +#op.recorder('Element', '-file', 'Data-2b/DCol.out','-time', '-ele', 1, 'deformations') + +#defining gravity loads +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.load(2, 0.0, -PCol, 0.0) + +Tol = 1e-8 # convergence tolerance for test +NstepGravity = 10 +DGravity = 1/NstepGravity +op.integrator('LoadControl', DGravity) # determine the next time step for an analysis +op.numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +op.system('BandGeneral') # how to store and solve the system of equations in the analysis +op.constraints('Plain') # how it handles boundary conditions +op.test('NormDispIncr', Tol, 6) # determine if convergence has been achieved at the end of an iteration step +op.algorithm('Newton') # use Newton's solution algorithm: updates tangent stiffness at every iteration +op.analysis('Static') # define type of analysis static or transient +op.analyze(NstepGravity) # apply gravity + +op.loadConst('-time', 0.0) #maintain constant gravity loads and reset time to zero + +#applying Dynamic Ground motion analysis +GMdirection = 1 +GMfile = 'BM68elc.acc' +GMfact = 1.0 + + + +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +import math +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping + +# Uniform EXCITATION: acceleration input +IDloadTag = 400 # load tag +dt = 0.01 # time step for input ground motion +GMfatt = 1.0 # data in input file is in g Unifts -- ACCELERATION TH +maxNumIter = 10 +op.timeSeries('Path', 2, '-dt', dt, '-filePath', GMfile, '-factor', GMfact) +op.pattern('UniformExcitation', IDloadTag, GMdirection, '-accel', 2) + +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('Plain') +op.system('BandGeneral') +op.test('EnergyIncr', Tol, maxNumIter) +op.algorithm('ModifiedNewton') + +NewmarkGamma = 0.5 +NewmarkBeta = 0.25 +op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +op.analysis('Transient') + +DtAnalysis = 0.01 +TmaxAnalysis = 10.0 + +Nsteps = int(TmaxAnalysis/ DtAnalysis) + +ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +for i in test: + for j in algorithm: + + if ok != 0: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + + op.test(test[i], Tol, 1000) + ok = op.analyze(Nsteps, DtAnalysis) + print(test[i], algorithm[j], ok) + if ok == 0: + break + else: + continue + +u2 = op.nodeDisp(2, 1) +print("u2 = ", u2) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example2c/BM68elc.acc b/pyExamples/EarthquakeExamples/Example2c/BM68elc.acc new file mode 100755 index 000000000..a6f12960f --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2c/BM68elc.acc @@ -0,0 +1,800 @@ + -.1368849E-02 -.1659410E-02 -.1466880E-02 -.6865326E-03 -.6491235E-03 + -.6172128E-03 -.5942289E-03 -.5720329E-03 -.5517003E-03 -.5367939E-03 + -.5300330E-03 -.5315104E-03 -.5389920E-03 -.5492582E-03 -.5592027E-03 + -.5659958E-03 -.5672101E-03 -.5617805E-03 -.5502959E-03 -.5347288E-03 + -.5176619E-03 -.5013709E-03 -.4873454E-03 -.4763228E-03 -.4683559E-03 + -.4626830E-03 -.4579708E-03 -.4512405E-03 -.4376077E-03 -.4130071E-03 + -.3772566E-03 -.3363394E-03 -.3030926E-03 -.2926074E-03 -.3144186E-03 + -.3668375E-03 -.4373818E-03 -.5104884E-03 -.5745380E-03 -.6248976E-03 + -.6621411E-03 -.6878470E-03 -.7014600E-03 -.6985488E-03 -.6737667E-03 + -.6258232E-03 -.5616336E-03 -.4955459E-03 -.4432164E-03 -.4144737E-03 + -.4103149E-03 -.4251781E-03 -.4493034E-03 -.4742715E-03 -.4942019E-03 + -.5021476E-03 -.4907415E-03 -.4549906E-03 -.4008473E-03 -.3457893E-03 + -.3076823E-03 -.2975411E-03 -.3148410E-03 -.3469618E-03 -.3746677E-03 + -.3814194E-03 -.3598713E-03 -.3127679E-03 -.2503611E-03 -.1870004E-03 + -.1381307E-03 -.1166398E-03 -.1296596E-03 -.1730662E-03 -.2365307E-03 + -.3092055E-03 -.3795541E-03 -.4410602E-03 -.4886626E-03 -.5170590E-03 + -.5252823E-03 -.5139311E-03 -.4858098E-03 -.4459504E-03 -.3992677E-03 + -.3528575E-03 -.3119584E-03 -.2767747E-03 -.2493392E-03 -.2343354E-03 + -.2328132E-03 -.2443271E-03 -.2710242E-03 -.3142711E-03 -.3756243E-03 + -.4585760E-03 -.5641321E-03 -.6901264E-03 -.8277058E-03 -.9398496E-03 + -.9604577E-03 -.8289034E-03 -.5332316E-03 -.1380318E-03 .2342108E-03 + .4651973E-03 .5026886E-03 .3746881E-03 .1623773E-03 -.5159882E-04 + -.2224880E-03 -.3475301E-03 -.4529523E-03 -.5485990E-03 -.5963545E-03 + -.5423656E-03 -.3657646E-03 -.1048402E-03 .1563278E-03 .3291475E-03 + .3576328E-03 .2409380E-03 .2377646E-04 -.2316319E-03 -.4694656E-03 + -.6625028E-03 -.8119362E-03 -.9298628E-03 -.1028468E-02 -.1108383E-02 + -.1131224E-02 -.1020689E-02 -.7165112E-03 -.2327270E-03 .3181869E-03 + .7732246E-03 .1012043E-02 .1013671E-02 .8560355E-03 .6690806E-03 + .5646968E-03 .5919845E-03 .7377345E-03 .9490117E-03 .1157766E-02 + .1288701E-02 .1282487E-02 .1122759E-02 .8318915E-03 .4619941E-03 + .7578448E-04 -.2595554E-03 -.4939353E-03 -.6127490E-03 -.6275750E-03 + -.5752344E-03 -.4995743E-03 -.4264229E-03 -.3601404E-03 -.3004083E-03 + -.2406227E-03 -.1628483E-03 -.3998632E-04 .1649808E-03 .4539122E-03 + .7517190E-03 .9316287E-03 .8846478E-03 .5857181E-03 .1074495E-03 + -.4397852E-03 -.9508948E-03 -.1343749E-02 -.1561289E-02 -.1537678E-02 + -.1227062E-02 -.6359309E-03 .1519731E-03 .9751270E-03 .1659683E-02 + .2090323E-02 .2247826E-02 .2201305E-02 .2058203E-02 .1895573E-02 + .1737760E-02 .1553215E-02 .1242380E-02 .7156433E-03 .5001116E-04 + -.5054628E-03 -.6890887E-03 -.4238027E-03 .1011130E-03 .5498104E-03 + .6308834E-03 .2434936E-03 -.5144872E-03 -.1425978E-02 -.2207871E-02 + -.2588403E-02 -.2416130E-02 -.1701441E-02 -.6324158E-03 .4489725E-03 + .1181227E-02 .1316547E-02 .7973359E-03 -.2602228E-03 -.1657394E-02 + -.3151829E-02 -.4439463E-02 -.5178411E-02 -.5151548E-02 -.4419849E-02 + -.3294586E-02 -.2165649E-02 -.1266916E-02 -.5719502E-03 .1140084E-03 + .9530592E-03 .1899989E-02 .2754509E-02 .3333837E-02 .3558579E-02 + .3481950E-02 .3221851E-02 .2824910E-02 .2273374E-02 .1577169E-02 + .8367896E-03 .2027145E-03 -.2373641E-03 -.4614556E-03 -.4731789E-03 + -.2183073E-03 .4104828E-03 .1459868E-02 .2860114E-02 .4348360E-02 + .5528933E-02 .6097511E-02 .5985376E-02 .5383175E-02 .4639648E-02 + .4059716E-02 .3743902E-02 .3490429E-02 .2858654E-02 .1525807E-02 + -.3418321E-03 -.2117817E-02 -.3132606E-02 -.3067405E-02 -.2029459E-02 + -.4221254E-03 .1279269E-02 .2716792E-02 .3687018E-02 .4125139E-02 + .4074137E-02 .3662913E-02 .3043893E-02 .2233206E-02 .1065048E-02 + -.5910665E-03 -.2497506E-02 -.4059191E-02 -.4734788E-02 -.4355504E-02 + -.3183642E-02 -.1697557E-02 -.2707831E-03 .9875352E-03 .2151907E-02 + .3263816E-02 .4199429E-02 .4759887E-02 .4825527E-02 .4432848E-02 + .3760105E-02 .3017075E-02 .2350750E-02 .1810708E-02 .1373070E-02 + .9716151E-03 .5537977E-03 .1551401E-03 -.1146315E-03 -.1525016E-03 + .8037190E-04 .5542061E-03 .1173618E-02 .1820585E-02 .2425000E-02 + .2926893E-02 .3238843E-02 .3279656E-02 .2992806E-02 .2362163E-02 + .1372295E-02 .2313812E-04 -.1448616E-02 -.2543549E-02 -.2850379E-02 + -.2427525E-02 -.1864917E-02 -.1841201E-02 -.2558433E-02 -.3556204E-02 + -.4063939E-02 -.3529889E-02 -.1969941E-02 .1971637E-05 .1588542E-02 + .2244687E-02 .1873185E-02 .7977154E-03 -.5171107E-03 -.1717952E-02 + -.2648191E-02 -.3320288E-02 -.3766790E-02 -.3906620E-02 -.3602483E-02 + -.2795473E-02 -.1624758E-02 -.4698606E-03 .2144823E-03 .1413113E-03 + -.6730203E-03 -.1847835E-02 -.2630158E-02 -.2274249E-02 -.6524350E-03 + .1573817E-02 .3385189E-02 .4056466E-02 .3445002E-02 .1897480E-02 + -.7834726E-06 -.1758264E-02 -.3163954E-02 -.4224580E-02 -.4961730E-02 + -.5277184E-02 -.4996010E-02 -.4023828E-02 -.2450240E-02 -.5552267E-03 + .1274664E-02 .2708539E-02 .3615917E-02 .4076754E-02 .4278436E-02 + .4381952E-02 .4374117E-02 .4039416E-02 .3125690E-02 .1526682E-02 + -.6629957E-03 -.3174034E-02 -.5620508E-02 -.7393678E-02 -.7657670E-02 + -.5879189E-02 -.2309056E-02 .2104524E-02 .6124863E-02 .8661836E-02 + .9093149E-02 .7418333E-02 .4183904E-02 .1723107E-03 -.3926354E-02 + -.7599501E-02 -.1040893E-01 -.1196732E-01 -.1209718E-01 -.1098399E-01 + -.9148456E-02 -.7211587E-02 -.5598882E-02 -.4332776E-02 -.3016100E-02 + -.1208796E-02 .1051286E-02 .3165395E-02 .4405513E-02 .4396087E-02 + .3297939E-02 .1655353E-02 .7416014E-04 -.1064366E-02 -.1709471E-02 + -.2034871E-02 -.2232056E-02 -.2305923E-02 -.2068891E-02 -.1321939E-02 + -.8340139E-04 .1261539E-02 .2134704E-02 .2109285E-02 .1105460E-02 + -.5894554E-03 -.2470004E-02 -.4065335E-02 -.5114128E-02 -.5622219E-02 + -.5758567E-02 -.5625456E-02 -.5164963E-02 -.4249916E-02 -.2873503E-02 + -.1300094E-02 -.4597824E-05 .5635215E-03 .2430489E-03 -.7996342E-03 + -.2202475E-02 -.3517325E-02 -.4370145E-02 -.4594031E-02 -.4247630E-02 + -.3535756E-02 -.2695440E-02 -.1891009E-02 -.1114788E-02 -.2001966E-03 + .1063983E-02 .2729472E-02 .4506580E-02 .5904495E-02 .6538514E-02 + .6304454E-02 .5380864E-02 .4057021E-02 .2569189E-02 .1081627E-02 + -.2431288E-03 -.1132123E-02 -.1222615E-02 -.2623135E-03 .1692263E-02 + .4233489E-02 .6691237E-02 .8351827E-02 .8781418E-02 .7993135E-02 + .6368712E-02 .4417529E-02 .2553299E-02 .9862523E-03 -.2879211E-03 + -.1353996E-02 -.2215209E-02 -.2753861E-02 -.2802267E-02 -.2290656E-02 + -.1316115E-02 -.6447474E-04 .1257941E-02 .2452606E-02 .3298001E-02 + .3545191E-02 .3020925E-02 .1768330E-02 .1555108E-03 -.1161917E-02 + -.1511165E-02 -.5886191E-03 .1294113E-02 .3326199E-02 .4659119E-02 + .4817445E-02 .3850162E-02 .2221826E-02 .5993848E-03 -.3028908E-03 + .4499610E-04 .1757564E-02 .4515811E-02 .7747015E-02 .1080406E-01 + .1304353E-01 .1395124E-01 .1333330E-01 .1139073E-01 .8626151E-02 + .5657044E-02 .2991235E-02 .8765410E-03 -.7137361E-03 -.1944390E-02 + -.2910045E-02 -.3511966E-02 -.3524041E-02 -.2828079E-02 -.1517566E-02 + .1316982E-03 .1753455E-02 .3100957E-02 .4107929E-02 .4813638E-02 + .5258774E-02 .5355058E-02 .4944081E-02 .3965876E-02 .2490912E-02 + .6955959E-03 -.1175544E-02 -.2833030E-02 -.3900410E-02 -.3998603E-02 + -.2931521E-02 -.8106600E-03 .2012093E-02 .5086689E-02 .7945016E-02 + .1019194E-01 .1156584E-01 .1204074E-01 .1182632E-01 .1122714E-01 + .1050766E-01 .9726859E-02 .8686699E-02 .7115794E-02 .4980392E-02 + .2607636E-02 .4853645E-03 -.1043528E-02 -.2024556E-02 -.2885799E-02 + -.4165203E-02 -.6174022E-02 -.8735769E-02 -.1119461E-01 -.1278969E-01 + -.1308059E-01 -.1213089E-01 -.1045354E-01 -.8704736E-02 -.7365831E-02 + -.6595419E-02 -.6254681E-02 -.6079807E-02 -.5833011E-02 -.5404578E-02 + -.4812268E-02 -.4096855E-02 -.3282374E-02 -.2382386E-02 -.1371636E-02 + -.2345010E-03 .1029128E-02 .2427386E-02 .3910080E-02 .5297981E-02 + .6098532E-02 .5564267E-02 .3285883E-02 -.4251326E-03 -.4773041E-02 + -.8874927E-02 -.1201173E-01 -.1370493E-01 -.1378610E-01 -.1244907E-01 + -.1014931E-01 -.7440821E-02 -.4775990E-02 -.2391629E-02 -.3412078E-03 + .1422210E-02 .2980469E-02 .4361524E-02 .5424185E-02 .5920223E-02 + .5656604E-02 .4614099E-02 .2987099E-02 .1059008E-02 -.9265047E-03 + -.2832559E-02 -.4642235E-02 -.6381750E-02 -.7981423E-02 -.9160859E-02 + -.9536279E-02 -.8840301E-02 -.7065088E-02 -.4407939E-02 -.1073603E-02 + .2747630E-02 .6774304E-02 .1060120E-01 .1376236E-01 .1586998E-01 + .1671592E-01 .1635498E-01 .1510440E-01 .1335503E-01 .1139606E-01 + .9353882E-02 .7269033E-02 .5321099E-02 .3970154E-02 .3756399E-02 + .4945238E-02 .7369704E-02 .1047504E-01 .1341277E-01 .1519901E-01 + .1512407E-01 .1319094E-01 .1012762E-01 .6957527E-02 .4458216E-02 + .2895137E-02 .2114719E-02 .1841946E-02 .1945955E-02 .2461216E-02 + .3432909E-02 .4777061E-02 .6226826E-02 .7409148E-02 .8047544E-02 + .8084369E-02 .7690493E-02 .7230160E-02 .7136600E-02 .7601987E-02 + .8262116E-02 .8252509E-02 .6705430E-02 .3405972E-02 -.9392068E-03 + -.5076408E-02 -.7945572E-02 -.9148912E-02 -.8901434E-02 -.7674806E-02 + -.5875240E-02 -.3781398E-02 -.1573361E-02 .5790951E-03 .2473429E-02 + .3977300E-02 .5076070E-02 .5860220E-02 .6468372E-02 .6916667E-02 + .7024350E-02 .6537226E-02 .5305538E-02 .3436577E-02 .1270087E-02 + -.7914175E-03 -.2458895E-02 -.3683615E-02 -.4640394E-02 -.5600477E-02 + -.6752352E-02 -.8119755E-02 -.9593167E-02 -.1103590E-01 -.1236491E-01 + -.1357366E-01 -.1471308E-01 -.1572562E-01 -.1632927E-01 -.1607012E-01 + -.1455760E-01 -.1170511E-01 -.7707945E-02 -.2845726E-02 .2593552E-02 + .8239099E-02 .1371021E-01 .1861603E-01 .2247447E-01 .2484857E-01 + .2550516E-01 .2458508E-01 .2256438E-01 .2001827E-01 .1742999E-01 + .1506325E-01 .1292138E-01 .1082082E-01 .8621126E-02 .6408467E-02 + .4540162E-02 .3447775E-02 .3325761E-02 .4038313E-02 .5274964E-02 + .6656132E-02 .7902636E-02 .8921166E-02 .9655239E-02 .9989046E-02 + .9732258E-02 .8780388E-02 .7159844E-02 .4964532E-02 .2307752E-02 + -.6598585E-03 -.3801772E-02 -.7083769E-02 -.1046226E-01 -.1390451E-01 + -.1739559E-01 -.2086425E-01 -.2418894E-01 -.2721328E-01 -.2965826E-01 + -.3105506E-01 -.3092283E-01 -.2907427E-01 -.2567129E-01 -.2091488E-01 + -.1488636E-01 -.7665321E-02 .6185650E-03 .9603872E-02 .1826989E-01 + .2490295E-01 .2781942E-01 .2632389E-01 .2106028E-01 .1353917E-01 + .5409180E-02 -.2194669E-02 -.8995550E-02 -.1531422E-01 -.2164288E-01 + -.2810458E-01 -.3396651E-01 -.3805669E-01 -.3954256E-01 -.3823027E-01 + -.3463815E-01 -.2965534E-01 -.2389699E-01 -.1754370E-01 -.1032278E-01 + -.1798833E-02 .7899254E-02 .1774161E-01 .2585594E-01 .3026364E-01 + .3001526E-01 .2568086E-01 .1872162E-01 .1064011E-01 .2562814E-02 + -.5082948E-02 -.1227003E-01 -.1900838E-01 -.2517957E-01 -.3042440E-01 + -.3433626E-01 -.3669936E-01 -.3742471E-01 -.3640279E-01 -.3380826E-01 + -.3004120E-01 -.2557789E-01 -.2102416E-01 -.1677586E-01 -.1282777E-01 + -.8711441E-02 -.3827573E-02 .1826430E-02 .7539540E-02 .1232010E-01 + .1540526E-01 .1665511E-01 .1650193E-01 .1552809E-01 .1404259E-01 + .1197892E-01 .9178393E-02 .5548425E-02 .1189046E-02 -.3380682E-02 + -.7406748E-02 -.1015732E-01 -.1119443E-01 -.1066680E-01 -.9078330E-02 + -.6958574E-02 -.4656017E-02 -.2360902E-02 -.7646585E-04 .2316568E-02 + .4821873E-02 .7298118E-02 .9270378E-02 .9896334E-02 .8407688E-02 + .4582978E-02 -.1039746E-02 -.7169492E-02 -.1217499E-01 -.1481022E-01 + -.1481108E-01 -.1275542E-01 -.9714298E-02 -.6894851E-02 -.5083874E-02 + -.4659003E-02 -.5491210E-02 -.7023740E-02 -.8844939E-02 -.1069379E-01 + -.1250066E-01 -.1454846E-01 -.1707686E-01 -.1989536E-01 -.2233137E-01 + -.2337480E-01 -.2216943E-01 -.1848253E-01 -.1266237E-01 -.5488932E-02 + .1933627E-02 .8465627E-02 .1329814E-01 .1618511E-01 .1730439E-01 + .1705052E-01 .1586226E-01 .1402368E-01 .1162920E-01 .8715639E-02 + .5517490E-02 .2446470E-02 -.6760063E-04 -.1730739E-02 -.2643284E-02 + -.3230591E-02 -.4078908E-02 -.5544881E-02 -.7297788E-02 -.8575398E-02 + -.8701870E-02 -.7335231E-02 -.4596454E-02 -.1089148E-02 .2308446E-02 + .4930489E-02 .6542544E-02 .7365063E-02 .8007596E-02 .8993838E-02 + .1061887E-01 .1289529E-01 .1537708E-01 .1740325E-01 .1855977E-01 + .1879475E-01 .1823605E-01 .1728071E-01 .1636020E-01 .1557678E-01 + .1487995E-01 .1410674E-01 .1312163E-01 .1187395E-01 .1047366E-01 + .9401153E-02 .8976578E-02 .9189091E-02 .9935435E-02 .1091718E-01 + .1178125E-01 .1219021E-01 .1208668E-01 .1164181E-01 .1092886E-01 + .1033433E-01 .1044840E-01 .1168691E-01 .1398808E-01 .1657557E-01 + .1843491E-01 .1882112E-01 .1750543E-01 .1453506E-01 .1014117E-01 + .4922797E-02 -.1521883E-03 -.3943517E-02 -.5637022E-02 -.5201442E-02 + -.3427316E-02 -.1447996E-02 -.3824361E-03 -.9026158E-03 -.2899126E-02 + -.5725932E-02 -.8629017E-02 -.1101399E-01 -.1248361E-01 -.1285285E-01 + -.1218286E-01 -.1059188E-01 -.8178625E-02 -.4990100E-02 -.1028538E-02 + .3150664E-02 .6362955E-02 .7546259E-02 .6259687E-02 .2864968E-02 + -.1635834E-02 -.6229456E-02 -.1030984E-01 -.1363929E-01 -.1633579E-01 + -.1859400E-01 -.2033242E-01 -.2129428E-01 -.2115705E-01 -.1995381E-01 + -.1803703E-01 -.1572271E-01 -.1346108E-01 -.1157558E-01 -.1028342E-01 + -.9973393E-02 -.1088589E-01 -.1283440E-01 -.1521976E-01 -.1700754E-01 + -.1700241E-01 -.1464764E-01 -.1020196E-01 -.4479077E-02 .1320025E-02 + .6097918E-02 .9342135E-02 .1111878E-01 .1183866E-01 .1189031E-01 + .1125836E-01 .9810133E-02 .7402317E-02 .4095284E-02 .1828470E-03 + -.4088318E-02 -.8438761E-02 -.1270788E-01 -.1650415E-01 -.1902820E-01 + -.1941728E-01 -.1716774E-01 -.1240415E-01 -.5653437E-02 .2476229E-02 + .1130678E-01 .1996734E-01 .2754194E-01 .3310088E-01 .3597632E-01 + .3620774E-01 .3446190E-01 .3184828E-01 .2958874E-01 .2850179E-01 + .2876039E-01 .2975068E-01 .3013135E-01 .2831505E-01 .2328487E-01 + .1514390E-01 .4924578E-02 -.5911273E-02 -.1587064E-01 -.2387583E-01 + -.2952881E-01 -.3279504E-01 -.3384369E-01 -.3301784E-01 -.3063855E-01 + -.2689125E-01 -.2179400E-01 -.1538950E-01 -.7952897E-02 -.9614722E-06 + .7845226E-02 .1515901E-01 .2172301E-01 .2721474E-01 .3118629E-01 + .3321061E-01 .3315358E-01 .3141515E-01 .2869304E-01 .2566259E-01 + .2279068E-01 .2024065E-01 .1800577E-01 .1598535E-01 .1414388E-01 + .1245735E-01 .1078543E-01 .8834504E-02 .6219473E-02 .2691722E-02 + -.1693293E-02 -.6300586E-02 -.1002109E-01 -.1160434E-01 -.1034660E-01 + -.6522354E-02 -.1193026E-02 .4069759E-02 .7675377E-02 .8652136E-02 + .7037568E-02 .3689011E-02 -.1703597E-03 -.3524754E-02 -.5959860E-02 + -.7514396E-02 -.8400751E-02 -.8698959E-02 -.8162413E-02 -.6605212E-02 + -.4054499E-02 -.7536645E-03 .2726845E-02 .5629213E-02 .7297529E-02 + .7477676E-02 .6330082E-02 .4341098E-02 .2067891E-02 -.9504297E-04 + -.1997928E-02 -.3688179E-02 -.5087495E-02 -.5982067E-02 -.6480055E-02 + -.7252330E-02 -.9021151E-02 -.1171408E-01 -.1436533E-01 -.1583704E-01 + -.1554842E-01 -.1380533E-01 -.1170943E-01 -.1055543E-01 -.1110769E-01 + -.1302097E-01 -.1486034E-01 -.1504907E-01 -.1265275E-01 -.7609021E-02 + -.6534508E-03 .7069084E-02 .1429999E-01 .1976389E-01 .2237736E-01 + .2172482E-01 .1833358E-01 .1331135E-01 .7787639E-02 .2693778E-02 + -.1145081E-02 -.3063542E-02 -.2688044E-02 -.1992260E-03 .3516970E-02 + .7112396E-02 .9205986E-02 .8945032E-02 .6403670E-02 .2372275E-02 + -.2278300E-02 -.6769582E-02 -.1058472E-01 -.1341400E-01 -.1473648E-01 + -.1408597E-01 -.1135366E-01 -.6882144E-02 -.1458501E-02 .4002616E-02 + .8496996E-02 .1090352E-01 .1052907E-01 .7505903E-02 .2602705E-02 + -.3152815E-02 -.8746525E-02 -.1308470E-01 -.1511365E-01 -.1421543E-01 + -.1043071E-01 -.4478917E-02 .2554198E-02 .9666669E-02 .1596795E-01 + .2044187E-01 .2229090E-01 .2108773E-01 .1676433E-01 .9953076E-02 + .2087643E-02 -.4699501E-02 -.8461761E-02 -.8571464E-02 -.5788908E-02 + -.1529597E-02 .2786955E-02 .6275468E-02 .8679429E-02 .1002905E-01 + .1042510E-01 .1004069E-01 .9072301E-02 .7679290E-02 .6074455E-02 + .4473075E-02 .3067263E-02 .1876768E-02 .8717062E-03 .3874273E-04 + -.7671303E-03 -.1613149E-02 -.2440585E-02 -.3194246E-02 -.3793401E-02 + -.4178739E-02 -.4371920E-02 -.4428270E-02 -.4444974E-02 -.4507241E-02 + -.4583253E-02 -.4686428E-02 -.4835609E-02 -.4934173E-02 -.5009819E-02 + -.5108526E-02 -.5215524E-02 -.5363476E-02 -.5621534E-02 -.6092668E-02 + -.6926939E-02 -.8356982E-02 -.1046107E-01 -.1306359E-01 -.1585233E-01 + -.1816486E-01 -.1922537E-01 -.1863163E-01 -.1631364E-01 -.1262393E-01 + -.7983982E-02 -.2435903E-02 .3674736E-02 .9291033E-02 .1301129E-01 + .1388301E-01 .1192520E-01 .7868640E-02 .2877415E-02 -.2157623E-02 + -.6911937E-02 -.1124143E-01 -.1500486E-01 -.1768727E-01 -.1852320E-01 + -.1697383E-01 -.1298640E-01 -.7084300E-02 -.7721108E-04 .7034756E-02 + .1297544E-01 .1665017E-01 .1779682E-01 .1692438E-01 .1496840E-01 + .1272775E-01 .1023923E-01 .6891558E-02 .1983961E-02 -.4715016E-02 + -.1287864E-01 -.2164600E-01 -.2960101E-01 -.3515917E-01 -.3713777E-01 + -.3533459E-01 -.3063518E-01 -.2440813E-01 -.1781452E-01 -.1142552E-01 + -.5141503E-02 .1498338E-02 .8866538E-02 .1688690E-01 .2470682E-01 + .3058300E-01 .3238546E-01 .2889857E-01 .2094647E-01 .1083059E-01 + .9575448E-03 -.7089134E-02 -.1283213E-01 -.1619175E-01 -.1684417E-01 + -.1445279E-01 -.9549346E-02 -.3879482E-02 .4078140E-03 .1928972E-02 + .7526545E-03 -.1856707E-02 -.4191256E-02 -.4972957E-02 -.3965310E-02 + -.2070338E-02 -.7092010E-03 -.9489900E-03 -.3100835E-02 -.6707078E-02 + -.1080124E-01 -.1430832E-01 -.1612181E-01 -.1518834E-01 -.1123060E-01 + -.4823611E-02 .3024228E-02 .1071457E-01 .1645373E-01 .1889990E-01 + .1757643E-01 .1320395E-01 .7106346E-02 .5534812E-03 -.5513032E-02 + -.1061932E-01 -.1439279E-01 -.1645384E-01 -.1672504E-01 -.1540873E-01 + -.1275695E-01 -.9118096E-02 -.4867156E-02 -.2455867E-03 .4230080E-02 + .7672429E-02 .9142766E-02 .8019062E-02 .4453303E-02 -.8225852E-03 + -.6841658E-02 -.1275177E-01 -.1813499E-01 -.2261233E-01 -.2564713E-01 + -.2684913E-01 -.2616440E-01 -.2380227E-01 -.1977725E-01 -.1365101E-01 + -.5088131E-02 .5197379E-02 .1550537E-01 .2408050E-01 .3004262E-01 + .3360170E-01 .3521722E-01 .3522096E-01 .3380402E-01 .3094955E-01 + .2685286E-01 .2192577E-01 .1657763E-01 .1121935E-01 .6148842E-02 + .1575380E-02 -.2472731E-02 -.6185611E-02 -.9684531E-02 -.1308251E-01 + -.1661101E-01 -.2043943E-01 -.2465044E-01 -.2891475E-01 -.3214394E-01 + -.3306835E-01 -.3093236E-01 -.2593347E-01 -.1928827E-01 -.1274861E-01 + -.7825682E-02 -.5133567E-02 -.4425851E-02 -.4818741E-02 -.5252232E-02 + -.4930240E-02 -.3672806E-02 -.2020577E-02 -.8254652E-03 -.8623670E-03 + -.2420186E-02 -.5125718E-02 -.8013458E-02 -.9941214E-02 -.1001373E-01 + -.7816071E-02 -.3770037E-02 .1162191E-02 .6006638E-02 .9756063E-02 + .1172414E-01 .1180266E-01 .1034587E-01 .8106998E-02 .5764324E-02 + .3702295E-02 .2109327E-02 .8522273E-03 -.4087143E-03 -.1958545E-02 + -.3776898E-02 -.5280190E-02 -.5708328E-02 -.4667265E-02 -.2201315E-02 + .1272191E-02 .5028644E-02 .8190299E-02 .1023330E-01 .1121147E-01 + .1140253E-01 .1117003E-01 .1078246E-01 .1021337E-01 .9389039E-02 + .8031923E-02 .5774986E-02 .2565933E-02 -.1537241E-02 -.6345046E-02 + -.1170225E-01 -.1765976E-01 -.2419191E-01 -.3101631E-01 -.3736947E-01 + -.4232024E-01 -.4541069E-01 -.4652028E-01 -.4578869E-01 -.4361636E-01 + -.4038329E-01 -.3636168E-01 -.3167082E-01 -.2655599E-01 -.2157473E-01 + -.1738166E-01 -.1447114E-01 -.1283825E-01 -.1207965E-01 -.1171937E-01 + -.1129131E-01 -.1059250E-01 -.9596382E-02 -.8229236E-02 -.6418498E-02 + -.4035644E-02 -.1143476E-02 .2077366E-02 .5351418E-02 .8341142E-02 + .1100083E-01 .1331432E-01 .1519221E-01 .1643695E-01 .1674342E-01 + .1592628E-01 .1411161E-01 .1171599E-01 .9296672E-02 .7472793E-02 + .6577241E-02 .6637887E-02 .7456219E-02 .8644244E-02 .1005389E-01 + .1186538E-01 .1417436E-01 .1673345E-01 .1899539E-01 .2042756E-01 + .2091466E-01 .2054275E-01 .1939914E-01 .1767041E-01 .1535188E-01 + .1237763E-01 .8704570E-02 .4147236E-02 -.1360430E-02 -.7787316E-02 + -.1486702E-01 -.2177232E-01 -.2736238E-01 -.3066875E-01 -.3144420E-01 + -.3027946E-01 -.2814377E-01 -.2601297E-01 -.2455224E-01 -.2386868E-01 + -.2363605E-01 -.2353825E-01 -.2333943E-01 -.2288862E-01 -.2227907E-01 + -.2161968E-01 -.2099637E-01 -.2040827E-01 -.1973868E-01 -.1893775E-01 + -.1797027E-01 -.1667843E-01 -.1487935E-01 -.1246686E-01 -.9483893E-02 + -.6337230E-02 -.3506977E-02 -.1291572E-02 .2429348E-03 .1248035E-02 + .1976424E-02 .2601214E-02 .2968768E-02 .2795946E-02 .1798981E-02 + -.1659973E-03 -.2845534E-02 -.5849434E-02 -.8908303E-02 -.1182109E-01 + -.1452760E-01 -.1696396E-01 -.1883610E-01 -.1968982E-01 -.1901421E-01 + -.1669585E-01 -.1313140E-01 -.8861982E-02 -.4456569E-02 -.3243527E-03 + .3309549E-02 .6103826E-02 .7759009E-02 .8226937E-02 .7582430E-02 + .6252748E-02 .4737565E-02 .3470717E-02 .3108701E-02 .4169565E-02 + .6781691E-02 .1079032E-01 .1556154E-01 .2013236E-01 .2382233E-01 + .2626433E-01 .2745505E-01 .2788424E-01 .2811386E-01 .2843440E-01 + .2895634E-01 .2960218E-01 .3003924E-01 .3003745E-01 .2953782E-01 + .2847969E-01 .2723935E-01 .2630562E-01 .2600641E-01 .2686385E-01 + .2900223E-01 .3201463E-01 .3563619E-01 .3949034E-01 .4313774E-01 + .4661442E-01 .4993431E-01 .5291145E-01 .5533222E-01 .5665800E-01 + .5645912E-01 .5503413E-01 .5279327E-01 .5007040E-01 .4737852E-01 + .4487943E-01 .4235794E-01 .3974572E-01 .3686028E-01 .3368732E-01 + .3055061E-01 .2781146E-01 .2609253E-01 .2599445E-01 .2757407E-01 + .3018356E-01 .3314234E-01 .3576748E-01 .3741581E-01 .3763105E-01 + .3611741E-01 .3313879E-01 .2902728E-01 .2419680E-01 .1935050E-01 + .1467773E-01 .1004832E-01 .5684898E-02 .1508315E-02 -.2792435E-02 + -.7023769E-02 -.1107366E-01 -.1449093E-01 -.1658374E-01 -.1736586E-01 + -.1709493E-01 -.1650190E-01 -.1654562E-01 -.1754671E-01 -.1935994E-01 + -.2175887E-01 -.2421596E-01 -.2633406E-01 -.2826962E-01 -.3007234E-01 + -.3178528E-01 -.3368383E-01 -.3588525E-01 -.3838538E-01 -.4116496E-01 + -.4399211E-01 -.4660682E-01 -.4828366E-01 -.4786318E-01 -.4458027E-01 + -.3845997E-01 -.3070465E-01 -.2270198E-01 -.1560400E-01 -.1010790E-01 + -.5980578E-02 -.2772934E-02 -.1713775E-04 .2673980E-02 .5519567E-02 + .8460680E-02 .1130877E-01 .1401008E-01 .1656949E-01 .1883679E-01 + .2051101E-01 .2146666E-01 .2153975E-01 .2084240E-01 .1990095E-01 + .1882448E-01 .1767300E-01 .1666248E-01 .1545950E-01 .1377915E-01 + .1181045E-01 .9534539E-02 .7009097E-02 .4686050E-02 .2836866E-02 + .1815343E-02 .1898834E-02 .2840229E-02 .4322539E-02 .5996240E-02 + .7348233E-02 .7878039E-02 .7258954E-02 .5524328E-02 .2910175E-02 + -.1192840E-03 -.2709780E-02 -.4433065E-02 -.5095499E-02 -.4517425E-02 + -.3210972E-02 -.1762970E-02 -.3308239E-03 .6434073E-03 .5748676E-03 + -.3093338E-03 -.1867950E-02 -.4005723E-02 -.6188342E-02 -.8441897E-02 + -.1051722E-01 -.1218090E-01 -.1371676E-01 -.1513981E-01 -.1640948E-01 + -.1758842E-01 -.1881650E-01 -.2002446E-01 -.2117680E-01 -.2218898E-01 + -.2237774E-01 -.2098826E-01 -.1749785E-01 -.1199713E-01 -.5457907E-02 + .1176037E-02 .6830883E-02 .1082376E-01 .1318703E-01 .1378624E-01 + .1277508E-01 .1066039E-01 .7909360E-02 .4877214E-02 .1911501E-02 + -.9173029E-03 -.3531967E-02 -.5644893E-02 -.7227729E-02 -.8260763E-02 + -.8706863E-02 -.8740882E-02 -.8710160E-02 -.8780833E-02 -.8929077E-02 + -.9381925E-02 -.1024996E-01 -.1161204E-01 -.1344303E-01 -.1545313E-01 + -.1776305E-01 -.2021068E-01 -.2251479E-01 -.2493718E-01 -.2747284E-01 + -.2994092E-01 -.3222728E-01 -.3362418E-01 -.3316205E-01 -.2992824E-01 + -.2359221E-01 -.1504628E-01 -.5412169E-02 .4361812E-02 .1344546E-01 + .2143670E-01 .2826677E-01 .3386766E-01 .3807828E-01 .4080334E-01 + .4204068E-01 .4194099E-01 .4092351E-01 .3947267E-01 .3785792E-01 + .3639122E-01 .3513104E-01 .3384689E-01 .3237553E-01 .3047683E-01 + .2801395E-01 .2530326E-01 .2283371E-01 .2080132E-01 .1963958E-01 + .1924832E-01 .1914892E-01 .1924157E-01 .1914600E-01 .1868474E-01 + .1764816E-01 .1598250E-01 .1400698E-01 .1185010E-01 .9535737E-02 + .7303359E-02 .5424927E-02 .4099336E-02 .3602893E-02 .3813768E-02 + .4691968E-02 .5982851E-02 .7198455E-02 .8475807E-02 .9704463E-02 + .1079903E-01 .1199522E-01 .1309921E-01 .1375677E-01 .1337324E-01 + .1161517E-01 .8665868E-02 .4754639E-02 .3327197E-03 -.4175680E-02 + -.8638803E-02 -.1292470E-01 -.1677962E-01 -.2002213E-01 -.2245581E-01 + -.2394014E-01 -.2436307E-01 -.2341324E-01 -.2102749E-01 -.1757305E-01 + -.1357719E-01 -.9647067E-02 -.6237683E-02 -.3523645E-02 -.1619959E-02 + -.5938797E-03 -.5873712E-03 -.1729091E-02 -.3658303E-02 -.6054787E-02 + -.8687612E-02 -.1110900E-01 -.1329320E-01 -.1517378E-01 -.1627424E-01 + -.1622413E-01 -.1470082E-01 -.1182905E-01 -.8394616E-02 -.5225185E-02 + -.2862584E-02 -.1459262E-02 -.7402939E-03 -.3132338E-03 .1528705E-03 + .9427832E-03 .2164652E-02 .3504850E-02 .4956621E-02 .6561044E-02 + .7926335E-02 .9208951E-02 .1042562E-01 .1143696E-01 .1241714E-01 + .1325782E-01 .1376058E-01 .1387821E-01 .1354292E-01 .1270655E-01 + .1164777E-01 .1048626E-01 .8795471E-02 .5968882E-02 .1222028E-02 + -.5439779E-02 -.1263862E-01 -.1905841E-01 -.2380396E-01 -.2617362E-01 + -.2597806E-01 -.2335960E-01 -.1890640E-01 -.1330358E-01 -.7446688E-02 + -.2739187E-02 .2071204E-03 .1429036E-02 .1028736E-02 -.2401374E-03 + -.1668075E-02 -.2988337E-02 -.4067810E-02 -.5173909E-02 -.6483773E-02 + -.7750192E-02 -.8730304E-02 -.9183981E-02 -.8757737E-02 -.7443620E-02 + -.5621340E-02 -.3618324E-02 -.1583880E-02 .3090976E-03 .1956134E-02 + .3648367E-02 .5579855E-02 .7890413E-02 .1081725E-01 .1419929E-01 + .1720072E-01 .1915609E-01 .1985558E-01 .1925274E-01 .1788514E-01 + .1630675E-01 .1477740E-01 .1338977E-01 .1196436E-01 .1022575E-01 + .8064738E-02 .5583655E-02 .3000570E-02 .5331712E-03 -.1379636E-02 + -.2426841E-02 -.2616121E-02 -.2013066E-02 -.1077223E-02 -.2170750E-03 + .2452922E-03 -.1324171E-03 -.1388844E-02 -.3343876E-02 -.5693895E-02 + -.8076184E-02 -.1041739E-01 -.1256042E-01 -.1441242E-01 -.1609455E-01 + -.1746467E-01 -.1859309E-01 -.1958296E-01 -.2029965E-01 -.2088517E-01 + -.2118079E-01 -.2093396E-01 -.2022643E-01 -.1911941E-01 -.1776040E-01 + -.1627488E-01 -.1464481E-01 -.1261195E-01 -.9632813E-02 -.5389511E-02 + -.7220652E-04 .5642729E-02 .1097859E-01 .1545286E-01 .1863852E-01 + .2052978E-01 .2124407E-01 .2077740E-01 .1950230E-01 .1778722E-01 + .1596091E-01 .1415971E-01 .1250467E-01 .1113676E-01 .1000036E-01 + .9128085E-02 .8438501E-02 .7807495E-02 .7209282E-02 .6562780E-02 + .5611157E-02 .4104884E-02 .1836216E-02 -.1142869E-02 -.4689413E-02 + -.8478513E-02 -.1198585E-01 -.1467946E-01 -.1589029E-01 -.1564526E-01 + -.1418316E-01 -.1176374E-01 -.8850510E-02 -.5673143E-02 -.2510591E-02 + .1802678E-03 .2025823E-02 .3032400E-02 .3425292E-02 .3508645E-02 + .3676629E-02 .4091425E-02 .4682304E-02 .5472754E-02 .6452162E-02 + .7347295E-02 .7999419E-02 .8296611E-02 .7928995E-02 .6813268E-02 + .5011843E-02 .2802597E-02 .4992408E-03 -.1831118E-02 -.4069736E-02 + -.6046223E-02 -.7749683E-02 -.9061467E-02 -.9705197E-02 -.9636080E-02 + -.9016790E-02 -.8174797E-02 -.7198690E-02 -.6204959E-02 -.5373029E-02 + -.4344859E-02 -.2803768E-02 -.5525524E-03 .2538277E-02 .6235031E-02 + .1016038E-01 .1387329E-01 .1677467E-01 .1827768E-01 .1816112E-01 + .1658768E-01 .1412021E-01 .1139746E-01 .8696474E-02 .6208537E-02 + .3969926E-02 .1747097E-02 -.5591269E-03 -.2936676E-02 -.5368648E-02 + -.7513072E-02 -.8918480E-02 -.9102443E-02 -.7764897E-02 -.5171679E-02 + -.1761796E-02 .1879600E-02 .5135838E-02 .7591760E-02 .9053612E-02 + .9685827E-02 .9766829E-02 .9580221E-02 .9451962E-02 .9444144E-02 + .9532332E-02 .9651165E-02 .9750393E-02 .9941313E-02 .1041583E-01 + .1151542E-01 .1339452E-01 .1591906E-01 .1877037E-01 .2152736E-01 + .2384239E-01 .2559043E-01 .2692286E-01 .2806866E-01 .2907231E-01 + .2980794E-01 .3000675E-01 .2939602E-01 .2797701E-01 .2590633E-01 + .2358968E-01 .2134617E-01 .1922584E-01 .1733120E-01 .1554119E-01 + .1381606E-01 .1229399E-01 .1111732E-01 .1066441E-01 .1103057E-01 + .1204131E-01 .1338293E-01 .1450729E-01 .1504738E-01 .1478665E-01 + .1374486E-01 .1226510E-01 .1067453E-01 .9171079E-02 .7956521E-02 + .7243112E-02 .7133591E-02 .7548334E-02 .8351206E-02 .9329349E-02 + .1033786E-01 .1134440E-01 .1219463E-01 .1297151E-01 .1378645E-01 + .1454178E-01 .1516388E-01 .1552029E-01 .1536431E-01 .1441286E-01 + .1276976E-01 .1072529E-01 .8463387E-02 .6392266E-02 .4752372E-02 + .3457876E-02 .2437014E-02 .1596681E-02 .5628094E-03 -.1049293E-02 + -.3360829E-02 -.6548210E-02 -.1039057E-01 -.1454904E-01 -.1884158E-01 + -.2302796E-01 -.2708942E-01 -.3096956E-01 -.3458155E-01 -.3761068E-01 + -.3953193E-01 -.4003705E-01 -.3918434E-01 -.3738913E-01 -.3518965E-01 + -.3320436E-01 -.3165300E-01 -.3067854E-01 -.3044658E-01 -.3076029E-01 + -.3149571E-01 -.3248234E-01 -.3358702E-01 -.3468694E-01 -.3569531E-01 + -.3663265E-01 -.3748605E-01 -.3817463E-01 -.3864487E-01 -.3896101E-01 + -.3913047E-01 -.3926949E-01 -.3946818E-01 -.3963120E-01 -.3984169E-01 + -.4010381E-01 -.4030988E-01 -.4048733E-01 -.4068742E-01 -.4091181E-01 + -.4108314E-01 -.4134737E-01 -.4164515E-01 -.4191625E-01 -.4221260E-01 + -.4250566E-01 -.4284395E-01 -.4312954E-01 -.4330667E-01 -.4334183E-01 + -.4308501E-01 -.4222350E-01 -.4073786E-01 -.3880898E-01 -.3658534E-01 + -.3430503E-01 -.3193513E-01 -.2939320E-01 -.2643007E-01 -.2268951E-01 + -.1838666E-01 -.1380213E-01 -.9347827E-02 -.5776366E-02 -.3465915E-02 + -.2368894E-02 -.2129215E-02 -.2258109E-02 -.2351747E-02 -.2196853E-02 + -.1854580E-02 -.1449342E-02 -.9127997E-03 -.1951298E-03 .7112905E-03 + .2021865E-02 .3688877E-02 .5545756E-02 .7607521E-02 .9759494E-02 + .1173481E-01 .1307648E-01 .1348676E-01 .1280592E-01 .1113297E-01 + .8912421E-02 .6391149E-02 .3905114E-02 .1601427E-02 -.6692400E-03 + -.2717528E-02 -.4174201E-02 -.4627424E-02 -.3727393E-02 -.1547067E-02 + .1500089E-02 .4950034E-02 .8360430E-02 .1141537E-01 .1397295E-01 + .1600148E-01 .1754447E-01 .1868035E-01 .1966211E-01 .2055389E-01 + .2138742E-01 .2237416E-01 .2335756E-01 .2431197E-01 .2537448E-01 + .2656551E-01 .2791929E-01 .2965010E-01 .3174222E-01 .3383392E-01 + .3578273E-01 .3710474E-01 .3739960E-01 .3679326E-01 .3536805E-01 + .3346081E-01 .3159161E-01 .2981960E-01 .2811941E-01 .2658930E-01 + .2499555E-01 .2309543E-01 .2088378E-01 .1841231E-01 .1567525E-01 + .1284477E-01 .1015462E-01 .7788366E-02 .6110006E-02 .5402534E-02 + .5638440E-02 .6563084E-02 .7850387E-02 .9206303E-02 .1031194E-01 + .1098126E-01 .1114542E-01 .1074463E-01 .9957830E-02 .8947896E-02 + .7833102E-02 .6707737E-02 .5635129E-02 .4515381E-02 .3035268E-02 + .9134036E-03 -.1856914E-02 -.4957733E-02 -.8185762E-02 -.1104210E-01 + -.1317374E-01 -.1469623E-01 -.1536370E-01 -.1512908E-01 -.1424074E-01 + -.1287377E-01 -.1122237E-01 -.9534758E-02 -.7934308E-02 -.6283240E-02 + -.4473937E-02 -.2516351E-02 -.4075612E-03 .1761349E-02 .3631932E-02 + .5185014E-02 .6550926E-02 .7627133E-02 .8434078E-02 .8885753E-02 + .8896488E-02 .8412189E-02 .7505225E-02 .6435478E-02 .5327768E-02 + .4238728E-02 .3224385E-02 .2239655E-02 .1074355E-02 -.3118892E-03 + -.1826858E-02 -.3254363E-02 -.4210919E-02 -.4456596E-02 -.3901531E-02 + -.2794523E-02 -.1524628E-02 -.2957599E-03 .6724922E-03 .1142362E-02 + .1047438E-02 .4277500E-03 -.6598095E-03 -.1989157E-02 -.3279215E-02 + -.4515194E-02 -.5755661E-02 -.6996466E-02 -.8379105E-02 -.1009309E-01 + -.1231685E-01 -.1502015E-01 -.1803725E-01 -.2123054E-01 -.2439197E-01 + -.2726311E-01 -.2962468E-01 -.3126173E-01 -.3180346E-01 -.3114895E-01 + -.2959152E-01 -.2749439E-01 -.2527780E-01 -.2314585E-01 -.2111495E-01 + -.1910038E-01 -.1695931E-01 -.1471179E-01 -.1232559E-01 -.9847208E-02 + -.7431594E-02 -.5289531E-02 -.3606317E-02 -.2274182E-02 -.1241455E-02 + -.4807131E-03 .2867630E-03 .1090648E-02 .1916820E-02 .2861809E-02 + .3882653E-02 .5057116E-02 .6342610E-02 .7716291E-02 .9006579E-02 + .9757320E-02 .9773900E-02 .9016858E-02 .7676922E-02 .5968230E-02 + .4131218E-02 .2508963E-02 .1022927E-02 -.4677441E-03 -.1886409E-02 + -.3108552E-02 -.4005146E-02 -.4412478E-02 -.4230130E-02 -.3596251E-02 + -.2757693E-02 -.1864050E-02 -.9833094E-03 -.2448452E-03 .4160564E-03 + .1151147E-02 .1935780E-02 .2790786E-02 .3850240E-02 .5098510E-02 + .6396557E-02 .7825588E-02 .9341879E-02 .1066413E-01 .1168302E-01 + .1234519E-01 .1258490E-01 .1257384E-01 .1249794E-01 .1239264E-01 + .1241063E-01 .1266978E-01 .1319696E-01 .1395792E-01 .1486491E-01 + .1588669E-01 .1690460E-01 .1783274E-01 .1878446E-01 .1975388E-01 + .2068742E-01 .2156174E-01 .2217118E-01 .2235588E-01 .2188751E-01 + .2072463E-01 .1910627E-01 .1721580E-01 .1530059E-01 .1345308E-01 + .1165164E-01 .9748835E-02 .7580274E-02 .5059838E-02 .2181048E-02 + -.8965093E-03 -.4099195E-02 -.7276131E-02 -.1024968E-01 -.1300149E-01 + -.1535646E-01 -.1714553E-01 -.1836106E-01 -.1893160E-01 -.1906335E-01 + -.1897772E-01 -.1879010E-01 -.1873646E-01 -.1877756E-01 -.1881406E-01 + -.1889539E-01 -.1903846E-01 -.1927963E-01 -.1956152E-01 -.1993420E-01 + -.2044804E-01 -.2097104E-01 -.2152963E-01 -.2210045E-01 -.2261029E-01 + -.2293475E-01 -.2269995E-01 -.2165200E-01 -.1990207E-01 -.1767281E-01 + -.1514958E-01 -.1254377E-01 -.9940813E-02 -.7251846E-02 -.4495867E-02 + -.1834558E-02 .3952551E-03 .1854653E-02 .2588015E-02 .2849055E-02 + .2815094E-02 .2756684E-02 .2919244E-02 .3275645E-02 .3764375E-02 + .4392082E-02 .5123506E-02 .5873642E-02 .6631104E-02 .7435058E-02 + .8256780E-02 .9132857E-02 .1018645E-01 .1134536E-01 .1254313E-01 + .1377035E-01 .1493849E-01 .1591571E-01 .1646537E-01 .1650017E-01 + .1607343E-01 .1528927E-01 .1435211E-01 .1338305E-01 .1244231E-01 + .1162597E-01 .1083991E-01 .9958939E-02 .9008164E-02 .7897419E-02 + .6446123E-02 .4474120E-02 .2036402E-02 -.5182785E-03 -.2859306E-02 + -.4600725E-02 -.5509272E-02 -.5738853E-02 -.5606866E-02 -.5408165E-02 + -.5262522E-02 -.5301959E-02 -.5500603E-02 -.5615600E-02 -.5664186E-02 + -.5684226E-02 -.5563378E-02 -.5416233E-02 -.5361794E-02 -.5286615E-02 + -.5222926E-02 -.5182292E-02 -.5049308E-02 -.4734245E-02 -.4146149E-02 + -.3186759E-02 -.1834258E-02 -.3142676E-03 .1142894E-02 .2213497E-02 + .2677973E-02 .2576888E-02 .2049605E-02 .1353403E-02 .6370208E-03 + .7696284E-04 -.3840222E-03 -.8431719E-03 -.1240350E-02 -.1731362E-02 + -.2287197E-02 -.2781299E-02 -.3341096E-02 -.3964879E-02 -.4680874E-02 + -.5636460E-02 -.6760819E-02 -.7853342E-02 -.8590249E-02 -.8662570E-02 + -.8005848E-02 -.6810741E-02 -.5326752E-02 -.3841953E-02 -.2599307E-02 + -.1789202E-02 -.1618141E-02 -.2135000E-02 -.3277990E-02 -.4839744E-02 + -.6556841E-02 -.8289200E-02 -.9959017E-02 -.1153790E-01 -.1306828E-01 + -.1444045E-01 -.1538276E-01 -.1571496E-01 -.1526215E-01 -.1412375E-01 + -.1262103E-01 -.1094714E-01 -.9336365E-02 -.7883712E-02 -.6546693E-02 + -.5324920E-02 -.4283892E-02 -.3511433E-02 -.3010718E-02 -.2758518E-02 + -.2689395E-02 -.2642917E-02 -.2503958E-02 -.2262002E-02 -.1930234E-02 + -.1526137E-02 -.1090235E-02 -.7078323E-03 -.2727131E-03 .3235799E-03 + .1020995E-02 .1760420E-02 .2252078E-02 .2182029E-02 .1537890E-02 + .3984516E-03 -.1015696E-02 -.2421581E-02 -.3720552E-02 -.4914779E-02 + -.6040551E-02 -.7089596E-02 -.8104178E-02 -.9080414E-02 -.9967503E-02 + -.1081311E-01 -.1162745E-01 -.1241252E-01 -.1318338E-01 -.1396752E-01 + -.1476899E-01 -.1556185E-01 -.1630489E-01 -.1681531E-01 -.1693400E-01 + -.1658796E-01 -.1570630E-01 -.1448131E-01 -.1311323E-01 -.1171250E-01 + -.1040772E-01 -.9136133E-02 -.7879401E-02 -.6630753E-02 -.5363429E-02 + -.4198113E-02 -.3202102E-02 -.2458119E-02 -.1994086E-02 -.1713913E-02 + -.1527896E-02 -.1312832E-02 -.1087912E-02 -.8321918E-03 -.5112643E-03 + -.2468145E-03 -.8340905E-05 .2647129E-03 .5213375E-03 .7621085E-03 + .1038711E-02 .1405533E-02 .1871109E-02 .2460456E-02 .3220863E-02 + .4082577E-02 .4985384E-02 .5953673E-02 .6965389E-02 .8070290E-02 + .9368096E-02 .1078513E-01 .1215192E-01 .1331484E-01 .1415191E-01 + .1469661E-01 .1507143E-01 .1535172E-01 .1564179E-01 .1603185E-01 + .1647825E-01 .1692019E-01 .1734562E-01 .1772421E-01 .1808961E-01 + .1845048E-01 .1882569E-01 .1927590E-01 .1973504E-01 .2018737E-01 + .2068158E-01 .2115884E-01 .2163320E-01 .2215990E-01 .2268229E-01 + .2321502E-01 .2379547E-01 .2440197E-01 .2507779E-01 .2581341E-01 + .2655814E-01 .2736368E-01 .2822543E-01 .2905153E-01 .2983108E-01 + .3059166E-01 .3114084E-01 .3131671E-01 .3111218E-01 .3051305E-01 + .2968909E-01 .2874523E-01 .2782100E-01 .2703444E-01 .2629805E-01 + .2572662E-01 .2539096E-01 .2512752E-01 .2493473E-01 .2488788E-01 + .2479736E-01 .2464927E-01 .2455270E-01 .2447592E-01 .2439927E-01 + .2430172E-01 .2426220E-01 .2426375E-01 .2427464E-01 .2437629E-01 + .2463915E-01 .2505681E-01 .2559246E-01 .2620214E-01 .2672332E-01 + .2697367E-01 .2674980E-01 .2590527E-01 .2449912E-01 .2270682E-01 + .2072397E-01 .1872458E-01 .1681497E-01 .1489248E-01 .1273290E-01 + .1014357E-01 .6973620E-02 .3233493E-02 -.9093364E-03 -.5091927E-02 + -.8996452E-02 -.1249101E-01 -.1546102E-01 -.1801931E-01 -.2037502E-01 + -.2256763E-01 -.2452619E-01 -.2615070E-01 -.2741391E-01 -.2833618E-01 + -.2901275E-01 -.2964300E-01 -.3027277E-01 -.3094581E-01 -.3169998E-01 + -.3237588E-01 -.3285102E-01 -.3302768E-01 -.3291384E-01 -.3256415E-01 + -.3206932E-01 -.3161216E-01 -.3117883E-01 -.3075836E-01 -.3038615E-01 + -.2997476E-01 -.2949072E-01 -.2889738E-01 -.2808077E-01 -.2703998E-01 + -.2581368E-01 -.2444338E-01 -.2305014E-01 -.2163020E-01 -.2024749E-01 + -.1895732E-01 -.1765319E-01 -.1636023E-01 -.1508094E-01 -.1385074E-01 + -.1283443E-01 -.1209795E-01 -.1174222E-01 -.1181543E-01 -.1213725E-01 + -.1254287E-01 -.1296419E-01 -.1333252E-01 -.1364070E-01 -.1391640E-01 + -.1419105E-01 -.1445969E-01 -.1465255E-01 -.1477652E-01 -.1483936E-01 + -.1483403E-01 -.1476891E-01 -.1473926E-01 -.1479601E-01 -.1485080E-01 + -.1496509E-01 -.1515630E-01 -.1534250E-01 -.1553761E-01 -.1575086E-01 + -.1592756E-01 -.1601255E-01 -.1584265E-01 -.1520028E-01 -.1407137E-01 + -.1244699E-01 -.1044820E-01 -.8386543E-02 -.6500234E-02 -.5004164E-02 + -.4060089E-02 -.3704259E-02 -.3819263E-02 -.4212448E-02 -.4642108E-02 + -.5014184E-02 -.5350055E-02 -.5604700E-02 -.5835293E-02 -.6090989E-02 + -.6358608E-02 -.6583542E-02 -.6632757E-02 -.6375431E-02 -.5748163E-02 + -.4755098E-02 -.3513255E-02 -.2183013E-02 -.8565018E-03 .3689066E-03 + .1507668E-02 .2576427E-02 .3463083E-02 .4132497E-02 .4564437E-02 + .4712152E-02 .4682966E-02 .4604270E-02 .4516317E-02 .4480989E-02 + .4495280E-02 .4500414E-02 .4520279E-02 .4620587E-02 .4786315E-02 + .5036992E-02 .5389506E-02 .5790761E-02 .6240889E-02 .6682114E-02 + .7070261E-02 .7449444E-02 .7773744E-02 .7943765E-02 .7919061E-02 + .7642944E-02 .7139513E-02 .6501349E-02 .5792756E-02 .5122678E-02 + .4503649E-02 .3894988E-02 .3361803E-02 .2997071E-02 .2824104E-02 + .2904937E-02 .3302560E-02 .3891336E-02 .4538610E-02 .5184030E-02 + .5764024E-02 .6297548E-02 .6799505E-02 .7280018E-02 .7721628E-02 + .8008869E-02 .8101727E-02 .7967058E-02 .7636067E-02 .7217181E-02 + .6756832E-02 .6330422E-02 .5956595E-02 .5598731E-02 .5237896E-02 + .4858647E-02 .4459606E-02 .4042886E-02 .3623913E-02 .3331852E-02 + .3272202E-02 .3539817E-02 .4259329E-02 .5275553E-02 .6439381E-02 + .7688936E-02 .8888779E-02 .1003329E-01 .1115511E-01 .1226569E-01 + .1334822E-01 .1433992E-01 .1512568E-01 .1551267E-01 .1551125E-01 + .1519386E-01 .1465298E-01 .1409188E-01 .1356510E-01 .1306618E-01 + .1262291E-01 .1220510E-01 .1181274E-01 .1171580E-01 .1216633E-01 + .1331303E-01 .1524950E-01 .1777597E-01 .2057265E-01 .2329719E-01 + .2556155E-01 .2701758E-01 .2752620E-01 .2721820E-01 .2634695E-01 + .2523897E-01 .2414605E-01 .2319065E-01 .2235554E-01 .2145555E-01 + .2050957E-01 .1959173E-01 .1862220E-01 .1762740E-01 .1667050E-01 + .1579438E-01 .1496501E-01 .1416144E-01 .1341079E-01 .1265789E-01 + .1192034E-01 .1123068E-01 .1052241E-01 .9780018E-02 .9066127E-02 + .8375003E-02 .7732417E-02 .7280988E-02 .7107634E-02 .7182783E-02 + .7523201E-02 .8096221E-02 .8686772E-02 .9260346E-02 .9837201E-02 + .1037292E-01 .1092720E-01 .1152604E-01 .1217660E-01 .1289584E-01 + .1365187E-01 .1441366E-01 .1516193E-01 .1588677E-01 .1661195E-01 + .1731763E-01 .1802403E-01 .1874635E-01 .1947141E-01 .2022626E-01 + .2098042E-01 .2171716E-01 .2234676E-01 .2272494E-01 .2278279E-01 + .2250204E-01 .2195459E-01 .2123772E-01 .2048330E-01 .1978113E-01 + .1911287E-01 .1846887E-01 .1780861E-01 .1710777E-01 .1637331E-01 + .1562000E-01 .1489020E-01 .1419427E-01 .1352737E-01 .1287828E-01 + .1223727E-01 .1160183E-01 .1098388E-01 .1035602E-01 .9736413E-02 + .9122191E-02 .8497272E-02 .7891950E-02 .7262543E-02 .6617015E-02 + .5915304E-02 .5094611E-02 .4203631E-02 .3212819E-02 .2149947E-02 + .1075717E-02 -.2298022E-04 -.1061169E-02 -.2113488E-02 -.3225617E-02 + -.4313436E-02 -.5379884E-02 -.6293834E-02 -.6921222E-02 -.7212701E-02 + -.7168815E-02 -.6906375E-02 -.6550293E-02 -.6189936E-02 -.5934755E-02 + -.5930713E-02 -.6242107E-02 -.6902787E-02 -.7896883E-02 -.9142266E-02 + -.1054151E-01 -.1194656E-01 -.1327986E-01 -.1458012E-01 -.1583052E-01 + -.1691642E-01 -.1787921E-01 -.1868030E-01 -.1925149E-01 -.1966988E-01 + -.1994674E-01 -.2009811E-01 -.2020098E-01 -.2034127E-01 -.2048578E-01 + -.2063758E-01 -.2081370E-01 -.2104213E-01 -.2142617E-01 -.2201315E-01 + -.2286919E-01 -.2394956E-01 -.2515655E-01 -.2643643E-01 -.2769093E-01 + -.2888396E-01 -.3001620E-01 -.3110532E-01 -.3219363E-01 -.3319893E-01 + -.3405916E-01 -.3485087E-01 -.3563057E-01 -.3637475E-01 -.3708807E-01 + -.3781649E-01 -.3847712E-01 -.3887727E-01 -.3890360E-01 -.3847836E-01 + -.3756977E-01 -.3635029E-01 -.3502873E-01 -.3377670E-01 -.3253980E-01 + -.3136170E-01 -.3024498E-01 -.2883484E-01 -.2709108E-01 -.2495759E-01 + -.2241910E-01 -.1970108E-01 -.1696696E-01 -.1436926E-01 -.1195755E-01 + -.9720910E-02 -.7672811E-02 -.5682905E-02 -.3770845E-02 -.2103646E-02 + -.7040582E-03 .3173436E-03 .9817477E-03 .1355928E-02 .1659764E-02 + .2080315E-02 .2497159E-02 .3016884E-02 .3572530E-02 .4154701E-02 + .4847182E-02 .5578421E-02 .6394113E-02 .7215470E-02 .8141736E-02 + .9062471E-02 .9886537E-02 .1083171E-01 .1185518E-01 .1291593E-01 + .1388871E-01 .1453616E-01 .1471435E-01 .1416915E-01 .1297304E-01 + .1145868E-01 .9819351E-02 .8270624E-02 .6834504E-02 .5599903E-02 + .4676519E-02 .3879176E-02 .3234140E-02 .2802702E-02 .2398671E-02 + .1986406E-02 .1559084E-02 .1090037E-02 .5775177E-03 -.3815822E-04 + -.8359094E-03 -.1788261E-02 -.2690521E-02 -.3636459E-02 -.4751917E-02 + -.5712509E-02 -.6594045E-02 -.7534314E-02 -.8285085E-02 -.8825090E-02 + -.9027546E-02 -.8920334E-02 -.8616465E-02 -.8209239E-02 -.7895718E-02 + -.7546820E-02 -.7155055E-02 -.6639884E-02 -.5760295E-02 -.4302479E-02 + -.2278525E-02 .1790444E-03 .2898006E-02 .5379946E-02 .7395191E-02 + .8695836E-02 .9344333E-02 .9681676E-02 .9732507E-02 .9837005E-02 + .1003824E-01 .1015341E-01 .1022496E-01 .1000068E-01 .9404290E-02 + .8718918E-02 .7965965E-02 .7139967E-02 .6447437E-02 .5798382E-02 + .5082355E-02 .4318732E-02 .3301407E-02 .1877672E-02 -.6846301E-04 + -.2643313E-02 -.5544712E-02 -.8370909E-02 -.1083761E-01 -.1271198E-01 + -.1399774E-01 -.1479195E-01 -.1529283E-01 -.1580039E-01 -.1647093E-01 + -.1724617E-01 -.1791320E-01 -.1835852E-01 -.1849898E-01 -.1815983E-01 + -.1740111E-01 -.1643913E-01 -.1535994E-01 -.1430412E-01 -.1336712E-01 + -.1246845E-01 -.1155704E-01 -.1060923E-01 -.9638327E-02 -.8656718E-02 + -.7666105E-02 -.6681173E-02 -.5752546E-02 -.4931658E-02 -.4272852E-02 + -.3870866E-02 -.3667222E-02 -.3617013E-02 -.3704612E-02 -.3770654E-02 + -.3718759E-02 -.3655301E-02 -.3411307E-02 -.2840159E-02 -.2206053E-02 + -.1487967E-02 -.6835307E-03 .9757925E-04 .8886143E-03 .1693404E-02 + .2446109E-02 .3161164E-02 .3980987E-02 .4809609E-02 .5431513E-02 + .5752881E-02 .5650435E-02 .5032142E-02 .3868185E-02 .2294582E-02 + .6196050E-03 -.9887878E-03 -.2556106E-02 -.4106610E-02 -.5691645E-02 + -.7332418E-02 -.8953705E-02 -.1059824E-01 -.1221766E-01 -.1360945E-01 + -.1459371E-01 -.1494915E-01 -.1461667E-01 -.1387553E-01 -.1285067E-01 + -.1172563E-01 -.1076229E-01 -.9815928E-02 -.8952319E-02 -.8155768E-02 + -.7227701E-02 -.6300747E-02 -.5377636E-02 -.4484430E-02 -.3589152E-02 + -.2671803E-02 -.1892406E-02 -.1054205E-02 -.1201819E-03 .7704291E-03 + .1632170E-02 .2526696E-02 .3426523E-02 .4181529E-02 .5044319E-02 + .5875677E-02 .6575618E-02 .7400322E-02 .8108606E-02 .8789829E-02 + .9514649E-02 .1006948E-01 .1036924E-01 .1035038E-01 .9992362E-02 + .9336564E-02 .8514637E-02 .7772245E-02 .7086018E-02 .6330743E-02 + .5802475E-02 .5285529E-02 .4688325E-02 .4336251E-02 .3978414E-02 + .3639463E-02 .3396644E-02 .3074477E-02 .2787161E-02 .2511388E-02 + .2205691E-02 .1943480E-02 .1667270E-02 .1387161E-02 .1148147E-02 + .8478166E-03 .5463956E-03 .3801887E-03 .1880852E-03 .1437325E-03 + .3579065E-03 .8096251E-03 .1510281E-02 .2254199E-02 .2947614E-02 + .3376264E-02 .3449274E-02 .2978388E-02 .1971365E-02 .8025815E-03 + -.4945727E-03 -.1777486E-02 -.2912057E-02 -.4025415E-02 -.5113880E-02 + -.6114851E-02 -.7037254E-02 -.7985605E-02 -.8774682E-02 -.9440006E-02 + -.1019836E-01 -.1088072E-01 -.1158510E-01 -.1238042E-01 -.1306384E-01 + -.1371476E-01 -.1448139E-01 -.1514874E-01 -.1575684E-01 -.1638967E-01 + -.1690445E-01 -.1741117E-01 -.1795520E-01 -.1848447E-01 -.1900292E-01 + -.1950628E-01 -.2005206E-01 -.2061885E-01 -.2107893E-01 -.2133895E-01 + -.2135737E-01 -.2100709E-01 -.2014016E-01 -.1895980E-01 -.1767444E-01 + -.1630400E-01 -.1495259E-01 -.1374251E-01 -.1251072E-01 -.1122870E-01 + -.1001319E-01 -.8738274E-02 -.7539443E-02 -.6492908E-02 -.5519300E-02 + -.4694943E-02 -.3970272E-02 -.3286336E-02 -.2520465E-02 -.1748277E-02 + -.1022217E-02 -.2091931E-03 .5724945E-03 .1327017E-02 .2074191E-02 + .2838011E-02 .3598866E-02 .4373636E-02 .5175845E-02 .5918087E-02 + .6690399E-02 .7514947E-02 .8289509E-02 .9013026E-02 .9841878E-02 + .1068634E-01 .1144395E-01 .1221876E-01 .1296432E-01 .1370129E-01 + .1444306E-01 .1513911E-01 .1589179E-01 .1667051E-01 .1740415E-01 + .1817201E-01 .1894096E-01 .1971361E-01 .2051700E-01 .2131862E-01 + .2205118E-01 .2274641E-01 .2343906E-01 .2407451E-01 .2470104E-01 + .2529072E-01 .2593011E-01 .2659463E-01 .2723364E-01 .2786906E-01 + .2848375E-01 .2910891E-01 .2963695E-01 .3000056E-01 .2995937E-01 + .2951968E-01 .2888872E-01 .2799730E-01 .2700131E-01 .2607613E-01 + .2520082E-01 .2433173E-01 .2355243E-01 .2275422E-01 .2179665E-01 + .2091438E-01 .2000954E-01 .1896054E-01 .1789333E-01 .1672851E-01 + .1553590E-01 .1438577E-01 .1315009E-01 .1191806E-01 .1073388E-01 + .9582577E-02 .8481141E-02 .7482894E-02 .6801505E-02 .6427535E-02 + .6316712E-02 .6416042E-02 .6511312E-02 .6613763E-02 .6761348E-02 + .6778063E-02 .6754865E-02 .6793810E-02 .6827682E-02 .6888210E-02 + .6916816E-02 .6950606E-02 .6981167E-02 .6993561E-02 .7042773E-02 + .7046740E-02 .7059720E-02 .7114555E-02 .7161510E-02 .7167308E-02 + .7021681E-02 .6649175E-02 .6064092E-02 .5291766E-02 .4406959E-02 + .3457435E-02 .2510584E-02 .1687596E-02 .9352894E-03 .3782349E-03 + .1257357E-03 .1212414E-03 .4098958E-03 .8233052E-03 .1250195E-02 + .1674710E-02 .2032924E-02 .2381777E-02 .2719313E-02 .3040589E-02 + .3340891E-02 .3516452E-02 .3454116E-02 .3134428E-02 .2638280E-02 + .1988043E-02 .1291571E-02 .6513633E-03 .4115712E-04 -.5110257E-03 + -.9729956E-03 -.1252806E-02 -.1283499E-02 -.1028184E-02 -.5427602E-03 + .9048501E-04 .8000865E-03 .1351701E-02 .1608437E-02 .1422218E-02 + .5642980E-03 -.8702073E-03 -.2665578E-02 -.4659463E-02 -.6645737E-02 + -.8581648E-02 -.1042527E-01 -.1223105E-01 -.1400749E-01 -.1562581E-01 + -.1694479E-01 -.1765803E-01 -.1777538E-01 -.1742752E-01 -.1671990E-01 + -.1593158E-01 -.1524717E-01 -.1464345E-01 -.1407914E-01 -.1355395E-01 + -.1296656E-01 -.1226515E-01 -.1148702E-01 -.1071789E-01 -.9963704E-02 + -.9108515E-02 -.8094684E-02 -.6900508E-02 -.5413114E-02 -.3639058E-02 + -.1773502E-02 .9424512E-04 .1962628E-02 .3710333E-02 .5243191E-02 + .6386772E-02 .6831027E-02 .6553389E-02 .5645105E-02 .4306550E-02 + .2871868E-02 .1525925E-02 .2722562E-03 -.8360054E-03 -.1739573E-02 + -.2460971E-02 -.2890240E-02 -.2975844E-02 -.2823912E-02 -.2576770E-02 + -.2300651E-02 -.2067811E-02 -.1898546E-02 -.1851372E-02 -.2084421E-02 + -.2579161E-02 -.3336360E-02 -.4353439E-02 -.5507340E-02 -.6728171E-02 + -.7971964E-02 -.9286932E-02 -.1077157E-01 -.1236036E-01 -.1379893E-01 + -.1478611E-01 -.1501493E-01 -.1427981E-01 -.1275392E-01 -.1087813E-01 + -.8980823E-02 -.7400696E-02 -.6455729E-02 -.6091517E-02 -.6098226E-02 + -.6289263E-02 -.6479012E-02 -.6536858E-02 -.6364211E-02 -.5797897E-02 + -.4745136E-02 -.3211062E-02 -.1275368E-02 .7720732E-03 .2704702E-02 + .4414194E-02 .5800065E-02 .6879298E-02 .7692018E-02 .8150432E-02 + .8205491E-02 .7975042E-02 .7542872E-02 .6995942E-02 .6475484E-02 + .5984036E-02 .5545801E-02 .5125410E-02 .4596901E-02 .3936358E-02 + .2992405E-02 .1756064E-02 .2768444E-03 -.1385962E-02 -.3060575E-02 + -.4692069E-02 -.6210452E-02 -.7548923E-02 -.8608174E-02 -.9324367E-02 + -.9743044E-02 -.9966012E-02 -.1007410E-01 -.1016823E-01 -.1032774E-01 + -.1048900E-01 -.1067007E-01 -.1086707E-01 -.1102498E-01 -.1116417E-01 + -.1130411E-01 -.1145015E-01 -.1156416E-01 -.1161813E-01 -.1151396E-01 + -.1116910E-01 -.1062412E-01 -.9873373E-02 -.8987641E-02 -.8123078E-02 + -.7252574E-02 -.6277929E-02 -.5139615E-02 -.3758278E-02 -.2108786E-02 + -.3037877E-03 .1512916E-02 .3246851E-02 .4825347E-02 .6165732E-02 + .7053946E-02 .7407015E-02 .7306948E-02 .6824108E-02 .6126497E-02 + .5395605E-02 .4735706E-02 .4145562E-02 .3582880E-02 .3010571E-02 + .2429016E-02 .1852722E-02 .1268032E-02 .7790853E-03 .4163089E-03 + .1241426E-03 -.8256823E-04 -.2676551E-03 -.4565719E-03 -.6765935E-03 + -.9578543E-03 -.1333950E-02 -.1929485E-02 -.2799383E-02 -.3998797E-02 + -.5411238E-02 -.6809948E-02 -.8094199E-02 -.9140870E-02 -.9939898E-02 + -.1059492E-01 -.1120225E-01 -.1184145E-01 -.1246029E-01 -.1296932E-01 + -.1328528E-01 -.1330266E-01 -.1300279E-01 -.1249487E-01 -.1195061E-01 + -.1142438E-01 -.1091830E-01 -.1046579E-01 -.1002865E-01 -.9516446E-02 + -.8880209E-02 -.8162702E-02 -.7381981E-02 -.6569535E-02 -.5844293E-02 + -.5332524E-02 -.5127164E-02 -.5230984E-02 -.5580506E-02 -.6065199E-02 + -.6576555E-02 -.7055518E-02 -.7483169E-02 -.7857245E-02 -.8210891E-02 + -.8549536E-02 -.8784769E-02 -.8908805E-02 -.8965009E-02 -.8953785E-02 + -.8890542E-02 -.8812452E-02 -.8770742E-02 -.8713877E-02 -.8496546E-02 + -.8073468E-02 -.7415896E-02 -.6556235E-02 -.5609972E-02 -.4620983E-02 + -.3651461E-02 -.2776462E-02 -.2047861E-02 -.1570904E-02 -.1433280E-02 + -.1627593E-02 -.2091562E-02 -.2670573E-02 -.3159750E-02 -.3295051E-02 + -.2841774E-02 -.1722596E-02 -.3081415E-04 .2012427E-02 .4195846E-02 + .7759243E-02 .1009041E-01 .1234082E-01 .1430464E-01 .1580129E-01 + .1664470E-01 .1683972E-01 .1664863E-01 .1637586E-01 .1633187E-01 + .1673473E-01 .1755643E-01 .1865395E-01 .1977178E-01 .2065249E-01 + .2119936E-01 .2144359E-01 .2154501E-01 .2162092E-01 .2175057E-01 + .2198130E-01 .2222906E-01 .2246085E-01 .2266158E-01 .2281945E-01 + .2299220E-01 .2326148E-01 .2368028E-01 .2424810E-01 .2493331E-01 + .2567153E-01 .2640765E-01 .2709228E-01 .2770083E-01 .2828892E-01 + .2888795E-01 .2944563E-01 .2997140E-01 .3044045E-01 .3067170E-01 + .3057340E-01 .3011340E-01 .2927922E-01 .2827632E-01 .2726479E-01 + .2618787E-01 .2508466E-01 .2394896E-01 .2263012E-01 .2115497E-01 + .1961779E-01 .1812645E-01 .1682319E-01 .1590214E-01 .1546219E-01 + .1538958E-01 .1553484E-01 .1573604E-01 .1587445E-01 .1580009E-01 + .1544133E-01 .1481476E-01 .1392805E-01 .1286946E-01 .1175946E-01 + .1068899E-01 .9637313E-02 .8571257E-02 .7508245E-02 .6396172E-02 + .5176293E-02 .3871487E-02 .2513818E-02 .1133142E-02 -.2125730E-03 + -.1472745E-02 -.2621101E-02 -.3570533E-02 -.4262023E-02 -.4737111E-02 + -.5092072E-02 -.5395414E-02 -.5679843E-02 -.6017004E-02 -.6386026E-02 + -.6787382E-02 -.7300432E-02 -.7967211E-02 -.8808489E-02 -.9845551E-02 + -.1098767E-01 -.1203648E-01 -.1285782E-01 -.1330239E-01 -.1328962E-01 + -.1295417E-01 -.1244764E-01 -.1186071E-01 -.1131595E-01 -.1089068E-01 + -.1059892E-01 -.1049736E-01 -.1060687E-01 -.1094933E-01 -.1152811E-01 + -.1220358E-01 -.1289204E-01 -.1357616E-01 -.1423100E-01 -.1482947E-01 + -.1538425E-01 -.1592233E-01 -.1636338E-01 -.1656591E-01 -.1643236E-01 + -.1597662E-01 -.1527350E-01 -.1443529E-01 -.1357836E-01 -.1278392E-01 + -.1206561E-01 -.1137277E-01 -.1071076E-01 -.1017280E-01 -.9799921E-02 + -.9649394E-02 -.9757075E-02 -.1004074E-01 -.1042480E-01 -.1079276E-01 + -.1109372E-01 -.1136999E-01 -.1160094E-01 -.1178761E-01 -.1197894E-01 + -.1207333E-01 -.1193329E-01 -.1155171E-01 -.1093361E-01 -.1012867E-01 + -.9261098E-02 -.8423422E-02 -.7678327E-02 -.7119483E-02 -.6791939E-02 + -.6712115E-02 -.6843079E-02 -.7089660E-02 -.7379934E-02 -.7649899E-02 + -.7845475E-02 -.7915957E-02 -.7819283E-02 -.7499915E-02 -.6994798E-02 + -.6395132E-02 -.5723564E-02 -.5048186E-02 -.4439030E-02 -.3859009E-02 + -.3285826E-02 -.2720984E-02 -.2147649E-02 -.1564056E-02 -.9720655E-03 + -.3924482E-03 .1650661E-03 .7174124E-03 .1257095E-02 .1789369E-02 + .2359872E-02 .2957085E-02 .3528682E-02 .4030079E-02 .4409755E-02 + .4610036E-02 .4614296E-02 .4491448E-02 .4327655E-02 .4181567E-02 + .4104591E-02 .4130779E-02 .4265152E-02 .4465588E-02 .4693861E-02 + .4931583E-02 .5140223E-02 .5326284E-02 .5517676E-02 .5702954E-02 + .5880905E-02 .6067302E-02 .6213250E-02 .6267491E-02 .6210680E-02 + .6029982E-02 .5763171E-02 .5463723E-02 .5173041E-02 .4898239E-02 + .4639396E-02 .4397928E-02 .4151844E-02 .3904857E-02 .3663023E-02 + .3445871E-02 .3303808E-02 .3251068E-02 .3289394E-02 .3397992E-02 + .3510975E-02 .3548474E-02 .3458961E-02 .3214734E-02 .2803493E-02 + .2291440E-02 .1774944E-02 .1277190E-02 .7986186E-03 .3663494E-03 + -.3482560E-04 -.4354777E-03 -.8270837E-03 -.1209550E-02 -.1576519E-02 + -.1914450E-02 -.2243036E-02 -.2553874E-02 -.2851191E-02 -.3150080E-02 + -.3432364E-02 -.3706000E-02 -.3985497E-02 -.4265150E-02 -.4527991E-02 + -.4767252E-02 -.4964962E-02 -.5061370E-02 -.5023966E-02 -.4868896E-02 + -.4625376E-02 -.4352955E-02 -.4107218E-02 -.3938803E-02 -.3873476E-02 + -.3905834E-02 -.4019462E-02 -.4164923E-02 -.4317415E-02 -.4467577E-02 + -.4621323E-02 -.4794882E-02 -.4987393E-02 -.5198910E-02 -.5387553E-02 + -.5502042E-02 -.5509470E-02 -.5372261E-02 -.5121201E-02 -.4810435E-02 + -.4475207E-02 -.4173282E-02 -.3924784E-02 -.3747185E-02 -.3661682E-02 + -.3644232E-02 -.3678184E-02 -.3736803E-02 -.3780249E-02 -.3787912E-02 + -.3723627E-02 -.3553096E-02 -.3274377E-02 -.2914601E-02 -.2510209E-02 + -.2101883E-02 -.1725180E-02 -.1395088E-02 -.1110167E-02 -.8630921E-03 + -.6677471E-03 -.5430111E-03 -.4917591E-03 -.5032961E-03 -.5512626E-03 + -.6093181E-03 -.6585218E-03 -.6917868E-03 -.7160987E-03 -.7341155E-03 + -.7577296E-03 -.7942437E-03 -.8357234E-03 -.8798277E-03 -.9201046E-03 + -.9494655E-03 -.9693090E-03 -.9821635E-03 -.9870876E-03 -.9832932E-03 + -.9688699E-03 -.9330460E-03 -.8579200E-03 -.7386728E-03 -.5812859E-03 + -.3997294E-03 -.2121420E-03 -.3243040E-04 .1293954E-03 .2772012E-03 + .4166618E-03 .5497497E-03 .6796009E-03 .8076697E-03 .9376777E-03 + .1074204E-02 .1216486E-02 .1357106E-02 .1494193E-02 .1621883E-02 + .1732130E-02 .1829667E-02 .1911760E-02 .1975442E-02 .2025713E-02 + .2061568E-02 .2084805E-02 .2099837E-02 .2107158E-02 .2109271E-02 + .2105125E-02 .2094110E-02 .2077210E-02 .2051453E-02 .2012648E-02 + .1957224E-02 .1882890E-02 .1792851E-02 .1696231E-02 .1598098E-02 + .1503724E-02 .1416341E-02 .1333911E-02 .1256371E-02 .1182076E-02 + .1109747E-02 .1040603E-02 .9743627E-03 .9119862E-03 .8541323E-03 + .7998095E-03 .7486704E-03 .7007959E-03 .6561052E-03 .6137506E-03 + .5743657E-03 .5383776E-03 .5055391E-03 .4752999E-03 .4477320E-03 + .4230737E-03 .4005037E-03 .3795673E-03 .3579860E-03 .3348679E-03 + .3105352E-03 .2860160E-03 .2652565E-03 .2503434E-03 .2422912E-03 + .2417031E-03 .2476960E-03 .2604719E-03 .2802572E-03 .3068705E-03 + .3386556E-03 .3722990E-03 .4052977E-03 .4356823E-03 .4622546E-03 + .4852438E-03 .5057260E-03 .5246352E-03 .5425639E-03 .5599601E-03 + .5767023E-03 .5925052E-03 .6072328E-03 .6208209E-03 .6330554E-03 + .6435786E-03 .6521876E-03 .6587709E-03 .6634079E-03 .6663115E-03 + .6677464E-03 .6680027E-03 .6673014E-03 .6658006E-03 .6636009E-03 diff --git a/pyExamples/EarthquakeExamples/Example2c/Example2c.py b/pyExamples/EarthquakeExamples/Example2c/Example2c.py new file mode 100755 index 000000000..59e574439 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example2c/Example2c.py @@ -0,0 +1,252 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 2c. 2D cantilever column, dynamic eq ground motion +# EQ ground motion with gravity- uniform excitation of structure +#In this example, the Uniaxial Section of Example 2b is replaced by a fiber section. Inelastic uniaxial materials are used in this example, +#which are assigned to each fiber, or patch of fibers, in the section. +#In this example the axial and flexural behavior are coupled, a characteristic of the fiber section. +#The nonlinear/inelastic behavior of a fiber section is defined by the stress-strain response of the uniaxial materials used to define it. + +#To run EQ ground-motion analysis (BM68elc.acc needs to be downloaded into the same directory) +#the problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual(example: 2c) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 + +# +# ^Y +# | +# 2 __ +# | | +# | | +# | | +# (1) LCol +# | | +# | | +# | | +# =1= _|_ -------->X +# + +# SET UP ---------------------------------------------------------------------------- +import openseespy.opensees as op +#import the os module +import os +import math +op.wipe() +######################################################################################################################################################################### +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-2c" +if not os.path.exists(dir): + os.makedirs(dir) +#this will create just 'Data' folder +#os.mkdir("Data") +#detect the current working directory +#path1 = os.getcwd() +#print(path1) +######################################################################################################################################################################### + +######################################################################################################################################################################### +op.model('basic', '-ndm', 2, '-ndf', 3) +LCol = 432.0 # column length +Weight = 2000.0 # superstructure weight + +# define section geometry +HCol = 60.0 # Column Depth +BCol = 60.0 # Column Width + +PCol =Weight # nodal dead-load weight per column +g = 386.4 +Mass = PCol/g + +ACol = HCol*BCol*1000 # cross-sectional area, make stiff +IzCol = (BCol*math.pow(HCol,3))/12 # Column moment of inertia + +op.node(1, 0.0, 0.0) +op.node(2, 0.0, LCol) + +op.fix(1, 1, 1, 1) + +op.mass(2, Mass, 1e-9, 0.0) + +ColSecTag = 1 # assign a tag number to the column section +coverCol = 5.0 # Column cover to reinforcing steel NA. +numBarsCol = 16 # number of longitudinal-reinforcement bars in column. (symmetric top & bot) +barAreaCol = 2.25 # area of longitudinal-reinforcement bars + +# MATERIAL parameters +IDconcU = 1 # material ID tag -- unconfined cover concrete (here used for complete section) +IDreinf = 2 # material ID tag -- reinforcement + +# nominal concrete compressive strength +fc = -4.0 # CONCRETE Compressive Strength (+Tension, -Compression) +Ec = 57*math.sqrt(-fc*1000) # Concrete Elastic Modulus (the term in sqr root needs to be in psi + +# unconfined concrete +fc1U = fc # UNCONFINED concrete (todeschini parabolic model), maximum stress +eps1U = -0.003 # strain at maximum strength of unconfined concrete +fc2U = 0.2*fc1U # ultimate stress +eps2U = -0.01 # strain at ultimate stress +Lambda = 0.1 # ratio between unloading slope at $eps2 and initial slope $Ec + +# tensile-strength properties +ftU = -0.14* fc1U # tensile strength +tension +Ets = ftU/0.002 # tension softening stiffness + +Fy = 66.8 # STEEL yield stress +Es = 29000.0 # modulus of steel +Bs = 0.01 # strain-hardening ratio +R0 = 18.0 # control the transition from elastic to plastic branches +cR1 = 0.925 # control the transition from elastic to plastic branches +cR2 = 0.15 # control the transition from elastic to plastic branches + +op.uniaxialMaterial('Concrete02', IDconcU, fc1U, eps1U, fc2U, eps2U, Lambda, ftU, Ets) # build cover concrete (unconfined) +op.uniaxialMaterial('Steel02', IDreinf, Fy, Es, Bs, R0,cR1,cR2) # build reinforcement material +# FIBER SECTION properties ------------------------------------------------------------- +# symmetric section +# y +# ^ +# | +# --------------------- -- -- +# | o o o | | -- cover +# | | | +# | | | +# z <--- | + | H +# | | | +# | | | +# | o o o | | -- cover +# --------------------- -- -- +# |-------- B --------| +# +# RC section: + +coverY = HCol/2.0 # The distance from the section z-axis to the edge of the cover concrete -- outer edge of cover concrete +coverZ = BCol/2.0 # The distance from the section y-axis to the edge of the cover concrete -- outer edge of cover concrete +coreY = coverY-coverCol +coreZ = coverZ-coverCol +nfY = 16 # number of fibers for concrete in y-direction +nfZ = 4 # number of fibers for concrete in z-direction + +op.section('Fiber', ColSecTag) +op.patch('quad', IDconcU, nfZ, nfY, -coverY,coverZ, -coverY,-coverZ, coverY,-coverZ, coverY,coverZ) # Define the concrete patch +op.layer('straight', IDreinf, numBarsCol, barAreaCol, -coreY,coreZ,-coreY,-coreZ) +op.layer('straight', IDreinf, numBarsCol, barAreaCol, coreY,coreZ, coreY,-coreZ) +ColTransfTag = 1 +op.geomTransf('Linear', ColTransfTag) +numIntgrPts = 5 +eleTag = 1 + +#import InelasticFiberSection + +op.element('nonlinearBeamColumn', eleTag, 1, 2, numIntgrPts, ColSecTag, ColTransfTag) + +op.recorder('Node', '-file', 'Data-2c/DFree.out','-time', '-node', 2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2c/DBase.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-2c/RBase.out','-time', '-node', 1, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-2c/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-2c/FCol.out','-time', '-ele', 1, 'globalForce') +op.recorder('Element', '-file', 'Data-2c/ForceColSec1.out','-time', '-ele', 1, 'section', 1, 'force') +#op.recorder('Element', '-file', 'Data-2c/DCol.out','-time', '-ele', 1, 'deformations') + +#defining gravity loads +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.load(2, 0.0, -PCol, 0.0) + +Tol = 1e-8 # convergence tolerance for test +NstepGravity = 10 +DGravity = 1/NstepGravity +op.integrator('LoadControl', DGravity) # determine the next time step for an analysis +op.numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +op.system('BandGeneral') # how to store and solve the system of equations in the analysis +op.constraints('Plain') # how it handles boundary conditions +op.test('NormDispIncr', Tol, 6) # determine if convergence has been achieved at the end of an iteration step +op.algorithm('Newton') # use Newton's solution algorithm: updates tangent stiffness at every iteration +op.analysis('Static') # define type of analysis static or transient +op.analyze(NstepGravity) # apply gravity + +op.loadConst('-time', 0.0) #maintain constant gravity loads and reset time to zero + +#applying Dynamic Ground motion analysis +GMdirection = 1 +GMfile = 'BM68elc.acc' +GMfact = 1.0 + + + +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +import math +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping + +# Uniform EXCITATION: acceleration input +IDloadTag = 400 # load tag +dt = 0.01 # time step for input ground motion +GMfatt = 1.0 # data in input file is in g Unifts -- ACCELERATION TH +maxNumIter = 10 +op.timeSeries('Path', 2, '-dt', dt, '-filePath', GMfile, '-factor', GMfact) +op.pattern('UniformExcitation', IDloadTag, GMdirection, '-accel', 2) + +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('Plain') +op.system('BandGeneral') +op.test('EnergyIncr', Tol, maxNumIter) +op.algorithm('ModifiedNewton') + +NewmarkGamma = 0.5 +NewmarkBeta = 0.25 +op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +op.analysis('Transient') + +DtAnalysis = 0.01 +TmaxAnalysis = 10.0 + +Nsteps = int(TmaxAnalysis/ DtAnalysis) + +ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +for i in test: + for j in algorithm: + + if ok != 0: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + + op.test(test[i], Tol, 1000) + ok = op.analyze(Nsteps, DtAnalysis) + print(test[i], algorithm[j], ok) + if ok == 0: + break + else: + continue + +u2 = op.nodeDisp(2, 1) +print("u2 = ", u2) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example3/BM68elc.acc b/pyExamples/EarthquakeExamples/Example3/BM68elc.acc new file mode 100755 index 000000000..a6f12960f --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example3/BM68elc.acc @@ -0,0 +1,800 @@ + -.1368849E-02 -.1659410E-02 -.1466880E-02 -.6865326E-03 -.6491235E-03 + -.6172128E-03 -.5942289E-03 -.5720329E-03 -.5517003E-03 -.5367939E-03 + -.5300330E-03 -.5315104E-03 -.5389920E-03 -.5492582E-03 -.5592027E-03 + -.5659958E-03 -.5672101E-03 -.5617805E-03 -.5502959E-03 -.5347288E-03 + -.5176619E-03 -.5013709E-03 -.4873454E-03 -.4763228E-03 -.4683559E-03 + -.4626830E-03 -.4579708E-03 -.4512405E-03 -.4376077E-03 -.4130071E-03 + -.3772566E-03 -.3363394E-03 -.3030926E-03 -.2926074E-03 -.3144186E-03 + -.3668375E-03 -.4373818E-03 -.5104884E-03 -.5745380E-03 -.6248976E-03 + -.6621411E-03 -.6878470E-03 -.7014600E-03 -.6985488E-03 -.6737667E-03 + -.6258232E-03 -.5616336E-03 -.4955459E-03 -.4432164E-03 -.4144737E-03 + -.4103149E-03 -.4251781E-03 -.4493034E-03 -.4742715E-03 -.4942019E-03 + -.5021476E-03 -.4907415E-03 -.4549906E-03 -.4008473E-03 -.3457893E-03 + -.3076823E-03 -.2975411E-03 -.3148410E-03 -.3469618E-03 -.3746677E-03 + -.3814194E-03 -.3598713E-03 -.3127679E-03 -.2503611E-03 -.1870004E-03 + -.1381307E-03 -.1166398E-03 -.1296596E-03 -.1730662E-03 -.2365307E-03 + -.3092055E-03 -.3795541E-03 -.4410602E-03 -.4886626E-03 -.5170590E-03 + -.5252823E-03 -.5139311E-03 -.4858098E-03 -.4459504E-03 -.3992677E-03 + -.3528575E-03 -.3119584E-03 -.2767747E-03 -.2493392E-03 -.2343354E-03 + -.2328132E-03 -.2443271E-03 -.2710242E-03 -.3142711E-03 -.3756243E-03 + -.4585760E-03 -.5641321E-03 -.6901264E-03 -.8277058E-03 -.9398496E-03 + -.9604577E-03 -.8289034E-03 -.5332316E-03 -.1380318E-03 .2342108E-03 + .4651973E-03 .5026886E-03 .3746881E-03 .1623773E-03 -.5159882E-04 + -.2224880E-03 -.3475301E-03 -.4529523E-03 -.5485990E-03 -.5963545E-03 + -.5423656E-03 -.3657646E-03 -.1048402E-03 .1563278E-03 .3291475E-03 + .3576328E-03 .2409380E-03 .2377646E-04 -.2316319E-03 -.4694656E-03 + -.6625028E-03 -.8119362E-03 -.9298628E-03 -.1028468E-02 -.1108383E-02 + -.1131224E-02 -.1020689E-02 -.7165112E-03 -.2327270E-03 .3181869E-03 + .7732246E-03 .1012043E-02 .1013671E-02 .8560355E-03 .6690806E-03 + .5646968E-03 .5919845E-03 .7377345E-03 .9490117E-03 .1157766E-02 + .1288701E-02 .1282487E-02 .1122759E-02 .8318915E-03 .4619941E-03 + .7578448E-04 -.2595554E-03 -.4939353E-03 -.6127490E-03 -.6275750E-03 + -.5752344E-03 -.4995743E-03 -.4264229E-03 -.3601404E-03 -.3004083E-03 + -.2406227E-03 -.1628483E-03 -.3998632E-04 .1649808E-03 .4539122E-03 + .7517190E-03 .9316287E-03 .8846478E-03 .5857181E-03 .1074495E-03 + -.4397852E-03 -.9508948E-03 -.1343749E-02 -.1561289E-02 -.1537678E-02 + -.1227062E-02 -.6359309E-03 .1519731E-03 .9751270E-03 .1659683E-02 + .2090323E-02 .2247826E-02 .2201305E-02 .2058203E-02 .1895573E-02 + .1737760E-02 .1553215E-02 .1242380E-02 .7156433E-03 .5001116E-04 + -.5054628E-03 -.6890887E-03 -.4238027E-03 .1011130E-03 .5498104E-03 + .6308834E-03 .2434936E-03 -.5144872E-03 -.1425978E-02 -.2207871E-02 + -.2588403E-02 -.2416130E-02 -.1701441E-02 -.6324158E-03 .4489725E-03 + .1181227E-02 .1316547E-02 .7973359E-03 -.2602228E-03 -.1657394E-02 + -.3151829E-02 -.4439463E-02 -.5178411E-02 -.5151548E-02 -.4419849E-02 + -.3294586E-02 -.2165649E-02 -.1266916E-02 -.5719502E-03 .1140084E-03 + .9530592E-03 .1899989E-02 .2754509E-02 .3333837E-02 .3558579E-02 + .3481950E-02 .3221851E-02 .2824910E-02 .2273374E-02 .1577169E-02 + .8367896E-03 .2027145E-03 -.2373641E-03 -.4614556E-03 -.4731789E-03 + -.2183073E-03 .4104828E-03 .1459868E-02 .2860114E-02 .4348360E-02 + .5528933E-02 .6097511E-02 .5985376E-02 .5383175E-02 .4639648E-02 + .4059716E-02 .3743902E-02 .3490429E-02 .2858654E-02 .1525807E-02 + -.3418321E-03 -.2117817E-02 -.3132606E-02 -.3067405E-02 -.2029459E-02 + -.4221254E-03 .1279269E-02 .2716792E-02 .3687018E-02 .4125139E-02 + .4074137E-02 .3662913E-02 .3043893E-02 .2233206E-02 .1065048E-02 + -.5910665E-03 -.2497506E-02 -.4059191E-02 -.4734788E-02 -.4355504E-02 + -.3183642E-02 -.1697557E-02 -.2707831E-03 .9875352E-03 .2151907E-02 + .3263816E-02 .4199429E-02 .4759887E-02 .4825527E-02 .4432848E-02 + .3760105E-02 .3017075E-02 .2350750E-02 .1810708E-02 .1373070E-02 + .9716151E-03 .5537977E-03 .1551401E-03 -.1146315E-03 -.1525016E-03 + .8037190E-04 .5542061E-03 .1173618E-02 .1820585E-02 .2425000E-02 + .2926893E-02 .3238843E-02 .3279656E-02 .2992806E-02 .2362163E-02 + .1372295E-02 .2313812E-04 -.1448616E-02 -.2543549E-02 -.2850379E-02 + -.2427525E-02 -.1864917E-02 -.1841201E-02 -.2558433E-02 -.3556204E-02 + -.4063939E-02 -.3529889E-02 -.1969941E-02 .1971637E-05 .1588542E-02 + .2244687E-02 .1873185E-02 .7977154E-03 -.5171107E-03 -.1717952E-02 + -.2648191E-02 -.3320288E-02 -.3766790E-02 -.3906620E-02 -.3602483E-02 + -.2795473E-02 -.1624758E-02 -.4698606E-03 .2144823E-03 .1413113E-03 + -.6730203E-03 -.1847835E-02 -.2630158E-02 -.2274249E-02 -.6524350E-03 + .1573817E-02 .3385189E-02 .4056466E-02 .3445002E-02 .1897480E-02 + -.7834726E-06 -.1758264E-02 -.3163954E-02 -.4224580E-02 -.4961730E-02 + -.5277184E-02 -.4996010E-02 -.4023828E-02 -.2450240E-02 -.5552267E-03 + .1274664E-02 .2708539E-02 .3615917E-02 .4076754E-02 .4278436E-02 + .4381952E-02 .4374117E-02 .4039416E-02 .3125690E-02 .1526682E-02 + -.6629957E-03 -.3174034E-02 -.5620508E-02 -.7393678E-02 -.7657670E-02 + -.5879189E-02 -.2309056E-02 .2104524E-02 .6124863E-02 .8661836E-02 + .9093149E-02 .7418333E-02 .4183904E-02 .1723107E-03 -.3926354E-02 + -.7599501E-02 -.1040893E-01 -.1196732E-01 -.1209718E-01 -.1098399E-01 + -.9148456E-02 -.7211587E-02 -.5598882E-02 -.4332776E-02 -.3016100E-02 + -.1208796E-02 .1051286E-02 .3165395E-02 .4405513E-02 .4396087E-02 + .3297939E-02 .1655353E-02 .7416014E-04 -.1064366E-02 -.1709471E-02 + -.2034871E-02 -.2232056E-02 -.2305923E-02 -.2068891E-02 -.1321939E-02 + -.8340139E-04 .1261539E-02 .2134704E-02 .2109285E-02 .1105460E-02 + -.5894554E-03 -.2470004E-02 -.4065335E-02 -.5114128E-02 -.5622219E-02 + -.5758567E-02 -.5625456E-02 -.5164963E-02 -.4249916E-02 -.2873503E-02 + -.1300094E-02 -.4597824E-05 .5635215E-03 .2430489E-03 -.7996342E-03 + -.2202475E-02 -.3517325E-02 -.4370145E-02 -.4594031E-02 -.4247630E-02 + -.3535756E-02 -.2695440E-02 -.1891009E-02 -.1114788E-02 -.2001966E-03 + .1063983E-02 .2729472E-02 .4506580E-02 .5904495E-02 .6538514E-02 + .6304454E-02 .5380864E-02 .4057021E-02 .2569189E-02 .1081627E-02 + -.2431288E-03 -.1132123E-02 -.1222615E-02 -.2623135E-03 .1692263E-02 + .4233489E-02 .6691237E-02 .8351827E-02 .8781418E-02 .7993135E-02 + .6368712E-02 .4417529E-02 .2553299E-02 .9862523E-03 -.2879211E-03 + -.1353996E-02 -.2215209E-02 -.2753861E-02 -.2802267E-02 -.2290656E-02 + -.1316115E-02 -.6447474E-04 .1257941E-02 .2452606E-02 .3298001E-02 + .3545191E-02 .3020925E-02 .1768330E-02 .1555108E-03 -.1161917E-02 + -.1511165E-02 -.5886191E-03 .1294113E-02 .3326199E-02 .4659119E-02 + .4817445E-02 .3850162E-02 .2221826E-02 .5993848E-03 -.3028908E-03 + .4499610E-04 .1757564E-02 .4515811E-02 .7747015E-02 .1080406E-01 + .1304353E-01 .1395124E-01 .1333330E-01 .1139073E-01 .8626151E-02 + .5657044E-02 .2991235E-02 .8765410E-03 -.7137361E-03 -.1944390E-02 + -.2910045E-02 -.3511966E-02 -.3524041E-02 -.2828079E-02 -.1517566E-02 + .1316982E-03 .1753455E-02 .3100957E-02 .4107929E-02 .4813638E-02 + .5258774E-02 .5355058E-02 .4944081E-02 .3965876E-02 .2490912E-02 + .6955959E-03 -.1175544E-02 -.2833030E-02 -.3900410E-02 -.3998603E-02 + -.2931521E-02 -.8106600E-03 .2012093E-02 .5086689E-02 .7945016E-02 + .1019194E-01 .1156584E-01 .1204074E-01 .1182632E-01 .1122714E-01 + .1050766E-01 .9726859E-02 .8686699E-02 .7115794E-02 .4980392E-02 + .2607636E-02 .4853645E-03 -.1043528E-02 -.2024556E-02 -.2885799E-02 + -.4165203E-02 -.6174022E-02 -.8735769E-02 -.1119461E-01 -.1278969E-01 + -.1308059E-01 -.1213089E-01 -.1045354E-01 -.8704736E-02 -.7365831E-02 + -.6595419E-02 -.6254681E-02 -.6079807E-02 -.5833011E-02 -.5404578E-02 + -.4812268E-02 -.4096855E-02 -.3282374E-02 -.2382386E-02 -.1371636E-02 + -.2345010E-03 .1029128E-02 .2427386E-02 .3910080E-02 .5297981E-02 + .6098532E-02 .5564267E-02 .3285883E-02 -.4251326E-03 -.4773041E-02 + -.8874927E-02 -.1201173E-01 -.1370493E-01 -.1378610E-01 -.1244907E-01 + -.1014931E-01 -.7440821E-02 -.4775990E-02 -.2391629E-02 -.3412078E-03 + .1422210E-02 .2980469E-02 .4361524E-02 .5424185E-02 .5920223E-02 + .5656604E-02 .4614099E-02 .2987099E-02 .1059008E-02 -.9265047E-03 + -.2832559E-02 -.4642235E-02 -.6381750E-02 -.7981423E-02 -.9160859E-02 + -.9536279E-02 -.8840301E-02 -.7065088E-02 -.4407939E-02 -.1073603E-02 + .2747630E-02 .6774304E-02 .1060120E-01 .1376236E-01 .1586998E-01 + .1671592E-01 .1635498E-01 .1510440E-01 .1335503E-01 .1139606E-01 + .9353882E-02 .7269033E-02 .5321099E-02 .3970154E-02 .3756399E-02 + .4945238E-02 .7369704E-02 .1047504E-01 .1341277E-01 .1519901E-01 + .1512407E-01 .1319094E-01 .1012762E-01 .6957527E-02 .4458216E-02 + .2895137E-02 .2114719E-02 .1841946E-02 .1945955E-02 .2461216E-02 + .3432909E-02 .4777061E-02 .6226826E-02 .7409148E-02 .8047544E-02 + .8084369E-02 .7690493E-02 .7230160E-02 .7136600E-02 .7601987E-02 + .8262116E-02 .8252509E-02 .6705430E-02 .3405972E-02 -.9392068E-03 + -.5076408E-02 -.7945572E-02 -.9148912E-02 -.8901434E-02 -.7674806E-02 + -.5875240E-02 -.3781398E-02 -.1573361E-02 .5790951E-03 .2473429E-02 + .3977300E-02 .5076070E-02 .5860220E-02 .6468372E-02 .6916667E-02 + .7024350E-02 .6537226E-02 .5305538E-02 .3436577E-02 .1270087E-02 + -.7914175E-03 -.2458895E-02 -.3683615E-02 -.4640394E-02 -.5600477E-02 + -.6752352E-02 -.8119755E-02 -.9593167E-02 -.1103590E-01 -.1236491E-01 + -.1357366E-01 -.1471308E-01 -.1572562E-01 -.1632927E-01 -.1607012E-01 + -.1455760E-01 -.1170511E-01 -.7707945E-02 -.2845726E-02 .2593552E-02 + .8239099E-02 .1371021E-01 .1861603E-01 .2247447E-01 .2484857E-01 + .2550516E-01 .2458508E-01 .2256438E-01 .2001827E-01 .1742999E-01 + .1506325E-01 .1292138E-01 .1082082E-01 .8621126E-02 .6408467E-02 + .4540162E-02 .3447775E-02 .3325761E-02 .4038313E-02 .5274964E-02 + .6656132E-02 .7902636E-02 .8921166E-02 .9655239E-02 .9989046E-02 + .9732258E-02 .8780388E-02 .7159844E-02 .4964532E-02 .2307752E-02 + -.6598585E-03 -.3801772E-02 -.7083769E-02 -.1046226E-01 -.1390451E-01 + -.1739559E-01 -.2086425E-01 -.2418894E-01 -.2721328E-01 -.2965826E-01 + -.3105506E-01 -.3092283E-01 -.2907427E-01 -.2567129E-01 -.2091488E-01 + -.1488636E-01 -.7665321E-02 .6185650E-03 .9603872E-02 .1826989E-01 + .2490295E-01 .2781942E-01 .2632389E-01 .2106028E-01 .1353917E-01 + .5409180E-02 -.2194669E-02 -.8995550E-02 -.1531422E-01 -.2164288E-01 + -.2810458E-01 -.3396651E-01 -.3805669E-01 -.3954256E-01 -.3823027E-01 + -.3463815E-01 -.2965534E-01 -.2389699E-01 -.1754370E-01 -.1032278E-01 + -.1798833E-02 .7899254E-02 .1774161E-01 .2585594E-01 .3026364E-01 + .3001526E-01 .2568086E-01 .1872162E-01 .1064011E-01 .2562814E-02 + -.5082948E-02 -.1227003E-01 -.1900838E-01 -.2517957E-01 -.3042440E-01 + -.3433626E-01 -.3669936E-01 -.3742471E-01 -.3640279E-01 -.3380826E-01 + -.3004120E-01 -.2557789E-01 -.2102416E-01 -.1677586E-01 -.1282777E-01 + -.8711441E-02 -.3827573E-02 .1826430E-02 .7539540E-02 .1232010E-01 + .1540526E-01 .1665511E-01 .1650193E-01 .1552809E-01 .1404259E-01 + .1197892E-01 .9178393E-02 .5548425E-02 .1189046E-02 -.3380682E-02 + -.7406748E-02 -.1015732E-01 -.1119443E-01 -.1066680E-01 -.9078330E-02 + -.6958574E-02 -.4656017E-02 -.2360902E-02 -.7646585E-04 .2316568E-02 + .4821873E-02 .7298118E-02 .9270378E-02 .9896334E-02 .8407688E-02 + .4582978E-02 -.1039746E-02 -.7169492E-02 -.1217499E-01 -.1481022E-01 + -.1481108E-01 -.1275542E-01 -.9714298E-02 -.6894851E-02 -.5083874E-02 + -.4659003E-02 -.5491210E-02 -.7023740E-02 -.8844939E-02 -.1069379E-01 + -.1250066E-01 -.1454846E-01 -.1707686E-01 -.1989536E-01 -.2233137E-01 + -.2337480E-01 -.2216943E-01 -.1848253E-01 -.1266237E-01 -.5488932E-02 + .1933627E-02 .8465627E-02 .1329814E-01 .1618511E-01 .1730439E-01 + .1705052E-01 .1586226E-01 .1402368E-01 .1162920E-01 .8715639E-02 + .5517490E-02 .2446470E-02 -.6760063E-04 -.1730739E-02 -.2643284E-02 + -.3230591E-02 -.4078908E-02 -.5544881E-02 -.7297788E-02 -.8575398E-02 + -.8701870E-02 -.7335231E-02 -.4596454E-02 -.1089148E-02 .2308446E-02 + .4930489E-02 .6542544E-02 .7365063E-02 .8007596E-02 .8993838E-02 + .1061887E-01 .1289529E-01 .1537708E-01 .1740325E-01 .1855977E-01 + .1879475E-01 .1823605E-01 .1728071E-01 .1636020E-01 .1557678E-01 + .1487995E-01 .1410674E-01 .1312163E-01 .1187395E-01 .1047366E-01 + .9401153E-02 .8976578E-02 .9189091E-02 .9935435E-02 .1091718E-01 + .1178125E-01 .1219021E-01 .1208668E-01 .1164181E-01 .1092886E-01 + .1033433E-01 .1044840E-01 .1168691E-01 .1398808E-01 .1657557E-01 + .1843491E-01 .1882112E-01 .1750543E-01 .1453506E-01 .1014117E-01 + .4922797E-02 -.1521883E-03 -.3943517E-02 -.5637022E-02 -.5201442E-02 + -.3427316E-02 -.1447996E-02 -.3824361E-03 -.9026158E-03 -.2899126E-02 + -.5725932E-02 -.8629017E-02 -.1101399E-01 -.1248361E-01 -.1285285E-01 + -.1218286E-01 -.1059188E-01 -.8178625E-02 -.4990100E-02 -.1028538E-02 + .3150664E-02 .6362955E-02 .7546259E-02 .6259687E-02 .2864968E-02 + -.1635834E-02 -.6229456E-02 -.1030984E-01 -.1363929E-01 -.1633579E-01 + -.1859400E-01 -.2033242E-01 -.2129428E-01 -.2115705E-01 -.1995381E-01 + -.1803703E-01 -.1572271E-01 -.1346108E-01 -.1157558E-01 -.1028342E-01 + -.9973393E-02 -.1088589E-01 -.1283440E-01 -.1521976E-01 -.1700754E-01 + -.1700241E-01 -.1464764E-01 -.1020196E-01 -.4479077E-02 .1320025E-02 + .6097918E-02 .9342135E-02 .1111878E-01 .1183866E-01 .1189031E-01 + .1125836E-01 .9810133E-02 .7402317E-02 .4095284E-02 .1828470E-03 + -.4088318E-02 -.8438761E-02 -.1270788E-01 -.1650415E-01 -.1902820E-01 + -.1941728E-01 -.1716774E-01 -.1240415E-01 -.5653437E-02 .2476229E-02 + .1130678E-01 .1996734E-01 .2754194E-01 .3310088E-01 .3597632E-01 + .3620774E-01 .3446190E-01 .3184828E-01 .2958874E-01 .2850179E-01 + .2876039E-01 .2975068E-01 .3013135E-01 .2831505E-01 .2328487E-01 + .1514390E-01 .4924578E-02 -.5911273E-02 -.1587064E-01 -.2387583E-01 + -.2952881E-01 -.3279504E-01 -.3384369E-01 -.3301784E-01 -.3063855E-01 + -.2689125E-01 -.2179400E-01 -.1538950E-01 -.7952897E-02 -.9614722E-06 + .7845226E-02 .1515901E-01 .2172301E-01 .2721474E-01 .3118629E-01 + .3321061E-01 .3315358E-01 .3141515E-01 .2869304E-01 .2566259E-01 + .2279068E-01 .2024065E-01 .1800577E-01 .1598535E-01 .1414388E-01 + .1245735E-01 .1078543E-01 .8834504E-02 .6219473E-02 .2691722E-02 + -.1693293E-02 -.6300586E-02 -.1002109E-01 -.1160434E-01 -.1034660E-01 + -.6522354E-02 -.1193026E-02 .4069759E-02 .7675377E-02 .8652136E-02 + .7037568E-02 .3689011E-02 -.1703597E-03 -.3524754E-02 -.5959860E-02 + -.7514396E-02 -.8400751E-02 -.8698959E-02 -.8162413E-02 -.6605212E-02 + -.4054499E-02 -.7536645E-03 .2726845E-02 .5629213E-02 .7297529E-02 + .7477676E-02 .6330082E-02 .4341098E-02 .2067891E-02 -.9504297E-04 + -.1997928E-02 -.3688179E-02 -.5087495E-02 -.5982067E-02 -.6480055E-02 + -.7252330E-02 -.9021151E-02 -.1171408E-01 -.1436533E-01 -.1583704E-01 + -.1554842E-01 -.1380533E-01 -.1170943E-01 -.1055543E-01 -.1110769E-01 + -.1302097E-01 -.1486034E-01 -.1504907E-01 -.1265275E-01 -.7609021E-02 + -.6534508E-03 .7069084E-02 .1429999E-01 .1976389E-01 .2237736E-01 + .2172482E-01 .1833358E-01 .1331135E-01 .7787639E-02 .2693778E-02 + -.1145081E-02 -.3063542E-02 -.2688044E-02 -.1992260E-03 .3516970E-02 + .7112396E-02 .9205986E-02 .8945032E-02 .6403670E-02 .2372275E-02 + -.2278300E-02 -.6769582E-02 -.1058472E-01 -.1341400E-01 -.1473648E-01 + -.1408597E-01 -.1135366E-01 -.6882144E-02 -.1458501E-02 .4002616E-02 + .8496996E-02 .1090352E-01 .1052907E-01 .7505903E-02 .2602705E-02 + -.3152815E-02 -.8746525E-02 -.1308470E-01 -.1511365E-01 -.1421543E-01 + -.1043071E-01 -.4478917E-02 .2554198E-02 .9666669E-02 .1596795E-01 + .2044187E-01 .2229090E-01 .2108773E-01 .1676433E-01 .9953076E-02 + .2087643E-02 -.4699501E-02 -.8461761E-02 -.8571464E-02 -.5788908E-02 + -.1529597E-02 .2786955E-02 .6275468E-02 .8679429E-02 .1002905E-01 + .1042510E-01 .1004069E-01 .9072301E-02 .7679290E-02 .6074455E-02 + .4473075E-02 .3067263E-02 .1876768E-02 .8717062E-03 .3874273E-04 + -.7671303E-03 -.1613149E-02 -.2440585E-02 -.3194246E-02 -.3793401E-02 + -.4178739E-02 -.4371920E-02 -.4428270E-02 -.4444974E-02 -.4507241E-02 + -.4583253E-02 -.4686428E-02 -.4835609E-02 -.4934173E-02 -.5009819E-02 + -.5108526E-02 -.5215524E-02 -.5363476E-02 -.5621534E-02 -.6092668E-02 + -.6926939E-02 -.8356982E-02 -.1046107E-01 -.1306359E-01 -.1585233E-01 + -.1816486E-01 -.1922537E-01 -.1863163E-01 -.1631364E-01 -.1262393E-01 + -.7983982E-02 -.2435903E-02 .3674736E-02 .9291033E-02 .1301129E-01 + .1388301E-01 .1192520E-01 .7868640E-02 .2877415E-02 -.2157623E-02 + -.6911937E-02 -.1124143E-01 -.1500486E-01 -.1768727E-01 -.1852320E-01 + -.1697383E-01 -.1298640E-01 -.7084300E-02 -.7721108E-04 .7034756E-02 + .1297544E-01 .1665017E-01 .1779682E-01 .1692438E-01 .1496840E-01 + .1272775E-01 .1023923E-01 .6891558E-02 .1983961E-02 -.4715016E-02 + -.1287864E-01 -.2164600E-01 -.2960101E-01 -.3515917E-01 -.3713777E-01 + -.3533459E-01 -.3063518E-01 -.2440813E-01 -.1781452E-01 -.1142552E-01 + -.5141503E-02 .1498338E-02 .8866538E-02 .1688690E-01 .2470682E-01 + .3058300E-01 .3238546E-01 .2889857E-01 .2094647E-01 .1083059E-01 + .9575448E-03 -.7089134E-02 -.1283213E-01 -.1619175E-01 -.1684417E-01 + -.1445279E-01 -.9549346E-02 -.3879482E-02 .4078140E-03 .1928972E-02 + .7526545E-03 -.1856707E-02 -.4191256E-02 -.4972957E-02 -.3965310E-02 + -.2070338E-02 -.7092010E-03 -.9489900E-03 -.3100835E-02 -.6707078E-02 + -.1080124E-01 -.1430832E-01 -.1612181E-01 -.1518834E-01 -.1123060E-01 + -.4823611E-02 .3024228E-02 .1071457E-01 .1645373E-01 .1889990E-01 + .1757643E-01 .1320395E-01 .7106346E-02 .5534812E-03 -.5513032E-02 + -.1061932E-01 -.1439279E-01 -.1645384E-01 -.1672504E-01 -.1540873E-01 + -.1275695E-01 -.9118096E-02 -.4867156E-02 -.2455867E-03 .4230080E-02 + .7672429E-02 .9142766E-02 .8019062E-02 .4453303E-02 -.8225852E-03 + -.6841658E-02 -.1275177E-01 -.1813499E-01 -.2261233E-01 -.2564713E-01 + -.2684913E-01 -.2616440E-01 -.2380227E-01 -.1977725E-01 -.1365101E-01 + -.5088131E-02 .5197379E-02 .1550537E-01 .2408050E-01 .3004262E-01 + .3360170E-01 .3521722E-01 .3522096E-01 .3380402E-01 .3094955E-01 + .2685286E-01 .2192577E-01 .1657763E-01 .1121935E-01 .6148842E-02 + .1575380E-02 -.2472731E-02 -.6185611E-02 -.9684531E-02 -.1308251E-01 + -.1661101E-01 -.2043943E-01 -.2465044E-01 -.2891475E-01 -.3214394E-01 + -.3306835E-01 -.3093236E-01 -.2593347E-01 -.1928827E-01 -.1274861E-01 + -.7825682E-02 -.5133567E-02 -.4425851E-02 -.4818741E-02 -.5252232E-02 + -.4930240E-02 -.3672806E-02 -.2020577E-02 -.8254652E-03 -.8623670E-03 + -.2420186E-02 -.5125718E-02 -.8013458E-02 -.9941214E-02 -.1001373E-01 + -.7816071E-02 -.3770037E-02 .1162191E-02 .6006638E-02 .9756063E-02 + .1172414E-01 .1180266E-01 .1034587E-01 .8106998E-02 .5764324E-02 + .3702295E-02 .2109327E-02 .8522273E-03 -.4087143E-03 -.1958545E-02 + -.3776898E-02 -.5280190E-02 -.5708328E-02 -.4667265E-02 -.2201315E-02 + .1272191E-02 .5028644E-02 .8190299E-02 .1023330E-01 .1121147E-01 + .1140253E-01 .1117003E-01 .1078246E-01 .1021337E-01 .9389039E-02 + .8031923E-02 .5774986E-02 .2565933E-02 -.1537241E-02 -.6345046E-02 + -.1170225E-01 -.1765976E-01 -.2419191E-01 -.3101631E-01 -.3736947E-01 + -.4232024E-01 -.4541069E-01 -.4652028E-01 -.4578869E-01 -.4361636E-01 + -.4038329E-01 -.3636168E-01 -.3167082E-01 -.2655599E-01 -.2157473E-01 + -.1738166E-01 -.1447114E-01 -.1283825E-01 -.1207965E-01 -.1171937E-01 + -.1129131E-01 -.1059250E-01 -.9596382E-02 -.8229236E-02 -.6418498E-02 + -.4035644E-02 -.1143476E-02 .2077366E-02 .5351418E-02 .8341142E-02 + .1100083E-01 .1331432E-01 .1519221E-01 .1643695E-01 .1674342E-01 + .1592628E-01 .1411161E-01 .1171599E-01 .9296672E-02 .7472793E-02 + .6577241E-02 .6637887E-02 .7456219E-02 .8644244E-02 .1005389E-01 + .1186538E-01 .1417436E-01 .1673345E-01 .1899539E-01 .2042756E-01 + .2091466E-01 .2054275E-01 .1939914E-01 .1767041E-01 .1535188E-01 + .1237763E-01 .8704570E-02 .4147236E-02 -.1360430E-02 -.7787316E-02 + -.1486702E-01 -.2177232E-01 -.2736238E-01 -.3066875E-01 -.3144420E-01 + -.3027946E-01 -.2814377E-01 -.2601297E-01 -.2455224E-01 -.2386868E-01 + -.2363605E-01 -.2353825E-01 -.2333943E-01 -.2288862E-01 -.2227907E-01 + -.2161968E-01 -.2099637E-01 -.2040827E-01 -.1973868E-01 -.1893775E-01 + -.1797027E-01 -.1667843E-01 -.1487935E-01 -.1246686E-01 -.9483893E-02 + -.6337230E-02 -.3506977E-02 -.1291572E-02 .2429348E-03 .1248035E-02 + .1976424E-02 .2601214E-02 .2968768E-02 .2795946E-02 .1798981E-02 + -.1659973E-03 -.2845534E-02 -.5849434E-02 -.8908303E-02 -.1182109E-01 + -.1452760E-01 -.1696396E-01 -.1883610E-01 -.1968982E-01 -.1901421E-01 + -.1669585E-01 -.1313140E-01 -.8861982E-02 -.4456569E-02 -.3243527E-03 + .3309549E-02 .6103826E-02 .7759009E-02 .8226937E-02 .7582430E-02 + .6252748E-02 .4737565E-02 .3470717E-02 .3108701E-02 .4169565E-02 + .6781691E-02 .1079032E-01 .1556154E-01 .2013236E-01 .2382233E-01 + .2626433E-01 .2745505E-01 .2788424E-01 .2811386E-01 .2843440E-01 + .2895634E-01 .2960218E-01 .3003924E-01 .3003745E-01 .2953782E-01 + .2847969E-01 .2723935E-01 .2630562E-01 .2600641E-01 .2686385E-01 + .2900223E-01 .3201463E-01 .3563619E-01 .3949034E-01 .4313774E-01 + .4661442E-01 .4993431E-01 .5291145E-01 .5533222E-01 .5665800E-01 + .5645912E-01 .5503413E-01 .5279327E-01 .5007040E-01 .4737852E-01 + .4487943E-01 .4235794E-01 .3974572E-01 .3686028E-01 .3368732E-01 + .3055061E-01 .2781146E-01 .2609253E-01 .2599445E-01 .2757407E-01 + .3018356E-01 .3314234E-01 .3576748E-01 .3741581E-01 .3763105E-01 + .3611741E-01 .3313879E-01 .2902728E-01 .2419680E-01 .1935050E-01 + .1467773E-01 .1004832E-01 .5684898E-02 .1508315E-02 -.2792435E-02 + -.7023769E-02 -.1107366E-01 -.1449093E-01 -.1658374E-01 -.1736586E-01 + -.1709493E-01 -.1650190E-01 -.1654562E-01 -.1754671E-01 -.1935994E-01 + -.2175887E-01 -.2421596E-01 -.2633406E-01 -.2826962E-01 -.3007234E-01 + -.3178528E-01 -.3368383E-01 -.3588525E-01 -.3838538E-01 -.4116496E-01 + -.4399211E-01 -.4660682E-01 -.4828366E-01 -.4786318E-01 -.4458027E-01 + -.3845997E-01 -.3070465E-01 -.2270198E-01 -.1560400E-01 -.1010790E-01 + -.5980578E-02 -.2772934E-02 -.1713775E-04 .2673980E-02 .5519567E-02 + .8460680E-02 .1130877E-01 .1401008E-01 .1656949E-01 .1883679E-01 + .2051101E-01 .2146666E-01 .2153975E-01 .2084240E-01 .1990095E-01 + .1882448E-01 .1767300E-01 .1666248E-01 .1545950E-01 .1377915E-01 + .1181045E-01 .9534539E-02 .7009097E-02 .4686050E-02 .2836866E-02 + .1815343E-02 .1898834E-02 .2840229E-02 .4322539E-02 .5996240E-02 + .7348233E-02 .7878039E-02 .7258954E-02 .5524328E-02 .2910175E-02 + -.1192840E-03 -.2709780E-02 -.4433065E-02 -.5095499E-02 -.4517425E-02 + -.3210972E-02 -.1762970E-02 -.3308239E-03 .6434073E-03 .5748676E-03 + -.3093338E-03 -.1867950E-02 -.4005723E-02 -.6188342E-02 -.8441897E-02 + -.1051722E-01 -.1218090E-01 -.1371676E-01 -.1513981E-01 -.1640948E-01 + -.1758842E-01 -.1881650E-01 -.2002446E-01 -.2117680E-01 -.2218898E-01 + -.2237774E-01 -.2098826E-01 -.1749785E-01 -.1199713E-01 -.5457907E-02 + .1176037E-02 .6830883E-02 .1082376E-01 .1318703E-01 .1378624E-01 + .1277508E-01 .1066039E-01 .7909360E-02 .4877214E-02 .1911501E-02 + -.9173029E-03 -.3531967E-02 -.5644893E-02 -.7227729E-02 -.8260763E-02 + -.8706863E-02 -.8740882E-02 -.8710160E-02 -.8780833E-02 -.8929077E-02 + -.9381925E-02 -.1024996E-01 -.1161204E-01 -.1344303E-01 -.1545313E-01 + -.1776305E-01 -.2021068E-01 -.2251479E-01 -.2493718E-01 -.2747284E-01 + -.2994092E-01 -.3222728E-01 -.3362418E-01 -.3316205E-01 -.2992824E-01 + -.2359221E-01 -.1504628E-01 -.5412169E-02 .4361812E-02 .1344546E-01 + .2143670E-01 .2826677E-01 .3386766E-01 .3807828E-01 .4080334E-01 + .4204068E-01 .4194099E-01 .4092351E-01 .3947267E-01 .3785792E-01 + .3639122E-01 .3513104E-01 .3384689E-01 .3237553E-01 .3047683E-01 + .2801395E-01 .2530326E-01 .2283371E-01 .2080132E-01 .1963958E-01 + .1924832E-01 .1914892E-01 .1924157E-01 .1914600E-01 .1868474E-01 + .1764816E-01 .1598250E-01 .1400698E-01 .1185010E-01 .9535737E-02 + .7303359E-02 .5424927E-02 .4099336E-02 .3602893E-02 .3813768E-02 + .4691968E-02 .5982851E-02 .7198455E-02 .8475807E-02 .9704463E-02 + .1079903E-01 .1199522E-01 .1309921E-01 .1375677E-01 .1337324E-01 + .1161517E-01 .8665868E-02 .4754639E-02 .3327197E-03 -.4175680E-02 + -.8638803E-02 -.1292470E-01 -.1677962E-01 -.2002213E-01 -.2245581E-01 + -.2394014E-01 -.2436307E-01 -.2341324E-01 -.2102749E-01 -.1757305E-01 + -.1357719E-01 -.9647067E-02 -.6237683E-02 -.3523645E-02 -.1619959E-02 + -.5938797E-03 -.5873712E-03 -.1729091E-02 -.3658303E-02 -.6054787E-02 + -.8687612E-02 -.1110900E-01 -.1329320E-01 -.1517378E-01 -.1627424E-01 + -.1622413E-01 -.1470082E-01 -.1182905E-01 -.8394616E-02 -.5225185E-02 + -.2862584E-02 -.1459262E-02 -.7402939E-03 -.3132338E-03 .1528705E-03 + .9427832E-03 .2164652E-02 .3504850E-02 .4956621E-02 .6561044E-02 + .7926335E-02 .9208951E-02 .1042562E-01 .1143696E-01 .1241714E-01 + .1325782E-01 .1376058E-01 .1387821E-01 .1354292E-01 .1270655E-01 + .1164777E-01 .1048626E-01 .8795471E-02 .5968882E-02 .1222028E-02 + -.5439779E-02 -.1263862E-01 -.1905841E-01 -.2380396E-01 -.2617362E-01 + -.2597806E-01 -.2335960E-01 -.1890640E-01 -.1330358E-01 -.7446688E-02 + -.2739187E-02 .2071204E-03 .1429036E-02 .1028736E-02 -.2401374E-03 + -.1668075E-02 -.2988337E-02 -.4067810E-02 -.5173909E-02 -.6483773E-02 + -.7750192E-02 -.8730304E-02 -.9183981E-02 -.8757737E-02 -.7443620E-02 + -.5621340E-02 -.3618324E-02 -.1583880E-02 .3090976E-03 .1956134E-02 + .3648367E-02 .5579855E-02 .7890413E-02 .1081725E-01 .1419929E-01 + .1720072E-01 .1915609E-01 .1985558E-01 .1925274E-01 .1788514E-01 + .1630675E-01 .1477740E-01 .1338977E-01 .1196436E-01 .1022575E-01 + .8064738E-02 .5583655E-02 .3000570E-02 .5331712E-03 -.1379636E-02 + -.2426841E-02 -.2616121E-02 -.2013066E-02 -.1077223E-02 -.2170750E-03 + .2452922E-03 -.1324171E-03 -.1388844E-02 -.3343876E-02 -.5693895E-02 + -.8076184E-02 -.1041739E-01 -.1256042E-01 -.1441242E-01 -.1609455E-01 + -.1746467E-01 -.1859309E-01 -.1958296E-01 -.2029965E-01 -.2088517E-01 + -.2118079E-01 -.2093396E-01 -.2022643E-01 -.1911941E-01 -.1776040E-01 + -.1627488E-01 -.1464481E-01 -.1261195E-01 -.9632813E-02 -.5389511E-02 + -.7220652E-04 .5642729E-02 .1097859E-01 .1545286E-01 .1863852E-01 + .2052978E-01 .2124407E-01 .2077740E-01 .1950230E-01 .1778722E-01 + .1596091E-01 .1415971E-01 .1250467E-01 .1113676E-01 .1000036E-01 + .9128085E-02 .8438501E-02 .7807495E-02 .7209282E-02 .6562780E-02 + .5611157E-02 .4104884E-02 .1836216E-02 -.1142869E-02 -.4689413E-02 + -.8478513E-02 -.1198585E-01 -.1467946E-01 -.1589029E-01 -.1564526E-01 + -.1418316E-01 -.1176374E-01 -.8850510E-02 -.5673143E-02 -.2510591E-02 + .1802678E-03 .2025823E-02 .3032400E-02 .3425292E-02 .3508645E-02 + .3676629E-02 .4091425E-02 .4682304E-02 .5472754E-02 .6452162E-02 + .7347295E-02 .7999419E-02 .8296611E-02 .7928995E-02 .6813268E-02 + .5011843E-02 .2802597E-02 .4992408E-03 -.1831118E-02 -.4069736E-02 + -.6046223E-02 -.7749683E-02 -.9061467E-02 -.9705197E-02 -.9636080E-02 + -.9016790E-02 -.8174797E-02 -.7198690E-02 -.6204959E-02 -.5373029E-02 + -.4344859E-02 -.2803768E-02 -.5525524E-03 .2538277E-02 .6235031E-02 + .1016038E-01 .1387329E-01 .1677467E-01 .1827768E-01 .1816112E-01 + .1658768E-01 .1412021E-01 .1139746E-01 .8696474E-02 .6208537E-02 + .3969926E-02 .1747097E-02 -.5591269E-03 -.2936676E-02 -.5368648E-02 + -.7513072E-02 -.8918480E-02 -.9102443E-02 -.7764897E-02 -.5171679E-02 + -.1761796E-02 .1879600E-02 .5135838E-02 .7591760E-02 .9053612E-02 + .9685827E-02 .9766829E-02 .9580221E-02 .9451962E-02 .9444144E-02 + .9532332E-02 .9651165E-02 .9750393E-02 .9941313E-02 .1041583E-01 + .1151542E-01 .1339452E-01 .1591906E-01 .1877037E-01 .2152736E-01 + .2384239E-01 .2559043E-01 .2692286E-01 .2806866E-01 .2907231E-01 + .2980794E-01 .3000675E-01 .2939602E-01 .2797701E-01 .2590633E-01 + .2358968E-01 .2134617E-01 .1922584E-01 .1733120E-01 .1554119E-01 + .1381606E-01 .1229399E-01 .1111732E-01 .1066441E-01 .1103057E-01 + .1204131E-01 .1338293E-01 .1450729E-01 .1504738E-01 .1478665E-01 + .1374486E-01 .1226510E-01 .1067453E-01 .9171079E-02 .7956521E-02 + .7243112E-02 .7133591E-02 .7548334E-02 .8351206E-02 .9329349E-02 + .1033786E-01 .1134440E-01 .1219463E-01 .1297151E-01 .1378645E-01 + .1454178E-01 .1516388E-01 .1552029E-01 .1536431E-01 .1441286E-01 + .1276976E-01 .1072529E-01 .8463387E-02 .6392266E-02 .4752372E-02 + .3457876E-02 .2437014E-02 .1596681E-02 .5628094E-03 -.1049293E-02 + -.3360829E-02 -.6548210E-02 -.1039057E-01 -.1454904E-01 -.1884158E-01 + -.2302796E-01 -.2708942E-01 -.3096956E-01 -.3458155E-01 -.3761068E-01 + -.3953193E-01 -.4003705E-01 -.3918434E-01 -.3738913E-01 -.3518965E-01 + -.3320436E-01 -.3165300E-01 -.3067854E-01 -.3044658E-01 -.3076029E-01 + -.3149571E-01 -.3248234E-01 -.3358702E-01 -.3468694E-01 -.3569531E-01 + -.3663265E-01 -.3748605E-01 -.3817463E-01 -.3864487E-01 -.3896101E-01 + -.3913047E-01 -.3926949E-01 -.3946818E-01 -.3963120E-01 -.3984169E-01 + -.4010381E-01 -.4030988E-01 -.4048733E-01 -.4068742E-01 -.4091181E-01 + -.4108314E-01 -.4134737E-01 -.4164515E-01 -.4191625E-01 -.4221260E-01 + -.4250566E-01 -.4284395E-01 -.4312954E-01 -.4330667E-01 -.4334183E-01 + -.4308501E-01 -.4222350E-01 -.4073786E-01 -.3880898E-01 -.3658534E-01 + -.3430503E-01 -.3193513E-01 -.2939320E-01 -.2643007E-01 -.2268951E-01 + -.1838666E-01 -.1380213E-01 -.9347827E-02 -.5776366E-02 -.3465915E-02 + -.2368894E-02 -.2129215E-02 -.2258109E-02 -.2351747E-02 -.2196853E-02 + -.1854580E-02 -.1449342E-02 -.9127997E-03 -.1951298E-03 .7112905E-03 + .2021865E-02 .3688877E-02 .5545756E-02 .7607521E-02 .9759494E-02 + .1173481E-01 .1307648E-01 .1348676E-01 .1280592E-01 .1113297E-01 + .8912421E-02 .6391149E-02 .3905114E-02 .1601427E-02 -.6692400E-03 + -.2717528E-02 -.4174201E-02 -.4627424E-02 -.3727393E-02 -.1547067E-02 + .1500089E-02 .4950034E-02 .8360430E-02 .1141537E-01 .1397295E-01 + .1600148E-01 .1754447E-01 .1868035E-01 .1966211E-01 .2055389E-01 + .2138742E-01 .2237416E-01 .2335756E-01 .2431197E-01 .2537448E-01 + .2656551E-01 .2791929E-01 .2965010E-01 .3174222E-01 .3383392E-01 + .3578273E-01 .3710474E-01 .3739960E-01 .3679326E-01 .3536805E-01 + .3346081E-01 .3159161E-01 .2981960E-01 .2811941E-01 .2658930E-01 + .2499555E-01 .2309543E-01 .2088378E-01 .1841231E-01 .1567525E-01 + .1284477E-01 .1015462E-01 .7788366E-02 .6110006E-02 .5402534E-02 + .5638440E-02 .6563084E-02 .7850387E-02 .9206303E-02 .1031194E-01 + .1098126E-01 .1114542E-01 .1074463E-01 .9957830E-02 .8947896E-02 + .7833102E-02 .6707737E-02 .5635129E-02 .4515381E-02 .3035268E-02 + .9134036E-03 -.1856914E-02 -.4957733E-02 -.8185762E-02 -.1104210E-01 + -.1317374E-01 -.1469623E-01 -.1536370E-01 -.1512908E-01 -.1424074E-01 + -.1287377E-01 -.1122237E-01 -.9534758E-02 -.7934308E-02 -.6283240E-02 + -.4473937E-02 -.2516351E-02 -.4075612E-03 .1761349E-02 .3631932E-02 + .5185014E-02 .6550926E-02 .7627133E-02 .8434078E-02 .8885753E-02 + .8896488E-02 .8412189E-02 .7505225E-02 .6435478E-02 .5327768E-02 + .4238728E-02 .3224385E-02 .2239655E-02 .1074355E-02 -.3118892E-03 + -.1826858E-02 -.3254363E-02 -.4210919E-02 -.4456596E-02 -.3901531E-02 + -.2794523E-02 -.1524628E-02 -.2957599E-03 .6724922E-03 .1142362E-02 + .1047438E-02 .4277500E-03 -.6598095E-03 -.1989157E-02 -.3279215E-02 + -.4515194E-02 -.5755661E-02 -.6996466E-02 -.8379105E-02 -.1009309E-01 + -.1231685E-01 -.1502015E-01 -.1803725E-01 -.2123054E-01 -.2439197E-01 + -.2726311E-01 -.2962468E-01 -.3126173E-01 -.3180346E-01 -.3114895E-01 + -.2959152E-01 -.2749439E-01 -.2527780E-01 -.2314585E-01 -.2111495E-01 + -.1910038E-01 -.1695931E-01 -.1471179E-01 -.1232559E-01 -.9847208E-02 + -.7431594E-02 -.5289531E-02 -.3606317E-02 -.2274182E-02 -.1241455E-02 + -.4807131E-03 .2867630E-03 .1090648E-02 .1916820E-02 .2861809E-02 + .3882653E-02 .5057116E-02 .6342610E-02 .7716291E-02 .9006579E-02 + .9757320E-02 .9773900E-02 .9016858E-02 .7676922E-02 .5968230E-02 + .4131218E-02 .2508963E-02 .1022927E-02 -.4677441E-03 -.1886409E-02 + -.3108552E-02 -.4005146E-02 -.4412478E-02 -.4230130E-02 -.3596251E-02 + -.2757693E-02 -.1864050E-02 -.9833094E-03 -.2448452E-03 .4160564E-03 + .1151147E-02 .1935780E-02 .2790786E-02 .3850240E-02 .5098510E-02 + .6396557E-02 .7825588E-02 .9341879E-02 .1066413E-01 .1168302E-01 + .1234519E-01 .1258490E-01 .1257384E-01 .1249794E-01 .1239264E-01 + .1241063E-01 .1266978E-01 .1319696E-01 .1395792E-01 .1486491E-01 + .1588669E-01 .1690460E-01 .1783274E-01 .1878446E-01 .1975388E-01 + .2068742E-01 .2156174E-01 .2217118E-01 .2235588E-01 .2188751E-01 + .2072463E-01 .1910627E-01 .1721580E-01 .1530059E-01 .1345308E-01 + .1165164E-01 .9748835E-02 .7580274E-02 .5059838E-02 .2181048E-02 + -.8965093E-03 -.4099195E-02 -.7276131E-02 -.1024968E-01 -.1300149E-01 + -.1535646E-01 -.1714553E-01 -.1836106E-01 -.1893160E-01 -.1906335E-01 + -.1897772E-01 -.1879010E-01 -.1873646E-01 -.1877756E-01 -.1881406E-01 + -.1889539E-01 -.1903846E-01 -.1927963E-01 -.1956152E-01 -.1993420E-01 + -.2044804E-01 -.2097104E-01 -.2152963E-01 -.2210045E-01 -.2261029E-01 + -.2293475E-01 -.2269995E-01 -.2165200E-01 -.1990207E-01 -.1767281E-01 + -.1514958E-01 -.1254377E-01 -.9940813E-02 -.7251846E-02 -.4495867E-02 + -.1834558E-02 .3952551E-03 .1854653E-02 .2588015E-02 .2849055E-02 + .2815094E-02 .2756684E-02 .2919244E-02 .3275645E-02 .3764375E-02 + .4392082E-02 .5123506E-02 .5873642E-02 .6631104E-02 .7435058E-02 + .8256780E-02 .9132857E-02 .1018645E-01 .1134536E-01 .1254313E-01 + .1377035E-01 .1493849E-01 .1591571E-01 .1646537E-01 .1650017E-01 + .1607343E-01 .1528927E-01 .1435211E-01 .1338305E-01 .1244231E-01 + .1162597E-01 .1083991E-01 .9958939E-02 .9008164E-02 .7897419E-02 + .6446123E-02 .4474120E-02 .2036402E-02 -.5182785E-03 -.2859306E-02 + -.4600725E-02 -.5509272E-02 -.5738853E-02 -.5606866E-02 -.5408165E-02 + -.5262522E-02 -.5301959E-02 -.5500603E-02 -.5615600E-02 -.5664186E-02 + -.5684226E-02 -.5563378E-02 -.5416233E-02 -.5361794E-02 -.5286615E-02 + -.5222926E-02 -.5182292E-02 -.5049308E-02 -.4734245E-02 -.4146149E-02 + -.3186759E-02 -.1834258E-02 -.3142676E-03 .1142894E-02 .2213497E-02 + .2677973E-02 .2576888E-02 .2049605E-02 .1353403E-02 .6370208E-03 + .7696284E-04 -.3840222E-03 -.8431719E-03 -.1240350E-02 -.1731362E-02 + -.2287197E-02 -.2781299E-02 -.3341096E-02 -.3964879E-02 -.4680874E-02 + -.5636460E-02 -.6760819E-02 -.7853342E-02 -.8590249E-02 -.8662570E-02 + -.8005848E-02 -.6810741E-02 -.5326752E-02 -.3841953E-02 -.2599307E-02 + -.1789202E-02 -.1618141E-02 -.2135000E-02 -.3277990E-02 -.4839744E-02 + -.6556841E-02 -.8289200E-02 -.9959017E-02 -.1153790E-01 -.1306828E-01 + -.1444045E-01 -.1538276E-01 -.1571496E-01 -.1526215E-01 -.1412375E-01 + -.1262103E-01 -.1094714E-01 -.9336365E-02 -.7883712E-02 -.6546693E-02 + -.5324920E-02 -.4283892E-02 -.3511433E-02 -.3010718E-02 -.2758518E-02 + -.2689395E-02 -.2642917E-02 -.2503958E-02 -.2262002E-02 -.1930234E-02 + -.1526137E-02 -.1090235E-02 -.7078323E-03 -.2727131E-03 .3235799E-03 + .1020995E-02 .1760420E-02 .2252078E-02 .2182029E-02 .1537890E-02 + .3984516E-03 -.1015696E-02 -.2421581E-02 -.3720552E-02 -.4914779E-02 + -.6040551E-02 -.7089596E-02 -.8104178E-02 -.9080414E-02 -.9967503E-02 + -.1081311E-01 -.1162745E-01 -.1241252E-01 -.1318338E-01 -.1396752E-01 + -.1476899E-01 -.1556185E-01 -.1630489E-01 -.1681531E-01 -.1693400E-01 + -.1658796E-01 -.1570630E-01 -.1448131E-01 -.1311323E-01 -.1171250E-01 + -.1040772E-01 -.9136133E-02 -.7879401E-02 -.6630753E-02 -.5363429E-02 + -.4198113E-02 -.3202102E-02 -.2458119E-02 -.1994086E-02 -.1713913E-02 + -.1527896E-02 -.1312832E-02 -.1087912E-02 -.8321918E-03 -.5112643E-03 + -.2468145E-03 -.8340905E-05 .2647129E-03 .5213375E-03 .7621085E-03 + .1038711E-02 .1405533E-02 .1871109E-02 .2460456E-02 .3220863E-02 + .4082577E-02 .4985384E-02 .5953673E-02 .6965389E-02 .8070290E-02 + .9368096E-02 .1078513E-01 .1215192E-01 .1331484E-01 .1415191E-01 + .1469661E-01 .1507143E-01 .1535172E-01 .1564179E-01 .1603185E-01 + .1647825E-01 .1692019E-01 .1734562E-01 .1772421E-01 .1808961E-01 + .1845048E-01 .1882569E-01 .1927590E-01 .1973504E-01 .2018737E-01 + .2068158E-01 .2115884E-01 .2163320E-01 .2215990E-01 .2268229E-01 + .2321502E-01 .2379547E-01 .2440197E-01 .2507779E-01 .2581341E-01 + .2655814E-01 .2736368E-01 .2822543E-01 .2905153E-01 .2983108E-01 + .3059166E-01 .3114084E-01 .3131671E-01 .3111218E-01 .3051305E-01 + .2968909E-01 .2874523E-01 .2782100E-01 .2703444E-01 .2629805E-01 + .2572662E-01 .2539096E-01 .2512752E-01 .2493473E-01 .2488788E-01 + .2479736E-01 .2464927E-01 .2455270E-01 .2447592E-01 .2439927E-01 + .2430172E-01 .2426220E-01 .2426375E-01 .2427464E-01 .2437629E-01 + .2463915E-01 .2505681E-01 .2559246E-01 .2620214E-01 .2672332E-01 + .2697367E-01 .2674980E-01 .2590527E-01 .2449912E-01 .2270682E-01 + .2072397E-01 .1872458E-01 .1681497E-01 .1489248E-01 .1273290E-01 + .1014357E-01 .6973620E-02 .3233493E-02 -.9093364E-03 -.5091927E-02 + -.8996452E-02 -.1249101E-01 -.1546102E-01 -.1801931E-01 -.2037502E-01 + -.2256763E-01 -.2452619E-01 -.2615070E-01 -.2741391E-01 -.2833618E-01 + -.2901275E-01 -.2964300E-01 -.3027277E-01 -.3094581E-01 -.3169998E-01 + -.3237588E-01 -.3285102E-01 -.3302768E-01 -.3291384E-01 -.3256415E-01 + -.3206932E-01 -.3161216E-01 -.3117883E-01 -.3075836E-01 -.3038615E-01 + -.2997476E-01 -.2949072E-01 -.2889738E-01 -.2808077E-01 -.2703998E-01 + -.2581368E-01 -.2444338E-01 -.2305014E-01 -.2163020E-01 -.2024749E-01 + -.1895732E-01 -.1765319E-01 -.1636023E-01 -.1508094E-01 -.1385074E-01 + -.1283443E-01 -.1209795E-01 -.1174222E-01 -.1181543E-01 -.1213725E-01 + -.1254287E-01 -.1296419E-01 -.1333252E-01 -.1364070E-01 -.1391640E-01 + -.1419105E-01 -.1445969E-01 -.1465255E-01 -.1477652E-01 -.1483936E-01 + -.1483403E-01 -.1476891E-01 -.1473926E-01 -.1479601E-01 -.1485080E-01 + -.1496509E-01 -.1515630E-01 -.1534250E-01 -.1553761E-01 -.1575086E-01 + -.1592756E-01 -.1601255E-01 -.1584265E-01 -.1520028E-01 -.1407137E-01 + -.1244699E-01 -.1044820E-01 -.8386543E-02 -.6500234E-02 -.5004164E-02 + -.4060089E-02 -.3704259E-02 -.3819263E-02 -.4212448E-02 -.4642108E-02 + -.5014184E-02 -.5350055E-02 -.5604700E-02 -.5835293E-02 -.6090989E-02 + -.6358608E-02 -.6583542E-02 -.6632757E-02 -.6375431E-02 -.5748163E-02 + -.4755098E-02 -.3513255E-02 -.2183013E-02 -.8565018E-03 .3689066E-03 + .1507668E-02 .2576427E-02 .3463083E-02 .4132497E-02 .4564437E-02 + .4712152E-02 .4682966E-02 .4604270E-02 .4516317E-02 .4480989E-02 + .4495280E-02 .4500414E-02 .4520279E-02 .4620587E-02 .4786315E-02 + .5036992E-02 .5389506E-02 .5790761E-02 .6240889E-02 .6682114E-02 + .7070261E-02 .7449444E-02 .7773744E-02 .7943765E-02 .7919061E-02 + .7642944E-02 .7139513E-02 .6501349E-02 .5792756E-02 .5122678E-02 + .4503649E-02 .3894988E-02 .3361803E-02 .2997071E-02 .2824104E-02 + .2904937E-02 .3302560E-02 .3891336E-02 .4538610E-02 .5184030E-02 + .5764024E-02 .6297548E-02 .6799505E-02 .7280018E-02 .7721628E-02 + .8008869E-02 .8101727E-02 .7967058E-02 .7636067E-02 .7217181E-02 + .6756832E-02 .6330422E-02 .5956595E-02 .5598731E-02 .5237896E-02 + .4858647E-02 .4459606E-02 .4042886E-02 .3623913E-02 .3331852E-02 + .3272202E-02 .3539817E-02 .4259329E-02 .5275553E-02 .6439381E-02 + .7688936E-02 .8888779E-02 .1003329E-01 .1115511E-01 .1226569E-01 + .1334822E-01 .1433992E-01 .1512568E-01 .1551267E-01 .1551125E-01 + .1519386E-01 .1465298E-01 .1409188E-01 .1356510E-01 .1306618E-01 + .1262291E-01 .1220510E-01 .1181274E-01 .1171580E-01 .1216633E-01 + .1331303E-01 .1524950E-01 .1777597E-01 .2057265E-01 .2329719E-01 + .2556155E-01 .2701758E-01 .2752620E-01 .2721820E-01 .2634695E-01 + .2523897E-01 .2414605E-01 .2319065E-01 .2235554E-01 .2145555E-01 + .2050957E-01 .1959173E-01 .1862220E-01 .1762740E-01 .1667050E-01 + .1579438E-01 .1496501E-01 .1416144E-01 .1341079E-01 .1265789E-01 + .1192034E-01 .1123068E-01 .1052241E-01 .9780018E-02 .9066127E-02 + .8375003E-02 .7732417E-02 .7280988E-02 .7107634E-02 .7182783E-02 + .7523201E-02 .8096221E-02 .8686772E-02 .9260346E-02 .9837201E-02 + .1037292E-01 .1092720E-01 .1152604E-01 .1217660E-01 .1289584E-01 + .1365187E-01 .1441366E-01 .1516193E-01 .1588677E-01 .1661195E-01 + .1731763E-01 .1802403E-01 .1874635E-01 .1947141E-01 .2022626E-01 + .2098042E-01 .2171716E-01 .2234676E-01 .2272494E-01 .2278279E-01 + .2250204E-01 .2195459E-01 .2123772E-01 .2048330E-01 .1978113E-01 + .1911287E-01 .1846887E-01 .1780861E-01 .1710777E-01 .1637331E-01 + .1562000E-01 .1489020E-01 .1419427E-01 .1352737E-01 .1287828E-01 + .1223727E-01 .1160183E-01 .1098388E-01 .1035602E-01 .9736413E-02 + .9122191E-02 .8497272E-02 .7891950E-02 .7262543E-02 .6617015E-02 + .5915304E-02 .5094611E-02 .4203631E-02 .3212819E-02 .2149947E-02 + .1075717E-02 -.2298022E-04 -.1061169E-02 -.2113488E-02 -.3225617E-02 + -.4313436E-02 -.5379884E-02 -.6293834E-02 -.6921222E-02 -.7212701E-02 + -.7168815E-02 -.6906375E-02 -.6550293E-02 -.6189936E-02 -.5934755E-02 + -.5930713E-02 -.6242107E-02 -.6902787E-02 -.7896883E-02 -.9142266E-02 + -.1054151E-01 -.1194656E-01 -.1327986E-01 -.1458012E-01 -.1583052E-01 + -.1691642E-01 -.1787921E-01 -.1868030E-01 -.1925149E-01 -.1966988E-01 + -.1994674E-01 -.2009811E-01 -.2020098E-01 -.2034127E-01 -.2048578E-01 + -.2063758E-01 -.2081370E-01 -.2104213E-01 -.2142617E-01 -.2201315E-01 + -.2286919E-01 -.2394956E-01 -.2515655E-01 -.2643643E-01 -.2769093E-01 + -.2888396E-01 -.3001620E-01 -.3110532E-01 -.3219363E-01 -.3319893E-01 + -.3405916E-01 -.3485087E-01 -.3563057E-01 -.3637475E-01 -.3708807E-01 + -.3781649E-01 -.3847712E-01 -.3887727E-01 -.3890360E-01 -.3847836E-01 + -.3756977E-01 -.3635029E-01 -.3502873E-01 -.3377670E-01 -.3253980E-01 + -.3136170E-01 -.3024498E-01 -.2883484E-01 -.2709108E-01 -.2495759E-01 + -.2241910E-01 -.1970108E-01 -.1696696E-01 -.1436926E-01 -.1195755E-01 + -.9720910E-02 -.7672811E-02 -.5682905E-02 -.3770845E-02 -.2103646E-02 + -.7040582E-03 .3173436E-03 .9817477E-03 .1355928E-02 .1659764E-02 + .2080315E-02 .2497159E-02 .3016884E-02 .3572530E-02 .4154701E-02 + .4847182E-02 .5578421E-02 .6394113E-02 .7215470E-02 .8141736E-02 + .9062471E-02 .9886537E-02 .1083171E-01 .1185518E-01 .1291593E-01 + .1388871E-01 .1453616E-01 .1471435E-01 .1416915E-01 .1297304E-01 + .1145868E-01 .9819351E-02 .8270624E-02 .6834504E-02 .5599903E-02 + .4676519E-02 .3879176E-02 .3234140E-02 .2802702E-02 .2398671E-02 + .1986406E-02 .1559084E-02 .1090037E-02 .5775177E-03 -.3815822E-04 + -.8359094E-03 -.1788261E-02 -.2690521E-02 -.3636459E-02 -.4751917E-02 + -.5712509E-02 -.6594045E-02 -.7534314E-02 -.8285085E-02 -.8825090E-02 + -.9027546E-02 -.8920334E-02 -.8616465E-02 -.8209239E-02 -.7895718E-02 + -.7546820E-02 -.7155055E-02 -.6639884E-02 -.5760295E-02 -.4302479E-02 + -.2278525E-02 .1790444E-03 .2898006E-02 .5379946E-02 .7395191E-02 + .8695836E-02 .9344333E-02 .9681676E-02 .9732507E-02 .9837005E-02 + .1003824E-01 .1015341E-01 .1022496E-01 .1000068E-01 .9404290E-02 + .8718918E-02 .7965965E-02 .7139967E-02 .6447437E-02 .5798382E-02 + .5082355E-02 .4318732E-02 .3301407E-02 .1877672E-02 -.6846301E-04 + -.2643313E-02 -.5544712E-02 -.8370909E-02 -.1083761E-01 -.1271198E-01 + -.1399774E-01 -.1479195E-01 -.1529283E-01 -.1580039E-01 -.1647093E-01 + -.1724617E-01 -.1791320E-01 -.1835852E-01 -.1849898E-01 -.1815983E-01 + -.1740111E-01 -.1643913E-01 -.1535994E-01 -.1430412E-01 -.1336712E-01 + -.1246845E-01 -.1155704E-01 -.1060923E-01 -.9638327E-02 -.8656718E-02 + -.7666105E-02 -.6681173E-02 -.5752546E-02 -.4931658E-02 -.4272852E-02 + -.3870866E-02 -.3667222E-02 -.3617013E-02 -.3704612E-02 -.3770654E-02 + -.3718759E-02 -.3655301E-02 -.3411307E-02 -.2840159E-02 -.2206053E-02 + -.1487967E-02 -.6835307E-03 .9757925E-04 .8886143E-03 .1693404E-02 + .2446109E-02 .3161164E-02 .3980987E-02 .4809609E-02 .5431513E-02 + .5752881E-02 .5650435E-02 .5032142E-02 .3868185E-02 .2294582E-02 + .6196050E-03 -.9887878E-03 -.2556106E-02 -.4106610E-02 -.5691645E-02 + -.7332418E-02 -.8953705E-02 -.1059824E-01 -.1221766E-01 -.1360945E-01 + -.1459371E-01 -.1494915E-01 -.1461667E-01 -.1387553E-01 -.1285067E-01 + -.1172563E-01 -.1076229E-01 -.9815928E-02 -.8952319E-02 -.8155768E-02 + -.7227701E-02 -.6300747E-02 -.5377636E-02 -.4484430E-02 -.3589152E-02 + -.2671803E-02 -.1892406E-02 -.1054205E-02 -.1201819E-03 .7704291E-03 + .1632170E-02 .2526696E-02 .3426523E-02 .4181529E-02 .5044319E-02 + .5875677E-02 .6575618E-02 .7400322E-02 .8108606E-02 .8789829E-02 + .9514649E-02 .1006948E-01 .1036924E-01 .1035038E-01 .9992362E-02 + .9336564E-02 .8514637E-02 .7772245E-02 .7086018E-02 .6330743E-02 + .5802475E-02 .5285529E-02 .4688325E-02 .4336251E-02 .3978414E-02 + .3639463E-02 .3396644E-02 .3074477E-02 .2787161E-02 .2511388E-02 + .2205691E-02 .1943480E-02 .1667270E-02 .1387161E-02 .1148147E-02 + .8478166E-03 .5463956E-03 .3801887E-03 .1880852E-03 .1437325E-03 + .3579065E-03 .8096251E-03 .1510281E-02 .2254199E-02 .2947614E-02 + .3376264E-02 .3449274E-02 .2978388E-02 .1971365E-02 .8025815E-03 + -.4945727E-03 -.1777486E-02 -.2912057E-02 -.4025415E-02 -.5113880E-02 + -.6114851E-02 -.7037254E-02 -.7985605E-02 -.8774682E-02 -.9440006E-02 + -.1019836E-01 -.1088072E-01 -.1158510E-01 -.1238042E-01 -.1306384E-01 + -.1371476E-01 -.1448139E-01 -.1514874E-01 -.1575684E-01 -.1638967E-01 + -.1690445E-01 -.1741117E-01 -.1795520E-01 -.1848447E-01 -.1900292E-01 + -.1950628E-01 -.2005206E-01 -.2061885E-01 -.2107893E-01 -.2133895E-01 + -.2135737E-01 -.2100709E-01 -.2014016E-01 -.1895980E-01 -.1767444E-01 + -.1630400E-01 -.1495259E-01 -.1374251E-01 -.1251072E-01 -.1122870E-01 + -.1001319E-01 -.8738274E-02 -.7539443E-02 -.6492908E-02 -.5519300E-02 + -.4694943E-02 -.3970272E-02 -.3286336E-02 -.2520465E-02 -.1748277E-02 + -.1022217E-02 -.2091931E-03 .5724945E-03 .1327017E-02 .2074191E-02 + .2838011E-02 .3598866E-02 .4373636E-02 .5175845E-02 .5918087E-02 + .6690399E-02 .7514947E-02 .8289509E-02 .9013026E-02 .9841878E-02 + .1068634E-01 .1144395E-01 .1221876E-01 .1296432E-01 .1370129E-01 + .1444306E-01 .1513911E-01 .1589179E-01 .1667051E-01 .1740415E-01 + .1817201E-01 .1894096E-01 .1971361E-01 .2051700E-01 .2131862E-01 + .2205118E-01 .2274641E-01 .2343906E-01 .2407451E-01 .2470104E-01 + .2529072E-01 .2593011E-01 .2659463E-01 .2723364E-01 .2786906E-01 + .2848375E-01 .2910891E-01 .2963695E-01 .3000056E-01 .2995937E-01 + .2951968E-01 .2888872E-01 .2799730E-01 .2700131E-01 .2607613E-01 + .2520082E-01 .2433173E-01 .2355243E-01 .2275422E-01 .2179665E-01 + .2091438E-01 .2000954E-01 .1896054E-01 .1789333E-01 .1672851E-01 + .1553590E-01 .1438577E-01 .1315009E-01 .1191806E-01 .1073388E-01 + .9582577E-02 .8481141E-02 .7482894E-02 .6801505E-02 .6427535E-02 + .6316712E-02 .6416042E-02 .6511312E-02 .6613763E-02 .6761348E-02 + .6778063E-02 .6754865E-02 .6793810E-02 .6827682E-02 .6888210E-02 + .6916816E-02 .6950606E-02 .6981167E-02 .6993561E-02 .7042773E-02 + .7046740E-02 .7059720E-02 .7114555E-02 .7161510E-02 .7167308E-02 + .7021681E-02 .6649175E-02 .6064092E-02 .5291766E-02 .4406959E-02 + .3457435E-02 .2510584E-02 .1687596E-02 .9352894E-03 .3782349E-03 + .1257357E-03 .1212414E-03 .4098958E-03 .8233052E-03 .1250195E-02 + .1674710E-02 .2032924E-02 .2381777E-02 .2719313E-02 .3040589E-02 + .3340891E-02 .3516452E-02 .3454116E-02 .3134428E-02 .2638280E-02 + .1988043E-02 .1291571E-02 .6513633E-03 .4115712E-04 -.5110257E-03 + -.9729956E-03 -.1252806E-02 -.1283499E-02 -.1028184E-02 -.5427602E-03 + .9048501E-04 .8000865E-03 .1351701E-02 .1608437E-02 .1422218E-02 + .5642980E-03 -.8702073E-03 -.2665578E-02 -.4659463E-02 -.6645737E-02 + -.8581648E-02 -.1042527E-01 -.1223105E-01 -.1400749E-01 -.1562581E-01 + -.1694479E-01 -.1765803E-01 -.1777538E-01 -.1742752E-01 -.1671990E-01 + -.1593158E-01 -.1524717E-01 -.1464345E-01 -.1407914E-01 -.1355395E-01 + -.1296656E-01 -.1226515E-01 -.1148702E-01 -.1071789E-01 -.9963704E-02 + -.9108515E-02 -.8094684E-02 -.6900508E-02 -.5413114E-02 -.3639058E-02 + -.1773502E-02 .9424512E-04 .1962628E-02 .3710333E-02 .5243191E-02 + .6386772E-02 .6831027E-02 .6553389E-02 .5645105E-02 .4306550E-02 + .2871868E-02 .1525925E-02 .2722562E-03 -.8360054E-03 -.1739573E-02 + -.2460971E-02 -.2890240E-02 -.2975844E-02 -.2823912E-02 -.2576770E-02 + -.2300651E-02 -.2067811E-02 -.1898546E-02 -.1851372E-02 -.2084421E-02 + -.2579161E-02 -.3336360E-02 -.4353439E-02 -.5507340E-02 -.6728171E-02 + -.7971964E-02 -.9286932E-02 -.1077157E-01 -.1236036E-01 -.1379893E-01 + -.1478611E-01 -.1501493E-01 -.1427981E-01 -.1275392E-01 -.1087813E-01 + -.8980823E-02 -.7400696E-02 -.6455729E-02 -.6091517E-02 -.6098226E-02 + -.6289263E-02 -.6479012E-02 -.6536858E-02 -.6364211E-02 -.5797897E-02 + -.4745136E-02 -.3211062E-02 -.1275368E-02 .7720732E-03 .2704702E-02 + .4414194E-02 .5800065E-02 .6879298E-02 .7692018E-02 .8150432E-02 + .8205491E-02 .7975042E-02 .7542872E-02 .6995942E-02 .6475484E-02 + .5984036E-02 .5545801E-02 .5125410E-02 .4596901E-02 .3936358E-02 + .2992405E-02 .1756064E-02 .2768444E-03 -.1385962E-02 -.3060575E-02 + -.4692069E-02 -.6210452E-02 -.7548923E-02 -.8608174E-02 -.9324367E-02 + -.9743044E-02 -.9966012E-02 -.1007410E-01 -.1016823E-01 -.1032774E-01 + -.1048900E-01 -.1067007E-01 -.1086707E-01 -.1102498E-01 -.1116417E-01 + -.1130411E-01 -.1145015E-01 -.1156416E-01 -.1161813E-01 -.1151396E-01 + -.1116910E-01 -.1062412E-01 -.9873373E-02 -.8987641E-02 -.8123078E-02 + -.7252574E-02 -.6277929E-02 -.5139615E-02 -.3758278E-02 -.2108786E-02 + -.3037877E-03 .1512916E-02 .3246851E-02 .4825347E-02 .6165732E-02 + .7053946E-02 .7407015E-02 .7306948E-02 .6824108E-02 .6126497E-02 + .5395605E-02 .4735706E-02 .4145562E-02 .3582880E-02 .3010571E-02 + .2429016E-02 .1852722E-02 .1268032E-02 .7790853E-03 .4163089E-03 + .1241426E-03 -.8256823E-04 -.2676551E-03 -.4565719E-03 -.6765935E-03 + -.9578543E-03 -.1333950E-02 -.1929485E-02 -.2799383E-02 -.3998797E-02 + -.5411238E-02 -.6809948E-02 -.8094199E-02 -.9140870E-02 -.9939898E-02 + -.1059492E-01 -.1120225E-01 -.1184145E-01 -.1246029E-01 -.1296932E-01 + -.1328528E-01 -.1330266E-01 -.1300279E-01 -.1249487E-01 -.1195061E-01 + -.1142438E-01 -.1091830E-01 -.1046579E-01 -.1002865E-01 -.9516446E-02 + -.8880209E-02 -.8162702E-02 -.7381981E-02 -.6569535E-02 -.5844293E-02 + -.5332524E-02 -.5127164E-02 -.5230984E-02 -.5580506E-02 -.6065199E-02 + -.6576555E-02 -.7055518E-02 -.7483169E-02 -.7857245E-02 -.8210891E-02 + -.8549536E-02 -.8784769E-02 -.8908805E-02 -.8965009E-02 -.8953785E-02 + -.8890542E-02 -.8812452E-02 -.8770742E-02 -.8713877E-02 -.8496546E-02 + -.8073468E-02 -.7415896E-02 -.6556235E-02 -.5609972E-02 -.4620983E-02 + -.3651461E-02 -.2776462E-02 -.2047861E-02 -.1570904E-02 -.1433280E-02 + -.1627593E-02 -.2091562E-02 -.2670573E-02 -.3159750E-02 -.3295051E-02 + -.2841774E-02 -.1722596E-02 -.3081415E-04 .2012427E-02 .4195846E-02 + .7759243E-02 .1009041E-01 .1234082E-01 .1430464E-01 .1580129E-01 + .1664470E-01 .1683972E-01 .1664863E-01 .1637586E-01 .1633187E-01 + .1673473E-01 .1755643E-01 .1865395E-01 .1977178E-01 .2065249E-01 + .2119936E-01 .2144359E-01 .2154501E-01 .2162092E-01 .2175057E-01 + .2198130E-01 .2222906E-01 .2246085E-01 .2266158E-01 .2281945E-01 + .2299220E-01 .2326148E-01 .2368028E-01 .2424810E-01 .2493331E-01 + .2567153E-01 .2640765E-01 .2709228E-01 .2770083E-01 .2828892E-01 + .2888795E-01 .2944563E-01 .2997140E-01 .3044045E-01 .3067170E-01 + .3057340E-01 .3011340E-01 .2927922E-01 .2827632E-01 .2726479E-01 + .2618787E-01 .2508466E-01 .2394896E-01 .2263012E-01 .2115497E-01 + .1961779E-01 .1812645E-01 .1682319E-01 .1590214E-01 .1546219E-01 + .1538958E-01 .1553484E-01 .1573604E-01 .1587445E-01 .1580009E-01 + .1544133E-01 .1481476E-01 .1392805E-01 .1286946E-01 .1175946E-01 + .1068899E-01 .9637313E-02 .8571257E-02 .7508245E-02 .6396172E-02 + .5176293E-02 .3871487E-02 .2513818E-02 .1133142E-02 -.2125730E-03 + -.1472745E-02 -.2621101E-02 -.3570533E-02 -.4262023E-02 -.4737111E-02 + -.5092072E-02 -.5395414E-02 -.5679843E-02 -.6017004E-02 -.6386026E-02 + -.6787382E-02 -.7300432E-02 -.7967211E-02 -.8808489E-02 -.9845551E-02 + -.1098767E-01 -.1203648E-01 -.1285782E-01 -.1330239E-01 -.1328962E-01 + -.1295417E-01 -.1244764E-01 -.1186071E-01 -.1131595E-01 -.1089068E-01 + -.1059892E-01 -.1049736E-01 -.1060687E-01 -.1094933E-01 -.1152811E-01 + -.1220358E-01 -.1289204E-01 -.1357616E-01 -.1423100E-01 -.1482947E-01 + -.1538425E-01 -.1592233E-01 -.1636338E-01 -.1656591E-01 -.1643236E-01 + -.1597662E-01 -.1527350E-01 -.1443529E-01 -.1357836E-01 -.1278392E-01 + -.1206561E-01 -.1137277E-01 -.1071076E-01 -.1017280E-01 -.9799921E-02 + -.9649394E-02 -.9757075E-02 -.1004074E-01 -.1042480E-01 -.1079276E-01 + -.1109372E-01 -.1136999E-01 -.1160094E-01 -.1178761E-01 -.1197894E-01 + -.1207333E-01 -.1193329E-01 -.1155171E-01 -.1093361E-01 -.1012867E-01 + -.9261098E-02 -.8423422E-02 -.7678327E-02 -.7119483E-02 -.6791939E-02 + -.6712115E-02 -.6843079E-02 -.7089660E-02 -.7379934E-02 -.7649899E-02 + -.7845475E-02 -.7915957E-02 -.7819283E-02 -.7499915E-02 -.6994798E-02 + -.6395132E-02 -.5723564E-02 -.5048186E-02 -.4439030E-02 -.3859009E-02 + -.3285826E-02 -.2720984E-02 -.2147649E-02 -.1564056E-02 -.9720655E-03 + -.3924482E-03 .1650661E-03 .7174124E-03 .1257095E-02 .1789369E-02 + .2359872E-02 .2957085E-02 .3528682E-02 .4030079E-02 .4409755E-02 + .4610036E-02 .4614296E-02 .4491448E-02 .4327655E-02 .4181567E-02 + .4104591E-02 .4130779E-02 .4265152E-02 .4465588E-02 .4693861E-02 + .4931583E-02 .5140223E-02 .5326284E-02 .5517676E-02 .5702954E-02 + .5880905E-02 .6067302E-02 .6213250E-02 .6267491E-02 .6210680E-02 + .6029982E-02 .5763171E-02 .5463723E-02 .5173041E-02 .4898239E-02 + .4639396E-02 .4397928E-02 .4151844E-02 .3904857E-02 .3663023E-02 + .3445871E-02 .3303808E-02 .3251068E-02 .3289394E-02 .3397992E-02 + .3510975E-02 .3548474E-02 .3458961E-02 .3214734E-02 .2803493E-02 + .2291440E-02 .1774944E-02 .1277190E-02 .7986186E-03 .3663494E-03 + -.3482560E-04 -.4354777E-03 -.8270837E-03 -.1209550E-02 -.1576519E-02 + -.1914450E-02 -.2243036E-02 -.2553874E-02 -.2851191E-02 -.3150080E-02 + -.3432364E-02 -.3706000E-02 -.3985497E-02 -.4265150E-02 -.4527991E-02 + -.4767252E-02 -.4964962E-02 -.5061370E-02 -.5023966E-02 -.4868896E-02 + -.4625376E-02 -.4352955E-02 -.4107218E-02 -.3938803E-02 -.3873476E-02 + -.3905834E-02 -.4019462E-02 -.4164923E-02 -.4317415E-02 -.4467577E-02 + -.4621323E-02 -.4794882E-02 -.4987393E-02 -.5198910E-02 -.5387553E-02 + -.5502042E-02 -.5509470E-02 -.5372261E-02 -.5121201E-02 -.4810435E-02 + -.4475207E-02 -.4173282E-02 -.3924784E-02 -.3747185E-02 -.3661682E-02 + -.3644232E-02 -.3678184E-02 -.3736803E-02 -.3780249E-02 -.3787912E-02 + -.3723627E-02 -.3553096E-02 -.3274377E-02 -.2914601E-02 -.2510209E-02 + -.2101883E-02 -.1725180E-02 -.1395088E-02 -.1110167E-02 -.8630921E-03 + -.6677471E-03 -.5430111E-03 -.4917591E-03 -.5032961E-03 -.5512626E-03 + -.6093181E-03 -.6585218E-03 -.6917868E-03 -.7160987E-03 -.7341155E-03 + -.7577296E-03 -.7942437E-03 -.8357234E-03 -.8798277E-03 -.9201046E-03 + -.9494655E-03 -.9693090E-03 -.9821635E-03 -.9870876E-03 -.9832932E-03 + -.9688699E-03 -.9330460E-03 -.8579200E-03 -.7386728E-03 -.5812859E-03 + -.3997294E-03 -.2121420E-03 -.3243040E-04 .1293954E-03 .2772012E-03 + .4166618E-03 .5497497E-03 .6796009E-03 .8076697E-03 .9376777E-03 + .1074204E-02 .1216486E-02 .1357106E-02 .1494193E-02 .1621883E-02 + .1732130E-02 .1829667E-02 .1911760E-02 .1975442E-02 .2025713E-02 + .2061568E-02 .2084805E-02 .2099837E-02 .2107158E-02 .2109271E-02 + .2105125E-02 .2094110E-02 .2077210E-02 .2051453E-02 .2012648E-02 + .1957224E-02 .1882890E-02 .1792851E-02 .1696231E-02 .1598098E-02 + .1503724E-02 .1416341E-02 .1333911E-02 .1256371E-02 .1182076E-02 + .1109747E-02 .1040603E-02 .9743627E-03 .9119862E-03 .8541323E-03 + .7998095E-03 .7486704E-03 .7007959E-03 .6561052E-03 .6137506E-03 + .5743657E-03 .5383776E-03 .5055391E-03 .4752999E-03 .4477320E-03 + .4230737E-03 .4005037E-03 .3795673E-03 .3579860E-03 .3348679E-03 + .3105352E-03 .2860160E-03 .2652565E-03 .2503434E-03 .2422912E-03 + .2417031E-03 .2476960E-03 .2604719E-03 .2802572E-03 .3068705E-03 + .3386556E-03 .3722990E-03 .4052977E-03 .4356823E-03 .4622546E-03 + .4852438E-03 .5057260E-03 .5246352E-03 .5425639E-03 .5599601E-03 + .5767023E-03 .5925052E-03 .6072328E-03 .6208209E-03 .6330554E-03 + .6435786E-03 .6521876E-03 .6587709E-03 .6634079E-03 .6663115E-03 + .6677464E-03 .6680027E-03 .6673014E-03 .6658006E-03 .6636009E-03 diff --git a/pyExamples/EarthquakeExamples/Example3/Example3.py b/pyExamples/EarthquakeExamples/Example3/Example3.py new file mode 100755 index 000000000..eb72db50b --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example3/Example3.py @@ -0,0 +1,97 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 3. 2D Cantilever -- EQ ground motion +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Uniform Earthquake Excitation:First import the InelasticFiberSection.py(upto gravity loading is already in this script) +#and run the current script +#To run EQ ground-motion analysis (BM68elc.acc needs to be downloaded into the same directory) +# Same acceleration input at all nodes restrained in specified direction (uniform acceleration input at all support nodes) +#the detailed problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example: 3) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() +######################################################################################################################################################################### +import InelasticFiberSection +#applying Dynamic Ground motion analysis +Tol = 1e-8 +GMdirection = 1 +GMfile = 'BM68elc.acc' +GMfact = 1.0 +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping + +# Uniform EXCITATION: acceleration input +IDloadTag = 400 # load tag +dt = 0.01 # time step for input ground motion +GMfatt = 1.0 # data in input file is in g Unifts -- ACCELERATION TH +maxNumIter = 10 +op.timeSeries('Path', 2, '-dt', dt, '-filePath', GMfile, '-factor', GMfact) +op.pattern('UniformExcitation', IDloadTag, GMdirection, '-accel', 2) + +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('Plain') +op.system('BandGeneral') +op.test('EnergyIncr', Tol, maxNumIter) +op.algorithm('ModifiedNewton') + +NewmarkGamma = 0.5 +NewmarkBeta = 0.25 +op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +op.analysis('Transient') + +DtAnalysis = 0.01 # time-step Dt for lateral analysis +TmaxAnalysis = 10.0 # maximum duration of ground-motion analysis + +Nsteps = int(TmaxAnalysis/ DtAnalysis) + +ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +for i in test: + for j in algorithm: + + if ok != 0: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + + op.test(test[i], Tol, 1000) + ok = op.analyze(Nsteps, DtAnalysis) + print(test[i], algorithm[j], ok) + if ok == 0: + break + else: + continue + +u2 = op.nodeDisp(2, 1) +print("u2 = ", u2) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example3/Example3b.py b/pyExamples/EarthquakeExamples/Example3/Example3b.py new file mode 100755 index 000000000..7884e2a06 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example3/Example3b.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 3. 2D Cantilever -- Static Pushover +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Static Pushover Analysis: First import the InelasticFiberSection.py(upto gravity loading is already in this script) +#and run the current script +#the detailed problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example: 3) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +# characteristics of pushover analysis +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() + +from InelasticFiberSection import * +Dmax = 0.05*LCol +Dincr = 0.001*LCol +Hload = Weight +maxNumIter = 6 +tol = 1e-8 + +op.timeSeries('Linear', 2) +op.pattern('Plain', 200, 2) +op.load(2, Hload, 0.0,0.0) + +op.wipeAnalysis() +op.constraints('Plain') +op.numberer('Plain') +op.system('BandGeneral') +op.test('EnergyIncr', Tol, maxNumIter) +op.algorithm('Newton') + +op.integrator('DisplacementControl', IDctrlNode, IDctrlDOF, Dincr) +op.analysis('Static') + + +Nsteps = int(Dmax/ Dincr) + +ok = op.analyze(Nsteps) +print(ok) + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +for i in test: + for j in algorithm: + + if ok != 0: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + + op.test(test[i], Tol, 1000) + ok = op.analyze(Nsteps) + print(test[i], algorithm[j], ok) + if ok == 0: + break + else: + continue + +u2 = op.nodeDisp(2, 1) +print("u2 = ", u2) + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example3/InelasticFiberSection.py b/pyExamples/EarthquakeExamples/Example3/InelasticFiberSection.py new file mode 100755 index 000000000..e11fd35ad --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example3/InelasticFiberSection.py @@ -0,0 +1,211 @@ +# -*- coding: utf-8 -*- +""" +Created on Tue Apr 23 13:13:55 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example 3. 2D Cantilever -- Build Model +# In this script Inelastic fiber section using nonlinearBeamColumn elements and uniaxial inelastic sections are created and gravity loading is applied. This can be used for static +#pushover or dynamic earthquake input further. + +#units are introduced and the separation of the model-building and the analysis portions of the input file. This example uses 2D cantilever column. +#The same analysis file can be used on different model-building files (elastic or inelastic elements). +##the problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example: 3) +# and (http://opensees.berkeley.edu/wiki/index.php/OpenSees_Example_3._Cantilever_Column_with_units) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +# ^Y +# | +# 2 __ +# | | +# | | +# | | +# (1) LCol +# | | +# | | +# | | +# =1= _|_ -------->X +# + +# SET UP ---------------------------------------------------------------------------- + +import openseespy.opensees as op +import os +import math +op.wipe() +######################################################################################################################################################################### +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-3-inelastic" +if not os.path.exists(dir): + os.makedirs(dir) +#this will create just 'Data' folder +#os.mkdir("Data") +#detect the current working directory +#path1 = os.getcwd() +#print(path1) +######################################################################################################################################################################### +#All results in Inch, Kip and Sec +# Define ELEMENTS & SECTIONS +inch = 1.0 +kip = 1.0 +sec = 1.0 +LunitTXT = 'inch' +FunitTXT = 'kip' +TunitTXT = 'sec' +ft = 12*inch +ksi = kip/math.pow(inch,2) +psi = ksi/1000 +lbf = psi*inch*inch +pcf = lbf/math.pow(ft,3) +inch2 = inch*inch +inch4 = math.pow(inch,4) +cm = inch/2.54 +PI = 2 * math.asin(1.0) +g = 32.2 * ft/math.pow(sec,2) +Ubig = 1e10 +Usmall = 1/Ubig + + +op.model('basic', '-ndm', 2, '-ndf', 3) +LCol = 36.0*ft # column length +Weight = 2000.0*kip # superstructure weight + +# define section geometry +HCol = 5.0*ft # Column Depth +BCol = 5.0*ft # Column Width + +PCol =Weight # nodal dead-load weight per column +#g = 386.4 +Mass = PCol/g + +ACol = HCol*BCol # cross-sectional area +IzCol = (BCol*math.pow(HCol,3))/12 # Column moment of inertia + +op.node(1, 0.0, 0.0) +op.node(2, 0.0, LCol) + +op.fix(1, 1, 1, 1) +IDctrlNode = 2 +IDctrlDOF = 1 +op.mass(2, Mass, 1e-9, 0.0) + +ColSecTag = 1 # assign a tag number to the column section +coverCol = 5.0*inch # Column cover to reinforcing steel NA. +numBarsCol = 20 # number of longitudinal-reinforcement bars in column. (symmetric top & bot) +barAreaCol = 2.25*inch2 # area of longitudinal-reinforcement bars + +# MATERIAL parameters +IDconcU = 1 # material ID tag -- unconfined cover concrete (here used for complete section) +IDreinf = 2 # material ID tag -- reinforcement + +# nominal concrete compressive strength +fc = -4.0*ksi # CONCRETE Compressive Strength (+Tension, -Compression) +Ec = 57*ksi*math.sqrt(-fc/psi) # Concrete Elastic Modulus (the term in sqr root needs to be in psi + +# unconfined concrete +fc1U = fc # UNCONFINED concrete (todeschini parabolic model), maximum stress +eps1U = -0.003 # strain at maximum strength of unconfined concrete +fc2U = 0.2*fc1U # ultimate stress +eps2U = -0.01 # strain at ultimate stress +Lambda = 0.1 # ratio between unloading slope at $eps2 and initial slope $Ec + +# tensile-strength properties +ftU = -0.14* fc1U # tensile strength +tension +Ets = ftU/0.002 # tension softening stiffness + +Fy = 66.8*ksi # STEEL yield stress +Es = 29000.0*ksi # modulus of steel +Bs = 0.01 # strain-hardening ratio +R0 = 18.0 # control the transition from elastic to plastic branches +cR1 = 0.925 # control the transition from elastic to plastic branches +cR2 = 0.15 # control the transition from elastic to plastic branches + +op.uniaxialMaterial('Concrete02', IDconcU, fc1U, eps1U, fc2U, eps2U, Lambda, ftU, Ets) # build cover concrete (unconfined) +op.uniaxialMaterial('Steel02', IDreinf, Fy, Es, Bs, R0,cR1,cR2) # build reinforcement material +# FIBER SECTION properties ------------------------------------------------------------- +# symmetric section +# y +# ^ +# | +# --------------------- -- -- +# | o o o | | -- cover +# | | | +# | | | +# z <--- | + | H +# | | | +# | | | +# | o o o | | -- cover +# --------------------- -- -- +# |-------- B --------| +# +# RC section: + +coverY = HCol/2.0 # The distance from the section z-axis to the edge of the cover concrete -- outer edge of cover concrete +coverZ = BCol/2.0 # The distance from the section y-axis to the edge of the cover concrete -- outer edge of cover concrete +coreY = coverY-coverCol +coreZ = coverZ-coverCol +nfY = 16 # number of fibers for concrete in y-direction +nfZ = 4 # number of fibers for concrete in z-direction + +op.section('Fiber', ColSecTag) +op.patch('quad', IDconcU, nfZ, nfY, -coverY,coverZ, -coverY,-coverZ, coverY,-coverZ, coverY,coverZ) # Define the concrete patch +op.layer('straight', IDreinf, numBarsCol, barAreaCol, -coreY,coreZ,-coreY,-coreZ) +op.layer('straight', IDreinf, numBarsCol, barAreaCol, coreY,coreZ, coreY,-coreZ) +ColTransfTag = 1 +op.geomTransf('Linear', ColTransfTag) +numIntgrPts = 5 +eleTag = 1 + +op.element('nonlinearBeamColumn', eleTag, 1, 2, numIntgrPts, ColSecTag, ColTransfTag) + +op.recorder('Node', '-file', 'Data-3-inelastic/DFree.out','-time', '-node', 2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-3-inelastic/DBase.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-3-inelastic/RBase.out','-time', '-node', 1, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-3-inelastic/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-3-inelastic/FCol.out','-time', '-ele', 1, 'globalForce') +op.recorder('Element', '-file', 'Data-3-inelastic/ForceColSec1.out','-time', '-ele', 1, 'section', 1, 'force') +#op.recorder('Element', '-file', 'Data-3-inelastic/DCol.out','-time', '-ele', 1, 'deformations') + +#defining gravity loads +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.load(2, 0.0, -PCol, 0.0) + +Tol = 1e-8 # convergence tolerance for test +NstepGravity = 10 +DGravity = 1/NstepGravity +op.integrator('LoadControl', DGravity) # determine the next time step for an analysis +op.numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +op.system('BandGeneral') # how to store and solve the system of equations in the analysis +op.constraints('Plain') # how it handles boundary conditions +op.test('NormDispIncr', Tol, 6) # determine if convergence has been achieved at the end of an iteration step +op.algorithm('Newton') # use Newton's solution algorithm: updates tangent stiffness at every iteration +op.analysis('Static') # define type of analysis static or transient +op.analyze(NstepGravity) # apply gravity + +op.loadConst('-time', 0.0) #maintain constant gravity loads and reset time to zero +print('Model Built') + + + + + + + + + + + + + + + + + + diff --git a/pyExamples/EarthquakeExamples/Example4/Example4a.py b/pyExamples/EarthquakeExamples/Example4/Example4a.py new file mode 100755 index 000000000..27a31f5f3 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/Example4a.py @@ -0,0 +1,135 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example4. 2D Portal Frame-- Dynamic EQ input analysis + +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Uniform Earthquake Excitation:First import the InelasticFiberSectionPortal2Dframe.py +#(upto gravity loading is already in this script) and run the current script +#To run EQ ground-motion analysis (ReadRecord.py, H-E12140.AT2 needs to be downloaded into the same directory) +#Same acceleration input at all nodes restrained in specified direction (uniform acceleration input at all support nodes) +#the problem description can be found here: +#http://opensees.berkeley.edu/wiki/index.php/Examples_Manual and http://opensees.berkeley.edu/wiki/index.php/OpenSees_Example_4._Portal_Frame(example: 4) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() +########################################################################################################################################################################## + +from InelasticFiberSectionPortal2Dframe import * +#applying Dynamic Ground motion analysis +Tol = 1e-8 +maxNumIter = 10 +GMdirection = 1 +GMfact = 1.5 +GMfatt = g*GMfact +DtAnalysis = 0.01*sec # time-step Dt for lateral analysis +TmaxAnalysis = 10.0*sec # maximum duration of ground-motion analysis + + +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping + +# Set some parameters +record = 'H-E12140' + +import ReadRecord +# Permform the conversion from SMD record to OpenSees record +dt, nPts = ReadRecord.ReadRecord(record+'.at2', record+'.dat') +#print(dt, nPts) + +# Uniform EXCITATION: acceleration input +IDloadTag = 400 # load tag +op.timeSeries('Path', 2, '-dt', dt, '-filePath', record+'.dat', '-factor', GMfatt) +op.pattern('UniformExcitation', IDloadTag, GMdirection, '-accel', 2) + +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('RCM') +op.system('BandGeneral') +#op.test('EnergyIncr', Tol, maxNumIter) +#op.algorithm('ModifiedNewton') +#NewmarkGamma = 0.5 +#NewmarkBeta = 0.25 +#op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +#op.analysis('Transient') + + +#Nsteps = int(TmaxAnalysis/ DtAnalysis) +# +#ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 3:'EnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 3:'ModifiedNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +tFinal = nPts*dt + +#tFinal = 10.0*sec +time = [tCurrent] +u3 = [0.0] +u4 = [0.0] +ok = 0 +while tCurrent < tFinal: +# ok = op.analyze(1, .01) + for i in test: + for j in algorithm: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + while ok == 0 and tCurrent < tFinal: + + op.test(test[i], Tol, maxNumIter) + NewmarkGamma = 0.5 + NewmarkBeta = 0.25 + op.integrator('Newmark', NewmarkGamma, NewmarkBeta) + op.analysis('Transient') + ok = op.analyze(1, .01) + + if ok == 0 : + tCurrent = op.getTime() + time.append(tCurrent) + u3.append(op.nodeDisp(3,1)) + u4.append(op.nodeDisp(4,1)) + print(test[i], algorithm[j], 'tCurrent=', tCurrent) + + +import matplotlib.pyplot as plt +plt.figure(figsize=(8,8)) +plt.plot(time, u3) +plt.ylabel('Horizontal Displacement of node 3 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 3 vs time.jpeg', dpi = 500) +plt.show() + +plt.figure(figsize=(8,8)) +plt.plot(time, u4) +plt.ylabel('Horizontal Displacement of node 4 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 4 vs time.jpeg', dpi = 500) +plt.show() + + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/Example4b.py b/pyExamples/EarthquakeExamples/Example4/Example4b.py new file mode 100755 index 000000000..3301b1b43 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/Example4b.py @@ -0,0 +1,158 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example4. 2D Portal Frame-- Dynamic EQ input analysis-- multiple-support excitation using acceleration timeseries + +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, MultipleSupport Earthquake ground motion:First import the InelasticFiberSectionPortal2Dframe.py +#(upto gravity loading is already in this script) and run the current script +#To run EQ ground-motion analysis (ReadRecord.py, H-E12140.AT2 needs to be downloaded into the same directory) +# MultipleSupport Earthquake ground motion (different acceleration input at specified support nodes) -- two nodes here +#the problem description can be found here: +#http://opensees.berkeley.edu/wiki/index.php/Examples_Manual and http://opensees.berkeley.edu/wiki/index.php/OpenSees_Example_4._Portal_Frame(example: 4) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() +########################################################################################################################################################################## + +from InelasticFiberSectionPortal2Dframe import * +# execute this file after you have built the model, and after you apply gravity +# + +# MultipleSupport Earthquake ground motion (different displacement input at spec'd support nodes) -- two nodes here + +#applying Dynamic Ground motion analysis +iSupportNode = [1, 2] +iGMfact = [1.5, 1.5] +iGMdirection = [1, 1] +iGMfile = ['H-E12140', 'H-E12140'] +DtAnalysis = 0.01*sec # time-step Dt for lateral analysis +TmaxAnalysis = 10.0*sec # maximum duration of ground-motion analysis +Tol = 1e-8 + +# define DAMPING-------------------------------------------------------------------------------------- +# apply Rayleigh DAMPING from $xDamp +# D=$alphaM*M + $betaKcurr*Kcurrent + $betaKcomm*KlastCommit + $beatKinit*$Kinitial +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping +#-------------------------------------------------------------------------------------- +# --------------------------------- perform Dynamic Ground-Motion Analysis +# the following commands are unique to the Multiple-Support Earthquake excitation +# Set some parameters +IDloadTag = 400 # load tag +IDgmSeries = 500 # for multipleSupport Excitation + +# read a PEER strong motion database file, extracts dt from the header and converts the file +# to the format OpenSees expects for Uniform/multiple-support ground motions +record = ['H-E12140', 'H-E12140'] +#dt =[] +#nPts = [] + +import ReadRecord +# Permform the conversion from SMD record to OpenSees record +#dt, nPts = ReadRecord.ReadRecord(record+'.at2', record+'.dat') +#print(dt, nPts) +count = 2 +#use displacement series, create time series('Path'), then create multi-support excitation patter (gmtag, 'Plain'), then create imposed ground motion +#using groundmotion('nodetag', gmtag), run this in a loop for each support or node where the earthquake load is going to be applied. +op.pattern('MultipleSupport', IDloadTag) +for i in range(len(iSupportNode)): + record_single = record[i] + GMfatt = (iGMfact[i])*g + dt, nPts = ReadRecord.ReadRecord(record_single+'.AT2', record_single+'.dat') + op.timeSeries('Path', count, '-dt', dt, '-filePath', record_single+'.dat', '-factor', GMfatt) + op.groundMotion(IDgmSeries+count, 'Plain', '-accel', count) + op.imposedMotion(iSupportNode[i], iGMdirection[i], IDgmSeries+count) + count = count + 1 + +maxNumIter = 10 +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('RCM') +op.system('BandGeneral') +#op.test('EnergyIncr', Tol, maxNumIter) +#op.algorithm('ModifiedNewton') +#NewmarkGamma = 0.5 +#NewmarkBeta = 0.25 +#op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +#op.analysis('Transient') +# +# +#Nsteps = int(TmaxAnalysis/ DtAnalysis) +# +#ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 3:'EnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 3:'ModifiedNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +#tFinal = TmaxAnalysis +tFinal = nPts*dt +time = [tCurrent] +u3 = [0.0] +u4 = [0.0] +ok = 0 + +while tCurrent < tFinal: +# ok = op.analyze(1, .01) + for i in test: + for j in algorithm: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + while ok == 0 and tCurrent < tFinal: + + op.test(test[i], Tol, maxNumIter) + NewmarkGamma = 0.5 + NewmarkBeta = 0.25 + op.integrator('Newmark', NewmarkGamma, NewmarkBeta) + op.analysis('Transient') + ok = op.analyze(1, .01) + + if ok == 0 : + tCurrent = op.getTime() + time.append(tCurrent) + u3.append(op.nodeDisp(3,1)) + u4.append(op.nodeDisp(4,1)) + print(test[i], algorithm[j], 'tCurrent=', tCurrent) + +import matplotlib.pyplot as plt +plt.figure(figsize=(8,8)) +plt.plot(time, u3) +plt.ylabel('Horizontal Displacement of node 3 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 3 vs time-multiple support excitation-acctime.jpeg', dpi = 500) +plt.show() + +plt.figure(figsize=(8,8)) +plt.plot(time, u4) +plt.ylabel('Horizontal Displacement of node 4 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 4 vs time-multiple support excitation-acctime.jpeg', dpi = 500) +plt.show() + + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/Example4c.py b/pyExamples/EarthquakeExamples/Example4/Example4c.py new file mode 100755 index 000000000..342a56197 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/Example4c.py @@ -0,0 +1,158 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# Example4. 2D Portal Frame-- Dynamic EQ input analysis-- multiple-support excitation using displacement timeseries + +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, MultipleSupport Earthquake ground motion:First import the InelasticFiberSectionPortal2Dframe.py +#(upto gravity loading is already in this script) and run the current script +#To run EQ ground-motion analysis (ReadRecord.py, H-E12140.DT2 needs to be downloaded into the same directory) +# MultipleSupport Earthquake ground motion (different displacement input at specified support nodes) -- two nodes here +#the problem description can be found here: +#http://opensees.berkeley.edu/wiki/index.php/Examples_Manual and http://opensees.berkeley.edu/wiki/index.php/OpenSees_Example_4._Portal_Frame(example: 4) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() +########################################################################################################################################################################## + +from InelasticFiberSectionPortal2Dframe import * +# execute this file after you have built the model, and after you apply gravity +# + +# MultipleSupport Earthquake ground motion (different displacement input at spec'd support nodes) -- two nodes here + +#applying Dynamic Ground motion analysis +iSupportNode = [1, 2] +iGMfact = [1.5, 1.25] +iGMdirection = [1, 1] +iGMfile = ['H-E12140', 'H-E12140'] +DtAnalysis = 0.01*sec # time-step Dt for lateral analysis +TmaxAnalysis = 10.0*sec # maximum duration of ground-motion analysis +Tol = 1e-8 + +# define DAMPING-------------------------------------------------------------------------------------- +# apply Rayleigh DAMPING from $xDamp +# D=$alphaM*M + $betaKcurr*Kcurrent + $betaKcomm*KlastCommit + $beatKinit*$Kinitial +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping +#-------------------------------------------------------------------------------------- +# --------------------------------- perform Dynamic Ground-Motion Analysis +# the following commands are unique to the Multiple-Support Earthquake excitation +# Set some parameters +IDloadTag = 400 # load tag +IDgmSeries = 500 # for multipleSupport Excitation + +# read a PEER strong motion database file, extracts dt from the header and converts the file +# to the format OpenSees expects for Uniform/multiple-support ground motions +record = ['H-E12140', 'H-E12140'] +#dt =[] +#nPts = [] + +import ReadRecord +# Permform the conversion from SMD record to OpenSees record +#dt, nPts = ReadRecord.ReadRecord(record+'.at2', record+'.dat') +#print(dt, nPts) +count = 2 +#use displacement series, create time series('Path'), then create multi-support excitation patter (gmtag, 'Plain'), then create imposed ground motion +#using groundmotion('nodetag', gmtag), run this in a loop for each support or node where the earthquake load is going to be applied. +op.pattern('MultipleSupport', IDloadTag) +for i in range(len(iSupportNode)): + record_single = record[i] + GMfatt = (iGMfact[i])*cm + dt, nPts = ReadRecord.ReadRecord(record_single+'.DT2', record_single+'.dat') + op.timeSeries('Path', count, '-dt', dt, '-filePath', record_single+'.dat', '-factor', GMfatt) + op.groundMotion(IDgmSeries+count, 'Plain', '-disp', count) + op.imposedMotion(iSupportNode[i], iGMdirection[i], IDgmSeries+count) + count = count + 1 + +maxNumIter = 10 +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('RCM') +op.system('BandGeneral') +#op.test('EnergyIncr', Tol, maxNumIter) +#op.algorithm('ModifiedNewton') +#NewmarkGamma = 0.5 +#NewmarkBeta = 0.25 +#op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +#op.analysis('Transient') +# +# +#Nsteps = int(TmaxAnalysis/ DtAnalysis) +# +#ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 3:'EnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 3:'ModifiedNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +#tFinal = TmaxAnalysis +tFinal = nPts*dt +time = [tCurrent] +u3 = [0.0] +u4 = [0.0] +ok = 0 + +while tCurrent < tFinal: +# ok = op.analyze(1, .01) + for i in test: + for j in algorithm: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + while ok == 0 and tCurrent < tFinal: + + op.test(test[i], Tol, maxNumIter) + NewmarkGamma = 0.5 + NewmarkBeta = 0.25 + op.integrator('Newmark', NewmarkGamma, NewmarkBeta) + op.analysis('Transient') + ok = op.analyze(1, .01) + + if ok == 0 : + tCurrent = op.getTime() + time.append(tCurrent) + u3.append(op.nodeDisp(3,1)) + u4.append(op.nodeDisp(4,1)) + print(test[i], algorithm[j], 'tCurrent=', tCurrent) + +import matplotlib.pyplot as plt +plt.figure(figsize=(8,8)) +plt.plot(time, u3) +plt.ylabel('Horizontal Displacement of node 3 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 3 vs time-multiple support excitation-disptime.jpeg', dpi = 500) +plt.show() + +plt.figure(figsize=(8,8)) +plt.plot(time, u4) +plt.ylabel('Horizontal Displacement of node 4 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 4 vs time-multiple support excitation-disptime.jpeg', dpi = 500) +plt.show() + + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/Example4d.py b/pyExamples/EarthquakeExamples/Example4/Example4d.py new file mode 100755 index 000000000..17fa8d5d4 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/Example4d.py @@ -0,0 +1,156 @@ +# -*- coding: utf-8 -*- +""" +Created on Mon Apr 22 15:12:06 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz + +# Example4. 2D Portal Frame-- Dynamic EQ input analysis-- Bidirectional-uniform support excitation using acceleration timeseries + +#To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Bidirectional-uniform earthquake ground motion:First import the InelasticFiberSectionPortal2Dframe.py +#(upto gravity loading is already in this script) and run the current script +#To run EQ ground-motion analysis (ReadRecord.py, H-E12140.AT2 and H-E01140.AT2 needs to be downloaded into the same directory) +# Bidirectional-uniform support excitation using acceleration timeseries (different accelerations are input at all support nodes in two directions) -- two support nodes here +#the problem description can be found here: +#http://opensees.berkeley.edu/wiki/index.php/Examples_Manual and http://opensees.berkeley.edu/wiki/index.php/OpenSees_Example_4._Portal_Frame(example: 4) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +# -------------------------------------------------------------------------------------------------- +########################################################################################################################################################################## +import openseespy.opensees as op +#import the os module +#import os +import math +op.wipe() +########################################################################################################################################################################## + +from InelasticFiberSectionPortal2Dframe import * +# execute this file after you have built the model, and after you apply gravity +# + +# MultipleSupport Earthquake ground motion (different displacement input at spec'd support nodes) -- two nodes here + +#applying Dynamic Ground motion analysis +#iSupportNode = [1, 2] +iGMfact = [1.5, 0.25] +iGMdirection = [1, 2] +iGMfile = ['H-E01140', 'H-E12140'] +DtAnalysis = 0.01*sec # time-step Dt for lateral analysis +TmaxAnalysis = 10.0*sec # maximum duration of ground-motion analysis +Tol = 1e-8 + +# define DAMPING-------------------------------------------------------------------------------------- +# apply Rayleigh DAMPING from $xDamp +# D=$alphaM*M + $betaKcurr*Kcurrent + $betaKcomm*KlastCommit + $beatKinit*$Kinitial +Lambda = op.eigen('-fullGenLapack', 1) # eigenvalue mode 1 +Omega = math.pow(Lambda, 0.5) +betaKcomm = 2 * (0.02/Omega) + +xDamp = 0.02 # 2% damping ratio +alphaM = 0.0 # M-prop. damping; D = alphaM*M +betaKcurr = 0.0 # K-proportional damping; +beatKcurr*KCurrent +betaKinit = 0.0 # initial-stiffness proportional damping +beatKinit*Kini + +op.rayleigh(alphaM,betaKcurr, betaKinit, betaKcomm) # RAYLEIGH damping +#-------------------------------------------------------------------------------------- +# --------------------------------- perform Dynamic Ground-Motion Analysis +# the following commands are unique to the Multiple-Support Earthquake excitation +# Set some parameters +IDloadTag = 400 # load tag + + +# read a PEER strong motion database file, extracts dt from the header and converts the file +# to the format OpenSees expects for Uniform/multiple-support ground motions +record = ['H-E01140', 'H-E12140'] +#dt =[] +#nPts = [] + +import ReadRecord + +#this is similar to uniform excitation in single direction +count = 2 +for i in range(len(iGMdirection)): + IDloadTag = IDloadTag+count + record_single = record[i] + GMfatt = (iGMfact[i])*g + dt, nPts = ReadRecord.ReadRecord(record_single+'.AT2', record_single+'.dat') + op.timeSeries('Path', count, '-dt', dt, '-filePath', record_single+'.dat', '-factor', GMfatt) + op.pattern('UniformExcitation', IDloadTag, iGMdirection[i], '-accel', 2) + count = count + 1 + +maxNumIter = 10 +op.wipeAnalysis() +op.constraints('Transformation') +op.numberer('RCM') +op.system('BandGeneral') +#op.test('EnergyIncr', Tol, maxNumIter) +#op.algorithm('ModifiedNewton') +#NewmarkGamma = 0.5 +#NewmarkBeta = 0.25 +#op.integrator('Newmark', NewmarkGamma, NewmarkBeta) +#op.analysis('Transient') + + +#Nsteps = int(TmaxAnalysis/ DtAnalysis) +# +#ok = op.analyze(Nsteps, DtAnalysis) + +tCurrent = op.getTime() + +# for gravity analysis, load control is fine, 0.1 is the load factor increment (http://opensees.berkeley.edu/wiki/index.php/Load_Control) + +test = {1:'NormDispIncr', 2: 'RelativeEnergyIncr', 3:'EnergyIncr', 4: 'RelativeNormUnbalance',5: 'RelativeNormDispIncr', 6: 'NormUnbalance'} +algorithm = {1:'KrylovNewton', 2: 'SecantNewton' , 3:'ModifiedNewton' , 4: 'RaphsonNewton',5: 'PeriodicNewton', 6: 'BFGS', 7: 'Broyden', 8: 'NewtonLineSearch'} + +#tFinal = TmaxAnalysis +tFinal = nPts*dt +time = [tCurrent] +u3 = [0.0] +u4 = [0.0] +ok = 0 + +while tCurrent < tFinal: +# ok = op.analyze(1, .01) + for i in test: + for j in algorithm: + if j < 4: + op.algorithm(algorithm[j], '-initial') + + else: + op.algorithm(algorithm[j]) + while ok == 0 and tCurrent < tFinal: + + op.test(test[i], Tol, maxNumIter) + NewmarkGamma = 0.5 + NewmarkBeta = 0.25 + op.integrator('Newmark', NewmarkGamma, NewmarkBeta) + op.analysis('Transient') + ok = op.analyze(1, .01) + + if ok == 0 : + tCurrent = op.getTime() + time.append(tCurrent) + u3.append(op.nodeDisp(3,1)) + u4.append(op.nodeDisp(4,1)) + print(test[i], algorithm[j], 'tCurrent=', tCurrent) + +import matplotlib.pyplot as plt +plt.figure(figsize=(8,8)) +plt.plot(time, u3) +plt.ylabel('Horizontal Displacement of node 3 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 3 vs time-uniform excitation-acctime.jpeg', dpi = 500) +plt.show() + +plt.figure(figsize=(8,8)) +plt.plot(time, u4) +plt.ylabel('Horizontal Displacement of node 4 (in)') +plt.xlabel('Time (s)') +plt.savefig('Horizontal Disp at Node 4 vs time-uniform excitation-acctime.jpeg', dpi = 500) +plt.show() +# + +op.wipe() \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.AT2 b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.AT2 new file mode 100755 index 000000000..89f77ee39 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.AT2 @@ -0,0 +1,1566 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #1, 140 (USGS STATION 5056) +ACCELERATION TIME HISTORY IN UNITS OF G. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7807, DT= .00500 SEC + .2118690E-02 .2511197E-02 .1628667E-02 -.1860106E-03 -.1362879E-03 + -.1118919E-03 -.7204710E-04 -.3648882E-04 -.1265478E-04 -.7468748E-05 + -.2154615E-04 -.5002676E-04 -.8846786E-04 -.1316295E-03 -.1718534E-03 + -.2087407E-03 -.2451359E-03 -.2738550E-03 -.2868527E-03 -.2875167E-03 + -.2836314E-03 -.2745889E-03 -.2541769E-03 -.2232655E-03 -.1886145E-03 + -.1529544E-03 -.1133889E-03 -.6868623E-04 -.2471544E-04 .1014666E-04 + .3159072E-04 .4122547E-04 .4200189E-04 .3693213E-04 .3110134E-04 + .2414851E-04 .1093885E-04 -.7439529E-05 -.2410504E-04 -.3305620E-04 + -.3908854E-04 -.5838056E-04 -.9456795E-04 -.1326113E-03 -.1591297E-03 + -.1735530E-03 -.1847278E-03 -.1922765E-03 -.1838684E-03 -.1574219E-03 + -.1312138E-03 -.1320396E-03 -.1717382E-03 -.2362983E-03 -.3044044E-03 + -.3641419E-03 -.3996385E-03 -.3885095E-03 -.3354251E-03 -.2821321E-03 + -.2715219E-03 -.3039839E-03 -.3319829E-03 -.3191139E-03 -.2788300E-03 + -.2406532E-03 -.2168244E-03 -.2033223E-03 -.1913397E-03 -.1756683E-03 + -.1557875E-03 -.1330835E-03 -.1123889E-03 -.1024478E-03 -.1135971E-03 + -.1436640E-03 -.1675618E-03 -.1611546E-03 -.1271076E-03 -.8846909E-04 + -.6541475E-04 -.5927475E-04 -.5288769E-04 -.3645451E-04 -.2916496E-04 + -.5659880E-04 -.1148998E-03 -.1707741E-03 -.1962417E-03 -.1914958E-03 + -.1888545E-03 -.2292971E-03 -.2996841E-03 -.3475285E-03 -.3531848E-03 + -.3306432E-03 -.2968937E-03 -.2670167E-03 -.2688905E-03 -.3397392E-03 + -.4429899E-03 -.4666550E-03 -.4063818E-03 -.3603823E-03 -.3496559E-03 + -.3662475E-03 -.4543995E-03 -.5946458E-03 -.6966237E-03 -.7386812E-03 + -.7292171E-03 -.6169859E-03 -.3705660E-03 -.5419826E-04 .2107224E-03 + .3515254E-03 .3841184E-03 .3170230E-03 .1431614E-03 -.5839239E-04 + -.1637770E-03 -.1197347E-03 .1625639E-04 .1100323E-03 .2927561E-04 + -.2629965E-03 -.6542482E-03 -.9028004E-03 -.8192312E-03 -.4900408E-03 + -.1749150E-03 -.2884312E-04 -.2178298E-04 -.6842725E-04 -.1588014E-03 + -.2820920E-03 -.3334815E-03 -.2726820E-03 -.2113836E-03 -.2634022E-03 + -.3850828E-03 -.4132346E-03 -.3032052E-03 -.1593185E-03 -.2625884E-04 + .1309513E-03 .2909377E-03 .4100466E-03 .4884847E-03 .5192057E-03 + .4836096E-03 .3950590E-03 .2730233E-03 .8317459E-04 -.2329329E-03 + -.6138754E-03 -.8534563E-03 -.8794185E-03 -.8301471E-03 -.7610627E-03 + -.6434495E-03 -.5611482E-03 -.5705245E-03 -.5791153E-03 -.5233399E-03 + -.4477679E-03 -.4083506E-03 -.3984624E-03 -.4175870E-03 -.5884851E-03 + -.9312211E-03 -.1150766E-02 -.9484706E-03 -.3689858E-03 .2333355E-03 + .5183510E-03 .4102358E-03 .6590568E-04 -.3334481E-03 -.8014643E-03 + -.1290784E-02 -.1438183E-02 -.1046609E-02 -.3785865E-03 .2195833E-03 + .5632135E-03 .5585203E-03 .2901113E-03 -.5467055E-06 -.2662175E-03 + -.6014711E-03 -.8802451E-03 -.8657371E-03 -.5157985E-03 .4685249E-04 + .6148201E-03 .8876588E-03 .6594817E-03 .8883654E-04 -.3218243E-03 + -.2518627E-03 .6421514E-04 .2665615E-03 .2793034E-03 .6349667E-04 + -.4830258E-03 -.1198117E-02 -.1659761E-02 -.1601177E-02 -.1180188E-02 + -.6953812E-03 -.2096494E-03 .2281258E-03 .3521265E-03 -.2295902E-04 + -.7149938E-03 -.1246674E-02 -.1186483E-02 -.5070817E-03 .3689300E-03 + .9663814E-03 .1120638E-02 .7963535E-03 -.3827207E-04 -.1130267E-02 + -.1901842E-02 -.1826994E-02 -.1179310E-02 -.9741273E-03 -.1620133E-02 + -.2467532E-02 -.2736362E-02 -.2366836E-02 -.1869062E-02 -.1524853E-02 + -.1208164E-02 -.8212183E-03 -.3692354E-03 .1586882E-03 .6018316E-03 + .7649401E-03 .8148778E-03 .9896495E-03 .1191509E-02 .1238830E-02 + .1136090E-02 .9672465E-03 .6690186E-03 .6369882E-04 -.8308089E-03 + -.1687074E-02 -.2099895E-02 -.2077429E-02 -.2058326E-02 -.2216217E-02 + -.2249640E-02 -.1870528E-02 -.1174637E-02 -.5297288E-03 -.2396811E-03 + -.3901136E-03 -.8600799E-03 -.1342372E-02 -.1481782E-02 -.1111975E-02 + -.5190140E-03 -.4616143E-03 -.1367798E-02 -.2700054E-02 -.3555298E-02 + -.3550335E-02 -.2906228E-02 -.1924482E-02 -.7462593E-03 .4974058E-03 + .1579687E-02 .2240907E-02 .2289259E-02 .1786240E-02 .1306775E-02 + .1432670E-02 .1950720E-02 .2108570E-02 .1473339E-02 .2943633E-03 + -.8532894E-03 -.1486265E-02 -.1417303E-02 -.8054401E-03 .5058909E-04 + .9416620E-03 .1741928E-02 .2220099E-02 .2203368E-02 .2064747E-02 + .2434090E-02 .3438633E-02 .4698092E-02 .5715816E-02 .5867800E-02 + .4529857E-02 .1670982E-02 -.1967729E-02 -.5224201E-02 -.6984655E-02 + -.6851681E-02 -.5484489E-02 -.3915366E-02 -.2726826E-02 -.2023493E-02 + -.1675566E-02 -.1432281E-02 -.1131799E-02 -.7451198E-03 -.1820716E-03 + .5185198E-03 .1038782E-02 .1479496E-02 .2419555E-02 .3800707E-02 + .4794677E-02 .4738925E-02 .3743685E-02 .2230107E-02 -.4484456E-04 + -.3446338E-02 -.7255970E-02 -.1015820E-01 -.1141928E-01 -.1112231E-01 + -.9576579E-02 -.7046812E-02 -.4079527E-02 -.1382911E-02 .5750350E-03 + .1768567E-02 .2578907E-02 .3278409E-02 .3785806E-02 .4014318E-02 + .3811795E-02 .2799920E-02 .9212792E-03 -.1182542E-02 -.2649262E-02 + -.3180441E-02 -.3150513E-02 -.2955965E-02 -.2744545E-02 -.2638996E-02 + -.2666980E-02 -.2582138E-02 -.1990630E-02 -.5528489E-03 .1812817E-02 + .4359824E-02 .5750003E-02 .5442548E-02 .3975975E-02 .2122589E-02 + .3712006E-03 -.1079666E-02 -.2165789E-02 -.2873744E-02 -.3193252E-02 + -.3230135E-02 -.3275067E-02 -.3476820E-02 -.3499509E-02 -.2712116E-02 + -.9703291E-03 .9487842E-03 .2006161E-02 .1455005E-02 -.1229881E-02 + -.5580838E-02 -.9583412E-02 -.1105879E-01 -.9131390E-02 -.4505218E-02 + .8886886E-03 .5117228E-02 .7508168E-02 .8551095E-02 .9013824E-02 + .9306472E-02 .9532498E-02 .9702995E-02 .9694821E-02 .9226704E-02 + .7797276E-02 .4998552E-02 .1311243E-02 -.2007103E-02 -.4015017E-02 + -.4663479E-02 -.4380693E-02 -.3425419E-02 -.1906887E-02 -.1530527E-03 + .1404865E-02 .2451677E-02 .2723335E-02 .2378641E-02 .2224495E-02 + .2825640E-02 .3798987E-02 .4239217E-02 .3326829E-02 .7881256E-03 + -.2496994E-02 -.4781968E-02 -.4835763E-02 -.2986357E-02 -.5991859E-03 + .1630065E-02 .3740910E-02 .5101664E-02 .4906321E-02 .3424620E-02 + .1729918E-02 .7539106E-03 .8514460E-03 .1891357E-02 .3286412E-02 + .4391164E-02 .4988312E-02 .5137761E-02 .4728912E-02 .3339227E-02 + .8223605E-03 -.2100691E-02 -.4412759E-02 -.5317402E-02 -.4110480E-02 + -.1096838E-02 .1948336E-02 .3126160E-02 .1864980E-02 -.7594081E-03 + -.3125207E-02 -.4389829E-02 -.4667768E-02 -.4168845E-02 -.2806931E-02 + -.9859417E-03 .2676517E-03 .4320308E-03 .3690825E-04 -.1726839E-04 + .7061765E-03 .1870579E-02 .2566606E-02 .2029848E-02 .2212021E-03 + -.2124126E-02 -.3900958E-02 -.4404553E-02 -.3805884E-02 -.2864063E-02 + -.2323562E-02 -.2441647E-02 -.2810222E-02 -.2865154E-02 -.2532120E-02 + -.2039890E-02 -.1385336E-02 -.4036945E-03 .7585775E-03 .1532197E-02 + .1594904E-02 .1439347E-02 .1885197E-02 .3019969E-02 .3989047E-02 + .3665401E-02 .1471892E-02 -.1788490E-02 -.4407544E-02 -.5291777E-02 + -.4845976E-02 -.4316622E-02 -.4436034E-02 -.4875044E-02 -.4633513E-02 + -.2920704E-02 .2675362E-03 .4008543E-02 .6950983E-02 .8176209E-02 + .7489483E-02 .5389333E-02 .2931149E-02 .1046893E-02 -.2160372E-04 + -.4915055E-03 -.5522457E-03 -.1156403E-04 .1303195E-02 .2901449E-02 + .4019823E-02 .4370984E-02 .4340590E-02 .4439037E-02 .4720623E-02 + .4741680E-02 .4035062E-02 .2697670E-02 .1206896E-02 -.1353900E-03 + -.1255423E-02 -.2054818E-02 -.2464443E-02 -.2510215E-02 -.2256379E-02 + -.1712812E-02 -.8249862E-03 .3610626E-03 .1593325E-02 .2425167E-02 + .2571570E-02 .2152931E-02 .1526090E-02 .7452424E-03 -.5265550E-03 + -.1941729E-02 -.2269381E-02 -.6786588E-03 .2421418E-02 .5812203E-02 + .8214203E-02 .8958314E-02 .8285583E-02 .6686072E-02 .4460212E-02 + .1846607E-02 -.5795214E-03 -.1877573E-02 -.1535494E-02 .7604486E-04 + .1813742E-02 .2561034E-02 .2352004E-02 .1385796E-02 -.1017591E-02 + -.4496210E-02 -.6963413E-02 -.6972327E-02 -.5165009E-02 -.3125205E-02 + -.1625151E-02 -.5327834E-03 .1736298E-03 .4435140E-03 .6783604E-03 + .1222808E-02 .1548050E-02 .3707799E-03 -.2435999E-02 -.4973631E-02 + -.5448746E-02 -.3783033E-02 -.1280490E-02 .7973139E-03 .2300774E-02 + .3706667E-02 .4964180E-02 .5225287E-02 .4137592E-02 .2526181E-02 + .1438005E-02 .1235595E-02 .1474263E-02 .1348621E-02 .3566211E-03 + -.1354960E-02 -.3252439E-02 -.4789902E-02 -.5409964E-02 -.4858473E-02 + -.3865000E-02 -.3362284E-02 -.3276875E-02 -.2961737E-02 -.2207901E-02 + -.1379770E-02 -.7607852E-03 -.2951602E-03 .2445038E-04 .5613023E-04 + -.4581768E-04 .1924420E-03 .1122893E-02 .2668849E-02 .4325038E-02 + .5581318E-02 .6115695E-02 .5638793E-02 .3956046E-02 .1296815E-02 + -.1505789E-02 -.3514274E-02 -.4473711E-02 -.4907007E-02 -.5247141E-02 + -.5044757E-02 -.3653535E-02 -.1442133E-02 .8793275E-03 .3150052E-02 + .5114611E-02 .6115481E-02 .5517601E-02 .3302577E-02 .3628998E-03 + -.2150824E-02 -.3406648E-02 -.2980804E-02 -.1187088E-02 .9337721E-03 + .2117002E-02 .1634176E-02 -.4556014E-03 -.3737901E-02 -.7546298E-02 + -.1062220E-01 -.1133982E-01 -.8980636E-02 -.4582822E-02 -.2193524E-04 + .3702483E-02 .6803316E-02 .9819193E-02 .1253497E-01 .1391604E-01 + .1323308E-01 .1035653E-01 .5555245E-02 .4603067E-04 -.4231826E-02 + -.6124796E-02 -.5650365E-02 -.3448528E-02 -.4898017E-03 .2337743E-02 + .4367151E-02 .5379096E-02 .5785190E-02 .6077852E-02 .6350982E-02 + .6202951E-02 .5009378E-02 .2546977E-02 -.9283469E-03 -.4577828E-02 + -.7017943E-02 -.7546167E-02 -.6663333E-02 -.5037890E-02 -.2990113E-02 + -.1042370E-02 .1037612E-04 -.3392390E-03 -.1672730E-02 -.2717919E-02 + -.2268351E-02 .1366556E-03 .3896698E-02 .7410279E-02 .9085915E-02 + .8372126E-02 .5868379E-02 .2778231E-02 -.3121823E-03 -.3542479E-02 + -.6823978E-02 -.9487916E-02 -.1071858E-01 -.1023263E-01 -.7914599E-02 + -.3545481E-02 .1903056E-02 .6219382E-02 .8287114E-02 .8567822E-02 + .7528671E-02 .5314585E-02 .2517965E-02 .1529586E-03 -.1205867E-02 + -.1736050E-02 -.1798463E-02 -.1365556E-02 -.3815467E-03 .6063201E-03 + .9662234E-03 .7748981E-03 .6375485E-03 .1344235E-02 .3189343E-02 + .5579882E-02 .7396721E-02 .7391513E-02 .4879281E-02 .5752609E-03 + -.3250849E-02 -.5166712E-02 -.5898641E-02 -.5712392E-02 -.3685343E-02 + .3282569E-03 .4851081E-02 .8029014E-02 .9376017E-02 .9466591E-02 + .8551789E-02 .6343199E-02 .2932286E-02 -.1044145E-02 -.5021679E-02 + -.8487797E-02 -.1068876E-01 -.1076455E-01 -.8262497E-02 -.3875326E-02 + .7072716E-03 .4227016E-02 .6431285E-02 .7144948E-02 .6154887E-02 + .4216663E-02 .2634064E-02 .1922840E-02 .1723944E-02 .1556926E-02 + .1224739E-02 .7056859E-03 -.2022189E-04 -.6270704E-03 -.6108276E-03 + -.4108091E-05 .5293810E-03 .2174800E-03 -.1042069E-02 -.2553607E-02 + -.3266723E-02 -.2897786E-02 -.2270314E-02 -.1879303E-02 -.1409001E-02 + -.7291130E-03 -.3008179E-03 -.4505695E-03 -.9439138E-03 -.1374010E-02 + -.1367146E-02 -.8780673E-03 -.3344048E-03 -.1581568E-04 .2452292E-04 + -.3042816E-03 -.6323619E-03 -.2410899E-03 .8095549E-03 .1543028E-02 + .1081454E-02 -.2482813E-03 -.1209538E-02 -.1266669E-02 -.7875657E-03 + -.2050602E-03 .4301079E-03 .1247114E-02 .2133642E-02 .2848524E-02 + .3241654E-02 .3404723E-02 .3643904E-02 .4118316E-02 .4897441E-02 + .6230106E-02 .8365313E-02 .1111953E-01 .1338818E-01 .1379678E-01 + .1177345E-01 .7903787E-02 .3513379E-02 -.2112878E-03 -.2689717E-02 + -.4146003E-02 -.5080929E-02 -.5720894E-02 -.6164829E-02 -.6565097E-02 + -.7248247E-02 -.8282211E-02 -.8857366E-02 -.7718322E-02 -.4229646E-02 + .1045363E-02 .6192481E-02 .9084290E-02 .9283205E-02 .7950135E-02 + .6533236E-02 .5983145E-02 .6437929E-02 .7148024E-02 .6825325E-02 + .4489975E-02 .4314455E-03 -.3639016E-02 -.5896227E-02 -.5700104E-02 + -.3546580E-02 -.6380670E-03 .1620056E-02 .2615480E-02 .2809581E-02 + .3058337E-02 .3709469E-02 .4094511E-02 .3007939E-02 .3572688E-04 + -.3635424E-02 -.6010214E-02 -.6038243E-02 -.4377053E-02 -.2317231E-02 + -.6174669E-03 .7694731E-03 .2160526E-02 .3322322E-02 .3530164E-02 + .2577921E-02 .9065791E-03 -.9954984E-03 -.2500210E-02 -.3018762E-02 + -.2820396E-02 -.3017849E-02 -.4378598E-02 -.6218025E-02 -.6836715E-02 + -.5285352E-02 -.2500187E-02 -.6270393E-03 -.1080774E-02 -.3488562E-02 + -.6148163E-02 -.7446492E-02 -.7042430E-02 -.5793067E-02 -.4953268E-02 + -.5171897E-02 -.5907921E-02 -.5818004E-02 -.3731259E-02 .3566713E-03 + .4884212E-02 .7956137E-02 .8948895E-02 .8249587E-02 .6336555E-02 + .3954472E-02 .1907288E-02 .3579099E-03 -.1243336E-02 -.3336592E-02 + -.5391429E-02 -.6471873E-02 -.6246344E-02 -.5213533E-02 -.3974539E-02 + -.2255910E-02 .6682925E-03 .4686118E-02 .8551392E-02 .1075753E-01 + .1068805E-01 .8799705E-02 .5851102E-02 .2546363E-02 -.6317670E-03 + -.4055264E-02 -.8281063E-02 -.1264802E-01 -.1555132E-01 -.1559917E-01 + -.1250733E-01 -.7239641E-02 -.1222252E-02 .3916863E-02 .6850796E-02 + .7778705E-02 .7892601E-02 .7886726E-02 .7807180E-02 .7471080E-02 + .6201336E-02 .3199495E-02 -.1407104E-02 -.5905722E-02 -.7992059E-02 + -.7175772E-02 -.5028479E-02 -.3382412E-02 -.2727430E-02 -.2186093E-02 + -.8540298E-03 .1366442E-02 .3961514E-02 .6015150E-02 .6456759E-02 + .5003949E-02 .2102093E-02 -.1970988E-02 -.6690169E-02 -.1068241E-01 + -.1242732E-01 -.1107209E-01 -.7013305E-02 -.1994598E-02 .2008475E-02 + .3547532E-02 .1965783E-02 -.2111982E-02 -.6843981E-02 -.1004213E-01 + -.1073986E-01 -.9449649E-02 -.6840521E-02 -.3514648E-02 -.3640878E-03 + .1800377E-02 .2620854E-02 .2270444E-02 .7991560E-03 -.2157463E-02 + -.6162594E-02 -.9545677E-02 -.1074771E-01 -.9430280E-02 -.6394126E-02 + -.3257021E-02 -.1526846E-02 -.1225609E-02 -.1423741E-02 -.1828819E-02 + -.2798961E-02 -.4696349E-02 -.7876783E-02 -.1181263E-01 -.1445741E-01 + -.1405436E-01 -.1071442E-01 -.5802004E-02 -.1119872E-02 .1763167E-02 + .2922442E-02 .3770119E-02 .5107922E-02 .6426675E-02 .6631752E-02 + .4754202E-02 .3471423E-03 -.6086164E-02 -.1252429E-01 -.1571239E-01 + -.1312368E-01 -.4809021E-02 .5574491E-02 .1323385E-01 .1628504E-01 + .1521645E-01 .1099738E-01 .5147993E-02 -.4764098E-03 -.4355450E-02 + -.5854692E-02 -.5574172E-02 -.4814317E-02 -.4752554E-02 -.5716835E-02 + -.6922703E-02 -.6858966E-02 -.4415350E-02 .2097982E-03 .5597158E-02 + .9683807E-02 .1090461E-01 .9129040E-02 .5794610E-02 .2925794E-02 + .2019541E-02 .3571614E-02 .6766281E-02 .9130726E-02 .7931759E-02 + .3431481E-02 -.1498368E-02 -.5006139E-02 -.6633792E-02 -.6161466E-02 + -.4545879E-02 -.3523581E-02 -.3733961E-02 -.4012190E-02 -.2362157E-02 + .2003013E-02 .7738253E-02 .1210323E-01 .1304369E-01 .1053805E-01 + .5709084E-02 .2097752E-03 -.3892699E-02 -.5474431E-02 -.5327625E-02 + -.5515686E-02 -.7724176E-02 -.1168381E-01 -.1521793E-01 -.1620687E-01 + -.1375510E-01 -.7694026E-02 .1001793E-02 .9356675E-02 .1363634E-01 + .1304064E-01 .1024847E-01 .7831246E-02 .6447777E-02 .5482361E-02 + .4242480E-02 .2473080E-02 -.6116372E-03 -.6294073E-02 -.1412541E-01 + -.2115270E-01 -.2437494E-01 -.2314675E-01 -.1894233E-01 -.1410760E-01 + -.1034857E-01 -.7676180E-02 -.4861039E-02 -.1063322E-02 .2935346E-02 + .5597481E-02 .6003706E-02 .4231904E-02 .1314822E-02 -.1082656E-02 + -.1596128E-02 -.1307701E-04 .2130049E-02 .2197261E-02 -.9164332E-03 + -.5516634E-02 -.8930914E-02 -.9899528E-02 -.8988738E-02 -.7371735E-02 + -.5846240E-02 -.4589521E-02 -.3832977E-02 -.4496787E-02 -.7253638E-02 + -.1112953E-01 -.1381830E-01 -.1329109E-01 -.8762193E-02 -.9298871E-03 + .7641591E-02 .1321640E-01 .1366277E-01 .9792832E-02 .4014064E-02 + -.1579869E-02 -.6405887E-02 -.1021348E-01 -.1171020E-01 -.9611507E-02 + -.4128634E-02 .2979761E-02 .9012563E-02 .1179597E-01 .1106042E-01 + .7591642E-02 .2699019E-02 -.1752151E-02 -.4698480E-02 -.6739028E-02 + -.8868050E-02 -.1107196E-01 -.1225577E-01 -.1092628E-01 -.6285093E-02 + .9562169E-03 .7786982E-02 .1057879E-01 .8729930E-02 .4886616E-02 + .2383821E-02 .2442369E-02 .3700806E-02 .4628560E-02 .4892467E-02 + .4925850E-02 .5364135E-02 .6714279E-02 .8899602E-02 .1117194E-01 + .1276938E-01 .1348493E-01 .1378115E-01 .1435036E-01 .1547257E-01 + .1703603E-01 .1832125E-01 .1793838E-01 .1509411E-01 .9570538E-02 + .1799247E-02 -.6006278E-02 -.1145341E-01 -.1364709E-01 -.1277493E-01 + -.9078146E-02 -.2682695E-02 .4986007E-02 .1131046E-01 .1435096E-01 + .1389548E-01 .1079909E-01 .5584769E-02 -.1041675E-02 -.7005802E-02 + -.1028581E-01 -.1089117E-01 -.1034886E-01 -.9917799E-02 -.1015819E-01 + -.1167406E-01 -.1518165E-01 -.2070001E-01 -.2704224E-01 -.3243676E-01 + -.3552886E-01 -.3590919E-01 -.3391196E-01 -.3034513E-01 -.2610795E-01 + -.2094772E-01 -.1374632E-01 -.4395589E-02 .6087631E-02 .1681956E-01 + .2631187E-01 .3118776E-01 .2808735E-01 .1587821E-01 -.3062523E-02 + -.2186293E-01 -.3455198E-01 -.4015610E-01 -.3790770E-01 -.2820407E-01 + -.1621058E-01 -.6505260E-02 .5763420E-03 .6078864E-02 .1027378E-01 + .1272581E-01 .1272147E-01 .9678186E-02 .4117717E-02 -.1442364E-02 + -.4282770E-02 -.4828680E-02 -.5944664E-02 -.9093494E-02 -.1310708E-01 + -.1592518E-01 -.1655732E-01 -.1521070E-01 -.1192519E-01 -.6093253E-02 + .2299861E-02 .1128210E-01 .1797667E-01 .2120782E-01 .2179766E-01 + .2118625E-01 .2030414E-01 .2047030E-01 .2417739E-01 .3269075E-01 + .4415986E-01 .5422202E-01 .5985266E-01 .6220373E-01 .6365571E-01 + .6440196E-01 .6327157E-01 .5974283E-01 .5351217E-01 .4507695E-01 + .3656642E-01 .2902583E-01 .2116833E-01 .1223232E-01 .3357749E-02 + -.4151700E-02 -.8901240E-02 -.9584762E-02 -.7321473E-02 -.5040595E-02 + -.5346478E-02 -.9078246E-02 -.1451918E-01 -.1933825E-01 -.2299080E-01 + -.2690628E-01 -.3330694E-01 -.4325436E-01 -.5524824E-01 -.6679214E-01 + -.7545189E-01 -.7978024E-01 -.8075448E-01 -.8000111E-01 -.7791184E-01 + -.7370607E-01 -.6640029E-01 -.5513366E-01 -.4053081E-01 -.2610278E-01 + -.1590346E-01 -.1226427E-01 -.1499135E-01 -.2253598E-01 -.3394987E-01 + -.4633797E-01 -.5427572E-01 -.5493922E-01 -.4953636E-01 -.3883861E-01 + -.2116192E-01 .3336879E-02 .3017382E-01 .5446257E-01 .7305258E-01 + .8317555E-01 .8320671E-01 .7143750E-01 .4762983E-01 .1909072E-01 + -.2447088E-02 -.1082858E-01 -.8210551E-02 .1910289E-02 .1848747E-01 + .4056200E-01 .6475349E-01 .8570178E-01 .1002477E+00 .1082758E+00 + .1093079E+00 .1002580E+00 .7724680E-01 .4209189E-01 .2321014E-02 + -.3418295E-01 -.5825197E-01 -.6309980E-01 -.5013330E-01 -.2747710E-01 + -.7287446E-02 .2056742E-02 .2960517E-02 .2258134E-02 .2530723E-02 + .2244225E-02 .3330031E-03 -.3058618E-02 -.9370590E-02 -.2013539E-01 + -.3340096E-01 -.4380327E-01 -.4686639E-01 -.4249093E-01 -.3258452E-01 + -.1897637E-01 -.4786920E-02 .6158416E-02 .1239378E-01 .1504797E-01 + .1571758E-01 .1577868E-01 .1660877E-01 .1997466E-01 .2781811E-01 + .4084492E-01 .5594129E-01 .6646298E-01 .6750385E-01 .5953089E-01 + .4572135E-01 .2896013E-01 .1180682E-01 -.4750448E-02 -.2083691E-01 + -.3465137E-01 -.4354652E-01 -.4587893E-01 -.4126890E-01 -.3191566E-01 + -.2101360E-01 -.1102483E-01 -.3451974E-02 .2003772E-02 .6213953E-02 + .9061581E-02 .9363331E-02 .6223757E-02 .1104791E-02 -.3212694E-02 + -.5380059E-02 -.5660985E-02 -.5149744E-02 -.5395770E-02 -.7541734E-02 + -.1208868E-01 -.1915249E-01 -.2785989E-01 -.3593592E-01 -.4123218E-01 + -.4305782E-01 -.4059491E-01 -.3273648E-01 -.2183524E-01 -.1350683E-01 + -.1142477E-01 -.1491882E-01 -.2084278E-01 -.2603017E-01 -.2930953E-01 + -.3248297E-01 -.3784610E-01 -.4527163E-01 -.5221312E-01 -.5647465E-01 + -.5753426E-01 -.5495505E-01 -.4778574E-01 -.3587450E-01 -.2142154E-01 + -.7960876E-02 .1689759E-02 .7559019E-02 .1208294E-01 .1713195E-01 + .2430434E-01 .3455024E-01 .4698072E-01 .5895651E-01 .6604857E-01 + .6499365E-01 .5685873E-01 .4626135E-01 .3723088E-01 .3159480E-01 + .3040724E-01 .3358541E-01 .4024288E-01 .4839903E-01 .5408229E-01 + .5324473E-01 .4453890E-01 .3114555E-01 .1886808E-01 .1239094E-01 + .1337448E-01 .2108242E-01 .3411906E-01 .4853623E-01 .5851913E-01 + .6113392E-01 .5625272E-01 .4541766E-01 .3201790E-01 .1882514E-01 + .7041367E-02 -.1441840E-02 -.5564958E-02 -.9000639E-02 -.1730440E-01 + -.3277833E-01 -.5380323E-01 -.7481846E-01 -.8932849E-01 -.9427788E-01 + -.8991425E-01 -.7691971E-01 -.5488471E-01 -.2386621E-01 .1139272E-01 + .3959092E-01 .5233426E-01 .5104971E-01 .4158815E-01 .2902883E-01 + .1600881E-01 .4246574E-02 -.3168950E-02 -.3993204E-02 -.1838329E-03 + .3850417E-02 .5831004E-02 .6769711E-02 .8391421E-02 .1140248E-01 + .1638274E-01 .2347824E-01 .3119685E-01 .3727881E-01 .4023626E-01 + .3998248E-01 .3734619E-01 .3302047E-01 .2703494E-01 .1924648E-01 + .9697960E-02 -.1427104E-02 -.1369842E-01 -.2484883E-01 -.3254392E-01 + -.3834677E-01 -.4578850E-01 -.5668248E-01 -.6948591E-01 -.8073482E-01 + -.8776480E-01 -.8995794E-01 -.8756853E-01 -.8008902E-01 -.6774517E-01 + -.5326394E-01 -.4026855E-01 -.3049126E-01 -.2383318E-01 -.1929423E-01 + -.1529448E-01 -.1091513E-01 -.6351311E-02 -.2670029E-02 -.2527154E-02 + -.8516715E-02 -.1991579E-01 -.3176271E-01 -.3681743E-01 -.2951530E-01 + -.8687189E-02 .2310828E-01 .5981923E-01 .9314992E-01 .1164254E+00 + .1259823E+00 .1213093E+00 .1048374E+00 .8160236E-01 .5903052E-01 + .4461798E-01 .4127074E-01 .4525192E-01 .4947675E-01 .4856177E-01 + .4296245E-01 .3567613E-01 .2407161E-01 .5927173E-02 -.1068743E-01 + -.1572038E-01 -.7103289E-02 .1039893E-01 .3085347E-01 .5101784E-01 + .6756039E-01 .7525605E-01 .7095322E-01 .5558221E-01 .3333033E-01 + .8152793E-02 -.1855340E-01 -.4343451E-01 -.5975542E-01 -.6531456E-01 + -.6580686E-01 -.6690937E-01 -.6972459E-01 -.7349382E-01 -.7693720E-01 + -.7863503E-01 -.7803861E-01 -.7495849E-01 -.6857367E-01 -.5707578E-01 + -.3854145E-01 -.1297886E-01 .1553818E-01 .3748279E-01 .4338497E-01 + .3228716E-01 .8282317E-02 -.2346938E-01 -.5379069E-01 -.7346734E-01 + -.7914452E-01 -.7233282E-01 -.5445070E-01 -.2688282E-01 .2363301E-02 + .2387458E-01 .3616275E-01 .4070673E-01 .3898440E-01 .3229028E-01 + .1981487E-01 .1203332E-02 -.1943042E-01 -.3409592E-01 -.3747730E-01 + -.3042212E-01 -.1688365E-01 -.1096443E-02 .1124124E-01 .1471785E-01 + .8613624E-02 -.3767884E-02 -.1693297E-01 -.2521521E-01 -.2611272E-01 + -.2090590E-01 -.1307494E-01 -.6030425E-02 -.2757561E-02 -.5205903E-02 + -.1191435E-01 -.1860852E-01 -.2232321E-01 -.2297992E-01 -.1954641E-01 + -.9219986E-02 .8302622E-02 .2751136E-01 .4179446E-01 .5062990E-01 + .5550443E-01 .5436887E-01 .4360126E-01 .2233861E-01 -.6704995E-02 + -.3839312E-01 -.6605611E-01 -.8522625E-01 -.9443586E-01 -.9414481E-01 + -.8765878E-01 -.7989581E-01 -.7304123E-01 -.6469622E-01 -.5197449E-01 + -.3488662E-01 -.1601788E-01 .2283755E-02 .2089347E-01 .4136878E-01 + .6142215E-01 .7565114E-01 .8113681E-01 .7948266E-01 .7182077E-01 + .5779319E-01 .3890647E-01 .1928819E-01 .5578491E-02 .1665670E-02 + .4305043E-02 .9300516E-02 .1607112E-01 .2531821E-01 .3590072E-01 + .4424051E-01 .4693906E-01 .4310006E-01 .3405694E-01 .2214045E-01 + .1162355E-01 .7457201E-02 .1179451E-01 .2284183E-01 .3531443E-01 + .4393625E-01 .4484625E-01 .3522362E-01 .1669275E-01 -.4433474E-02 + -.2097793E-01 -.2725193E-01 -.2228713E-01 -.9656024E-02 .6315212E-02 + .2000285E-01 .2546467E-01 .2064280E-01 .8514045E-02 -.4795591E-02 + -.1543561E-01 -.2417724E-01 -.3237516E-01 -.4024199E-01 -.4734584E-01 + -.5314862E-01 -.5783128E-01 -.6081593E-01 -.6040144E-01 -.5715506E-01 + -.5336305E-01 -.4914271E-01 -.4309087E-01 -.3579740E-01 -.2976605E-01 + -.2630717E-01 -.2460902E-01 -.2213144E-01 -.1700393E-01 -.9519388E-02 + -.3866780E-03 .8548572E-02 .1655980E-01 .2551173E-01 .3587371E-01 + .4626525E-01 .5550517E-01 .6310896E-01 .6767679E-01 .6794628E-01 + .6469293E-01 .6027813E-01 .5746472E-01 .5709594E-01 .5790117E-01 + .5736810E-01 .5357264E-01 .4767763E-01 .4201973E-01 .3879569E-01 + .3969637E-01 .4430202E-01 .5067333E-01 .5592046E-01 .5724619E-01 + .5397597E-01 .4847241E-01 .4331891E-01 .3919765E-01 .3602078E-01 + .3424467E-01 .3455626E-01 .3701415E-01 .4128427E-01 .4523763E-01 + .4631884E-01 .4382595E-01 .3798817E-01 .3059445E-01 .2522291E-01 + .2417191E-01 .2679575E-01 .3071439E-01 .3401842E-01 .3670447E-01 + .3879863E-01 .4037509E-01 .4198718E-01 .4368000E-01 .4567295E-01 + .4776754E-01 .4862950E-01 .4678810E-01 .4226208E-01 .3677807E-01 + .3292079E-01 .3271705E-01 .3631771E-01 .4270439E-01 .5003276E-01 + .5443316E-01 .5201384E-01 .4237960E-01 .2752452E-01 .1037786E-01 + -.5493725E-02 -.1752003E-01 -.2483176E-01 -.2763750E-01 -.2577454E-01 + -.1898231E-01 -.7840895E-02 .5467597E-02 .1707592E-01 .2425351E-01 + .2593806E-01 .2318470E-01 .1947408E-01 .1766167E-01 .2092096E-01 + .3117799E-01 .4533095E-01 .5883990E-01 .6904310E-01 .7487047E-01 + .7741232E-01 .7910584E-01 .8145055E-01 .8422521E-01 .8611359E-01 + .8646943E-01 .8470211E-01 .7970293E-01 .7108021E-01 .5944717E-01 + .4651373E-01 .3449972E-01 .2537033E-01 .2106853E-01 .2195409E-01 + .2500026E-01 .2671980E-01 .2457795E-01 .1628319E-01 .1493389E-02 + -.1626909E-01 -.3070879E-01 -.3781162E-01 -.3806295E-01 -.3338041E-01 + -.2434849E-01 -.1168186E-01 .5947679E-03 .7015028E-02 .4636063E-02 + -.6974067E-02 -.2479758E-01 -.4349624E-01 -.6081578E-01 -.7736013E-01 + -.9280692E-01 -.1049894E+00 -.1115657E+00 -.1126209E+00 -.1079897E+00 + -.9518074E-01 -.7332905E-01 -.4421841E-01 -.1053465E-01 .2389598E-01 + .5406176E-01 .7790588E-01 .9525482E-01 .1029302E+00 .9824835E-01 + .8289822E-01 .6089315E-01 .3774153E-01 .1907021E-01 .6700938E-02 + -.3932231E-03 -.3943380E-02 -.6566970E-02 -.9924562E-02 -.1477456E-01 + -.2181739E-01 -.2988600E-01 -.3688898E-01 -.4162045E-01 -.4443040E-01 + -.4686572E-01 -.5025243E-01 -.5475656E-01 -.5923965E-01 -.6150169E-01 + -.5972521E-01 -.5389847E-01 -.4578231E-01 -.3755607E-01 -.2950286E-01 + -.2133162E-01 -.1384719E-01 -.8355867E-02 -.6534565E-02 -.8520590E-02 + -.1192348E-01 -.1409522E-01 -.1309958E-01 -.8926578E-02 -.3520573E-02 + .1431390E-02 .5186044E-02 .8160893E-02 .1113840E-01 .1373115E-01 + .1452797E-01 .1271272E-01 .8778347E-02 .5025693E-02 .4176219E-02 + .7029807E-02 .1313475E-01 .2142558E-01 .2963433E-01 .3616647E-01 + .4128893E-01 .4450994E-01 .4436021E-01 .3918607E-01 .2766058E-01 + .1166570E-01 -.2337397E-02 -.8259445E-02 -.5410634E-02 .3737577E-02 + .1658551E-01 .3138780E-01 .4628170E-01 .5697531E-01 .6004284E-01 + .5651860E-01 .4905759E-01 .3937540E-01 .2866670E-01 .1868917E-01 + .1118431E-01 .7233231E-02 .6667379E-02 .8659260E-02 .1337301E-01 + .1925575E-01 .2324288E-01 .2285207E-01 .1550662E-01 .5287537E-03 + -.2027983E-01 -.4252834E-01 -.6089043E-01 -.7218858E-01 -.7501606E-01 + -.7105978E-01 -.6424338E-01 -.5818667E-01 -.5533094E-01 -.5477027E-01 + -.5395545E-01 -.5070054E-01 -.4370252E-01 -.3474006E-01 -.2651767E-01 + -.2051021E-01 -.1750019E-01 -.1611838E-01 -.1454966E-01 -.1281697E-01 + -.1040742E-01 -.6797201E-02 -.3175684E-02 -.1419550E-02 -.4033128E-02 + -.1285292E-01 -.2642413E-01 -.4021832E-01 -.4986180E-01 -.5358080E-01 + -.5276726E-01 -.4986278E-01 -.4480968E-01 -.3714140E-01 -.2829463E-01 + -.2080863E-01 -.1690563E-01 -.1776481E-01 -.2281849E-01 -.2971127E-01 + -.3709981E-01 -.4406445E-01 -.4904085E-01 -.4940492E-01 -.4268445E-01 + -.2752065E-01 -.4366206E-02 .2051042E-01 .3771400E-01 .4214061E-01 + .3455954E-01 .1949683E-01 .1779034E-02 -.1656079E-01 -.3410851E-01 + -.4906261E-01 -.5868136E-01 -.6113306E-01 -.5962602E-01 -.5902141E-01 + -.6239840E-01 -.6971995E-01 -.7888164E-01 -.8692747E-01 -.9062899E-01 + -.8736639E-01 -.7572955E-01 -.5718756E-01 -.3368869E-01 -.9414496E-02 + .8396513E-02 .1606616E-01 .1419180E-01 .4764384E-02 -.8977739E-02 + -.2329692E-01 -.3509906E-01 -.4167267E-01 -.3965390E-01 -.2810026E-01 + -.1125840E-01 .5194588E-02 .1590407E-01 .1748026E-01 .1147374E-01 + .3183734E-02 -.2065886E-02 -.1982193E-02 .2366234E-02 .8620338E-02 + .1299766E-01 .1114461E-01 .2008033E-02 -.1183831E-01 -.2494934E-01 + -.3246055E-01 -.3152679E-01 -.2065553E-01 -.1902330E-02 .1979349E-01 + .3823856E-01 .4959237E-01 .5465020E-01 .5431071E-01 .4813863E-01 + .3765944E-01 .2403155E-01 .6567748E-02 -.1427372E-01 -.3489459E-01 + -.5023913E-01 -.5824584E-01 -.6053013E-01 -.6015725E-01 -.5897478E-01 + -.5794568E-01 -.5826517E-01 -.6013793E-01 -.6310948E-01 -.6618122E-01 + -.6774291E-01 -.6629065E-01 -.6106080E-01 -.5359909E-01 -.4592942E-01 + -.4000965E-01 -.3964596E-01 -.4514235E-01 -.5339319E-01 -.6255217E-01 + -.7084246E-01 -.7697321E-01 -.7968929E-01 -.7849904E-01 -.7540088E-01 + -.7216284E-01 -.6904988E-01 -.6636268E-01 -.6346035E-01 -.5937686E-01 + -.5325679E-01 -.4353389E-01 -.3019578E-01 -.1281334E-01 .1042193E-01 + .3894183E-01 .6898313E-01 .9504722E-01 .1134004E+00 .1236881E+00 + .1239563E+00 .1111411E+00 .8724995E-01 .5808043E-01 .2791985E-01 + -.1076440E-02 -.2472404E-01 -.3883705E-01 -.4435709E-01 -.4477205E-01 + -.4254735E-01 -.3655339E-01 -.2516210E-01 -.9838876E-02 .8366334E-02 + .2874856E-01 .4965624E-01 .6921605E-01 .8422608E-01 .9205574E-01 + .9408544E-01 .9347959E-01 .9099452E-01 .8466824E-01 .7400634E-01 + .6104451E-01 .4641356E-01 .2911676E-01 .8758396E-02 -.1465414E-01 + -.3810541E-01 -.5592013E-01 -.6615914E-01 -.7204984E-01 -.7778619E-01 + -.8466863E-01 -.9133853E-01 -.9535717E-01 -.9517651E-01 -.8919868E-01 + -.7297896E-01 -.4588048E-01 -.1661410E-01 .5989230E-02 .2024214E-01 + .2696056E-01 .2745705E-01 .2320604E-01 .1573237E-01 .7930642E-02 + .4004080E-03 -.7197026E-02 -.1568156E-01 -.2623786E-01 -.3723283E-01 + -.4630436E-01 -.5329548E-01 -.6053980E-01 -.6899590E-01 -.7951569E-01 + -.9146312E-01 -.9999453E-01 -.1030082E+00 -.1008801E+00 -.9098059E-01 + -.7066356E-01 -.4349100E-01 -.1489926E-01 .1380384E-01 .4222294E-01 + .6725020E-01 .8382043E-01 .9115725E-01 .9184195E-01 .8756294E-01 + .7805350E-01 .6149738E-01 .3830006E-01 .1284297E-01 -.7631834E-02 + -.1877641E-01 -.2079548E-01 -.1604013E-01 -.6902826E-02 .3756154E-02 + .1351376E-01 .2169689E-01 .2791080E-01 .3313941E-01 .3591697E-01 + .3185530E-01 .1888903E-01 -.1041211E-02 -.2047807E-01 -.3144036E-01 + -.3333270E-01 -.2762736E-01 -.1330510E-01 .9368259E-02 .3674945E-01 + .6051909E-01 .7389876E-01 .7883295E-01 .8132683E-01 .8568873E-01 + .9125981E-01 .9439816E-01 .9417818E-01 .9007490E-01 .8122728E-01 + .7040117E-01 .6216545E-01 .5883934E-01 .5880502E-01 .5916710E-01 + .6067646E-01 .6532544E-01 .7227923E-01 .7870223E-01 .8200910E-01 + .8246224E-01 .8162266E-01 .7966424E-01 .7669189E-01 .7108383E-01 + .6068571E-01 .4697708E-01 .3050478E-01 .1028761E-01 -.9642334E-02 + -.2291014E-01 -.2791413E-01 -.2730829E-01 -.2298327E-01 -.1571342E-01 + -.5606093E-02 .6931428E-02 .1913953E-01 .3075028E-01 .4203253E-01 + .5054326E-01 .5629235E-01 .5970466E-01 .5935497E-01 .5518323E-01 + .4634500E-01 .3101127E-01 .1136021E-01 -.9014298E-02 -.2888662E-01 + -.4590828E-01 -.5615866E-01 -.5849213E-01 -.5614480E-01 -.5302270E-01 + -.4974257E-01 -.4481400E-01 -.3607121E-01 -.2221754E-01 -.3429763E-02 + .1847244E-01 .3907892E-01 .5361466E-01 .5815028E-01 .5091236E-01 + .3320138E-01 .9490087E-02 -.1577900E-01 -.4314651E-01 -.7182441E-01 + -.9690733E-01 -.1168354E+00 -.1314393E+00 -.1389035E+00 -.1394886E+00 + -.1353332E+00 -.1264727E+00 -.1082068E+00 -.7666301E-01 -.3518525E-01 + .8500486E-02 .4589146E-01 .6968104E-01 .7859097E-01 .7759653E-01 + .6839015E-01 .4906427E-01 .2236955E-01 -.4201245E-02 -.2459459E-01 + -.3948746E-01 -.5130582E-01 -.6137457E-01 -.7019654E-01 -.7553014E-01 + -.7606945E-01 -.7174019E-01 -.6192641E-01 -.4685604E-01 -.2645547E-01 + -.9808463E-03 .2524302E-01 .4627169E-01 .5753099E-01 .5560005E-01 + .3867444E-01 .8388428E-02 -.2895750E-01 -.6554017E-01 -.9382140E-01 + -.1087639E+00 -.1101500E+00 -.9998812E-01 -.8072979E-01 -.5519471E-01 + -.2950416E-01 -.1015147E-01 .3173340E-02 .1329144E-01 .2097471E-01 + .2638241E-01 .2919256E-01 .3044687E-01 .3216063E-01 .3380851E-01 + .3414361E-01 .3057488E-01 .1915427E-01 .2411537E-03 -.2342180E-01 + -.4739575E-01 -.6539422E-01 -.7513352E-01 -.7761663E-01 -.7371497E-01 + -.6316544E-01 -.4589832E-01 -.2550839E-01 -.7685599E-02 .2229634E-02 + .2846989E-02 -.3291060E-02 -.1392465E-01 -.2654391E-01 -.3995722E-01 + -.5204428E-01 -.6050291E-01 -.6570542E-01 -.6722903E-01 -.6279819E-01 + -.5332334E-01 -.4294469E-01 -.3265022E-01 -.2268072E-01 -.1272494E-01 + -.1073265E-02 .1299391E-01 .2873536E-01 .4191760E-01 .4740371E-01 + .4389440E-01 .3267550E-01 .1607892E-01 -.2666053E-02 -.2279932E-01 + -.4310886E-01 -.5934845E-01 -.6800695E-01 -.6732490E-01 -.5778229E-01 + -.4062162E-01 -.1838680E-01 .4133172E-02 .2217030E-01 .3316915E-01 + .3891342E-01 .4382122E-01 .5022074E-01 .5582838E-01 .5844401E-01 + .5741902E-01 .5175577E-01 .4141322E-01 .2712394E-01 .1289479E-01 + .3567004E-02 .8096567E-05 -.1935171E-02 -.8559220E-02 -.2207534E-01 + -.3854875E-01 -.5030254E-01 -.5062205E-01 -.3731259E-01 -.1305823E-01 + .1600633E-01 .4084992E-01 .5616840E-01 .6296690E-01 .6423329E-01 + .6321575E-01 .5935731E-01 .5102324E-01 .3983032E-01 .2913550E-01 + .2132026E-01 .1790987E-01 .1995252E-01 .2581287E-01 .3293493E-01 + .3901482E-01 .4191787E-01 .4091248E-01 .3683020E-01 .3109277E-01 + .2545591E-01 .2115924E-01 .1735646E-01 .1212367E-01 .5821266E-02 + -.1649359E-02 -.1066270E-01 -.2010254E-01 -.2932368E-01 -.3612036E-01 + -.4013031E-01 -.4195304E-01 -.4065838E-01 -.3603334E-01 -.2865157E-01 + -.2178376E-01 -.1867748E-01 -.1997179E-01 -.2468703E-01 -.3040782E-01 + -.3498510E-01 -.3680736E-01 -.3621109E-01 -.3502937E-01 -.3389641E-01 + -.3222753E-01 -.2949122E-01 -.2429187E-01 -.1640289E-01 -.7769640E-02 + .1184053E-02 .1052350E-01 .2033667E-01 .2947042E-01 .3596914E-01 + .4054530E-01 .4342050E-01 .4362757E-01 .4141415E-01 .3610612E-01 + .2744698E-01 .1836463E-01 .1227679E-01 .1006232E-01 .1067431E-01 + .1258617E-01 .1328344E-01 .1176850E-01 .9318731E-02 .6407846E-02 + .3862280E-02 .1502101E-02 -.1369985E-02 -.3610493E-02 -.4867490E-02 + -.4448080E-02 -.9971561E-03 .4576421E-02 .1016088E-01 .1392811E-01 + .1600890E-01 .1740005E-01 .1920046E-01 .2203395E-01 .2330156E-01 + .1979197E-01 .9269111E-02 -.8273581E-02 -.2802956E-01 -.4362631E-01 + -.5219521E-01 -.5407974E-01 -.5060576E-01 -.4185784E-01 -.2538814E-01 + .2180676E-03 .2953261E-01 .5263647E-01 .6394088E-01 .6476238E-01 + .5918955E-01 .5035291E-01 .3957991E-01 .2759883E-01 .1444496E-01 + -.1148675E-02 -.1803755E-01 -.3441279E-01 -.4889744E-01 -.5870651E-01 + -.6288374E-01 -.6172915E-01 -.5569342E-01 -.4476453E-01 -.2966290E-01 + -.1415541E-01 -.2885679E-02 .1439406E-02 .3496675E-03 -.1301064E-02 + -.6066792E-04 .4083970E-02 .1073469E-01 .1991869E-01 .3046688E-01 + .4090805E-01 .4960567E-01 .5176819E-01 .4283798E-01 .2350449E-01 + -.3382233E-02 -.3159719E-01 -.5496255E-01 -.7214406E-01 -.8130991E-01 + -.8108698E-01 -.7340404E-01 -.6128303E-01 -.4797266E-01 -.3550019E-01 + -.2429666E-01 -.1494825E-01 -.7084360E-02 -.5190876E-03 .2078464E-02 + -.8172126E-03 -.6315961E-02 -.9726655E-02 -.7929769E-02 -.1232400E-02 + .7044512E-02 .1380641E-01 .1645467E-01 .1188612E-01 -.2854948E-03 + -.1674740E-01 -.3238617E-01 -.4274410E-01 -.4509464E-01 -.3898248E-01 + -.2687325E-01 -.1262584E-01 -.6852735E-03 .6244294E-02 .1037004E-01 + .1550682E-01 .2325925E-01 .3306247E-01 .4301666E-01 .5148346E-01 + .5574707E-01 .5243557E-01 .4279632E-01 .3127402E-01 .1925236E-01 + .7589056E-02 -.1021115E-02 -.5403031E-02 -.4725433E-02 .1627386E-02 + .1157919E-01 .2237461E-01 .3180398E-01 .3857542E-01 .4332832E-01 + .4641138E-01 .4831210E-01 .4981447E-01 .5115892E-01 .5236662E-01 + .5162836E-01 .4706037E-01 .3938993E-01 .3005187E-01 .1991375E-01 + .1125246E-01 .7016893E-02 .7908318E-02 .1283485E-01 .2000443E-01 + .2768310E-01 .3405706E-01 .3593409E-01 .3264798E-01 .2708937E-01 + .2175930E-01 .1788321E-01 .1545748E-01 .1345081E-01 .1135576E-01 + .8986908E-02 .5810589E-02 .1932062E-02 -.2059047E-02 -.4639373E-02 + -.3893453E-02 .1199209E-03 .5783550E-02 .1129073E-01 .1477457E-01 + .1466851E-01 .1083745E-01 .5240879E-02 -.2325722E-03 -.5403203E-02 + -.1049479E-01 -.1463420E-01 -.1755593E-01 -.2020923E-01 -.2265685E-01 + -.2456221E-01 -.2488339E-01 -.2298501E-01 -.1952568E-01 -.1552014E-01 + -.1270979E-01 -.1068962E-01 -.7637465E-02 -.2954183E-02 .3336334E-02 + .1065295E-01 .1813659E-01 .2395962E-01 .2743328E-01 .2991015E-01 + .3184798E-01 .3250706E-01 .3017991E-01 .2392972E-01 .1531782E-01 + .6016440E-02 -.2699409E-02 -.9568802E-02 -.1339563E-01 -.1219671E-01 + -.5532804E-02 .5934220E-02 .1999439E-01 .3144878E-01 .3736714E-01 + .3764974E-01 .3300426E-01 .2584657E-01 .1831734E-01 .1048437E-01 + .2629637E-02 -.3723528E-02 -.7775506E-02 -.9890727E-02 -.1070986E-01 + -.1047453E-01 -.1025040E-01 -.1093566E-01 -.1180584E-01 -.1160611E-01 + -.8289987E-02 -.8113362E-03 .8991984E-02 .1884416E-01 .2705498E-01 + .3111238E-01 .2942076E-01 .2315381E-01 .1472521E-01 .6055373E-02 + -.2314554E-02 -.1085029E-01 -.1893390E-01 -.2428461E-01 -.2443646E-01 + -.1921587E-01 -.1170523E-01 -.5267930E-02 -.1372457E-02 .1072833E-02 + .4030999E-02 .7760568E-02 .1206235E-01 .1738539E-01 .2384554E-01 + .3039551E-01 .3458881E-01 .3505754E-01 .3220180E-01 .2605714E-01 + .1785629E-01 .1047752E-01 .6256662E-02 .5852758E-02 .8626249E-02 + .1280010E-01 .1619917E-01 .1857570E-01 .2034201E-01 .2139390E-01 + .2138495E-01 .1998162E-01 .1774527E-01 .1551943E-01 .1347140E-01 + .1140951E-01 .9387246E-02 .7150015E-02 .5164782E-02 .4151660E-02 + .3553380E-02 .2607981E-02 .3085001E-02 .7553163E-02 .1488198E-01 + .2278956E-01 .3015423E-01 .3626785E-01 .4059172E-01 .4220588E-01 + .4043747E-01 .3599099E-01 .3095464E-01 .2721175E-01 .2541751E-01 + .2444771E-01 .2352480E-01 .2220945E-01 .1899772E-01 .1267721E-01 + .3074515E-02 -.7215658E-02 -.1547208E-01 -.2061025E-01 -.2266599E-01 + -.2343026E-01 -.2355163E-01 -.2292739E-01 -.2227620E-01 -.2159479E-01 + -.2059531E-01 -.1911493E-01 -.1686427E-01 -.1380610E-01 -.1079303E-01 + -.8100574E-02 -.5340602E-02 -.3533988E-02 -.2643050E-02 -.1825606E-02 + -.1489131E-02 -.1385557E-02 -.1275713E-02 -.1175704E-02 -.2141394E-03 + .2226815E-02 .6155135E-02 .1069728E-01 .1478530E-01 .1724701E-01 + .1640393E-01 .1238578E-01 .6809206E-02 .5622058E-03 -.5127354E-02 + -.8622894E-02 -.1039058E-01 -.1119454E-01 -.1093563E-01 -.1042161E-01 + -.9942025E-02 -.9284824E-02 -.8616193E-02 -.8102723E-02 -.7710258E-02 + -.6160732E-02 -.2359321E-02 .3789691E-02 .1242703E-01 .2241961E-01 + .3171409E-01 .3858640E-01 .4188641E-01 .4142740E-01 .3717816E-01 + .2925778E-01 .1775331E-01 .2710074E-02 -.1349002E-01 -.2535953E-01 + -.2934888E-01 -.2814018E-01 -.2618467E-01 -.2465086E-01 -.2237609E-01 + -.1876379E-01 -.1355854E-01 -.6481591E-02 .2187176E-02 .1186265E-01 + .2163194E-01 .3093236E-01 .3787289E-01 .4038702E-01 .3671353E-01 + .2574685E-01 .1097416E-01 -.2560709E-02 -.1221930E-01 -.1729005E-01 + -.1891164E-01 -.1873058E-01 -.1708933E-01 -.1440723E-01 -.1042958E-01 + -.5135383E-02 .3362028E-03 .4706085E-02 .6735225E-02 .6778393E-02 + .5523893E-02 .3352507E-02 .1317181E-02 .6483665E-03 .1665211E-02 + .4020128E-02 .7382634E-02 .1112555E-01 .1452432E-01 .1760557E-01 + .1978540E-01 .2022100E-01 .1901722E-01 .1669895E-01 .1378346E-01 + .1076021E-01 .7996539E-02 .4677862E-02 .2310453E-03 -.5180715E-02 + -.1066825E-01 -.1527149E-01 -.1804963E-01 -.1835730E-01 -.1703453E-01 + -.1498943E-01 -.1298460E-01 -.1210937E-01 -.1323520E-01 -.1575580E-01 + -.1755239E-01 -.1721714E-01 -.1475369E-01 -.8731273E-02 .8792387E-03 + .1058098E-01 .1760270E-01 .2043520E-01 .1850373E-01 .1156533E-01 + -.5191448E-04 -.1351985E-01 -.2580303E-01 -.3599523E-01 -.4373837E-01 + -.4873876E-01 -.5123609E-01 -.5162712E-01 -.5036641E-01 -.4681541E-01 + -.4056006E-01 -.3250729E-01 -.2399914E-01 -.1738907E-01 -.1462225E-01 + -.1561342E-01 -.1855711E-01 -.2107144E-01 -.2209508E-01 -.2263480E-01 + -.2323791E-01 -.2256081E-01 -.1933320E-01 -.1427221E-01 -.7677576E-02 + .1398632E-02 .1201791E-01 .2157421E-01 .2846235E-01 .3303667E-01 + .3607437E-01 .3793789E-01 .3769696E-01 .3534651E-01 .3206219E-01 + .2742262E-01 .2161250E-01 .1568624E-01 .1046971E-01 .6341641E-02 + .3047981E-02 .2894454E-03 -.2037793E-02 -.3080555E-02 -.2504017E-02 + -.1660600E-02 -.1094302E-02 -.3662153E-03 .6434902E-03 .2208024E-02 + .4939114E-02 .8897567E-02 .1334440E-01 .1750416E-01 .2037215E-01 + .2149223E-01 .2101719E-01 .1895851E-01 .1502881E-01 .8736254E-02 + .6476581E-03 -.7006575E-02 -.1286249E-01 -.1672819E-01 -.1786110E-01 + -.1630207E-01 -.1308757E-01 -.8330953E-02 -.1407107E-02 .6108016E-02 + .1229794E-01 .1693650E-01 .1946355E-01 .1845850E-01 .1287021E-01 + .3113369E-02 -.1022308E-01 -.2518887E-01 -.3765315E-01 -.4521815E-01 + -.4869059E-01 -.5036204E-01 -.5189671E-01 -.5335810E-01 -.5443364E-01 + -.5557127E-01 -.5694437E-01 -.5744316E-01 -.5536502E-01 -.4940573E-01 + -.3984275E-01 -.2855954E-01 -.1802137E-01 -.9918483E-02 -.3945211E-02 + .8327918E-03 .4084459E-02 .5145159E-02 .4563074E-02 .3321199E-02 + .2140292E-02 .1245094E-02 .2051515E-03 -.8810400E-03 -.1785568E-02 + -.3118976E-02 -.5520325E-02 -.9347290E-02 -.1369948E-01 -.1592956E-01 + -.1425027E-01 -.8966141E-02 -.1644020E-02 .6007690E-02 .1247534E-01 + .1683397E-01 .1838709E-01 .1606506E-01 .1020361E-01 .2861613E-02 + -.3805508E-02 -.8738021E-02 -.1181872E-01 -.1324380E-01 -.1292578E-01 + -.1065646E-01 -.8180209E-02 -.8176515E-02 -.1060758E-01 -.1407591E-01 + -.1799658E-01 -.2172917E-01 -.2429599E-01 -.2529189E-01 -.2508980E-01 + -.2383406E-01 -.2123911E-01 -.1729230E-01 -.1289042E-01 -.9648288E-02 + -.9067595E-02 -.1109212E-01 -.1369120E-01 -.1496109E-01 -.1460925E-01 + -.1352349E-01 -.1224248E-01 -.1129943E-01 -.1171679E-01 -.1356778E-01 + -.1597623E-01 -.1756127E-01 -.1790700E-01 -.1772821E-01 -.1757455E-01 + -.1748833E-01 -.1704749E-01 -.1611229E-01 -.1483775E-01 -.1368872E-01 + -.1305114E-01 -.1263964E-01 -.1242062E-01 -.1246660E-01 -.1262046E-01 + -.1268301E-01 -.1206668E-01 -.1018115E-01 -.6392890E-02 -.3971585E-03 + .7454187E-02 .1607359E-01 .2254427E-01 .2241449E-01 .1443927E-01 + .3306797E-02 -.5911003E-02 -.1280937E-01 -.1826568E-01 -.2035021E-01 + -.1740623E-01 -.1125983E-01 -.4900345E-02 -.2652361E-03 .1031940E-02 + -.1768540E-02 -.7679770E-02 -.1496944E-01 -.2210814E-01 -.2740203E-01 + -.2947896E-01 -.2849964E-01 -.2554448E-01 -.2015100E-01 -.1105409E-01 + -.5734206E-03 .7050277E-02 .1013992E-01 .9397772E-02 .6259070E-02 + .1953528E-02 -.2289320E-02 -.5534754E-02 -.7811016E-02 -.9637509E-02 + -.1199099E-01 -.1514187E-01 -.1782860E-01 -.1881135E-01 -.1769472E-01 + -.1502658E-01 -.1243491E-01 -.1057643E-01 -.8631612E-02 -.6318626E-02 + -.3725932E-02 -.1251573E-02 .1383046E-02 .4814823E-02 .8905836E-02 + .1318939E-01 .1656375E-01 .1855596E-01 .1973610E-01 .2064314E-01 + .2117221E-01 .2143234E-01 .2157245E-01 .2049783E-01 .1749264E-01 + .1350105E-01 .9583993E-02 .4887803E-02 -.2145302E-02 -.9802654E-02 + -.1457651E-01 -.1475635E-01 -.1045699E-01 -.4116148E-02 .1932523E-02 + .7066324E-02 .1094491E-01 .1277605E-01 .1178244E-01 .8772812E-02 + .5089810E-02 .1405493E-02 -.1923220E-02 -.4673565E-02 -.7143485E-02 + -.9081236E-02 -.9578538E-02 -.9053587E-02 -.8356274E-02 -.8192655E-02 + -.9417808E-02 -.1180124E-01 -.1440918E-01 -.1698514E-01 -.2002309E-01 + -.2383982E-01 -.2757083E-01 -.3023154E-01 -.3136877E-01 -.3052456E-01 + -.2744150E-01 -.2122268E-01 -.1232762E-01 -.4216870E-02 .3611012E-03 + .1456685E-02 -.3539419E-03 -.5258243E-02 -.1235214E-01 -.1899208E-01 + -.2266836E-01 -.2234757E-01 -.1860880E-01 -.1276000E-01 -.5544417E-02 + .1771842E-02 .7643827E-02 .1140366E-01 .1241023E-01 .1057658E-01 + .6893887E-02 .2568629E-02 -.1777416E-02 -.5628625E-02 -.8872744E-02 + -.1202471E-01 -.1557069E-01 -.1984317E-01 -.2458372E-01 -.2925516E-01 + -.3369515E-01 -.3732037E-01 -.3924535E-01 -.3936664E-01 -.3786152E-01 + -.3411817E-01 -.2729383E-01 -.1788806E-01 -.7222105E-02 .3602554E-02 + .1378528E-01 .2254325E-01 .2946601E-01 .3454666E-01 .3754884E-01 + .3834826E-01 .3694793E-01 .3320163E-01 .2756642E-01 .2170783E-01 + .1747905E-01 .1524688E-01 .1433564E-01 .1435188E-01 .1456650E-01 + .1395995E-01 .1217271E-01 .9652489E-02 .6841737E-02 .3590984E-02 + -.3946466E-03 -.5235311E-02 -.1185557E-01 -.2139793E-01 -.3206133E-01 + -.4011728E-01 -.4368144E-01 -.4363544E-01 -.4153700E-01 -.3744907E-01 + -.3136832E-01 -.2475302E-01 -.1932396E-01 -.1576973E-01 -.1378834E-01 + -.1310614E-01 -.1361504E-01 -.1495031E-01 -.1679677E-01 -.1829852E-01 + -.1762534E-01 -.1386654E-01 -.7160841E-02 .1853021E-02 .1079802E-01 + .1766155E-01 .2223138E-01 .2442244E-01 .2420810E-01 .2115069E-01 + .1531202E-01 .7820302E-02 .7832561E-05 -.7237812E-02 -.1398770E-01 + -.1953719E-01 -.2295267E-01 -.2328404E-01 -.2029174E-01 -.1516848E-01 + -.8786415E-02 -.2695936E-02 .1021064E-02 .1763657E-02 .4404421E-03 + -.1373787E-02 -.2002632E-02 -.1571073E-03 .4399827E-02 .1088212E-01 + .1873687E-01 .2668333E-01 .3220605E-01 .3381457E-01 .3166099E-01 + .2661224E-01 .1985476E-01 .1308763E-01 .7551903E-02 .3698844E-02 + .1774139E-02 .1550396E-02 .2956891E-02 .5674682E-02 .8912028E-02 + .1182590E-01 .1365908E-01 .1457557E-01 .1449180E-01 .1318538E-01 + .1078500E-01 .7521552E-02 .3837880E-02 -.2710889E-03 -.4190806E-02 + -.6799252E-02 -.8331518E-02 -.9274235E-02 -.9288147E-02 -.8492938E-02 + -.6891719E-02 -.4157012E-02 -.5985759E-03 .3083729E-02 .5878610E-02 + .7430500E-02 .7416068E-02 .4878872E-02 -.1953475E-03 -.7105309E-02 + -.1439042E-01 -.2054736E-01 -.2506148E-01 -.2749779E-01 -.2713788E-01 + -.2403606E-01 -.1917846E-01 -.1310454E-01 -.6331449E-02 .4119509E-04 + .5825269E-02 .1142493E-01 .1555678E-01 .1677235E-01 .1620285E-01 + .1531358E-01 .1382870E-01 .1112523E-01 .6865357E-02 .1180972E-02 + -.5533839E-02 -.1309103E-01 -.2072479E-01 -.2701295E-01 -.3088239E-01 + -.3200569E-01 -.3158255E-01 -.3084846E-01 -.2942652E-01 -.2766519E-01 + -.2606657E-01 -.2445308E-01 -.2297719E-01 -.2114691E-01 -.1874166E-01 + -.1588406E-01 -.1125968E-01 -.4483784E-02 .2476360E-02 .7010597E-02 + .7804360E-02 .6301074E-02 .4282016E-02 .2812998E-02 .3156755E-02 + .5594886E-02 .9726446E-02 .1532402E-01 .2120561E-01 .2586521E-01 + .2963712E-01 .3248707E-01 .3330505E-01 .3261648E-01 .3065434E-01 + .2749288E-01 .2368080E-01 .1955190E-01 .1659466E-01 .1536513E-01 + .1441486E-01 .1280968E-01 .1131772E-01 .1065507E-01 .1051032E-01 + .9853558E-02 .8017790E-02 .5107608E-02 .1831689E-02 -.6648201E-03 + -.1511899E-02 -.8770893E-03 .3342841E-03 .1406090E-02 .1492497E-02 + .6137258E-03 -.5044520E-03 -.9335330E-03 .2567288E-03 .2789976E-02 + .5954301E-02 .1038511E-01 .1643376E-01 .2294198E-01 .2818725E-01 + .3073294E-01 .3132701E-01 .3103828E-01 .3003101E-01 .2908266E-01 + .2869001E-01 .2919035E-01 .3141636E-01 .3542294E-01 .4057170E-01 + .4653985E-01 .5161481E-01 .5461763E-01 .5549656E-01 .5411559E-01 + .5222502E-01 .5073519E-01 .4843879E-01 .4441326E-01 .3970348E-01 + .3586730E-01 .3315716E-01 .3090532E-01 .2789622E-01 .2371274E-01 + .1842400E-01 .1179747E-01 .4222026E-02 -.3104714E-02 -.8599773E-02 + -.1190534E-01 -.1332280E-01 -.1250971E-01 -.9571125E-02 -.4430370E-02 + .1881530E-02 .8914709E-02 .1626116E-01 .2216775E-01 .2622861E-01 + .2719292E-01 .2546870E-01 .2308558E-01 .2011918E-01 .1746549E-01 + .1590141E-01 .1471891E-01 .1453743E-01 .1442644E-01 .1194395E-01 + .7211212E-02 .1167974E-02 -.4136977E-02 -.7521934E-02 -.9480542E-02 + -.9921262E-02 -.8922390E-02 -.6785829E-02 -.4431358E-02 -.2150064E-02 + -.1244941E-03 .1279703E-02 .2358508E-02 .3331464E-02 .4624412E-02 + .6131222E-02 .7826259E-02 .1047184E-01 .1482975E-01 .2008499E-01 + .2473860E-01 .2863175E-01 .3141343E-01 .3394425E-01 .3641700E-01 + .3768862E-01 .3843608E-01 .3938123E-01 .4139085E-01 .4462189E-01 + .4760582E-01 .4981554E-01 .5074611E-01 .5015687E-01 .4962867E-01 + .4923766E-01 .4739434E-01 .4520458E-01 .4292248E-01 .3865446E-01 + .3323689E-01 .2754528E-01 .2200567E-01 .1541128E-01 .7685411E-02 + .2131488E-02 -.2443300E-03 .1003076E-04 .2194934E-02 .6096467E-02 + .1150431E-01 .1795044E-01 .2457963E-01 .2967984E-01 .3326222E-01 + .3551686E-01 .3552760E-01 .3349170E-01 .2993315E-01 .2592823E-01 + .2155646E-01 .1617241E-01 .1083073E-01 .6032400E-02 .1954019E-02 + -.2001019E-02 -.5777824E-02 -.8972962E-02 -.1151622E-01 -.1225100E-01 + -.1218882E-01 -.1191506E-01 -.9654304E-02 -.5924194E-02 -.2425020E-02 + .9888100E-03 .3579524E-02 .4312752E-02 .3912248E-02 .2857198E-02 + .1390341E-02 .1497090E-04 -.1110761E-02 -.2473397E-02 -.3625117E-02 + -.3864147E-02 -.4060491E-02 -.4256504E-02 -.5488394E-02 -.7937394E-02 + -.1086899E-01 -.1524635E-01 -.1971448E-01 -.2327197E-01 -.2559938E-01 + -.2656353E-01 -.2679602E-01 -.2655048E-01 -.2668695E-01 -.2674822E-01 + -.2691668E-01 -.2756536E-01 -.2753946E-01 -.2572854E-01 -.2204356E-01 + -.1686179E-01 -.1046130E-01 -.4155289E-02 .4140610E-03 .2386657E-02 + .3457646E-02 .4298314E-02 .3073911E-02 -.1495515E-03 -.4113723E-02 + -.7338299E-02 -.8429284E-02 -.7221397E-02 -.4530968E-02 -.9964045E-03 + .3704453E-02 .8872755E-02 .1333352E-01 .1631235E-01 .1716271E-01 + .1722832E-01 .1722237E-01 .1668633E-01 .1702743E-01 .1778135E-01 + .1725504E-01 .1597422E-01 .1483007E-01 .1417743E-01 .1399537E-01 + .1340826E-01 .1114469E-01 .8291193E-02 .5923451E-02 .4447976E-02 + .4390301E-02 .5393456E-02 .7722301E-02 .1090235E-01 .1451130E-01 + .1824254E-01 .2096901E-01 .2296512E-01 .2381212E-01 .2257223E-01 + .2037448E-01 .1798240E-01 .1620385E-01 .1533753E-01 .1455191E-01 + .1426633E-01 .1418560E-01 .1341607E-01 .1203848E-01 .9915318E-02 + .6762656E-02 .3213158E-02 .1713066E-03 -.2921898E-02 -.6256333E-02 + -.9376783E-02 -.1310487E-01 -.1710280E-01 -.2076574E-01 -.2489794E-01 + -.2842077E-01 -.3056145E-01 -.3146620E-01 -.3053028E-01 -.2827762E-01 + -.2558183E-01 -.2258222E-01 -.1904586E-01 -.1542924E-01 -.1232458E-01 + -.9144741E-02 -.5659195E-02 -.4020572E-02 -.4295050E-02 -.4448026E-02 + -.5504473E-02 -.7252795E-02 -.7864219E-02 -.7806005E-02 -.6816393E-02 + -.4197750E-02 -.5924132E-03 .3196255E-02 .6231185E-02 .7947500E-02 + .9004813E-02 .9668974E-02 .9547099E-02 .8957015E-02 .8048714E-02 + .7178669E-02 .6176411E-02 .5379253E-02 .5624857E-02 .5370049E-02 + .4287752E-02 .2542881E-02 .5023484E-03 -.8249456E-03 -.1681510E-02 + -.3947467E-03 .3045966E-02 .7782769E-02 .1388687E-01 .2018787E-01 + .2579096E-01 .2898093E-01 .2938813E-01 .2750901E-01 .2411488E-01 + .2107618E-01 .1856965E-01 .1600037E-01 .1275219E-01 .1014395E-01 + .9017876E-02 .8595058E-02 .9303098E-02 .1123835E-01 .1455507E-01 + .1850417E-01 .2159680E-01 .2296156E-01 .2288737E-01 .2191898E-01 + .2043168E-01 .1852087E-01 .1583365E-01 .1266095E-01 .9001321E-02 + .4611237E-02 -.4140011E-04 -.4096143E-02 -.8019072E-02 -.1169454E-01 + -.1401904E-01 -.1576465E-01 -.1816042E-01 -.1992701E-01 -.1963181E-01 + -.1796070E-01 -.1570133E-01 -.1367687E-01 -.1142368E-01 -.8814595E-02 + -.6856345E-02 -.5260567E-02 -.3909146E-02 -.2347360E-02 .2120319E-03 + .3395744E-02 .5951134E-02 .7633984E-02 .8512838E-02 .8270606E-02 + .7107614E-02 .4604156E-02 .1879187E-02 -.7480333E-03 -.3970692E-02 + -.6907104E-02 -.9853560E-02 -.1225390E-01 -.1433105E-01 -.1634296E-01 + -.1653431E-01 -.1650674E-01 -.1678583E-01 -.1677450E-01 -.1748373E-01 + -.1815863E-01 -.1860482E-01 -.1865005E-01 -.1837407E-01 -.1809197E-01 + -.1707223E-01 -.1567464E-01 -.1471431E-01 -.1380963E-01 -.1273045E-01 + -.1168447E-01 -.1099335E-01 -.1046864E-01 -.9717292E-02 -.9321949E-02 + -.8152028E-02 -.5816841E-02 -.3227829E-02 -.2616580E-03 .2176137E-02 + .4010294E-02 .5487593E-02 .6500587E-02 .7040244E-02 .6039749E-02 + .3267631E-02 -.2707953E-03 -.3526239E-02 -.6807808E-02 -.9601661E-02 + -.1141586E-01 -.1290050E-01 -.1329252E-01 -.1250114E-01 -.1018356E-01 + -.6180094E-02 -.1358729E-02 .3977468E-02 .8961587E-02 .1287807E-01 + .1517207E-01 .1560470E-01 .1479962E-01 .1272782E-01 .9962514E-02 + .7273977E-02 .4564435E-02 .2770718E-02 .2046903E-02 .2045983E-02 + .2542802E-02 .2732893E-02 .2193219E-02 .1286543E-02 .1442448E-02 + .1842247E-02 .1522634E-02 .1938359E-02 .3357769E-02 .4718736E-02 + .6454740E-02 .9333754E-02 .1219610E-01 .1432087E-01 .1523505E-01 + .1494688E-01 .1398812E-01 .1185699E-01 .8453856E-02 .4343776E-02 + .8303346E-03 -.1896844E-02 -.4042599E-02 -.4534579E-02 -.3800969E-02 + -.1828774E-02 .2019078E-02 .5874562E-02 .8925644E-02 .1111109E-01 + .1171628E-01 .1072595E-01 .8191445E-02 .5008736E-02 .1227298E-02 + -.2716317E-02 -.5473177E-02 -.7549091E-02 -.9649421E-02 -.1101304E-01 + -.1153356E-01 -.1168701E-01 -.1133503E-01 -.1120425E-01 -.1111413E-01 + -.9436630E-02 -.6578031E-02 -.4182580E-02 -.2490482E-02 -.6075205E-03 + .1388882E-02 .3490917E-02 .6150452E-02 .8087224E-02 .8405208E-02 + .7431409E-02 .5952855E-02 .4406972E-02 .3803113E-02 .5202741E-02 + .7203340E-02 .9113661E-02 .1141725E-01 .1338980E-01 .1596673E-01 + .1967849E-01 .2283114E-01 .2574993E-01 .2891924E-01 .3155579E-01 + .3274579E-01 .3195858E-01 .3045278E-01 .2914311E-01 .2697107E-01 + .2355364E-01 .1926905E-01 .1504185E-01 .1170191E-01 .8737263E-02 + .5701648E-02 .2477001E-02 -.1690577E-03 -.2406337E-02 -.4226729E-02 + -.5294251E-02 -.6466457E-02 -.7754769E-02 -.8989988E-02 -.9896117E-02 + -.1079292E-01 -.1160950E-01 -.1184622E-01 -.1261371E-01 -.1366434E-01 + -.1382181E-01 -.1387107E-01 -.1337640E-01 -.1270370E-01 -.1333781E-01 + -.1444326E-01 -.1528504E-01 -.1520886E-01 -.1469684E-01 -.1389144E-01 + -.1291708E-01 -.1280934E-01 -.1255847E-01 -.1253869E-01 -.1318645E-01 + -.1422636E-01 -.1607904E-01 -.1733655E-01 -.1699715E-01 -.1530485E-01 + -.1336218E-01 -.1127779E-01 -.8137664E-02 -.4960369E-02 -.2044526E-02 + .5797392E-03 .1787921E-02 .1544212E-02 -.1419331E-03 -.3619563E-02 + -.8808340E-02 -.1520735E-01 -.2126097E-01 -.2571106E-01 -.2827645E-01 + -.2970366E-01 -.3042660E-01 -.3014653E-01 -.2965005E-01 -.2894246E-01 + -.2736152E-01 -.2528363E-01 -.2356689E-01 -.2219834E-01 -.2068969E-01 + -.1919181E-01 -.1815004E-01 -.1765617E-01 -.1761214E-01 -.1774957E-01 + -.1814653E-01 -.2019087E-01 -.2397980E-01 -.2793373E-01 -.3104274E-01 + -.3260485E-01 -.3243489E-01 -.3029958E-01 -.2650269E-01 -.2184601E-01 + -.1715420E-01 -.1356325E-01 -.1063090E-01 -.8518220E-02 -.7001489E-02 + -.5353947E-02 -.3924850E-02 -.1890818E-02 -.1458082E-04 .8568493E-03 + .1567575E-02 .1380248E-02 .6277042E-04 -.1837027E-02 -.4199469E-02 + -.6785870E-02 -.8088043E-02 -.6396151E-02 -.2504409E-02 .3360110E-02 + .1105708E-01 .1854607E-01 .2452433E-01 .2892308E-01 .3116574E-01 + .3116889E-01 .2916756E-01 .2473615E-01 .1827400E-01 .1117467E-01 + .4872949E-02 -.2659666E-03 -.4552812E-02 -.7360013E-02 -.8606760E-02 + -.8589317E-02 -.6271484E-02 -.2066060E-02 .2823954E-02 .7380769E-02 + .1131700E-01 .1471434E-01 .1679504E-01 .1778436E-01 .1738000E-01 + .1639536E-01 .1551470E-01 .1378345E-01 .1092116E-01 .7207328E-02 + .5162209E-02 .4778729E-02 .3711486E-02 .2478197E-02 .2230473E-02 + .3108359E-02 .4963154E-02 .6595772E-02 .6979485E-02 .7076873E-02 + .7367287E-02 .7761289E-02 .7897274E-02 .7646864E-02 .7438251E-02 + .6839581E-02 .5609427E-02 .3671897E-02 .2463025E-02 .2167658E-02 + .8981410E-03 -.7034770E-03 -.2396169E-02 -.4559055E-02 -.6155610E-02 + -.6720455E-02 -.7027188E-02 -.6679809E-02 -.5176764E-02 -.3275106E-02 + -.9694671E-03 .1530076E-02 .3053090E-02 .2693769E-02 .7144602E-03 + -.2183768E-02 -.5314084E-02 -.8031365E-02 -.1003740E-01 -.1061889E-01 + -.9426385E-02 -.7107422E-02 -.4467911E-02 -.2045423E-02 .1174346E-02 + .5802850E-02 .1111056E-01 .1648337E-01 .2078798E-01 .2392090E-01 + .2651305E-01 .2873198E-01 .3062833E-01 .3199661E-01 .3296285E-01 + .3305594E-01 .3198203E-01 .3042364E-01 .2837151E-01 .2541778E-01 + .2218583E-01 .2008124E-01 .1890778E-01 .1808525E-01 .1738498E-01 + .1554178E-01 .1246746E-01 .9314385E-02 .6114014E-02 .2062773E-02 + -.3222896E-02 -.9444726E-02 -.1508770E-01 -.1913057E-01 -.2165473E-01 + -.2266404E-01 -.2279691E-01 -.2220108E-01 -.2020299E-01 -.1738549E-01 + -.1405809E-01 -.1036484E-01 -.7610510E-02 -.6175165E-02 -.5719636E-02 + -.5426206E-02 -.5086728E-02 -.5563017E-02 -.6846042E-02 -.8167045E-02 + -.8845305E-02 -.9271163E-02 -.9798084E-02 -.9919120E-02 -.9370477E-02 + -.8263772E-02 -.6626391E-02 -.4531810E-02 -.2436524E-02 -.6813186E-03 + .4624723E-03 .7421801E-03 .2067930E-03 -.5332142E-03 -.1839881E-02 + -.3742946E-02 -.5451705E-02 -.7555855E-02 -.1015753E-01 -.1279483E-01 + -.1476312E-01 -.1481050E-01 -.1359053E-01 -.1241548E-01 -.1174103E-01 + -.1138679E-01 -.1057721E-01 -.9756069E-02 -.9128750E-02 -.8240317E-02 + -.7327270E-02 -.6386584E-02 -.5393767E-02 -.4795599E-02 -.5082056E-02 + -.5895379E-02 -.6465823E-02 -.6771395E-02 -.6829753E-02 -.6382058E-02 + -.5262545E-02 -.3961497E-02 -.3159519E-02 -.3091903E-02 -.3579404E-02 + -.4014963E-02 -.4810074E-02 -.6246112E-02 -.7414033E-02 -.8446674E-02 + -.9384756E-02 -.9658696E-02 -.1035285E-01 -.1200601E-01 -.1345948E-01 + -.1333659E-01 -.1084883E-01 -.6908132E-02 -.3209915E-02 -.2692860E-03 + .2716438E-02 .6287073E-02 .9954486E-02 .1250056E-01 .1437239E-01 + .1577619E-01 .1601735E-01 .1589615E-01 .1494720E-01 .1291732E-01 + .1071451E-01 .8726221E-02 .6688757E-02 .4293809E-02 .1352016E-02 + -.2341734E-02 -.5184183E-02 -.6217476E-02 -.6044207E-02 -.4880053E-02 + -.2933709E-02 -.2450481E-03 .3536195E-02 .7644624E-02 .1103946E-01 + .1361226E-01 .1507293E-01 .1555972E-01 .1571780E-01 .1576385E-01 + .1537208E-01 .1401296E-01 .1149688E-01 .8507576E-02 .4836504E-02 + .5947319E-03 -.3935323E-02 -.8573668E-02 -.1274426E-01 -.1673341E-01 + -.1982901E-01 -.2120675E-01 -.2067272E-01 -.1891406E-01 -.1661046E-01 + -.1375937E-01 -.1081524E-01 -.8655179E-02 -.7444437E-02 -.6673583E-02 + -.6166004E-02 -.5315222E-02 -.4339865E-02 -.3129921E-02 -.1009785E-02 + .1574100E-02 .3870789E-02 .5581647E-02 .7379197E-02 .8525548E-02 + .8956664E-02 .9322842E-02 .8926204E-02 .8232620E-02 .7585880E-02 + .7398479E-02 .7535269E-02 .6566552E-02 .4594438E-02 .2241597E-02 + -.9340600E-03 -.4356941E-02 -.7317892E-02 -.1016412E-01 -.1227679E-01 + -.1398434E-01 -.1565100E-01 -.1614559E-01 -.1609425E-01 -.1636117E-01 + -.1697079E-01 -.1803295E-01 -.1939125E-01 -.2120740E-01 -.2317014E-01 + -.2445983E-01 -.2441298E-01 -.2344729E-01 -.2197285E-01 -.1865756E-01 + -.1337635E-01 -.7390088E-02 -.2007896E-02 .2154928E-02 .5664931E-02 + .8704652E-02 .1156561E-01 .1433234E-01 .1614473E-01 .1696472E-01 + .1692423E-01 .1529781E-01 .1253341E-01 .9593779E-02 .5798521E-02 + .8257231E-03 -.4535086E-02 -.9900765E-02 -.1428175E-01 -.1716051E-01 + -.1870996E-01 -.1901968E-01 -.1859234E-01 -.1740995E-01 -.1570394E-01 + -.1433886E-01 -.1336886E-01 -.1290789E-01 -.1260651E-01 -.1194678E-01 + -.1157357E-01 -.1084254E-01 -.9222023E-02 -.7608780E-02 -.6591110E-02 + -.6179951E-02 -.5467711E-02 -.4659325E-02 -.4629732E-02 -.4552217E-02 + -.4559082E-02 -.4586199E-02 -.3946461E-02 -.2902190E-02 -.1736677E-02 + -.9015617E-03 -.5168698E-03 -.3071642E-03 .4017075E-03 .1418026E-02 + .2089906E-02 .3047211E-02 .3853984E-02 .3875339E-02 .3766932E-02 + .3321112E-02 .2636447E-02 .1485957E-02 -.2069095E-03 -.1970647E-02 + -.3729539E-02 -.5409712E-02 -.7384366E-02 -.8833114E-02 -.9233423E-02 + -.9494532E-02 -.1017812E-01 -.1066364E-01 -.1012515E-01 -.8648556E-02 + -.6300805E-02 -.3629545E-02 -.1586404E-02 -.3999638E-03 .1196134E-02 + .3163400E-02 .4187950E-02 .4669180E-02 .4064580E-02 .2191331E-02 + .3500795E-03 -.1167392E-02 -.3091137E-02 -.5377279E-02 -.7090801E-02 + -.8073460E-02 -.8531291E-02 -.7941502E-02 -.6321779E-02 -.4610380E-02 + -.2501751E-02 -.1762773E-03 .9947728E-03 .4791507E-03 -.9709454E-03 + -.3197271E-02 -.6818357E-02 -.1090270E-01 -.1391794E-01 -.1570735E-01 + -.1663518E-01 -.1685889E-01 -.1773218E-01 -.1887781E-01 -.1941720E-01 + -.1950049E-01 -.1785713E-01 -.1484508E-01 -.1153626E-01 -.7634965E-02 + -.3473084E-02 .3733156E-04 .2295830E-02 .3381416E-02 .4210056E-02 + .4315387E-02 .3115085E-02 .1321360E-02 -.1327855E-02 -.4517410E-02 + -.7215761E-02 -.9082404E-02 -.1049590E-01 -.1159925E-01 -.1248566E-01 + -.1330170E-01 -.1303419E-01 -.1192701E-01 -.9893329E-02 -.7249465E-02 + -.5166895E-02 -.2677913E-02 -.2109317E-03 .1900793E-02 .4157406E-02 + .6301423E-02 .8565603E-02 .1047466E-01 .1155254E-01 .1272482E-01 + .1400633E-01 .1429582E-01 .1456479E-01 .1511503E-01 .1503944E-01 + .1447372E-01 .1354710E-01 .1247696E-01 .1072631E-01 .8775021E-02 + .7149263E-02 .5092118E-02 .2869844E-02 .6089500E-03 -.1687990E-02 + -.3596343E-02 -.4394830E-02 -.4091150E-02 -.3802050E-02 -.3288404E-02 + -.1880662E-02 -.3978537E-03 .1086440E-02 .2854557E-02 .4378821E-02 + .5227442E-02 .5363975E-02 .5177395E-02 .4896033E-02 .4105918E-02 + .2640437E-02 .9117943E-03 -.1021676E-02 -.2966211E-02 -.5015119E-02 + -.6950343E-02 -.8920130E-02 -.1108151E-01 -.1290534E-01 -.1428091E-01 + -.1517228E-01 -.1608783E-01 -.1703619E-01 -.1785372E-01 -.1886444E-01 + -.1943259E-01 -.1953829E-01 -.2001112E-01 -.2014436E-01 -.1974818E-01 + -.1900419E-01 -.1719719E-01 -.1471321E-01 -.1137928E-01 -.6897675E-02 + -.2343676E-02 .2446870E-02 .7088205E-02 .1045116E-01 .1307005E-01 + .1482182E-01 .1565950E-01 .1613738E-01 .1515362E-01 .1333574E-01 + .1230773E-01 .1147063E-01 .1061070E-01 .9264445E-02 .6788867E-02 + .3696525E-02 .1115361E-02 -.6128606E-03 -.2379319E-02 -.3606358E-02 + -.3136988E-02 -.1701173E-02 -.3051736E-03 .1385426E-02 .2933049E-02 + .4419257E-02 .6176025E-02 .6351171E-02 .4920245E-02 .3577088E-02 + .2374493E-02 .1017558E-02 .1730304E-03 .5404499E-03 .1822080E-02 + .2923859E-02 .3930734E-02 .5159719E-02 .6130261E-02 .6622296E-02 + .6916130E-02 .7221704E-02 .6859330E-02 .6001704E-02 .5382394E-02 + .4721089E-02 .3477711E-02 .1597988E-02 -.4621260E-03 -.2418681E-02 + -.4576819E-02 -.6241464E-02 -.6576695E-02 -.6471213E-02 -.6199795E-02 + -.5929599E-02 -.6284281E-02 -.6622746E-02 -.6410473E-02 -.5925586E-02 + -.5971202E-02 -.6460220E-02 -.6989878E-02 -.8404602E-02 -.1008854E-01 + -.1089284E-01 -.1107103E-01 -.1168737E-01 -.1276779E-01 -.1355547E-01 + -.1349522E-01 -.1246121E-01 -.1111531E-01 -.9081754E-02 -.6579124E-02 + -.3921369E-02 -.1418617E-02 .4374107E-03 .1842325E-02 .2918045E-02 + .3424660E-02 .2686806E-02 .2007808E-02 .1298847E-02 -.6121973E-03 + -.3120455E-02 -.6597726E-02 -.1005152E-01 -.1300331E-01 -.1607405E-01 + -.1799912E-01 -.1836650E-01 -.1757055E-01 -.1650655E-01 -.1599886E-01 + -.1552424E-01 -.1483422E-01 -.1470218E-01 -.1515556E-01 -.1573245E-01 + -.1689322E-01 -.1835532E-01 -.1985628E-01 -.2117219E-01 -.2193167E-01 + -.2261120E-01 -.2340709E-01 -.2422732E-01 -.2515193E-01 -.2613917E-01 + -.2598953E-01 -.2420168E-01 -.2202245E-01 -.1973128E-01 -.1720504E-01 + -.1467336E-01 -.1146040E-01 -.8221407E-02 -.5371845E-02 -.2570179E-02 + -.3386914E-03 .1535662E-02 .3509167E-02 .5036132E-02 .4671871E-02 + .3300119E-02 .1808258E-02 .3016213E-03 -.7828376E-03 -.2670798E-02 + -.4670686E-02 -.4984768E-02 -.3738436E-02 -.1300894E-02 .1472670E-02 + .3191666E-02 .4098193E-02 .4733217E-02 .4798027E-02 .3876063E-02 + .1494204E-02 -.1384575E-02 -.4205415E-02 -.6810599E-02 -.8343485E-02 + -.8602042E-02 -.7570795E-02 -.5678942E-02 -.3406932E-02 -.1464122E-02 + -.1057262E-03 .3021797E-03 -.3255082E-03 -.8760970E-03 -.1136840E-02 + -.1508393E-02 -.1993353E-02 -.1866048E-02 -.1601964E-02 -.1755049E-02 + -.2160173E-02 -.3306403E-02 -.5152868E-02 -.7243700E-02 -.8928611E-02 + -.9628319E-02 -.9465847E-02 -.9355847E-02 -.9305438E-02 -.8260875E-02 + -.6428079E-02 -.4557078E-02 -.2559560E-02 -.7327353E-03 -.1630316E-03 + -.6559878E-03 -.1185650E-02 -.1448370E-02 -.1281645E-02 -.1036824E-02 + -.2301599E-03 .1473373E-02 .2960555E-02 .3821270E-02 .4171513E-02 + .4478147E-02 .5048749E-02 .5756190E-02 .6394973E-02 .6984006E-02 + .8061672E-02 .9334513E-02 .9920550E-02 .9871452E-02 .1024593E-01 + .1175595E-01 .1334653E-01 .1352153E-01 .1287484E-01 .1250840E-01 + .1230206E-01 .1240120E-01 .1237341E-01 .1184307E-01 .1167274E-01 + .1186616E-01 .1125372E-01 .9215298E-02 .5877929E-02 .1712777E-02 + -.1792556E-02 -.4049716E-02 -.5714265E-02 -.6847839E-02 -.6374701E-02 + -.4572584E-02 -.3915727E-02 -.4454032E-02 -.4633942E-02 -.3712287E-02 + -.2276969E-02 -.8959527E-03 .6597258E-03 .2415804E-02 .4619515E-02 + .6934567E-02 .9384552E-02 .1156427E-01 .1279919E-01 .1363286E-01 + .1471495E-01 .1593090E-01 .1695114E-01 .1776006E-01 .1833624E-01 + .1858900E-01 .1863399E-01 .1880815E-01 .1962217E-01 .2073707E-01 + .2128976E-01 .2190167E-01 .2226390E-01 .2152039E-01 .2007832E-01 + .1846105E-01 .1715529E-01 .1638435E-01 .1566324E-01 .1403507E-01 + .1146628E-01 .8565406E-02 .5424337E-02 .2506566E-02 -.3315692E-03 + -.3989085E-02 -.7607958E-02 -.1032759E-01 -.1219048E-01 -.1340717E-01 + -.1453334E-01 -.1481352E-01 -.1404712E-01 -.1240342E-01 -.1000484E-01 + -.8138815E-02 -.6240098E-02 -.3651587E-02 -.1506395E-02 -.3821093E-03 + .2779529E-03 -.2189697E-04 -.1561199E-02 -.3139255E-02 -.4364890E-02 + -.5236791E-02 -.6026739E-02 -.7340224E-02 -.8055185E-02 -.7157472E-02 + -.5612601E-02 -.4215404E-02 -.3832346E-02 -.4163196E-02 -.4131787E-02 + -.4255042E-02 -.5331900E-02 -.7082846E-02 -.8478138E-02 -.9152142E-02 + -.9549121E-02 -.9654360E-02 -.9381850E-02 -.8884630E-02 -.7893385E-02 + -.6850832E-02 -.6358383E-02 -.6439986E-02 -.6655790E-02 -.6539966E-02 + -.6499945E-02 -.6783831E-02 -.6823899E-02 -.6164614E-02 -.5023793E-02 + -.3256692E-02 -.1659988E-02 -.1562351E-02 -.2818431E-02 -.4143241E-02 + -.4715538E-02 -.4902079E-02 -.4816417E-02 -.5088807E-02 -.5958341E-02 + -.6999504E-02 -.8202519E-02 -.9215065E-02 -.1008239E-01 -.1120795E-01 + -.1254418E-01 -.1408030E-01 -.1564981E-01 -.1699267E-01 -.1765584E-01 + -.1711202E-01 -.1614352E-01 -.1508730E-01 -.1430052E-01 -.1400092E-01 + -.1324249E-01 -.1216114E-01 -.1041992E-01 -.7789241E-02 -.4879710E-02 + -.2104653E-02 .2840105E-04 .1836288E-02 .3281987E-02 .3746629E-02 + .3680925E-02 .3468468E-02 .3175453E-02 .2860289E-02 .2303157E-02 + .2008611E-02 .2505244E-02 .3174312E-02 .3926127E-02 .4977281E-02 + .5745442E-02 .6358061E-02 .6546346E-02 .5152781E-02 .2564362E-02 + -.4291755E-04 -.2042403E-02 -.2968301E-02 -.3861244E-02 -.5271659E-02 + -.6332693E-02 -.7216926E-02 -.7932160E-02 -.8566495E-02 -.9072054E-02 + -.8953488E-02 -.9015068E-02 -.9488748E-02 -.9315255E-02 -.8308423E-02 + -.7000072E-02 -.5387997E-02 -.3109283E-02 -.2926496E-03 .2369689E-02 + .4462820E-02 .6115108E-02 .7562719E-02 .8409538E-02 .8614293E-02 + .8483601E-02 .7670131E-02 .6292462E-02 .5107035E-02 .4584512E-02 + .5059201E-02 .6034316E-02 .6439667E-02 .6488417E-02 .6585151E-02 + .6507540E-02 .6247546E-02 .6338634E-02 .6738005E-02 .6846364E-02 + .6831562E-02 .6434738E-02 .5636946E-02 .4954084E-02 .4390804E-02 + .3851514E-02 .2551057E-02 .7163013E-03 -.7831292E-03 -.2128135E-02 + -.2907675E-02 -.2774307E-02 -.2287118E-02 -.1872444E-02 -.1708444E-02 + -.1080174E-02 .2217246E-04 .1977238E-03 -.1579270E-02 -.5187080E-02 + -.9094749E-02 -.1260280E-01 -.1527709E-01 -.1672876E-01 -.1714871E-01 + -.1602484E-01 -.1363993E-01 -.1095052E-01 -.8137348E-02 -.4753068E-02 + -.5995878E-03 .3513273E-02 .6625440E-02 .8939233E-02 .1032224E-01 + .1104754E-01 .1238269E-01 .1402656E-01 .1579903E-01 .1726909E-01 + .1738132E-01 .1685500E-01 .1592435E-01 .1438521E-01 .1281381E-01 + .1087253E-01 .7980070E-02 .4825336E-02 .2403105E-02 .3547695E-03 + -.1776247E-02 -.3378433E-02 -.4106279E-02 -.3981109E-02 -.3099958E-02 + -.2203366E-02 -.1786188E-02 -.1389181E-02 -.7002961E-03 -.4604692E-03 + -.9451823E-03 -.1500958E-02 -.2479853E-02 -.3693521E-02 -.4521385E-02 + -.4872655E-02 -.4444491E-02 -.3136115E-02 -.3572797E-03 .3423108E-02 + .7111911E-02 .1038382E-01 .1261733E-01 .1343939E-01 .1325624E-01 + .1297305E-01 .1327187E-01 .1361554E-01 .1358186E-01 .1363759E-01 + .1344275E-01 .1256238E-01 .1085272E-01 .7850666E-02 .4235411E-02 + .1135198E-02 -.2501322E-02 -.6095777E-02 -.7467823E-02 -.7539823E-02 + -.7313846E-02 -.7118450E-02 -.7223126E-02 -.6568643E-02 -.4797945E-02 + -.2320913E-02 .8133301E-03 .3421558E-02 .4863806E-02 .6299292E-02 + .8091539E-02 .9519732E-02 .1069255E-01 .1178404E-01 .1240406E-01 + .1276411E-01 .1269698E-01 .1201833E-01 .1148118E-01 .1171947E-01 + .1245064E-01 .1291775E-01 .1316569E-01 .1301978E-01 .1244776E-01 + .1212743E-01 .1156591E-01 .1081123E-01 .1007964E-01 .9087011E-02 + .8198094E-02 .7436257E-02 .6962924E-02 .6837160E-02 .6886689E-02 + .7439628E-02 .8915281E-02 .1097833E-01 .1301747E-01 .1448508E-01 + .1512752E-01 .1571313E-01 .1614283E-01 .1576921E-01 .1469658E-01 + .1312415E-01 .1181557E-01 .1161950E-01 .1184182E-01 .1194339E-01 + .1213814E-01 .1197560E-01 .1131193E-01 .1003137E-01 .7784258E-02 + .4789137E-02 .1712537E-02 -.8981695E-03 -.2873494E-02 -.4315551E-02 + -.5457507E-02 -.6428946E-02 -.6962990E-02 -.6694887E-02 -.5910175E-02 + -.5425820E-02 -.5261481E-02 -.4904646E-02 -.4548100E-02 -.4005826E-02 + -.3194733E-02 -.2806451E-02 -.2945753E-02 -.2842439E-02 -.2164925E-02 + -.1742022E-02 -.1506587E-02 -.8878860E-03 -.2575880E-03 .1351451E-04 + .1580803E-03 .1983307E-03 -.2355056E-03 -.8136367E-03 -.1481556E-02 + -.2148105E-02 -.2593922E-02 -.3356202E-02 -.4205312E-02 -.4979626E-02 + -.5126765E-02 -.4555873E-02 -.4358577E-02 -.4278203E-02 -.4437219E-02 + -.4586250E-02 -.4331710E-02 -.4113079E-02 -.4126553E-02 -.4674169E-02 + -.5709731E-02 -.6644439E-02 -.6403129E-02 -.5772563E-02 -.5819918E-02 + -.5870379E-02 -.5559129E-02 -.4559248E-02 -.2883899E-02 -.8025409E-03 + .1561290E-02 .4131702E-02 .6777716E-02 .8841249E-02 .9621190E-02 + .9330662E-02 .8770616E-02 .7634847E-02 .5380594E-02 .2914489E-02 + .1180850E-02 -.3538854E-03 -.1921703E-02 -.2943637E-02 -.3453985E-02 + -.3652850E-02 -.3535604E-02 -.3088514E-02 -.2123375E-02 -.6799761E-03 + .7892226E-03 .2027512E-02 .2967690E-02 .3944336E-02 .5297931E-02 + .6851512E-02 .8387669E-02 .9567514E-02 .1012734E-01 .1037324E-01 + .1073904E-01 .1081845E-01 .9858369E-02 .8230340E-02 .6152528E-02 + .3295805E-02 .1174277E-02 .5093352E-03 .3687955E-03 .3658567E-03 + -.1403524E-04 -.3553411E-03 -.5307039E-03 -.1053340E-02 -.1337659E-02 + -.1313994E-02 -.1687692E-02 -.1913548E-02 -.1385733E-02 -.3700670E-03 + .6575978E-03 .5355673E-03 -.7107712E-03 -.2302622E-02 -.3660612E-02 + -.4239281E-02 -.4310819E-02 -.4146607E-02 -.3996152E-02 -.3664504E-02 + -.3045282E-02 -.2583199E-02 -.2097357E-02 -.1427512E-02 -.8138077E-03 + -.6702319E-03 -.5670567E-03 .1707498E-04 .5708191E-03 .1247714E-02 + .2069209E-02 .2407595E-02 .2577365E-02 .2649218E-02 .1915944E-02 + .1026610E-02 .3569541E-03 -.4523424E-03 -.1039237E-02 -.1640976E-02 + -.1858350E-02 -.9199193E-03 .2778810E-03 .1327024E-02 .2302854E-02 + .3183611E-02 .4281900E-02 .5362893E-02 .6510867E-02 .7657094E-02 + .8613891E-02 .9652493E-02 .1035463E-01 .1043190E-01 .9598438E-02 + .8446209E-02 .8251817E-02 .8334089E-02 .8943592E-02 .9910229E-02 + .1011226E-01 .1014699E-01 .1062539E-01 .1130403E-01 .1158087E-01 + .1177978E-01 .1231261E-01 .1279857E-01 .1310065E-01 .1319749E-01 + .1275087E-01 .1138586E-01 .8976181E-02 .6061667E-02 .3287308E-02 + .6125908E-03 -.1570654E-02 -.2468773E-02 -.2779826E-02 -.2680962E-02 + -.1985305E-02 -.9637089E-03 .7489198E-03 .2745090E-02 .5139840E-02 + .7603855E-02 .9145685E-02 .1060893E-01 .1202127E-01 .1284547E-01 + .1344188E-01 .1362946E-01 .1359952E-01 .1333410E-01 .1257734E-01 + .1104477E-01 .9410378E-02 .8959037E-02 .8937741E-02 .8620883E-02 + .8137947E-02 .7066862E-02 .5761515E-02 .5258465E-02 .5781838E-02 + .6487893E-02 .6354123E-02 .6043467E-02 .6071040E-02 .5959826E-02 + .5862648E-02 .6242342E-02 .7047373E-02 .8051951E-02 .8668755E-02 + .8790720E-02 .9363649E-02 .1012194E-01 .1025456E-01 .9697107E-02 + .8615363E-02 .7410463E-02 .6109712E-02 .4640996E-02 .3389527E-02 + .2190847E-02 .1485528E-02 .1535265E-02 .1792638E-02 .2030846E-02 + .2350883E-02 .2182944E-02 .1842587E-02 .3130712E-02 .4634334E-02 + .5025919E-02 .5021771E-02 .4920815E-02 .5298357E-02 .5934876E-02 + .6076543E-02 .5505175E-02 .4815938E-02 .4585743E-02 .4951817E-02 + .5572677E-02 .5623340E-02 .5756516E-02 .6576099E-02 .7268906E-02 + .7409001E-02 .6918493E-02 .6124708E-02 .5624111E-02 .5123634E-02 + .4346331E-02 .3843020E-02 .3700494E-02 .3579378E-02 .3452910E-02 + .3492108E-02 .4058009E-02 .4826973E-02 .5130517E-02 .5288426E-02 + .5516876E-02 .5529603E-02 .5238138E-02 .4740213E-02 .4663162E-02 + .5094966E-02 .5349659E-02 .5516845E-02 .5220652E-02 .4526561E-02 + .4304304E-02 .4312315E-02 .4110381E-02 .3256789E-02 .2398390E-02 + .2303759E-02 .2703586E-02 .3207931E-02 .3187021E-02 .3167628E-02 + .4210654E-02 .5743998E-02 .6804503E-02 .7612314E-02 .8188888E-02 + .8530135E-02 .8880293E-02 .9410687E-02 .1007565E-01 .9520618E-02 + .7612035E-02 .5166175E-02 .2183063E-02 -.1855727E-03 -.1434209E-02 + -.2062537E-02 -.2399111E-02 -.3495059E-02 -.5241040E-02 -.6302918E-02 + -.6366764E-02 -.5742869E-02 -.5243329E-02 -.5781772E-02 -.6566507E-02 + -.6579935E-02 -.5933831E-02 -.5037713E-02 -.3900914E-02 -.2636202E-02 + -.2232649E-02 -.3036292E-02 -.4004059E-02 -.4160518E-02 -.4210041E-02 + -.4305238E-02 -.4485304E-02 -.5396970E-02 -.5977175E-02 -.5488138E-02 + -.4557511E-02 -.3431739E-02 -.1480012E-02 .7219894E-03 .2526959E-02 + .4075290E-02 .4879501E-02 .5247923E-02 .5492827E-02 .5429734E-02 + .5349171E-02 .5229698E-02 .4666158E-02 .3462079E-02 .1858084E-02 + .2695256E-03 -.7023970E-03 -.8304086E-03 -.7052128E-03 -.1268535E-04 + .1051724E-02 .1143636E-02 .1850925E-03 -.1097500E-02 -.1388370E-02 + -.3687883E-03 .9610451E-03 .1503388E-02 .9590069E-03 .1794433E-03 + .3562212E-04 .3920304E-03 .3246643E-03 .2463559E-04 .1642312E-03 + .7682650E-03 .1182787E-02 .1225229E-02 .1446019E-02 .2411703E-02 + .3549764E-02 .4156103E-02 .4684941E-02 .5175773E-02 .6013323E-02 + .7100740E-02 .7529067E-02 .7035666E-02 .6032902E-02 .5463496E-02 + .5098309E-02 .4996999E-02 .5970978E-02 .6941535E-02 .7103680E-02 + .7163997E-02 .7469773E-02 .7461354E-02 .7200001E-02 .6662979E-02 + .5852809E-02 .5972503E-02 .6244517E-02 .5442068E-02 .4326372E-02 + .3675585E-02 .3562463E-02 .3337472E-02 .2678628E-02 .1370513E-02 + -.5362654E-03 -.1584879E-02 -.1650548E-02 -.1470431E-02 -.6708336E-03 + .6644717E-03 .2364878E-02 .4311720E-02 .6059789E-02 .7461577E-02 + .8396572E-02 .8852493E-02 .9188142E-02 .9051716E-02 .8254410E-02 + .7771496E-02 .7497610E-02 .6666545E-02 .5130272E-02 .3367488E-02 + .2053885E-02 .1360680E-02 .1029031E-02 .8406367E-03 .1480307E-02 + .2487343E-02 .2532093E-02 .2181901E-02 .1849070E-02 .1295610E-02 + .6186075E-03 -.1008529E-02 -.3211792E-02 -.4778089E-02 -.5841057E-02 + -.7051687E-02 -.8246173E-02 -.8661574E-02 -.8671051E-02 -.8459160E-02 + -.7838211E-02 -.7160133E-02 -.6296780E-02 -.5071984E-02 -.3875988E-02 + -.2784274E-02 -.1406106E-02 -.1245847E-03 .2891224E-03 .1005899E-03 + -.1826873E-05 -.4919999E-04 -.3729134E-03 -.9747253E-03 -.1803963E-02 + -.2744798E-02 -.3395946E-02 -.3576795E-02 -.3419041E-02 -.3174329E-02 + -.3184506E-02 -.3435207E-02 -.3678435E-02 -.3418279E-02 -.3021580E-02 + -.3145352E-02 -.3211187E-02 -.3205093E-02 -.3470486E-02 -.3823052E-02 + -.3858756E-02 -.3824352E-02 -.3783491E-02 -.3302706E-02 -.2971866E-02 + -.2448079E-02 -.1308501E-02 -.2909825E-03 .4018515E-03 .7073869E-03 + .1179548E-02 .2419323E-02 .3379315E-02 .3631750E-02 .3999734E-02 + .4787304E-02 .6051345E-02 .7102589E-02 .6964713E-02 .6481591E-02 + .6060043E-02 .5265381E-02 .4932526E-02 .5153718E-02 .5382280E-02 + .5531863E-02 .5370355E-02 .5079921E-02 .4976163E-02 .4643452E-02 + .4086185E-02 .3540805E-02 .3042462E-02 .3220046E-02 .4218368E-02 + .4962012E-02 .5338603E-02 .5903904E-02 .6236375E-02 .6427432E-02 + .6871634E-02 .7306798E-02 .7666198E-02 .8108653E-02 .8411934E-02 + .8791175E-02 .9676093E-02 .1086807E-01 .1204931E-01 .1284586E-01 + .1317165E-01 .1354296E-01 .1352079E-01 .1246065E-01 .1092105E-01 + .9593562E-02 .8746665E-02 .7988956E-02 .6433279E-02 .4420766E-02 + .3105006E-02 .2565528E-02 .2519308E-02 .2508385E-02 .2359061E-02 + .2003618E-02 .1193542E-02 .4192428E-03 -.5290467E-03 -.1491724E-02 + -.2649770E-02 -.4515416E-02 -.5731142E-02 -.6628817E-02 -.7796601E-02 + -.9056600E-02 -.1027498E-01 -.1107160E-01 -.1216919E-01 -.1343248E-01 + -.1444631E-01 -.1501841E-01 -.1519250E-01 -.1535849E-01 -.1550503E-01 + -.1588072E-01 -.1637786E-01 -.1672460E-01 -.1655736E-01 -.1634974E-01 + -.1686496E-01 -.1725102E-01 -.1708145E-01 -.1668025E-01 -.1607003E-01 + -.1496734E-01 -.1377959E-01 -.1276861E-01 -.1134384E-01 -.9826322E-02 + -.8124257E-02 -.6226135E-02 -.4700469E-02 -.3486635E-02 -.2350322E-02 + -.1187175E-02 -.1776417E-03 .5994027E-03 .7959307E-03 .4107028E-03 + .4334436E-03 .1098704E-02 .1862442E-02 .2565490E-02 .3434005E-02 + .4587622E-02 .5676850E-02 .6007243E-02 .5506110E-02 .5043457E-02 + .4928268E-02 .5256080E-02 .5644485E-02 .5381346E-02 .4784348E-02 + .4315139E-02 .4270687E-02 .4608845E-02 .4684138E-02 .3738370E-02 + .1969905E-02 .4062691E-04 -.1331993E-02 -.1665799E-02 -.1820762E-02 + -.2635299E-02 -.3886489E-02 -.5002695E-02 -.5688105E-02 -.6245666E-02 + -.7183939E-02 -.8406826E-02 -.9500494E-02 -.9694837E-02 -.8776333E-02 + -.7746087E-02 -.6990658E-02 -.6543249E-02 -.6388892E-02 -.6455589E-02 + -.7247789E-02 -.8225512E-02 -.8411352E-02 -.8259526E-02 -.8385327E-02 + -.8703707E-02 -.9139378E-02 -.9642525E-02 -.9695312E-02 -.9513795E-02 + -.9413534E-02 -.9129189E-02 -.8817897E-02 -.8330010E-02 -.7508235E-02 + -.6631766E-02 -.6144483E-02 -.5872387E-02 -.5365001E-02 -.4971367E-02 + -.4777611E-02 -.4388592E-02 -.4053239E-02 -.4138464E-02 -.4279195E-02 + -.4267364E-02 -.4305088E-02 -.4268199E-02 -.4159972E-02 -.4372537E-02 + -.4746086E-02 -.4619123E-02 -.3785578E-02 -.2454851E-02 -.9845120E-03 + .5791768E-03 .2032026E-02 .2826991E-02 .3451409E-02 .4299689E-02 + .4856890E-02 .5237808E-02 .5887216E-02 .6703023E-02 .7719424E-02 + .8356028E-02 .8023194E-02 .7310338E-02 .6901400E-02 .7453840E-02 + .8462327E-02 .9213797E-02 .9648126E-02 .9625357E-02 .9641371E-02 + .9932492E-02 .9844292E-02 .8624499E-02 .6589704E-02 .4840932E-02 + .3564593E-02 .2172707E-02 .1408822E-02 .1810523E-02 .2186887E-02 + .2218780E-02 .2196751E-02 .2260045E-02 .2617322E-02 .2704570E-02 + .2704014E-02 .3326934E-02 .3705806E-02 .3610124E-02 .3764771E-02 + .4008961E-02 .4398901E-02 .4744412E-02 .4423291E-02 .3629929E-02 + .2760145E-02 .1795937E-02 .8485271E-03 .1051862E-03 -.3488359E-03 + -.9775448E-03 -.2531262E-02 -.4376013E-02 -.5750504E-02 -.6691433E-02 + -.7435223E-02 -.8195959E-02 -.8768902E-02 -.8828422E-02 -.8577985E-02 + -.8656027E-02 -.8763453E-02 -.8752028E-02 -.8820752E-02 -.8862803E-02 + -.9093553E-02 -.9631728E-02 -.1036992E-01 -.1066909E-01 -.1014701E-01 + -.9545560E-02 -.9576150E-02 -.1005558E-01 -.9987262E-02 -.9211259E-02 + -.8680134E-02 -.8197942E-02 -.7474814E-02 -.6825635E-02 -.5704184E-02 + -.4030320E-02 -.2532190E-02 -.1264107E-02 -.1600794E-03 .3598289E-03 + .3184044E-03 .2617855E-04 -.6323577E-03 -.1646057E-02 -.2755504E-02 + -.3853928E-02 -.4449889E-02 -.4326247E-02 -.4275856E-02 -.4630596E-02 + -.4946314E-02 -.4875961E-02 -.3884003E-02 -.2099481E-02 -.8979064E-03 + -.4822206E-03 -.4219935E-03 -.6045093E-03 -.5791643E-03 -.1504458E-03 + .2805633E-03 .1818828E-03 -.3820704E-03 -.8650197E-03 -.1145759E-02 + -.1511633E-02 -.1721103E-02 -.1728030E-02 -.1484779E-02 -.1138080E-02 + -.9559685E-03 -.3635674E-03 .5025572E-03 .1117058E-02 .1582688E-02 + .1851412E-02 .2073825E-02 .2355226E-02 .2319251E-02 .2069634E-02 + .2003644E-02 .2186616E-02 .2594383E-02 .3010686E-02 .3239851E-02 + .3345444E-02 .3655199E-02 .4596932E-02 .5711012E-02 .6235041E-02 + .6176473E-02 .6206398E-02 .6509740E-02 .6750983E-02 .6754853E-02 + .6498012E-02 .6710627E-02 .7091237E-02 .6998122E-02 .6396573E-02 + .5309593E-02 .4656606E-02 .5153420E-02 .6559441E-02 .8043688E-02 + .9245602E-02 .1015967E-01 .1062889E-01 .1083905E-01 .1057210E-01 + .9346274E-02 .7772301E-02 .6428054E-02 .5299500E-02 .4233272E-02 + .3026215E-02 .1887475E-02 .1499203E-02 .1914263E-02 .2307408E-02 + .2222166E-02 .1590149E-02 .1007699E-02 .1103900E-02 .1282173E-02 + .6868214E-03 .1778168E-03 .5375453E-03 .8316295E-03 .1231584E-02 + .2053734E-02 .2927605E-02 .3527814E-02 .3486249E-02 .3298853E-02 + .3108218E-02 .2442184E-02 .1268510E-02 .4627094E-03 -.2390394E-04 + -.9700668E-03 -.2158103E-02 -.3183410E-02 -.3727802E-02 -.4063170E-02 + -.4642101E-02 -.5144244E-02 -.5115844E-02 -.4493377E-02 -.3214613E-02 + -.1724645E-02 -.3660057E-03 .1193349E-02 .2802124E-02 .4187065E-02 + .5009056E-02 .5200399E-02 .5036416E-02 .4558587E-02 .3945595E-02 + .3158068E-02 .2406558E-02 .2003790E-02 .2218518E-02 .2810600E-02 + .3101588E-02 .3367207E-02 .3545431E-02 .3412334E-02 .2899435E-02 + .1898811E-02 .8116291E-03 -.2934886E-03 -.1346207E-02 -.2038718E-02 + -.2212051E-02 -.1971968E-02 -.2007851E-02 -.2401683E-02 -.3220852E-02 + -.4595594E-02 -.5700838E-02 -.6870239E-02 -.8557702E-02 -.9887616E-02 + -.1050223E-01 -.1077319E-01 -.1081932E-01 -.1067418E-01 -.1018795E-01 + -.9083030E-02 -.7871929E-02 -.7326672E-02 -.7346613E-02 -.7268845E-02 + -.7269631E-02 -.7906106E-02 -.8836373E-02 -.9810942E-02 -.1062819E-01 + -.1082826E-01 -.1084619E-01 -.1092839E-01 -.1047258E-01 -.9895049E-02 + -.9660776E-02 -.9502653E-02 -.9547591E-02 -.9405396E-02 -.8613201E-02 + -.7472806E-02 -.6647283E-02 -.6469305E-02 -.6343848E-02 -.6193822E-02 + -.6667312E-02 -.7430567E-02 -.7984007E-02 -.7961975E-02 -.7216762E-02 + -.6893910E-02 -.6770769E-02 -.6352186E-02 -.6224156E-02 -.5889298E-02 + -.5124537E-02 -.4387015E-02 -.3890805E-02 -.2952530E-02 -.2082847E-02 + -.2074457E-02 -.1726080E-02 -.8686906E-03 -.2784908E-03 -.6812835E-04 + -.5368943E-03 -.1228431E-02 -.1335636E-02 -.1151186E-02 -.8133311E-03 + -.5899846E-03 -.3075156E-03 .2817320E-03 .5673179E-03 .6869647E-03 + .9857777E-03 .1138362E-02 .1408166E-02 .1662432E-02 .1472325E-02 + .1353796E-02 .9318872E-03 .5315695E-03 .6856400E-03 .8707704E-03 + .1125577E-02 .1417368E-02 .1806915E-02 .2278422E-02 .2552941E-02 + .2270090E-02 .1751631E-02 .1370081E-02 .4261722E-03 -.5679586E-03 + -.1575191E-02 -.3505974E-02 -.5650474E-02 -.7549656E-02 -.9139907E-02 + -.1055111E-01 -.1179275E-01 -.1274287E-01 -.1369852E-01 -.1445016E-01 + -.1437319E-01 -.1356871E-01 -.1328502E-01 -.1345325E-01 -.1375445E-01 + -.1396101E-01 -.1363088E-01 -.1302759E-01 -.1188030E-01 -.1080594E-01 + -.9969470E-02 -.8677444E-02 -.7706226E-02 -.7300611E-02 -.6866504E-02 + -.6760900E-02 -.6749407E-02 -.6734270E-02 -.7139318E-02 -.7200195E-02 + -.7316023E-02 -.7715533E-02 -.7990011E-02 -.8364947E-02 -.8829403E-02 + -.9467225E-02 -.9747509E-02 -.9585474E-02 -.9091011E-02 -.8124921E-02 + -.7182060E-02 -.6536242E-02 -.6126715E-02 -.5484007E-02 -.4390052E-02 + -.3260997E-02 -.2169746E-02 -.1174908E-02 -.3253508E-03 .2633579E-03 + .7638951E-03 .1774128E-02 .3054944E-02 .4009555E-02 .4934992E-02 + .5576758E-02 .5849656E-02 .6418643E-02 .6697737E-02 .6780522E-02 + .7076779E-02 .7378689E-02 .7758248E-02 .8083264E-02 .8273920E-02 + .7993228E-02 .7192978E-02 .5931226E-02 .4553225E-02 .3718007E-02 + .2741152E-02 .1408784E-02 .6113687E-03 .1742738E-04 -.1107947E-02 + -.2113160E-02 -.2761243E-02 -.3062592E-02 -.2923105E-02 -.2955902E-02 + -.2809933E-02 -.2680429E-02 -.2798696E-02 -.2268597E-02 -.1823954E-02 + -.1471542E-02 -.6246855E-03 -.1114601E-03 .4617127E-03 .1117798E-02 + .1695019E-02 .2292626E-02 .2335038E-02 .2379338E-02 .2514101E-02 + .2490622E-02 .2902850E-02 .3482636E-02 .3948067E-02 .4836376E-02 + .5587373E-02 .5557950E-02 .5013964E-02 .3994308E-02 .2617789E-02 + .1379666E-02 .5385028E-03 -.5439416E-03 -.1683498E-02 -.2197642E-02 + -.1979172E-02 -.1413152E-02 -.1946875E-02 -.3824453E-02 -.5027469E-02 + -.5397819E-02 -.5958818E-02 -.6002688E-02 -.5626911E-02 -.5131917E-02 + -.4101030E-02 -.2883398E-02 -.1591786E-02 .1493019E-03 .1770641E-02 + .3049699E-02 .3905601E-02 .4415184E-02 .5172249E-02 .5662518E-02 + .5627288E-02 .5656466E-02 .5753960E-02 .5861987E-02 .5810962E-02 + .5049862E-02 .4199654E-02 .4005233E-02 .4153767E-02 .4266115E-02 + .4377247E-02 .4306777E-02 .4317724E-02 .4300588E-02 .3727842E-02 + .3662638E-02 .4360297E-02 .4812895E-02 .4601193E-02 .4192904E-02 + .3691853E-02 .2437931E-02 .1505357E-02 .9540796E-03 -.3622221E-03 + -.1436432E-02 -.1824876E-02 -.1781254E-02 -.2084905E-02 -.3075674E-02 + -.3515695E-02 -.4062921E-02 -.5221385E-02 -.6085234E-02 -.6698352E-02 + -.7431367E-02 -.8385681E-02 -.8928586E-02 -.8736714E-02 -.8744941E-02 + -.8948949E-02 -.8918292E-02 -.9228150E-02 -.9489813E-02 -.9417436E-02 + -.9701775E-02 -.1005660E-01 -.9886738E-02 -.9819355E-02 -.9647061E-02 + -.8660729E-02 -.7807384E-02 -.7202490E-02 -.6814306E-02 -.6820241E-02 + -.6657800E-02 -.6479686E-02 -.6144970E-02 -.5628514E-02 -.5039147E-02 + -.3784403E-02 -.2115664E-02 -.1127450E-02 -.6251735E-03 -.9965665E-04 + .2180581E-03 .5543955E-03 .5611493E-03 .2091613E-03 .2595199E-03 + .9764274E-04 -.3692328E-03 -.1191796E-03 .2405111E-03 .6758286E-03 + .1513105E-02 .1753447E-02 .1661641E-02 .1651922E-02 .1414552E-02 + .8028000E-03 .4858416E-04 -.8556561E-03 -.2382047E-02 -.4022924E-02 + -.5067169E-02 -.5740653E-02 -.6144226E-02 -.6446524E-02 -.6905447E-02 + -.7285384E-02 -.7488712E-02 -.7629949E-02 -.7867306E-02 -.7903626E-02 + -.7136300E-02 -.5483108E-02 -.3811408E-02 -.2817919E-02 -.2016175E-02 + -.1035651E-02 -.2787218E-03 .1478002E-03 .8746316E-05 -.5587319E-03 + -.1078168E-02 -.1471999E-02 -.1375855E-02 -.9055846E-03 -.6286639E-03 + -.3301171E-03 -.2823269E-05 .7385959E-04 .3802481E-03 .6177520E-03 + .9431459E-03 .1493349E-02 .1902597E-02 .1908836E-02 .1567631E-02 + .1523074E-02 .1241443E-02 .6869138E-03 .1358900E-03 -.4760103E-03 + -.9040194E-03 -.1093326E-02 -.1066570E-02 -.1133812E-02 -.1348233E-02 + -.1828878E-02 -.2524499E-02 -.3232693E-02 -.4135291E-02 -.4652010E-02 + -.5030885E-02 -.5789273E-02 -.6359999E-02 -.6618577E-02 -.6914125E-02 + -.6994050E-02 -.6832147E-02 -.6991614E-02 -.7244913E-02 -.7477948E-02 + -.7892333E-02 -.8364360E-02 -.8650438E-02 -.8911440E-02 -.9133690E-02 + -.9164335E-02 -.9269792E-02 -.8876073E-02 -.8051898E-02 -.7573911E-02 + -.7204923E-02 -.6684811E-02 -.6100429E-02 -.5847567E-02 -.5953286E-02 + -.5492831E-02 -.4527855E-02 -.3924053E-02 -.3139170E-02 -.1834986E-02 + -.4580591E-03 .7772068E-03 .2172406E-02 .3589322E-02 .4296109E-02 + .4712651E-02 .5368598E-02 .5894659E-02 .6032762E-02 .5730992E-02 + .4834486E-02 .4105884E-02 .3390540E-02 .2453511E-02 .2039154E-02 + .1583867E-02 .1278833E-02 .8241088E-03 -.5744186E-03 -.2277450E-02 + -.4103325E-02 -.5448125E-02 -.6159140E-02 -.6831147E-02 -.7525882E-02 + -.8288062E-02 -.8887291E-02 -.8989983E-02 -.8907362E-02 -.8969856E-02 + -.8665376E-02 -.8285916E-02 -.8145278E-02 -.7827927E-02 -.7149382E-02 + -.6257099E-02 -.5811760E-02 -.5824228E-02 -.5915210E-02 -.6105018E-02 + -.6237057E-02 -.6515039E-02 -.7104585E-02 -.7002968E-02 -.6099944E-02 + -.5328792E-02 -.5066707E-02 -.5191332E-02 -.5263301E-02 -.5635275E-02 + -.6458415E-02 -.7375482E-02 -.8028204E-02 -.8063245E-02 -.7994352E-02 + -.8387603E-02 -.8982178E-02 -.9088236E-02 -.8642672E-02 -.7953123E-02 + -.7542418E-02 -.7438770E-02 -.7398120E-02 -.7709233E-02 -.7967247E-02 + -.8159109E-02 -.8519591E-02 -.8754626E-02 -.9285238E-02 -.9653774E-02 + -.9526950E-02 -.9856762E-02 -.1059672E-01 -.1097970E-01 -.1115924E-01 + -.1172581E-01 -.1215558E-01 -.1246672E-01 -.1322619E-01 -.1378374E-01 + -.1363898E-01 -.1369337E-01 -.1421667E-01 -.1456091E-01 -.1441253E-01 + -.1374163E-01 -.1285775E-01 -.1190148E-01 -.1151309E-01 -.1140727E-01 + -.1122337E-01 -.1095305E-01 -.9917561E-02 -.8393589E-02 -.6882024E-02 + -.5747696E-02 -.4696035E-02 -.3356683E-02 -.1804788E-02 -.6653827E-03 + .2953264E-03 .1625402E-02 .2684273E-02 .3541627E-02 .4113024E-02 + .4585432E-02 .5139866E-02 .5517189E-02 .5986471E-02 .6718134E-02 + .7405540E-02 .7588767E-02 .7813392E-02 .8284270E-02 .8460505E-02 + .8832020E-02 .9316757E-02 .9511294E-02 .9098610E-02 .7567459E-02 + .5636432E-02 .3594613E-02 .1506123E-02 -.5201663E-03 -.2281052E-02 + -.3294707E-02 -.3945338E-02 -.4696992E-02 -.5493833E-02 -.5848058E-02 + -.5943620E-02 -.5957812E-02 -.5981937E-02 -.6509236E-02 -.7475596E-02 + -.8138956E-02 -.8437533E-02 -.9120651E-02 -.9946514E-02 -.1084531E-01 + -.1215529E-01 -.1352702E-01 -.1410775E-01 -.1366905E-01 -.1273092E-01 + -.1171356E-01 -.1137829E-01 -.1151303E-01 -.1155698E-01 -.1149074E-01 + -.1105803E-01 -.1029097E-01 -.9383526E-02 -.8649459E-02 -.8026088E-02 + -.7610949E-02 -.7103719E-02 -.6386252E-02 -.5628661E-02 -.4586855E-02 + -.3827806E-02 -.2617073E-02 -.1029060E-02 .1451274E-03 .1480512E-02 + .2513544E-02 .3195178E-02 .4081594E-02 .4941277E-02 .5545495E-02 + .5876232E-02 .6077432E-02 .6507222E-02 .6816898E-02 .7210103E-02 + .7735196E-02 .7660516E-02 .7441983E-02 .7185423E-02 .6612624E-02 + .5724843E-02 .4964128E-02 .4608328E-02 .4279966E-02 .3981214E-02 + .3977557E-02 .4398088E-02 .5146701E-02 .6120567E-02 .6805424E-02 + .7016569E-02 .7411491E-02 .7849139E-02 .8281782E-02 .9551828E-02 + .1116239E-01 .1204643E-01 .1278350E-01 .1420795E-01 .1564287E-01 + .1677601E-01 .1764129E-01 .1796371E-01 .1843522E-01 .1916757E-01 + .1953761E-01 .1952698E-01 .1930623E-01 .1890143E-01 .1844784E-01 + .1793786E-01 .1704501E-01 .1575133E-01 .1478047E-01 .1422716E-01 + .1378961E-01 .1366792E-01 .1326941E-01 .1210578E-01 .1059373E-01 + .9344633E-02 .8979198E-02 .9370411E-02 .9897932E-02 .1008426E-01 + .9742690E-02 .9552200E-02 .9445135E-02 .9228551E-02 .8929142E-02 + .8161859E-02 .7504113E-02 .6662549E-02 .5313177E-02 .3946576E-02 + .2453151E-02 .1120746E-02 .3132295E-03 -.4711778E-03 -.1922796E-02 + -.3596012E-02 -.4719192E-02 -.5700569E-02 -.6161037E-02 -.5663858E-02 + -.5346262E-02 -.5381203E-02 -.5330069E-02 -.5529281E-02 -.5848283E-02 + -.6395257E-02 -.7218649E-02 -.7801536E-02 -.8168481E-02 -.8514060E-02 + -.8965826E-02 -.9236480E-02 -.9426737E-02 -.9774802E-02 -.1007439E-01 + -.1034190E-01 -.1058254E-01 -.1066228E-01 -.1018516E-01 -.9290413E-02 + -.8467823E-02 -.7815254E-02 -.7378683E-02 -.6695558E-02 -.5544613E-02 + -.4146477E-02 -.3060497E-02 -.2699703E-02 -.2511012E-02 -.1822226E-02 + -.9361673E-03 -.4891452E-03 -.5159550E-03 -.7391058E-03 -.7389306E-03 + -.6156740E-03 -.3560901E-03 .3703387E-04 .1224073E-04 -.4038490E-03 + -.5178528E-03 -.2054171E-03 .1220948E-03 .5920825E-03 .1065376E-02 + .1114603E-02 .1130290E-02 .1355864E-02 .1395920E-02 .1415359E-02 + .1816145E-02 .2187135E-02 .2449895E-02 .2772731E-02 .3070948E-02 + .3557784E-02 .4280610E-02 .4964064E-02 .5346647E-02 .5791851E-02 + .6334546E-02 .6742031E-02 .7416977E-02 .8211915E-02 .8850346E-02 + .9304274E-02 .9306849E-02 .9043332E-02 .8796293E-02 .8622896E-02 + .8589969E-02 .8276480E-02 .7447742E-02 .6215999E-02 .4628962E-02 + .3594131E-02 .3379847E-02 .3092668E-02 .2987747E-02 .3112843E-02 + .2777945E-02 .2479270E-02 .2508071E-02 .2540123E-02 .2618086E-02 + .2420778E-02 .2201596E-02 .2460685E-02 .2848608E-02 .3043729E-02 + .2710142E-02 .1966078E-02 .1128388E-02 .7073806E-03 .4589284E-03 + -.3273187E-03 -.5716719E-03 -.2237580E-03 .3833905E-03 .1676610E-02 + .2847490E-02 .3737977E-02 .4492308E-02 .5022125E-02 .5427679E-02 + .5515394E-02 .5691064E-02 .5617393E-02 .5240167E-02 .5096470E-02 + .4779225E-02 .4499448E-02 .4390650E-02 .4306104E-02 .4269140E-02 + .4474872E-02 .5033177E-02 .5800602E-02 .6753885E-02 .7858053E-02 + .9182506E-02 .1067899E-01 .1182513E-01 .1279042E-01 .1401072E-01 + .1470357E-01 .1488950E-01 .1507417E-01 .1541390E-01 .1602826E-01 + .1639366E-01 .1638208E-01 .1620767E-01 .1609173E-01 .1653336E-01 + .1680486E-01 .1661140E-01 .1617000E-01 .1535195E-01 .1454861E-01 + .1349381E-01 .1278946E-01 .1220303E-01 .1097649E-01 .9556055E-02 + .8012452E-02 .6813034E-02 .6020041E-02 .5364763E-02 .4742082E-02 + .4249706E-02 .4007647E-02 .3743182E-02 .3681043E-02 .3670812E-02 + .3403856E-02 .3248008E-02 .3377122E-02 .3592052E-02 .3711176E-02 + .3824822E-02 .3653924E-02 .3044420E-02 .2577895E-02 .2175969E-02 + .1418948E-02 .6484292E-03 .3436535E-03 .4558945E-03 .6912677E-03 + .1419532E-02 .2741488E-02 .3649191E-02 .3911706E-02 .4126290E-02 + .4379014E-02 .4798766E-02 .5074847E-02 .4779993E-02 .4450917E-02 + .4421118E-02 .4573857E-02 .4421182E-02 .3796751E-02 .3258321E-02 + .2675406E-02 .2095329E-02 .1691788E-02 .7068500E-03 -.3621422E-03 + -.1192415E-02 -.2288743E-02 -.3160668E-02 -.4299800E-02 -.5692907E-02 + -.6488410E-02 -.7041962E-02 -.7411078E-02 -.7314363E-02 -.6991899E-02 + -.6847670E-02 -.7124429E-02 -.7323888E-02 -.7127741E-02 -.6816963E-02 + -.6396132E-02 -.6401431E-02 -.7016022E-02 -.7987591E-02 -.8775876E-02 + -.8873805E-02 -.9052399E-02 -.9632759E-02 -.1027730E-01 -.1068131E-01 + -.1058097E-01 -.9944928E-02 -.9252188E-02 -.9110583E-02 -.9136532E-02 + -.9132248E-02 -.9293910E-02 -.9470025E-02 -.9645172E-02 -.9666672E-02 + -.9437715E-02 -.9265611E-02 -.9151970E-02 -.8665909E-02 -.8190290E-02 + -.7978088E-02 -.7405880E-02 -.6755134E-02 -.6308402E-02 -.5917670E-02 + -.5661431E-02 -.5234816E-02 -.4690069E-02 -.4252642E-02 -.3826938E-02 + -.3532793E-02 -.3058223E-02 -.2345628E-02 -.2113433E-02 -.2229308E-02 + -.2182778E-02 -.2259774E-02 -.2649235E-02 -.3201766E-02 -.3735261E-02 + -.4043677E-02 -.4003212E-02 -.3516783E-02 -.2860917E-02 -.2022469E-02 + -.9658332E-03 -.1645305E-03 .5297025E-03 .9332356E-03 .7190634E-03 + .6763573E-03 .1036395E-02 .1427901E-02 .1507271E-02 .1626472E-02 + .2175692E-02 .3092283E-02 .4326452E-02 .5602618E-02 .6957806E-02 + .8719361E-02 .1063712E-01 .1114099E-01 .1026616E-01 .9292208E-02 + .8494183E-02 .8199923E-02 .8146574E-02 .8042163E-02 .8007956E-02 + .7709777E-02 .7457246E-02 .7089425E-02 .6332038E-02 .5753427E-02 + .5269347E-02 .4811190E-02 .4434300E-02 .4387657E-02 .4692361E-02 + .5415354E-02 .6491693E-02 .7254515E-02 .8025424E-02 .8958104E-02 + .9558641E-02 .9387380E-02 .8953914E-02 .9081060E-02 .9243582E-02 + .9257045E-02 .9032189E-02 .8016786E-02 .7100089E-02 .7072099E-02 + .7629277E-02 .8507941E-02 .9249967E-02 .1078807E-01 .1301599E-01 + .1458448E-01 .1550932E-01 .1553789E-01 .1490488E-01 .1399088E-01 + .1278712E-01 .1155393E-01 .1068247E-01 .1048030E-01 .1035265E-01 + .9498606E-02 .8303496E-02 .7281208E-02 .6833163E-02 .6917098E-02 + .6624866E-02 .5723962E-02 .4631063E-02 .4396889E-02 .4909512E-02 + .5093360E-02 .5083723E-02 .4972016E-02 .4876103E-02 .4782618E-02 + .4486334E-02 .4004263E-02 .3135087E-02 .2344765E-02 .1625060E-02 + .4786880E-03 -.7206077E-03 -.1968788E-02 -.3130418E-02 -.4347267E-02 + -.5692790E-02 -.6337701E-02 -.6468452E-02 -.6388302E-02 -.5921315E-02 + -.5528861E-02 -.5376072E-02 -.5189253E-02 -.5268697E-02 -.5476277E-02 + -.6007495E-02 -.7202341E-02 -.8246911E-02 -.9072475E-02 -.1008234E-01 + -.1090156E-01 -.1140564E-01 -.1160161E-01 -.1152646E-01 -.1130292E-01 + -.1092909E-01 -.1066019E-01 -.1032081E-01 -.9880557E-02 -.9939338E-02 + -.9911852E-02 -.9958222E-02 -.1114267E-01 -.1286179E-01 -.1461346E-01 + -.1584775E-01 -.1630820E-01 -.1673277E-01 -.1759372E-01 -.1827223E-01 + -.1840056E-01 -.1837524E-01 -.1823744E-01 -.1826044E-01 -.1778024E-01 + -.1679451E-01 -.1643285E-01 -.1634379E-01 -.1640296E-01 -.1642772E-01 + -.1588747E-01 -.1513018E-01 -.1416415E-01 -.1319345E-01 -.1254378E-01 + -.1203789E-01 -.1164409E-01 -.1096002E-01 -.9302548E-02 -.6992411E-02 + -.4862672E-02 -.2868871E-02 -.1065352E-02 .3253009E-03 .1364358E-02 + .2480792E-02 .4026308E-02 .4861497E-02 .5326436E-02 .6177277E-02 + .6379344E-02 .6461780E-02 .6464854E-02 .6042013E-02 .5728292E-02 + .5792808E-02 .6286640E-02 .6531630E-02 .6512691E-02 .6981287E-02 + .7711934E-02 .7900251E-02 .8191837E-02 .8945975E-02 .9787521E-02 + .1048267E-01 .1092601E-01 .1152450E-01 .1234224E-01 .1274131E-01 + .1263959E-01 .1262265E-01 .1279257E-01 .1297439E-01 .1258170E-01 + .1210108E-01 .1207402E-01 .1190978E-01 .1141634E-01 .1069919E-01 + .9995015E-02 .9160396E-02 .8155920E-02 .6920818E-02 .5356812E-02 + .4076623E-02 .3145068E-02 .2409821E-02 .2247183E-02 .2146665E-02 + .1878867E-02 .2038269E-02 .2249088E-02 .2168287E-02 .2022677E-02 + .2143452E-02 .2789469E-02 .3625849E-02 .4327618E-02 .5035606E-02 + .5529711E-02 .5781187E-02 .6076282E-02 .6365433E-02 .7086369E-02 + .7951106E-02 .8253624E-02 .8480535E-02 .8972754E-02 .9679919E-02 + .1091502E-01 .1204493E-01 .1214978E-01 .1217442E-01 .1241902E-01 + .1240761E-01 .1287133E-01 .1348156E-01 .1329462E-01 .1273409E-01 + .1232316E-01 .1217078E-01 .1244414E-01 .1234524E-01 .1210280E-01 + .1269629E-01 .1313072E-01 .1316345E-01 .1347002E-01 .1381844E-01 + .1366796E-01 .1321962E-01 .1294209E-01 .1225180E-01 .1096876E-01 + .9935530E-02 .9633562E-02 .9991279E-02 .1055007E-01 .1071013E-01 + .1069629E-01 .1033018E-01 .9288290E-02 .8384947E-02 .7709769E-02 + .6999364E-02 .6378467E-02 .6297245E-02 .6301494E-02 .5899613E-02 + .5529864E-02 .5221790E-02 .5225776E-02 .5282025E-02 .4581598E-02 + .3229290E-02 .1918179E-02 .9681055E-03 .1517012E-03 -.9875282E-03 + -.2161483E-02 -.2908339E-02 -.3384628E-02 -.3554692E-02 -.3706784E-02 + -.4381034E-02 -.4740801E-02 -.4509562E-02 -.4121323E-02 -.3390544E-02 + -.2975823E-02 -.2851948E-02 -.2382972E-02 -.1889147E-02 -.1582039E-02 + -.2056568E-02 -.3007736E-02 -.3877469E-02 -.4956753E-02 -.5688374E-02 + -.6196798E-02 -.6383870E-02 -.6110002E-02 -.6121685E-02 -.6127020E-02 + -.5763224E-02 -.5333385E-02 -.4904494E-02 -.4639002E-02 -.4370387E-02 + -.4042082E-02 -.4058367E-02 -.4233838E-02 -.4298460E-02 -.3804212E-02 + -.3205203E-02 -.3132252E-02 -.2699712E-02 -.2220867E-02 -.2251465E-02 + -.1989192E-02 -.1610278E-02 -.1473856E-02 -.1307032E-02 -.9621294E-03 + .2634988E-03 .1589846E-02 .1816199E-02 .2477062E-02 .3591035E-02 + .4546883E-02 .6112499E-02 .7945464E-02 .9044585E-02 .9333443E-02 + .9863861E-02 .1028787E-01 .1012496E-01 .1002105E-01 .9732572E-02 + .9296783E-02 .9313980E-02 .9509554E-02 .1005427E-01 .1092533E-01 + .1164304E-01 .1215292E-01 .1254182E-01 .1307401E-01 .1363628E-01 + .1404624E-01 .1438157E-01 .1464463E-01 .1464253E-01 .1368316E-01 + .1232284E-01 .1154990E-01 .1088891E-01 .1111039E-01 .1159099E-01 + .1081496E-01 .1021794E-01 .1020285E-01 .1036979E-01 .1065622E-01 + .1071002E-01 .1078490E-01 .1068338E-01 .1013552E-01 .9594839E-02 + .9261644E-02 .9028799E-02 .9010058E-02 .8759929E-02 .8120660E-02 + .7495416E-02 .7065869E-02 .6658529E-02 .5674135E-02 .4502392E-02 + .4069946E-02 .3919177E-02 .3492587E-02 .2880163E-02 .2378997E-02 + .2135482E-02 .1855239E-02 .1504221E-02 .1620140E-02 .2284757E-02 + .2396037E-02 .2046407E-02 .1788430E-02 .9601204E-03 .1909487E-03 + -.6068143E-04 -.2549187E-03 -.6585723E-03 -.1128126E-02 -.1129708E-02 + -.1080120E-02 -.1171067E-02 -.5347816E-03 .4119909E-03 .8095377E-03 + .1638227E-02 .2418798E-02 .2651092E-02 .2699611E-02 .2570496E-02 + .2704089E-02 .2784603E-02 .2628252E-02 .2404734E-02 .2366917E-02 + .2390357E-02 .2267419E-02 .2440751E-02 .2978694E-02 .3199887E-02 + .2559440E-02 .2003092E-02 .2006095E-02 .1897423E-02 .1865501E-02 + .1897676E-02 .1942805E-02 .1790277E-02 .1776684E-02 .2546668E-02 + .3513317E-02 .4400748E-02 .4518017E-02 .3613979E-02 .2840289E-02 + .2494922E-02 .2278106E-02 .2230709E-02 .2283857E-02 .2166765E-02 + .2097356E-02 .2275375E-02 .2240381E-02 .2091524E-02 .2244138E-02 + .2362385E-02 .2415985E-02 .2265896E-02 .1562284E-02 .7434313E-03 + .6178479E-03 .9162413E-03 .1174679E-02 .1553501E-02 .1675312E-02 + .1606055E-02 .1548870E-02 .2534256E-02 .2822281E-02 .3513886E-02 + .4626316E-02 .5357385E-02 .5197351E-02 .4730820E-02 .4419178E-02 + .4138360E-02 .4039643E-02 .3593079E-02 .2802548E-02 .2501065E-02 + .1959800E-02 .1524156E-02 .1562046E-02 .1716761E-02 .2214176E-02 + .2665586E-02 .2965178E-02 .3284870E-02 .3072092E-02 .2489854E-02 + .1796498E-02 .7821469E-03 -.6020480E-04 -.5071137E-03 -.4424103E-03 + -.1178392E-03 .4489213E-03 .1048316E-02 .1550166E-02 .2173569E-02 + .2936052E-02 .3961325E-02 .4937086E-02 .5522092E-02 .5598589E-02 + .5539936E-02 .5350677E-02 .4869169E-02 .4262903E-02 .3814964E-02 + .3558705E-02 .3049990E-02 .2594356E-02 .2403814E-02 .2044962E-02 + .1273402E-02 .4626122E-03 .8062072E-05 -.3590465E-03 -.4833867E-03 + -.4546608E-03 -.3594547E-03 -.1602850E-03 -.1446084E-03 -.2408540E-03 + -.5685300E-03 -.7469679E-03 -.4265780E-03 -.3533731E-03 -.5693592E-03 + -.5465240E-03 -.7230870E-03 -.9423933E-03 -.7806345E-03 -.5374619E-03 + -.1990149E-04 .6220481E-03 .1211909E-02 .2095269E-02 .2952660E-02 + .3443155E-02 .2991252E-02 .1854945E-02 .9080119E-03 .1933260E-03 + -.3902072E-03 -.9257706E-03 -.1169635E-02 -.1257894E-02 -.1111634E-02 + -.1047934E-02 -.1448696E-02 -.1651459E-02 -.2186066E-02 -.3113879E-02 + -.3801607E-02 -.4587652E-02 -.5087532E-02 -.5180185E-02 -.5095006E-02 + -.5032506E-02 -.4906694E-02 -.4756736E-02 -.5040725E-02 -.5282322E-02 + -.5383388E-02 -.5460110E-02 -.5009283E-02 -.3349317E-02 -.1588832E-02 + -.5997552E-03 .3045580E-03 .8057602E-03 .8854983E-03 .1116612E-02 + .1635765E-02 .2183785E-02 .2914335E-02 .3684575E-02 .4422384E-02 + .5348524E-02 .6288359E-02 .7164130E-02 .7758520E-02 .8150193E-02 + .8157637E-02 .7693182E-02 .7193026E-02 .6641548E-02 .5976051E-02 + .5912870E-02 .6069125E-02 .5609596E-02 .5150386E-02 .4512837E-02 + .3500432E-02 .2797859E-02 .2569396E-02 .2547482E-02 .2652698E-02 + .2946926E-02 .3213260E-02 .3400661E-02 .3354094E-02 .3064005E-02 + .2894388E-02 .2848439E-02 .2851641E-02 .2842142E-02 .2656748E-02 + .2391624E-02 .2530790E-02 .3112191E-02 .3256087E-02 .2609562E-02 + .1304606E-02 -.5922647E-03 -.2369931E-02 -.3774877E-02 -.4657272E-02 + -.5395012E-02 -.6222643E-02 -.6440023E-02 -.6733489E-02 -.7188211E-02 + -.7458061E-02 -.7893685E-02 -.8101281E-02 -.8357377E-02 -.9216487E-02 + -.1004380E-01 -.1046787E-01 -.1053816E-01 -.1052415E-01 -.1051074E-01 + -.1043038E-01 -.1031252E-01 -.9997268E-02 -.9900949E-02 -.9908423E-02 + -.9726468E-02 -.9370673E-02 -.9186576E-02 -.9879588E-02 -.1067655E-01 + -.1077621E-01 -.1080162E-01 -.1076667E-01 -.1061651E-01 -.1034570E-01 + -.9923739E-02 -.1012324E-01 -.1066266E-01 -.1104490E-01 -.1142299E-01 + -.1142531E-01 -.1107993E-01 -.1073677E-01 -.1035574E-01 -.9863992E-02 + -.9697081E-02 -.9914502E-02 -.9960300E-02 -.9822433E-02 -.9711133E-02 + -.9883194E-02 -.1029454E-01 -.1038468E-01 -.9866803E-02 -.9226496E-02 + -.8807933E-02 -.8604939E-02 -.8503314E-02 -.8438863E-02 -.8296686E-02 + -.8064272E-02 -.8162899E-02 -.8369457E-02 -.8197443E-02 -.7898905E-02 + -.7799386E-02 -.7755024E-02 -.7667290E-02 -.7715161E-02 -.7711596E-02 + -.7623229E-02 -.8035512E-02 -.8465409E-02 -.8430173E-02 -.8624697E-02 + -.8987082E-02 -.9128389E-02 -.9336478E-02 -.9607588E-02 -.9773005E-02 + -.9939465E-02 -.1007450E-01 -.9896923E-02 -.9756958E-02 -.9950057E-02 + -.1014175E-01 -.1029763E-01 -.1030202E-01 -.1001597E-01 -.9774232E-02 + -.9892255E-02 -.1011253E-01 -.1043004E-01 -.1072213E-01 -.1073750E-01 + -.1093312E-01 -.1122572E-01 -.1122241E-01 -.1098161E-01 -.1054331E-01 + -.1005178E-01 -.9911409E-02 -.9799003E-02 -.9381249E-02 -.9077815E-02 + -.8815949E-02 -.8773674E-02 -.9141541E-02 -.9563846E-02 -.9899684E-02 + -.1013284E-01 -.1018391E-01 -.1019060E-01 -.1034728E-01 -.1039492E-01 + -.1028842E-01 -.1018680E-01 -.9800830E-02 -.9004043E-02 -.7925701E-02 + -.6867317E-02 -.6223819E-02 -.5633474E-02 -.5001587E-02 -.4482621E-02 + -.3992236E-02 -.3756145E-02 -.3894271E-02 -.4486641E-02 -.5229787E-02 + -.5766417E-02 -.6062487E-02 -.6185143E-02 -.6004158E-02 -.5446819E-02 + -.4962244E-02 -.4549491E-02 -.4048860E-02 -.3503131E-02 -.2965415E-02 + -.2665062E-02 -.2730999E-02 -.2936390E-02 -.3152399E-02 -.3459038E-02 + -.3776202E-02 -.4229666E-02 -.4673729E-02 -.4885686E-02 -.5115949E-02 + -.5622677E-02 -.6138086E-02 -.6182445E-02 -.5818105E-02 -.5380858E-02 + -.4822427E-02 -.4303702E-02 -.3878663E-02 -.3418845E-02 -.3318564E-02 + -.3239367E-02 -.2785627E-02 -.2358905E-02 -.2068286E-02 -.1713082E-02 + -.1332065E-02 -.7553807E-03 -.1702721E-03 .7965297E-04 .3141537E-03 + .6606847E-03 .1002379E-02 .1102688E-02 .8743353E-03 .6334185E-03 + .5334556E-03 .4739631E-03 .3322838E-03 .1931041E-03 .2956279E-03 + .6013162E-03 .7220314E-03 .5986993E-03 .7164178E-03 .9697114E-03 + .1125192E-02 .1259083E-02 .1213644E-02 .1145036E-02 .1041332E-02 + .7067341E-03 .2364839E-03 -.1036302E-03 .7215707E-04 .4253907E-03 + .5043028E-03 .5661481E-03 .6816587E-03 .7747860E-03 .9043959E-03 + .7969856E-03 .4007520E-03 -.1051340E-03 -.7033333E-03 -.1108421E-02 + -.1327425E-02 -.1504759E-02 -.1657916E-02 -.1665636E-02 -.1490137E-02 + -.1417645E-02 -.1682254E-02 -.2011372E-02 -.2074229E-02 -.2474020E-02 + -.3053967E-02 -.3314228E-02 -.3453639E-02 -.3495942E-02 -.3595463E-02 + -.3764651E-02 -.3798480E-02 -.3758879E-02 -.3814645E-02 -.3869185E-02 + -.3678352E-02 -.3328692E-02 -.2860192E-02 -.2496972E-02 -.2755632E-02 + -.3223980E-02 -.3287264E-02 -.3183541E-02 -.3254292E-02 -.3605784E-02 + -.4004476E-02 -.4159832E-02 -.4328762E-02 -.4571225E-02 -.4744029E-02 + -.5069645E-02 -.5349622E-02 -.5345262E-02 -.5256482E-02 -.5024274E-02 + -.4809606E-02 -.4731762E-02 -.4634155E-02 -.4550586E-02 -.4516503E-02 + -.4569010E-02 -.4570187E-02 -.4341275E-02 -.3985070E-02 -.3537780E-02 + -.3041515E-02 -.2732330E-02 -.2724545E-02 -.2821424E-02 -.2823514E-02 + -.2815360E-02 -.2854839E-02 -.2931418E-02 -.3034698E-02 -.3143430E-02 + -.3278510E-02 -.3258482E-02 -.3239160E-02 -.3462268E-02 -.3525496E-02 + -.3430196E-02 -.3511822E-02 -.3601533E-02 -.3580586E-02 -.3672909E-02 + -.3899803E-02 -.4161293E-02 -.4435399E-02 -.4727870E-02 -.4944228E-02 + -.5119142E-02 -.5300358E-02 -.5382007E-02 -.5387881E-02 -.5239678E-02 + -.4949886E-02 -.4632369E-02 -.4381086E-02 -.4175868E-02 -.3777747E-02 + -.3241068E-02 -.2784533E-02 -.2439561E-02 -.2144184E-02 -.1875159E-02 + -.1659662E-02 -.1543457E-02 -.1518601E-02 -.1473594E-02 -.1375100E-02 + -.1262150E-02 -.1392059E-02 -.1634560E-02 -.1705251E-02 -.1653682E-02 + -.1509088E-02 -.1366050E-02 -.1408906E-02 -.1648685E-02 -.1788343E-02 + -.1833084E-02 -.1760010E-02 -.1546493E-02 -.1400105E-02 -.1262362E-02 + -.1105853E-02 -.8570366E-03 -.4655503E-03 -.2003267E-03 -.1260364E-03 + -.1279967E-03 -.9667909E-04 .1148901E-03 .4129911E-03 .6438414E-03 + .8392881E-03 .1145773E-02 .1466560E-02 .1489990E-02 .1404695E-02 + .1446615E-02 .1569168E-02 .1679703E-02 .1693259E-02 .1730717E-02 + .1765548E-02 .1762636E-02 .1683133E-02 .1452262E-02 .1280057E-02 + .1232143E-02 .1145615E-02 .1144521E-02 .1212637E-02 .1220624E-02 + .1225549E-02 .1284518E-02 .1421192E-02 .1472803E-02 .1537341E-02 + .1674259E-02 .1791594E-02 .1971428E-02 .2290327E-02 .2703216E-02 + .2959524E-02 .3097287E-02 .3234135E-02 .3309183E-02 .3386403E-02 + .3379984E-02 .3295409E-02 .3243605E-02 .3243107E-02 .3332870E-02 + .3465390E-02 .3582979E-02 .3560913E-02 .3513580E-02 .3510498E-02 + .3504640E-02 .3603746E-02 .3647891E-02 .3612802E-02 .3588183E-02 + .3561019E-02 .3596122E-02 .3647139E-02 .3586050E-02 .3504839E-02 + .3534826E-02 .3485941E-02 .3386468E-02 .3343807E-02 .3295175E-02 + .3302624E-02 .3262013E-02 .3157481E-02 .3162218E-02 .3211539E-02 + .3225353E-02 .3302421E-02 .3324152E-02 .3240059E-02 .3251543E-02 + .3303481E-02 .3345154E-02 .3393821E-02 .3353735E-02 .3348880E-02 + .3403925E-02 .3351939E-02 .3296820E-02 .3231143E-02 .3174479E-02 + .3217848E-02 .3225194E-02 .3229387E-02 .3185285E-02 .3147261E-02 + .3207320E-02 .3212654E-02 .3211564E-02 .3178187E-02 .3117395E-02 + .3078082E-02 .3020560E-02 .2994260E-02 .2997745E-02 .2997273E-02 + .2946703E-02 .2913265E-02 .2952030E-02 .2962571E-02 .2943446E-02 + .2964191E-02 .3038318E-02 .3056291E-02 .2950767E-02 .2860915E-02 + .2801357E-02 .2753256E-02 .2754151E-02 .2762456E-02 .2728478E-02 + .2643454E-02 .2587326E-02 .2574698E-02 .2551671E-02 .2544828E-02 + .2549980E-02 .2503848E-02 .2443194E-02 .2427844E-02 .2428505E-02 + .2429156E-02 .2394119E-02 .2325188E-02 .2318614E-02 .2296759E-02 + .2231630E-02 .2194672E-02 .2181995E-02 .2214637E-02 .2237060E-02 + .2223458E-02 .2185029E-02 .2146932E-02 .2144740E-02 .2130030E-02 + .2074438E-02 .2038770E-02 .2033367E-02 .1998450E-02 .1984111E-02 + .1984979E-02 .1958118E-02 .1927202E-02 .1896545E-02 .1912086E-02 + .1930116E-02 .1907268E-02 .1904586E-02 .1904991E-02 .1882296E-02 + .1869898E-02 .1876177E-02 .1862966E-02 .1842890E-02 .1858024E-02 + .1862152E-02 .1841427E-02 .1842590E-02 .1849817E-02 .1827976E-02 + .1810245E-02 .1794731E-02 .1746300E-02 .1728550E-02 .1722121E-02 + .1696995E-02 .1695021E-02 .1685939E-02 .1675994E-02 .1657573E-02 + .1627917E-02 .1613843E-02 .1601142E-02 .1573312E-02 .1533781E-02 + .1492966E-02 .1457847E-02 .1431898E-02 .1408063E-02 .1374542E-02 + .1333311E-02 .1308522E-02 .1278093E-02 .1250947E-02 .1227641E-02 + .1196378E-02 .1176158E-02 .1144480E-02 .1125664E-02 .1111637E-02 + .1083842E-02 .1066362E-02 .1043495E-02 .1018197E-02 .1005014E-02 + .9907339E-03 .9663096E-03 .9569451E-03 .9492522E-03 .9257560E-03 + .9167265E-03 .9056703E-03 .8866200E-03 .8749291E-03 .8585014E-03 + .8334520E-03 .8101182E-03 .7919878E-03 .7788858E-03 .7661198E-03 + .7444825E-03 .7219417E-03 .7030745E-03 .6869179E-03 .6721043E-03 + .6548460E-03 .6393762E-03 .6262723E-03 .6146755E-03 .6040889E-03 + .5927130E-03 .5848197E-03 .5723948E-03 .5588676E-03 .5506874E-03 + .5369911E-03 .5241843E-03 .5157876E-03 .5065204E-03 .5001286E-03 + .4929359E-03 .4836309E-03 .4756761E-03 .4652236E-03 .4579025E-03 + .4532037E-03 .4432925E-03 .4331527E-03 .4257616E-03 .4171095E-03 + .4091559E-03 .4027614E-03 .3921897E-03 .3834195E-03 .3760580E-03 + .3668517E-03 .3601578E-03 .3529103E-03 .3437598E-03 .3358035E-03 + .3305021E-03 .3228934E-03 .3148131E-03 .3087552E-03 .3027899E-03 + .2957961E-03 .2876152E-03 .2816057E-03 .2753516E-03 .2681145E-03 + .2610455E-03 .2548446E-03 .2490098E-03 .2416590E-03 .2352786E-03 + .2299572E-03 .2236190E-03 .2175575E-03 .2126998E-03 .2069119E-03 + .2007788E-03 .1958275E-03 .1909566E-03 .1856475E-03 .1807429E-03 + .1762550E-03 .1706569E-03 .1658231E-03 .1621871E-03 .1572532E-03 + .1526138E-03 .1488629E-03 .1447405E-03 .1406845E-03 .1369312E-03 + .1332630E-03 .1296048E-03 .1261579E-03 .1230450E-03 .1199324E-03 + .1169166E-03 .1140544E-03 .1113055E-03 .1087437E-03 .1062179E-03 + .1038569E-03 .1016314E-03 .9947811E-04 .9747491E-04 .9560664E-04 + .9384249E-04 .9221256E-04 .9071960E-04 .8934066E-04 .8810029E-04 + .8699023E-04 .8600895E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.g3 b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.g3 new file mode 100755 index 000000000..87d0b4825 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E01140.g3 @@ -0,0 +1,1562 @@ + .2118690E-02 .2511197E-02 .1628667E-02 -.1860106E-03 -.1362879E-03 + -.1118919E-03 -.7204710E-04 -.3648882E-04 -.1265478E-04 -.7468748E-05 + -.2154615E-04 -.5002676E-04 -.8846786E-04 -.1316295E-03 -.1718534E-03 + -.2087407E-03 -.2451359E-03 -.2738550E-03 -.2868527E-03 -.2875167E-03 + -.2836314E-03 -.2745889E-03 -.2541769E-03 -.2232655E-03 -.1886145E-03 + -.1529544E-03 -.1133889E-03 -.6868623E-04 -.2471544E-04 .1014666E-04 + .3159072E-04 .4122547E-04 .4200189E-04 .3693213E-04 .3110134E-04 + .2414851E-04 .1093885E-04 -.7439529E-05 -.2410504E-04 -.3305620E-04 + -.3908854E-04 -.5838056E-04 -.9456795E-04 -.1326113E-03 -.1591297E-03 + -.1735530E-03 -.1847278E-03 -.1922765E-03 -.1838684E-03 -.1574219E-03 + -.1312138E-03 -.1320396E-03 -.1717382E-03 -.2362983E-03 -.3044044E-03 + -.3641419E-03 -.3996385E-03 -.3885095E-03 -.3354251E-03 -.2821321E-03 + -.2715219E-03 -.3039839E-03 -.3319829E-03 -.3191139E-03 -.2788300E-03 + -.2406532E-03 -.2168244E-03 -.2033223E-03 -.1913397E-03 -.1756683E-03 + -.1557875E-03 -.1330835E-03 -.1123889E-03 -.1024478E-03 -.1135971E-03 + -.1436640E-03 -.1675618E-03 -.1611546E-03 -.1271076E-03 -.8846909E-04 + -.6541475E-04 -.5927475E-04 -.5288769E-04 -.3645451E-04 -.2916496E-04 + -.5659880E-04 -.1148998E-03 -.1707741E-03 -.1962417E-03 -.1914958E-03 + -.1888545E-03 -.2292971E-03 -.2996841E-03 -.3475285E-03 -.3531848E-03 + -.3306432E-03 -.2968937E-03 -.2670167E-03 -.2688905E-03 -.3397392E-03 + -.4429899E-03 -.4666550E-03 -.4063818E-03 -.3603823E-03 -.3496559E-03 + -.3662475E-03 -.4543995E-03 -.5946458E-03 -.6966237E-03 -.7386812E-03 + -.7292171E-03 -.6169859E-03 -.3705660E-03 -.5419826E-04 .2107224E-03 + .3515254E-03 .3841184E-03 .3170230E-03 .1431614E-03 -.5839239E-04 + -.1637770E-03 -.1197347E-03 .1625639E-04 .1100323E-03 .2927561E-04 + -.2629965E-03 -.6542482E-03 -.9028004E-03 -.8192312E-03 -.4900408E-03 + -.1749150E-03 -.2884312E-04 -.2178298E-04 -.6842725E-04 -.1588014E-03 + -.2820920E-03 -.3334815E-03 -.2726820E-03 -.2113836E-03 -.2634022E-03 + -.3850828E-03 -.4132346E-03 -.3032052E-03 -.1593185E-03 -.2625884E-04 + .1309513E-03 .2909377E-03 .4100466E-03 .4884847E-03 .5192057E-03 + .4836096E-03 .3950590E-03 .2730233E-03 .8317459E-04 -.2329329E-03 + -.6138754E-03 -.8534563E-03 -.8794185E-03 -.8301471E-03 -.7610627E-03 + -.6434495E-03 -.5611482E-03 -.5705245E-03 -.5791153E-03 -.5233399E-03 + -.4477679E-03 -.4083506E-03 -.3984624E-03 -.4175870E-03 -.5884851E-03 + -.9312211E-03 -.1150766E-02 -.9484706E-03 -.3689858E-03 .2333355E-03 + .5183510E-03 .4102358E-03 .6590568E-04 -.3334481E-03 -.8014643E-03 + -.1290784E-02 -.1438183E-02 -.1046609E-02 -.3785865E-03 .2195833E-03 + .5632135E-03 .5585203E-03 .2901113E-03 -.5467055E-06 -.2662175E-03 + -.6014711E-03 -.8802451E-03 -.8657371E-03 -.5157985E-03 .4685249E-04 + .6148201E-03 .8876588E-03 .6594817E-03 .8883654E-04 -.3218243E-03 + -.2518627E-03 .6421514E-04 .2665615E-03 .2793034E-03 .6349667E-04 + -.4830258E-03 -.1198117E-02 -.1659761E-02 -.1601177E-02 -.1180188E-02 + -.6953812E-03 -.2096494E-03 .2281258E-03 .3521265E-03 -.2295902E-04 + -.7149938E-03 -.1246674E-02 -.1186483E-02 -.5070817E-03 .3689300E-03 + .9663814E-03 .1120638E-02 .7963535E-03 -.3827207E-04 -.1130267E-02 + -.1901842E-02 -.1826994E-02 -.1179310E-02 -.9741273E-03 -.1620133E-02 + -.2467532E-02 -.2736362E-02 -.2366836E-02 -.1869062E-02 -.1524853E-02 + -.1208164E-02 -.8212183E-03 -.3692354E-03 .1586882E-03 .6018316E-03 + .7649401E-03 .8148778E-03 .9896495E-03 .1191509E-02 .1238830E-02 + .1136090E-02 .9672465E-03 .6690186E-03 .6369882E-04 -.8308089E-03 + -.1687074E-02 -.2099895E-02 -.2077429E-02 -.2058326E-02 -.2216217E-02 + -.2249640E-02 -.1870528E-02 -.1174637E-02 -.5297288E-03 -.2396811E-03 + -.3901136E-03 -.8600799E-03 -.1342372E-02 -.1481782E-02 -.1111975E-02 + -.5190140E-03 -.4616143E-03 -.1367798E-02 -.2700054E-02 -.3555298E-02 + -.3550335E-02 -.2906228E-02 -.1924482E-02 -.7462593E-03 .4974058E-03 + .1579687E-02 .2240907E-02 .2289259E-02 .1786240E-02 .1306775E-02 + .1432670E-02 .1950720E-02 .2108570E-02 .1473339E-02 .2943633E-03 + -.8532894E-03 -.1486265E-02 -.1417303E-02 -.8054401E-03 .5058909E-04 + .9416620E-03 .1741928E-02 .2220099E-02 .2203368E-02 .2064747E-02 + .2434090E-02 .3438633E-02 .4698092E-02 .5715816E-02 .5867800E-02 + .4529857E-02 .1670982E-02 -.1967729E-02 -.5224201E-02 -.6984655E-02 + -.6851681E-02 -.5484489E-02 -.3915366E-02 -.2726826E-02 -.2023493E-02 + -.1675566E-02 -.1432281E-02 -.1131799E-02 -.7451198E-03 -.1820716E-03 + .5185198E-03 .1038782E-02 .1479496E-02 .2419555E-02 .3800707E-02 + .4794677E-02 .4738925E-02 .3743685E-02 .2230107E-02 -.4484456E-04 + -.3446338E-02 -.7255970E-02 -.1015820E-01 -.1141928E-01 -.1112231E-01 + -.9576579E-02 -.7046812E-02 -.4079527E-02 -.1382911E-02 .5750350E-03 + .1768567E-02 .2578907E-02 .3278409E-02 .3785806E-02 .4014318E-02 + .3811795E-02 .2799920E-02 .9212792E-03 -.1182542E-02 -.2649262E-02 + -.3180441E-02 -.3150513E-02 -.2955965E-02 -.2744545E-02 -.2638996E-02 + -.2666980E-02 -.2582138E-02 -.1990630E-02 -.5528489E-03 .1812817E-02 + .4359824E-02 .5750003E-02 .5442548E-02 .3975975E-02 .2122589E-02 + .3712006E-03 -.1079666E-02 -.2165789E-02 -.2873744E-02 -.3193252E-02 + -.3230135E-02 -.3275067E-02 -.3476820E-02 -.3499509E-02 -.2712116E-02 + -.9703291E-03 .9487842E-03 .2006161E-02 .1455005E-02 -.1229881E-02 + -.5580838E-02 -.9583412E-02 -.1105879E-01 -.9131390E-02 -.4505218E-02 + .8886886E-03 .5117228E-02 .7508168E-02 .8551095E-02 .9013824E-02 + .9306472E-02 .9532498E-02 .9702995E-02 .9694821E-02 .9226704E-02 + .7797276E-02 .4998552E-02 .1311243E-02 -.2007103E-02 -.4015017E-02 + -.4663479E-02 -.4380693E-02 -.3425419E-02 -.1906887E-02 -.1530527E-03 + .1404865E-02 .2451677E-02 .2723335E-02 .2378641E-02 .2224495E-02 + .2825640E-02 .3798987E-02 .4239217E-02 .3326829E-02 .7881256E-03 + -.2496994E-02 -.4781968E-02 -.4835763E-02 -.2986357E-02 -.5991859E-03 + .1630065E-02 .3740910E-02 .5101664E-02 .4906321E-02 .3424620E-02 + .1729918E-02 .7539106E-03 .8514460E-03 .1891357E-02 .3286412E-02 + .4391164E-02 .4988312E-02 .5137761E-02 .4728912E-02 .3339227E-02 + .8223605E-03 -.2100691E-02 -.4412759E-02 -.5317402E-02 -.4110480E-02 + -.1096838E-02 .1948336E-02 .3126160E-02 .1864980E-02 -.7594081E-03 + -.3125207E-02 -.4389829E-02 -.4667768E-02 -.4168845E-02 -.2806931E-02 + -.9859417E-03 .2676517E-03 .4320308E-03 .3690825E-04 -.1726839E-04 + .7061765E-03 .1870579E-02 .2566606E-02 .2029848E-02 .2212021E-03 + -.2124126E-02 -.3900958E-02 -.4404553E-02 -.3805884E-02 -.2864063E-02 + -.2323562E-02 -.2441647E-02 -.2810222E-02 -.2865154E-02 -.2532120E-02 + -.2039890E-02 -.1385336E-02 -.4036945E-03 .7585775E-03 .1532197E-02 + .1594904E-02 .1439347E-02 .1885197E-02 .3019969E-02 .3989047E-02 + .3665401E-02 .1471892E-02 -.1788490E-02 -.4407544E-02 -.5291777E-02 + -.4845976E-02 -.4316622E-02 -.4436034E-02 -.4875044E-02 -.4633513E-02 + -.2920704E-02 .2675362E-03 .4008543E-02 .6950983E-02 .8176209E-02 + .7489483E-02 .5389333E-02 .2931149E-02 .1046893E-02 -.2160372E-04 + -.4915055E-03 -.5522457E-03 -.1156403E-04 .1303195E-02 .2901449E-02 + .4019823E-02 .4370984E-02 .4340590E-02 .4439037E-02 .4720623E-02 + .4741680E-02 .4035062E-02 .2697670E-02 .1206896E-02 -.1353900E-03 + -.1255423E-02 -.2054818E-02 -.2464443E-02 -.2510215E-02 -.2256379E-02 + -.1712812E-02 -.8249862E-03 .3610626E-03 .1593325E-02 .2425167E-02 + .2571570E-02 .2152931E-02 .1526090E-02 .7452424E-03 -.5265550E-03 + -.1941729E-02 -.2269381E-02 -.6786588E-03 .2421418E-02 .5812203E-02 + .8214203E-02 .8958314E-02 .8285583E-02 .6686072E-02 .4460212E-02 + .1846607E-02 -.5795214E-03 -.1877573E-02 -.1535494E-02 .7604486E-04 + .1813742E-02 .2561034E-02 .2352004E-02 .1385796E-02 -.1017591E-02 + -.4496210E-02 -.6963413E-02 -.6972327E-02 -.5165009E-02 -.3125205E-02 + -.1625151E-02 -.5327834E-03 .1736298E-03 .4435140E-03 .6783604E-03 + .1222808E-02 .1548050E-02 .3707799E-03 -.2435999E-02 -.4973631E-02 + -.5448746E-02 -.3783033E-02 -.1280490E-02 .7973139E-03 .2300774E-02 + .3706667E-02 .4964180E-02 .5225287E-02 .4137592E-02 .2526181E-02 + .1438005E-02 .1235595E-02 .1474263E-02 .1348621E-02 .3566211E-03 + -.1354960E-02 -.3252439E-02 -.4789902E-02 -.5409964E-02 -.4858473E-02 + -.3865000E-02 -.3362284E-02 -.3276875E-02 -.2961737E-02 -.2207901E-02 + -.1379770E-02 -.7607852E-03 -.2951602E-03 .2445038E-04 .5613023E-04 + -.4581768E-04 .1924420E-03 .1122893E-02 .2668849E-02 .4325038E-02 + .5581318E-02 .6115695E-02 .5638793E-02 .3956046E-02 .1296815E-02 + -.1505789E-02 -.3514274E-02 -.4473711E-02 -.4907007E-02 -.5247141E-02 + -.5044757E-02 -.3653535E-02 -.1442133E-02 .8793275E-03 .3150052E-02 + .5114611E-02 .6115481E-02 .5517601E-02 .3302577E-02 .3628998E-03 + -.2150824E-02 -.3406648E-02 -.2980804E-02 -.1187088E-02 .9337721E-03 + .2117002E-02 .1634176E-02 -.4556014E-03 -.3737901E-02 -.7546298E-02 + -.1062220E-01 -.1133982E-01 -.8980636E-02 -.4582822E-02 -.2193524E-04 + .3702483E-02 .6803316E-02 .9819193E-02 .1253497E-01 .1391604E-01 + .1323308E-01 .1035653E-01 .5555245E-02 .4603067E-04 -.4231826E-02 + -.6124796E-02 -.5650365E-02 -.3448528E-02 -.4898017E-03 .2337743E-02 + .4367151E-02 .5379096E-02 .5785190E-02 .6077852E-02 .6350982E-02 + .6202951E-02 .5009378E-02 .2546977E-02 -.9283469E-03 -.4577828E-02 + -.7017943E-02 -.7546167E-02 -.6663333E-02 -.5037890E-02 -.2990113E-02 + -.1042370E-02 .1037612E-04 -.3392390E-03 -.1672730E-02 -.2717919E-02 + -.2268351E-02 .1366556E-03 .3896698E-02 .7410279E-02 .9085915E-02 + .8372126E-02 .5868379E-02 .2778231E-02 -.3121823E-03 -.3542479E-02 + -.6823978E-02 -.9487916E-02 -.1071858E-01 -.1023263E-01 -.7914599E-02 + -.3545481E-02 .1903056E-02 .6219382E-02 .8287114E-02 .8567822E-02 + .7528671E-02 .5314585E-02 .2517965E-02 .1529586E-03 -.1205867E-02 + -.1736050E-02 -.1798463E-02 -.1365556E-02 -.3815467E-03 .6063201E-03 + .9662234E-03 .7748981E-03 .6375485E-03 .1344235E-02 .3189343E-02 + .5579882E-02 .7396721E-02 .7391513E-02 .4879281E-02 .5752609E-03 + -.3250849E-02 -.5166712E-02 -.5898641E-02 -.5712392E-02 -.3685343E-02 + .3282569E-03 .4851081E-02 .8029014E-02 .9376017E-02 .9466591E-02 + .8551789E-02 .6343199E-02 .2932286E-02 -.1044145E-02 -.5021679E-02 + -.8487797E-02 -.1068876E-01 -.1076455E-01 -.8262497E-02 -.3875326E-02 + .7072716E-03 .4227016E-02 .6431285E-02 .7144948E-02 .6154887E-02 + .4216663E-02 .2634064E-02 .1922840E-02 .1723944E-02 .1556926E-02 + .1224739E-02 .7056859E-03 -.2022189E-04 -.6270704E-03 -.6108276E-03 + -.4108091E-05 .5293810E-03 .2174800E-03 -.1042069E-02 -.2553607E-02 + -.3266723E-02 -.2897786E-02 -.2270314E-02 -.1879303E-02 -.1409001E-02 + -.7291130E-03 -.3008179E-03 -.4505695E-03 -.9439138E-03 -.1374010E-02 + -.1367146E-02 -.8780673E-03 -.3344048E-03 -.1581568E-04 .2452292E-04 + -.3042816E-03 -.6323619E-03 -.2410899E-03 .8095549E-03 .1543028E-02 + .1081454E-02 -.2482813E-03 -.1209538E-02 -.1266669E-02 -.7875657E-03 + -.2050602E-03 .4301079E-03 .1247114E-02 .2133642E-02 .2848524E-02 + .3241654E-02 .3404723E-02 .3643904E-02 .4118316E-02 .4897441E-02 + .6230106E-02 .8365313E-02 .1111953E-01 .1338818E-01 .1379678E-01 + .1177345E-01 .7903787E-02 .3513379E-02 -.2112878E-03 -.2689717E-02 + -.4146003E-02 -.5080929E-02 -.5720894E-02 -.6164829E-02 -.6565097E-02 + -.7248247E-02 -.8282211E-02 -.8857366E-02 -.7718322E-02 -.4229646E-02 + .1045363E-02 .6192481E-02 .9084290E-02 .9283205E-02 .7950135E-02 + .6533236E-02 .5983145E-02 .6437929E-02 .7148024E-02 .6825325E-02 + .4489975E-02 .4314455E-03 -.3639016E-02 -.5896227E-02 -.5700104E-02 + -.3546580E-02 -.6380670E-03 .1620056E-02 .2615480E-02 .2809581E-02 + .3058337E-02 .3709469E-02 .4094511E-02 .3007939E-02 .3572688E-04 + -.3635424E-02 -.6010214E-02 -.6038243E-02 -.4377053E-02 -.2317231E-02 + -.6174669E-03 .7694731E-03 .2160526E-02 .3322322E-02 .3530164E-02 + .2577921E-02 .9065791E-03 -.9954984E-03 -.2500210E-02 -.3018762E-02 + -.2820396E-02 -.3017849E-02 -.4378598E-02 -.6218025E-02 -.6836715E-02 + -.5285352E-02 -.2500187E-02 -.6270393E-03 -.1080774E-02 -.3488562E-02 + -.6148163E-02 -.7446492E-02 -.7042430E-02 -.5793067E-02 -.4953268E-02 + -.5171897E-02 -.5907921E-02 -.5818004E-02 -.3731259E-02 .3566713E-03 + .4884212E-02 .7956137E-02 .8948895E-02 .8249587E-02 .6336555E-02 + .3954472E-02 .1907288E-02 .3579099E-03 -.1243336E-02 -.3336592E-02 + -.5391429E-02 -.6471873E-02 -.6246344E-02 -.5213533E-02 -.3974539E-02 + -.2255910E-02 .6682925E-03 .4686118E-02 .8551392E-02 .1075753E-01 + .1068805E-01 .8799705E-02 .5851102E-02 .2546363E-02 -.6317670E-03 + -.4055264E-02 -.8281063E-02 -.1264802E-01 -.1555132E-01 -.1559917E-01 + -.1250733E-01 -.7239641E-02 -.1222252E-02 .3916863E-02 .6850796E-02 + .7778705E-02 .7892601E-02 .7886726E-02 .7807180E-02 .7471080E-02 + .6201336E-02 .3199495E-02 -.1407104E-02 -.5905722E-02 -.7992059E-02 + -.7175772E-02 -.5028479E-02 -.3382412E-02 -.2727430E-02 -.2186093E-02 + -.8540298E-03 .1366442E-02 .3961514E-02 .6015150E-02 .6456759E-02 + .5003949E-02 .2102093E-02 -.1970988E-02 -.6690169E-02 -.1068241E-01 + -.1242732E-01 -.1107209E-01 -.7013305E-02 -.1994598E-02 .2008475E-02 + .3547532E-02 .1965783E-02 -.2111982E-02 -.6843981E-02 -.1004213E-01 + -.1073986E-01 -.9449649E-02 -.6840521E-02 -.3514648E-02 -.3640878E-03 + .1800377E-02 .2620854E-02 .2270444E-02 .7991560E-03 -.2157463E-02 + -.6162594E-02 -.9545677E-02 -.1074771E-01 -.9430280E-02 -.6394126E-02 + -.3257021E-02 -.1526846E-02 -.1225609E-02 -.1423741E-02 -.1828819E-02 + -.2798961E-02 -.4696349E-02 -.7876783E-02 -.1181263E-01 -.1445741E-01 + -.1405436E-01 -.1071442E-01 -.5802004E-02 -.1119872E-02 .1763167E-02 + .2922442E-02 .3770119E-02 .5107922E-02 .6426675E-02 .6631752E-02 + .4754202E-02 .3471423E-03 -.6086164E-02 -.1252429E-01 -.1571239E-01 + -.1312368E-01 -.4809021E-02 .5574491E-02 .1323385E-01 .1628504E-01 + .1521645E-01 .1099738E-01 .5147993E-02 -.4764098E-03 -.4355450E-02 + -.5854692E-02 -.5574172E-02 -.4814317E-02 -.4752554E-02 -.5716835E-02 + -.6922703E-02 -.6858966E-02 -.4415350E-02 .2097982E-03 .5597158E-02 + .9683807E-02 .1090461E-01 .9129040E-02 .5794610E-02 .2925794E-02 + .2019541E-02 .3571614E-02 .6766281E-02 .9130726E-02 .7931759E-02 + .3431481E-02 -.1498368E-02 -.5006139E-02 -.6633792E-02 -.6161466E-02 + -.4545879E-02 -.3523581E-02 -.3733961E-02 -.4012190E-02 -.2362157E-02 + .2003013E-02 .7738253E-02 .1210323E-01 .1304369E-01 .1053805E-01 + .5709084E-02 .2097752E-03 -.3892699E-02 -.5474431E-02 -.5327625E-02 + -.5515686E-02 -.7724176E-02 -.1168381E-01 -.1521793E-01 -.1620687E-01 + -.1375510E-01 -.7694026E-02 .1001793E-02 .9356675E-02 .1363634E-01 + .1304064E-01 .1024847E-01 .7831246E-02 .6447777E-02 .5482361E-02 + .4242480E-02 .2473080E-02 -.6116372E-03 -.6294073E-02 -.1412541E-01 + -.2115270E-01 -.2437494E-01 -.2314675E-01 -.1894233E-01 -.1410760E-01 + -.1034857E-01 -.7676180E-02 -.4861039E-02 -.1063322E-02 .2935346E-02 + .5597481E-02 .6003706E-02 .4231904E-02 .1314822E-02 -.1082656E-02 + -.1596128E-02 -.1307701E-04 .2130049E-02 .2197261E-02 -.9164332E-03 + -.5516634E-02 -.8930914E-02 -.9899528E-02 -.8988738E-02 -.7371735E-02 + -.5846240E-02 -.4589521E-02 -.3832977E-02 -.4496787E-02 -.7253638E-02 + -.1112953E-01 -.1381830E-01 -.1329109E-01 -.8762193E-02 -.9298871E-03 + .7641591E-02 .1321640E-01 .1366277E-01 .9792832E-02 .4014064E-02 + -.1579869E-02 -.6405887E-02 -.1021348E-01 -.1171020E-01 -.9611507E-02 + -.4128634E-02 .2979761E-02 .9012563E-02 .1179597E-01 .1106042E-01 + .7591642E-02 .2699019E-02 -.1752151E-02 -.4698480E-02 -.6739028E-02 + -.8868050E-02 -.1107196E-01 -.1225577E-01 -.1092628E-01 -.6285093E-02 + .9562169E-03 .7786982E-02 .1057879E-01 .8729930E-02 .4886616E-02 + .2383821E-02 .2442369E-02 .3700806E-02 .4628560E-02 .4892467E-02 + .4925850E-02 .5364135E-02 .6714279E-02 .8899602E-02 .1117194E-01 + .1276938E-01 .1348493E-01 .1378115E-01 .1435036E-01 .1547257E-01 + .1703603E-01 .1832125E-01 .1793838E-01 .1509411E-01 .9570538E-02 + .1799247E-02 -.6006278E-02 -.1145341E-01 -.1364709E-01 -.1277493E-01 + -.9078146E-02 -.2682695E-02 .4986007E-02 .1131046E-01 .1435096E-01 + .1389548E-01 .1079909E-01 .5584769E-02 -.1041675E-02 -.7005802E-02 + -.1028581E-01 -.1089117E-01 -.1034886E-01 -.9917799E-02 -.1015819E-01 + -.1167406E-01 -.1518165E-01 -.2070001E-01 -.2704224E-01 -.3243676E-01 + -.3552886E-01 -.3590919E-01 -.3391196E-01 -.3034513E-01 -.2610795E-01 + -.2094772E-01 -.1374632E-01 -.4395589E-02 .6087631E-02 .1681956E-01 + .2631187E-01 .3118776E-01 .2808735E-01 .1587821E-01 -.3062523E-02 + -.2186293E-01 -.3455198E-01 -.4015610E-01 -.3790770E-01 -.2820407E-01 + -.1621058E-01 -.6505260E-02 .5763420E-03 .6078864E-02 .1027378E-01 + .1272581E-01 .1272147E-01 .9678186E-02 .4117717E-02 -.1442364E-02 + -.4282770E-02 -.4828680E-02 -.5944664E-02 -.9093494E-02 -.1310708E-01 + -.1592518E-01 -.1655732E-01 -.1521070E-01 -.1192519E-01 -.6093253E-02 + .2299861E-02 .1128210E-01 .1797667E-01 .2120782E-01 .2179766E-01 + .2118625E-01 .2030414E-01 .2047030E-01 .2417739E-01 .3269075E-01 + .4415986E-01 .5422202E-01 .5985266E-01 .6220373E-01 .6365571E-01 + .6440196E-01 .6327157E-01 .5974283E-01 .5351217E-01 .4507695E-01 + .3656642E-01 .2902583E-01 .2116833E-01 .1223232E-01 .3357749E-02 + -.4151700E-02 -.8901240E-02 -.9584762E-02 -.7321473E-02 -.5040595E-02 + -.5346478E-02 -.9078246E-02 -.1451918E-01 -.1933825E-01 -.2299080E-01 + -.2690628E-01 -.3330694E-01 -.4325436E-01 -.5524824E-01 -.6679214E-01 + -.7545189E-01 -.7978024E-01 -.8075448E-01 -.8000111E-01 -.7791184E-01 + -.7370607E-01 -.6640029E-01 -.5513366E-01 -.4053081E-01 -.2610278E-01 + -.1590346E-01 -.1226427E-01 -.1499135E-01 -.2253598E-01 -.3394987E-01 + -.4633797E-01 -.5427572E-01 -.5493922E-01 -.4953636E-01 -.3883861E-01 + -.2116192E-01 .3336879E-02 .3017382E-01 .5446257E-01 .7305258E-01 + .8317555E-01 .8320671E-01 .7143750E-01 .4762983E-01 .1909072E-01 + -.2447088E-02 -.1082858E-01 -.8210551E-02 .1910289E-02 .1848747E-01 + .4056200E-01 .6475349E-01 .8570178E-01 .1002477E+00 .1082758E+00 + .1093079E+00 .1002580E+00 .7724680E-01 .4209189E-01 .2321014E-02 + -.3418295E-01 -.5825197E-01 -.6309980E-01 -.5013330E-01 -.2747710E-01 + -.7287446E-02 .2056742E-02 .2960517E-02 .2258134E-02 .2530723E-02 + .2244225E-02 .3330031E-03 -.3058618E-02 -.9370590E-02 -.2013539E-01 + -.3340096E-01 -.4380327E-01 -.4686639E-01 -.4249093E-01 -.3258452E-01 + -.1897637E-01 -.4786920E-02 .6158416E-02 .1239378E-01 .1504797E-01 + .1571758E-01 .1577868E-01 .1660877E-01 .1997466E-01 .2781811E-01 + .4084492E-01 .5594129E-01 .6646298E-01 .6750385E-01 .5953089E-01 + .4572135E-01 .2896013E-01 .1180682E-01 -.4750448E-02 -.2083691E-01 + -.3465137E-01 -.4354652E-01 -.4587893E-01 -.4126890E-01 -.3191566E-01 + -.2101360E-01 -.1102483E-01 -.3451974E-02 .2003772E-02 .6213953E-02 + .9061581E-02 .9363331E-02 .6223757E-02 .1104791E-02 -.3212694E-02 + -.5380059E-02 -.5660985E-02 -.5149744E-02 -.5395770E-02 -.7541734E-02 + -.1208868E-01 -.1915249E-01 -.2785989E-01 -.3593592E-01 -.4123218E-01 + -.4305782E-01 -.4059491E-01 -.3273648E-01 -.2183524E-01 -.1350683E-01 + -.1142477E-01 -.1491882E-01 -.2084278E-01 -.2603017E-01 -.2930953E-01 + -.3248297E-01 -.3784610E-01 -.4527163E-01 -.5221312E-01 -.5647465E-01 + -.5753426E-01 -.5495505E-01 -.4778574E-01 -.3587450E-01 -.2142154E-01 + -.7960876E-02 .1689759E-02 .7559019E-02 .1208294E-01 .1713195E-01 + .2430434E-01 .3455024E-01 .4698072E-01 .5895651E-01 .6604857E-01 + .6499365E-01 .5685873E-01 .4626135E-01 .3723088E-01 .3159480E-01 + .3040724E-01 .3358541E-01 .4024288E-01 .4839903E-01 .5408229E-01 + .5324473E-01 .4453890E-01 .3114555E-01 .1886808E-01 .1239094E-01 + .1337448E-01 .2108242E-01 .3411906E-01 .4853623E-01 .5851913E-01 + .6113392E-01 .5625272E-01 .4541766E-01 .3201790E-01 .1882514E-01 + .7041367E-02 -.1441840E-02 -.5564958E-02 -.9000639E-02 -.1730440E-01 + -.3277833E-01 -.5380323E-01 -.7481846E-01 -.8932849E-01 -.9427788E-01 + -.8991425E-01 -.7691971E-01 -.5488471E-01 -.2386621E-01 .1139272E-01 + .3959092E-01 .5233426E-01 .5104971E-01 .4158815E-01 .2902883E-01 + .1600881E-01 .4246574E-02 -.3168950E-02 -.3993204E-02 -.1838329E-03 + .3850417E-02 .5831004E-02 .6769711E-02 .8391421E-02 .1140248E-01 + .1638274E-01 .2347824E-01 .3119685E-01 .3727881E-01 .4023626E-01 + .3998248E-01 .3734619E-01 .3302047E-01 .2703494E-01 .1924648E-01 + .9697960E-02 -.1427104E-02 -.1369842E-01 -.2484883E-01 -.3254392E-01 + -.3834677E-01 -.4578850E-01 -.5668248E-01 -.6948591E-01 -.8073482E-01 + -.8776480E-01 -.8995794E-01 -.8756853E-01 -.8008902E-01 -.6774517E-01 + -.5326394E-01 -.4026855E-01 -.3049126E-01 -.2383318E-01 -.1929423E-01 + -.1529448E-01 -.1091513E-01 -.6351311E-02 -.2670029E-02 -.2527154E-02 + -.8516715E-02 -.1991579E-01 -.3176271E-01 -.3681743E-01 -.2951530E-01 + -.8687189E-02 .2310828E-01 .5981923E-01 .9314992E-01 .1164254E+00 + .1259823E+00 .1213093E+00 .1048374E+00 .8160236E-01 .5903052E-01 + .4461798E-01 .4127074E-01 .4525192E-01 .4947675E-01 .4856177E-01 + .4296245E-01 .3567613E-01 .2407161E-01 .5927173E-02 -.1068743E-01 + -.1572038E-01 -.7103289E-02 .1039893E-01 .3085347E-01 .5101784E-01 + .6756039E-01 .7525605E-01 .7095322E-01 .5558221E-01 .3333033E-01 + .8152793E-02 -.1855340E-01 -.4343451E-01 -.5975542E-01 -.6531456E-01 + -.6580686E-01 -.6690937E-01 -.6972459E-01 -.7349382E-01 -.7693720E-01 + -.7863503E-01 -.7803861E-01 -.7495849E-01 -.6857367E-01 -.5707578E-01 + -.3854145E-01 -.1297886E-01 .1553818E-01 .3748279E-01 .4338497E-01 + .3228716E-01 .8282317E-02 -.2346938E-01 -.5379069E-01 -.7346734E-01 + -.7914452E-01 -.7233282E-01 -.5445070E-01 -.2688282E-01 .2363301E-02 + .2387458E-01 .3616275E-01 .4070673E-01 .3898440E-01 .3229028E-01 + .1981487E-01 .1203332E-02 -.1943042E-01 -.3409592E-01 -.3747730E-01 + -.3042212E-01 -.1688365E-01 -.1096443E-02 .1124124E-01 .1471785E-01 + .8613624E-02 -.3767884E-02 -.1693297E-01 -.2521521E-01 -.2611272E-01 + -.2090590E-01 -.1307494E-01 -.6030425E-02 -.2757561E-02 -.5205903E-02 + -.1191435E-01 -.1860852E-01 -.2232321E-01 -.2297992E-01 -.1954641E-01 + -.9219986E-02 .8302622E-02 .2751136E-01 .4179446E-01 .5062990E-01 + .5550443E-01 .5436887E-01 .4360126E-01 .2233861E-01 -.6704995E-02 + -.3839312E-01 -.6605611E-01 -.8522625E-01 -.9443586E-01 -.9414481E-01 + -.8765878E-01 -.7989581E-01 -.7304123E-01 -.6469622E-01 -.5197449E-01 + -.3488662E-01 -.1601788E-01 .2283755E-02 .2089347E-01 .4136878E-01 + .6142215E-01 .7565114E-01 .8113681E-01 .7948266E-01 .7182077E-01 + .5779319E-01 .3890647E-01 .1928819E-01 .5578491E-02 .1665670E-02 + .4305043E-02 .9300516E-02 .1607112E-01 .2531821E-01 .3590072E-01 + .4424051E-01 .4693906E-01 .4310006E-01 .3405694E-01 .2214045E-01 + .1162355E-01 .7457201E-02 .1179451E-01 .2284183E-01 .3531443E-01 + .4393625E-01 .4484625E-01 .3522362E-01 .1669275E-01 -.4433474E-02 + -.2097793E-01 -.2725193E-01 -.2228713E-01 -.9656024E-02 .6315212E-02 + .2000285E-01 .2546467E-01 .2064280E-01 .8514045E-02 -.4795591E-02 + -.1543561E-01 -.2417724E-01 -.3237516E-01 -.4024199E-01 -.4734584E-01 + -.5314862E-01 -.5783128E-01 -.6081593E-01 -.6040144E-01 -.5715506E-01 + -.5336305E-01 -.4914271E-01 -.4309087E-01 -.3579740E-01 -.2976605E-01 + -.2630717E-01 -.2460902E-01 -.2213144E-01 -.1700393E-01 -.9519388E-02 + -.3866780E-03 .8548572E-02 .1655980E-01 .2551173E-01 .3587371E-01 + .4626525E-01 .5550517E-01 .6310896E-01 .6767679E-01 .6794628E-01 + .6469293E-01 .6027813E-01 .5746472E-01 .5709594E-01 .5790117E-01 + .5736810E-01 .5357264E-01 .4767763E-01 .4201973E-01 .3879569E-01 + .3969637E-01 .4430202E-01 .5067333E-01 .5592046E-01 .5724619E-01 + .5397597E-01 .4847241E-01 .4331891E-01 .3919765E-01 .3602078E-01 + .3424467E-01 .3455626E-01 .3701415E-01 .4128427E-01 .4523763E-01 + .4631884E-01 .4382595E-01 .3798817E-01 .3059445E-01 .2522291E-01 + .2417191E-01 .2679575E-01 .3071439E-01 .3401842E-01 .3670447E-01 + .3879863E-01 .4037509E-01 .4198718E-01 .4368000E-01 .4567295E-01 + .4776754E-01 .4862950E-01 .4678810E-01 .4226208E-01 .3677807E-01 + .3292079E-01 .3271705E-01 .3631771E-01 .4270439E-01 .5003276E-01 + .5443316E-01 .5201384E-01 .4237960E-01 .2752452E-01 .1037786E-01 + -.5493725E-02 -.1752003E-01 -.2483176E-01 -.2763750E-01 -.2577454E-01 + -.1898231E-01 -.7840895E-02 .5467597E-02 .1707592E-01 .2425351E-01 + .2593806E-01 .2318470E-01 .1947408E-01 .1766167E-01 .2092096E-01 + .3117799E-01 .4533095E-01 .5883990E-01 .6904310E-01 .7487047E-01 + .7741232E-01 .7910584E-01 .8145055E-01 .8422521E-01 .8611359E-01 + .8646943E-01 .8470211E-01 .7970293E-01 .7108021E-01 .5944717E-01 + .4651373E-01 .3449972E-01 .2537033E-01 .2106853E-01 .2195409E-01 + .2500026E-01 .2671980E-01 .2457795E-01 .1628319E-01 .1493389E-02 + -.1626909E-01 -.3070879E-01 -.3781162E-01 -.3806295E-01 -.3338041E-01 + -.2434849E-01 -.1168186E-01 .5947679E-03 .7015028E-02 .4636063E-02 + -.6974067E-02 -.2479758E-01 -.4349624E-01 -.6081578E-01 -.7736013E-01 + -.9280692E-01 -.1049894E+00 -.1115657E+00 -.1126209E+00 -.1079897E+00 + -.9518074E-01 -.7332905E-01 -.4421841E-01 -.1053465E-01 .2389598E-01 + .5406176E-01 .7790588E-01 .9525482E-01 .1029302E+00 .9824835E-01 + .8289822E-01 .6089315E-01 .3774153E-01 .1907021E-01 .6700938E-02 + -.3932231E-03 -.3943380E-02 -.6566970E-02 -.9924562E-02 -.1477456E-01 + -.2181739E-01 -.2988600E-01 -.3688898E-01 -.4162045E-01 -.4443040E-01 + -.4686572E-01 -.5025243E-01 -.5475656E-01 -.5923965E-01 -.6150169E-01 + -.5972521E-01 -.5389847E-01 -.4578231E-01 -.3755607E-01 -.2950286E-01 + -.2133162E-01 -.1384719E-01 -.8355867E-02 -.6534565E-02 -.8520590E-02 + -.1192348E-01 -.1409522E-01 -.1309958E-01 -.8926578E-02 -.3520573E-02 + .1431390E-02 .5186044E-02 .8160893E-02 .1113840E-01 .1373115E-01 + .1452797E-01 .1271272E-01 .8778347E-02 .5025693E-02 .4176219E-02 + .7029807E-02 .1313475E-01 .2142558E-01 .2963433E-01 .3616647E-01 + .4128893E-01 .4450994E-01 .4436021E-01 .3918607E-01 .2766058E-01 + .1166570E-01 -.2337397E-02 -.8259445E-02 -.5410634E-02 .3737577E-02 + .1658551E-01 .3138780E-01 .4628170E-01 .5697531E-01 .6004284E-01 + .5651860E-01 .4905759E-01 .3937540E-01 .2866670E-01 .1868917E-01 + .1118431E-01 .7233231E-02 .6667379E-02 .8659260E-02 .1337301E-01 + .1925575E-01 .2324288E-01 .2285207E-01 .1550662E-01 .5287537E-03 + -.2027983E-01 -.4252834E-01 -.6089043E-01 -.7218858E-01 -.7501606E-01 + -.7105978E-01 -.6424338E-01 -.5818667E-01 -.5533094E-01 -.5477027E-01 + -.5395545E-01 -.5070054E-01 -.4370252E-01 -.3474006E-01 -.2651767E-01 + -.2051021E-01 -.1750019E-01 -.1611838E-01 -.1454966E-01 -.1281697E-01 + -.1040742E-01 -.6797201E-02 -.3175684E-02 -.1419550E-02 -.4033128E-02 + -.1285292E-01 -.2642413E-01 -.4021832E-01 -.4986180E-01 -.5358080E-01 + -.5276726E-01 -.4986278E-01 -.4480968E-01 -.3714140E-01 -.2829463E-01 + -.2080863E-01 -.1690563E-01 -.1776481E-01 -.2281849E-01 -.2971127E-01 + -.3709981E-01 -.4406445E-01 -.4904085E-01 -.4940492E-01 -.4268445E-01 + -.2752065E-01 -.4366206E-02 .2051042E-01 .3771400E-01 .4214061E-01 + .3455954E-01 .1949683E-01 .1779034E-02 -.1656079E-01 -.3410851E-01 + -.4906261E-01 -.5868136E-01 -.6113306E-01 -.5962602E-01 -.5902141E-01 + -.6239840E-01 -.6971995E-01 -.7888164E-01 -.8692747E-01 -.9062899E-01 + -.8736639E-01 -.7572955E-01 -.5718756E-01 -.3368869E-01 -.9414496E-02 + .8396513E-02 .1606616E-01 .1419180E-01 .4764384E-02 -.8977739E-02 + -.2329692E-01 -.3509906E-01 -.4167267E-01 -.3965390E-01 -.2810026E-01 + -.1125840E-01 .5194588E-02 .1590407E-01 .1748026E-01 .1147374E-01 + .3183734E-02 -.2065886E-02 -.1982193E-02 .2366234E-02 .8620338E-02 + .1299766E-01 .1114461E-01 .2008033E-02 -.1183831E-01 -.2494934E-01 + -.3246055E-01 -.3152679E-01 -.2065553E-01 -.1902330E-02 .1979349E-01 + .3823856E-01 .4959237E-01 .5465020E-01 .5431071E-01 .4813863E-01 + .3765944E-01 .2403155E-01 .6567748E-02 -.1427372E-01 -.3489459E-01 + -.5023913E-01 -.5824584E-01 -.6053013E-01 -.6015725E-01 -.5897478E-01 + -.5794568E-01 -.5826517E-01 -.6013793E-01 -.6310948E-01 -.6618122E-01 + -.6774291E-01 -.6629065E-01 -.6106080E-01 -.5359909E-01 -.4592942E-01 + -.4000965E-01 -.3964596E-01 -.4514235E-01 -.5339319E-01 -.6255217E-01 + -.7084246E-01 -.7697321E-01 -.7968929E-01 -.7849904E-01 -.7540088E-01 + -.7216284E-01 -.6904988E-01 -.6636268E-01 -.6346035E-01 -.5937686E-01 + -.5325679E-01 -.4353389E-01 -.3019578E-01 -.1281334E-01 .1042193E-01 + .3894183E-01 .6898313E-01 .9504722E-01 .1134004E+00 .1236881E+00 + .1239563E+00 .1111411E+00 .8724995E-01 .5808043E-01 .2791985E-01 + -.1076440E-02 -.2472404E-01 -.3883705E-01 -.4435709E-01 -.4477205E-01 + -.4254735E-01 -.3655339E-01 -.2516210E-01 -.9838876E-02 .8366334E-02 + .2874856E-01 .4965624E-01 .6921605E-01 .8422608E-01 .9205574E-01 + .9408544E-01 .9347959E-01 .9099452E-01 .8466824E-01 .7400634E-01 + .6104451E-01 .4641356E-01 .2911676E-01 .8758396E-02 -.1465414E-01 + -.3810541E-01 -.5592013E-01 -.6615914E-01 -.7204984E-01 -.7778619E-01 + -.8466863E-01 -.9133853E-01 -.9535717E-01 -.9517651E-01 -.8919868E-01 + -.7297896E-01 -.4588048E-01 -.1661410E-01 .5989230E-02 .2024214E-01 + .2696056E-01 .2745705E-01 .2320604E-01 .1573237E-01 .7930642E-02 + .4004080E-03 -.7197026E-02 -.1568156E-01 -.2623786E-01 -.3723283E-01 + -.4630436E-01 -.5329548E-01 -.6053980E-01 -.6899590E-01 -.7951569E-01 + -.9146312E-01 -.9999453E-01 -.1030082E+00 -.1008801E+00 -.9098059E-01 + -.7066356E-01 -.4349100E-01 -.1489926E-01 .1380384E-01 .4222294E-01 + .6725020E-01 .8382043E-01 .9115725E-01 .9184195E-01 .8756294E-01 + .7805350E-01 .6149738E-01 .3830006E-01 .1284297E-01 -.7631834E-02 + -.1877641E-01 -.2079548E-01 -.1604013E-01 -.6902826E-02 .3756154E-02 + .1351376E-01 .2169689E-01 .2791080E-01 .3313941E-01 .3591697E-01 + .3185530E-01 .1888903E-01 -.1041211E-02 -.2047807E-01 -.3144036E-01 + -.3333270E-01 -.2762736E-01 -.1330510E-01 .9368259E-02 .3674945E-01 + .6051909E-01 .7389876E-01 .7883295E-01 .8132683E-01 .8568873E-01 + .9125981E-01 .9439816E-01 .9417818E-01 .9007490E-01 .8122728E-01 + .7040117E-01 .6216545E-01 .5883934E-01 .5880502E-01 .5916710E-01 + .6067646E-01 .6532544E-01 .7227923E-01 .7870223E-01 .8200910E-01 + .8246224E-01 .8162266E-01 .7966424E-01 .7669189E-01 .7108383E-01 + .6068571E-01 .4697708E-01 .3050478E-01 .1028761E-01 -.9642334E-02 + -.2291014E-01 -.2791413E-01 -.2730829E-01 -.2298327E-01 -.1571342E-01 + -.5606093E-02 .6931428E-02 .1913953E-01 .3075028E-01 .4203253E-01 + .5054326E-01 .5629235E-01 .5970466E-01 .5935497E-01 .5518323E-01 + .4634500E-01 .3101127E-01 .1136021E-01 -.9014298E-02 -.2888662E-01 + -.4590828E-01 -.5615866E-01 -.5849213E-01 -.5614480E-01 -.5302270E-01 + -.4974257E-01 -.4481400E-01 -.3607121E-01 -.2221754E-01 -.3429763E-02 + .1847244E-01 .3907892E-01 .5361466E-01 .5815028E-01 .5091236E-01 + .3320138E-01 .9490087E-02 -.1577900E-01 -.4314651E-01 -.7182441E-01 + -.9690733E-01 -.1168354E+00 -.1314393E+00 -.1389035E+00 -.1394886E+00 + -.1353332E+00 -.1264727E+00 -.1082068E+00 -.7666301E-01 -.3518525E-01 + .8500486E-02 .4589146E-01 .6968104E-01 .7859097E-01 .7759653E-01 + .6839015E-01 .4906427E-01 .2236955E-01 -.4201245E-02 -.2459459E-01 + -.3948746E-01 -.5130582E-01 -.6137457E-01 -.7019654E-01 -.7553014E-01 + -.7606945E-01 -.7174019E-01 -.6192641E-01 -.4685604E-01 -.2645547E-01 + -.9808463E-03 .2524302E-01 .4627169E-01 .5753099E-01 .5560005E-01 + .3867444E-01 .8388428E-02 -.2895750E-01 -.6554017E-01 -.9382140E-01 + -.1087639E+00 -.1101500E+00 -.9998812E-01 -.8072979E-01 -.5519471E-01 + -.2950416E-01 -.1015147E-01 .3173340E-02 .1329144E-01 .2097471E-01 + .2638241E-01 .2919256E-01 .3044687E-01 .3216063E-01 .3380851E-01 + .3414361E-01 .3057488E-01 .1915427E-01 .2411537E-03 -.2342180E-01 + -.4739575E-01 -.6539422E-01 -.7513352E-01 -.7761663E-01 -.7371497E-01 + -.6316544E-01 -.4589832E-01 -.2550839E-01 -.7685599E-02 .2229634E-02 + .2846989E-02 -.3291060E-02 -.1392465E-01 -.2654391E-01 -.3995722E-01 + -.5204428E-01 -.6050291E-01 -.6570542E-01 -.6722903E-01 -.6279819E-01 + -.5332334E-01 -.4294469E-01 -.3265022E-01 -.2268072E-01 -.1272494E-01 + -.1073265E-02 .1299391E-01 .2873536E-01 .4191760E-01 .4740371E-01 + .4389440E-01 .3267550E-01 .1607892E-01 -.2666053E-02 -.2279932E-01 + -.4310886E-01 -.5934845E-01 -.6800695E-01 -.6732490E-01 -.5778229E-01 + -.4062162E-01 -.1838680E-01 .4133172E-02 .2217030E-01 .3316915E-01 + .3891342E-01 .4382122E-01 .5022074E-01 .5582838E-01 .5844401E-01 + .5741902E-01 .5175577E-01 .4141322E-01 .2712394E-01 .1289479E-01 + .3567004E-02 .8096567E-05 -.1935171E-02 -.8559220E-02 -.2207534E-01 + -.3854875E-01 -.5030254E-01 -.5062205E-01 -.3731259E-01 -.1305823E-01 + .1600633E-01 .4084992E-01 .5616840E-01 .6296690E-01 .6423329E-01 + .6321575E-01 .5935731E-01 .5102324E-01 .3983032E-01 .2913550E-01 + .2132026E-01 .1790987E-01 .1995252E-01 .2581287E-01 .3293493E-01 + .3901482E-01 .4191787E-01 .4091248E-01 .3683020E-01 .3109277E-01 + .2545591E-01 .2115924E-01 .1735646E-01 .1212367E-01 .5821266E-02 + -.1649359E-02 -.1066270E-01 -.2010254E-01 -.2932368E-01 -.3612036E-01 + -.4013031E-01 -.4195304E-01 -.4065838E-01 -.3603334E-01 -.2865157E-01 + -.2178376E-01 -.1867748E-01 -.1997179E-01 -.2468703E-01 -.3040782E-01 + -.3498510E-01 -.3680736E-01 -.3621109E-01 -.3502937E-01 -.3389641E-01 + -.3222753E-01 -.2949122E-01 -.2429187E-01 -.1640289E-01 -.7769640E-02 + .1184053E-02 .1052350E-01 .2033667E-01 .2947042E-01 .3596914E-01 + .4054530E-01 .4342050E-01 .4362757E-01 .4141415E-01 .3610612E-01 + .2744698E-01 .1836463E-01 .1227679E-01 .1006232E-01 .1067431E-01 + .1258617E-01 .1328344E-01 .1176850E-01 .9318731E-02 .6407846E-02 + .3862280E-02 .1502101E-02 -.1369985E-02 -.3610493E-02 -.4867490E-02 + -.4448080E-02 -.9971561E-03 .4576421E-02 .1016088E-01 .1392811E-01 + .1600890E-01 .1740005E-01 .1920046E-01 .2203395E-01 .2330156E-01 + .1979197E-01 .9269111E-02 -.8273581E-02 -.2802956E-01 -.4362631E-01 + -.5219521E-01 -.5407974E-01 -.5060576E-01 -.4185784E-01 -.2538814E-01 + .2180676E-03 .2953261E-01 .5263647E-01 .6394088E-01 .6476238E-01 + .5918955E-01 .5035291E-01 .3957991E-01 .2759883E-01 .1444496E-01 + -.1148675E-02 -.1803755E-01 -.3441279E-01 -.4889744E-01 -.5870651E-01 + -.6288374E-01 -.6172915E-01 -.5569342E-01 -.4476453E-01 -.2966290E-01 + -.1415541E-01 -.2885679E-02 .1439406E-02 .3496675E-03 -.1301064E-02 + -.6066792E-04 .4083970E-02 .1073469E-01 .1991869E-01 .3046688E-01 + .4090805E-01 .4960567E-01 .5176819E-01 .4283798E-01 .2350449E-01 + -.3382233E-02 -.3159719E-01 -.5496255E-01 -.7214406E-01 -.8130991E-01 + -.8108698E-01 -.7340404E-01 -.6128303E-01 -.4797266E-01 -.3550019E-01 + -.2429666E-01 -.1494825E-01 -.7084360E-02 -.5190876E-03 .2078464E-02 + -.8172126E-03 -.6315961E-02 -.9726655E-02 -.7929769E-02 -.1232400E-02 + .7044512E-02 .1380641E-01 .1645467E-01 .1188612E-01 -.2854948E-03 + -.1674740E-01 -.3238617E-01 -.4274410E-01 -.4509464E-01 -.3898248E-01 + -.2687325E-01 -.1262584E-01 -.6852735E-03 .6244294E-02 .1037004E-01 + .1550682E-01 .2325925E-01 .3306247E-01 .4301666E-01 .5148346E-01 + .5574707E-01 .5243557E-01 .4279632E-01 .3127402E-01 .1925236E-01 + .7589056E-02 -.1021115E-02 -.5403031E-02 -.4725433E-02 .1627386E-02 + .1157919E-01 .2237461E-01 .3180398E-01 .3857542E-01 .4332832E-01 + .4641138E-01 .4831210E-01 .4981447E-01 .5115892E-01 .5236662E-01 + .5162836E-01 .4706037E-01 .3938993E-01 .3005187E-01 .1991375E-01 + .1125246E-01 .7016893E-02 .7908318E-02 .1283485E-01 .2000443E-01 + .2768310E-01 .3405706E-01 .3593409E-01 .3264798E-01 .2708937E-01 + .2175930E-01 .1788321E-01 .1545748E-01 .1345081E-01 .1135576E-01 + .8986908E-02 .5810589E-02 .1932062E-02 -.2059047E-02 -.4639373E-02 + -.3893453E-02 .1199209E-03 .5783550E-02 .1129073E-01 .1477457E-01 + .1466851E-01 .1083745E-01 .5240879E-02 -.2325722E-03 -.5403203E-02 + -.1049479E-01 -.1463420E-01 -.1755593E-01 -.2020923E-01 -.2265685E-01 + -.2456221E-01 -.2488339E-01 -.2298501E-01 -.1952568E-01 -.1552014E-01 + -.1270979E-01 -.1068962E-01 -.7637465E-02 -.2954183E-02 .3336334E-02 + .1065295E-01 .1813659E-01 .2395962E-01 .2743328E-01 .2991015E-01 + .3184798E-01 .3250706E-01 .3017991E-01 .2392972E-01 .1531782E-01 + .6016440E-02 -.2699409E-02 -.9568802E-02 -.1339563E-01 -.1219671E-01 + -.5532804E-02 .5934220E-02 .1999439E-01 .3144878E-01 .3736714E-01 + .3764974E-01 .3300426E-01 .2584657E-01 .1831734E-01 .1048437E-01 + .2629637E-02 -.3723528E-02 -.7775506E-02 -.9890727E-02 -.1070986E-01 + -.1047453E-01 -.1025040E-01 -.1093566E-01 -.1180584E-01 -.1160611E-01 + -.8289987E-02 -.8113362E-03 .8991984E-02 .1884416E-01 .2705498E-01 + .3111238E-01 .2942076E-01 .2315381E-01 .1472521E-01 .6055373E-02 + -.2314554E-02 -.1085029E-01 -.1893390E-01 -.2428461E-01 -.2443646E-01 + -.1921587E-01 -.1170523E-01 -.5267930E-02 -.1372457E-02 .1072833E-02 + .4030999E-02 .7760568E-02 .1206235E-01 .1738539E-01 .2384554E-01 + .3039551E-01 .3458881E-01 .3505754E-01 .3220180E-01 .2605714E-01 + .1785629E-01 .1047752E-01 .6256662E-02 .5852758E-02 .8626249E-02 + .1280010E-01 .1619917E-01 .1857570E-01 .2034201E-01 .2139390E-01 + .2138495E-01 .1998162E-01 .1774527E-01 .1551943E-01 .1347140E-01 + .1140951E-01 .9387246E-02 .7150015E-02 .5164782E-02 .4151660E-02 + .3553380E-02 .2607981E-02 .3085001E-02 .7553163E-02 .1488198E-01 + .2278956E-01 .3015423E-01 .3626785E-01 .4059172E-01 .4220588E-01 + .4043747E-01 .3599099E-01 .3095464E-01 .2721175E-01 .2541751E-01 + .2444771E-01 .2352480E-01 .2220945E-01 .1899772E-01 .1267721E-01 + .3074515E-02 -.7215658E-02 -.1547208E-01 -.2061025E-01 -.2266599E-01 + -.2343026E-01 -.2355163E-01 -.2292739E-01 -.2227620E-01 -.2159479E-01 + -.2059531E-01 -.1911493E-01 -.1686427E-01 -.1380610E-01 -.1079303E-01 + -.8100574E-02 -.5340602E-02 -.3533988E-02 -.2643050E-02 -.1825606E-02 + -.1489131E-02 -.1385557E-02 -.1275713E-02 -.1175704E-02 -.2141394E-03 + .2226815E-02 .6155135E-02 .1069728E-01 .1478530E-01 .1724701E-01 + .1640393E-01 .1238578E-01 .6809206E-02 .5622058E-03 -.5127354E-02 + -.8622894E-02 -.1039058E-01 -.1119454E-01 -.1093563E-01 -.1042161E-01 + -.9942025E-02 -.9284824E-02 -.8616193E-02 -.8102723E-02 -.7710258E-02 + -.6160732E-02 -.2359321E-02 .3789691E-02 .1242703E-01 .2241961E-01 + .3171409E-01 .3858640E-01 .4188641E-01 .4142740E-01 .3717816E-01 + .2925778E-01 .1775331E-01 .2710074E-02 -.1349002E-01 -.2535953E-01 + -.2934888E-01 -.2814018E-01 -.2618467E-01 -.2465086E-01 -.2237609E-01 + -.1876379E-01 -.1355854E-01 -.6481591E-02 .2187176E-02 .1186265E-01 + .2163194E-01 .3093236E-01 .3787289E-01 .4038702E-01 .3671353E-01 + .2574685E-01 .1097416E-01 -.2560709E-02 -.1221930E-01 -.1729005E-01 + -.1891164E-01 -.1873058E-01 -.1708933E-01 -.1440723E-01 -.1042958E-01 + -.5135383E-02 .3362028E-03 .4706085E-02 .6735225E-02 .6778393E-02 + .5523893E-02 .3352507E-02 .1317181E-02 .6483665E-03 .1665211E-02 + .4020128E-02 .7382634E-02 .1112555E-01 .1452432E-01 .1760557E-01 + .1978540E-01 .2022100E-01 .1901722E-01 .1669895E-01 .1378346E-01 + .1076021E-01 .7996539E-02 .4677862E-02 .2310453E-03 -.5180715E-02 + -.1066825E-01 -.1527149E-01 -.1804963E-01 -.1835730E-01 -.1703453E-01 + -.1498943E-01 -.1298460E-01 -.1210937E-01 -.1323520E-01 -.1575580E-01 + -.1755239E-01 -.1721714E-01 -.1475369E-01 -.8731273E-02 .8792387E-03 + .1058098E-01 .1760270E-01 .2043520E-01 .1850373E-01 .1156533E-01 + -.5191448E-04 -.1351985E-01 -.2580303E-01 -.3599523E-01 -.4373837E-01 + -.4873876E-01 -.5123609E-01 -.5162712E-01 -.5036641E-01 -.4681541E-01 + -.4056006E-01 -.3250729E-01 -.2399914E-01 -.1738907E-01 -.1462225E-01 + -.1561342E-01 -.1855711E-01 -.2107144E-01 -.2209508E-01 -.2263480E-01 + -.2323791E-01 -.2256081E-01 -.1933320E-01 -.1427221E-01 -.7677576E-02 + .1398632E-02 .1201791E-01 .2157421E-01 .2846235E-01 .3303667E-01 + .3607437E-01 .3793789E-01 .3769696E-01 .3534651E-01 .3206219E-01 + .2742262E-01 .2161250E-01 .1568624E-01 .1046971E-01 .6341641E-02 + .3047981E-02 .2894454E-03 -.2037793E-02 -.3080555E-02 -.2504017E-02 + -.1660600E-02 -.1094302E-02 -.3662153E-03 .6434902E-03 .2208024E-02 + .4939114E-02 .8897567E-02 .1334440E-01 .1750416E-01 .2037215E-01 + .2149223E-01 .2101719E-01 .1895851E-01 .1502881E-01 .8736254E-02 + .6476581E-03 -.7006575E-02 -.1286249E-01 -.1672819E-01 -.1786110E-01 + -.1630207E-01 -.1308757E-01 -.8330953E-02 -.1407107E-02 .6108016E-02 + .1229794E-01 .1693650E-01 .1946355E-01 .1845850E-01 .1287021E-01 + .3113369E-02 -.1022308E-01 -.2518887E-01 -.3765315E-01 -.4521815E-01 + -.4869059E-01 -.5036204E-01 -.5189671E-01 -.5335810E-01 -.5443364E-01 + -.5557127E-01 -.5694437E-01 -.5744316E-01 -.5536502E-01 -.4940573E-01 + -.3984275E-01 -.2855954E-01 -.1802137E-01 -.9918483E-02 -.3945211E-02 + .8327918E-03 .4084459E-02 .5145159E-02 .4563074E-02 .3321199E-02 + .2140292E-02 .1245094E-02 .2051515E-03 -.8810400E-03 -.1785568E-02 + -.3118976E-02 -.5520325E-02 -.9347290E-02 -.1369948E-01 -.1592956E-01 + -.1425027E-01 -.8966141E-02 -.1644020E-02 .6007690E-02 .1247534E-01 + .1683397E-01 .1838709E-01 .1606506E-01 .1020361E-01 .2861613E-02 + -.3805508E-02 -.8738021E-02 -.1181872E-01 -.1324380E-01 -.1292578E-01 + -.1065646E-01 -.8180209E-02 -.8176515E-02 -.1060758E-01 -.1407591E-01 + -.1799658E-01 -.2172917E-01 -.2429599E-01 -.2529189E-01 -.2508980E-01 + -.2383406E-01 -.2123911E-01 -.1729230E-01 -.1289042E-01 -.9648288E-02 + -.9067595E-02 -.1109212E-01 -.1369120E-01 -.1496109E-01 -.1460925E-01 + -.1352349E-01 -.1224248E-01 -.1129943E-01 -.1171679E-01 -.1356778E-01 + -.1597623E-01 -.1756127E-01 -.1790700E-01 -.1772821E-01 -.1757455E-01 + -.1748833E-01 -.1704749E-01 -.1611229E-01 -.1483775E-01 -.1368872E-01 + -.1305114E-01 -.1263964E-01 -.1242062E-01 -.1246660E-01 -.1262046E-01 + -.1268301E-01 -.1206668E-01 -.1018115E-01 -.6392890E-02 -.3971585E-03 + .7454187E-02 .1607359E-01 .2254427E-01 .2241449E-01 .1443927E-01 + .3306797E-02 -.5911003E-02 -.1280937E-01 -.1826568E-01 -.2035021E-01 + -.1740623E-01 -.1125983E-01 -.4900345E-02 -.2652361E-03 .1031940E-02 + -.1768540E-02 -.7679770E-02 -.1496944E-01 -.2210814E-01 -.2740203E-01 + -.2947896E-01 -.2849964E-01 -.2554448E-01 -.2015100E-01 -.1105409E-01 + -.5734206E-03 .7050277E-02 .1013992E-01 .9397772E-02 .6259070E-02 + .1953528E-02 -.2289320E-02 -.5534754E-02 -.7811016E-02 -.9637509E-02 + -.1199099E-01 -.1514187E-01 -.1782860E-01 -.1881135E-01 -.1769472E-01 + -.1502658E-01 -.1243491E-01 -.1057643E-01 -.8631612E-02 -.6318626E-02 + -.3725932E-02 -.1251573E-02 .1383046E-02 .4814823E-02 .8905836E-02 + .1318939E-01 .1656375E-01 .1855596E-01 .1973610E-01 .2064314E-01 + .2117221E-01 .2143234E-01 .2157245E-01 .2049783E-01 .1749264E-01 + .1350105E-01 .9583993E-02 .4887803E-02 -.2145302E-02 -.9802654E-02 + -.1457651E-01 -.1475635E-01 -.1045699E-01 -.4116148E-02 .1932523E-02 + .7066324E-02 .1094491E-01 .1277605E-01 .1178244E-01 .8772812E-02 + .5089810E-02 .1405493E-02 -.1923220E-02 -.4673565E-02 -.7143485E-02 + -.9081236E-02 -.9578538E-02 -.9053587E-02 -.8356274E-02 -.8192655E-02 + -.9417808E-02 -.1180124E-01 -.1440918E-01 -.1698514E-01 -.2002309E-01 + -.2383982E-01 -.2757083E-01 -.3023154E-01 -.3136877E-01 -.3052456E-01 + -.2744150E-01 -.2122268E-01 -.1232762E-01 -.4216870E-02 .3611012E-03 + .1456685E-02 -.3539419E-03 -.5258243E-02 -.1235214E-01 -.1899208E-01 + -.2266836E-01 -.2234757E-01 -.1860880E-01 -.1276000E-01 -.5544417E-02 + .1771842E-02 .7643827E-02 .1140366E-01 .1241023E-01 .1057658E-01 + .6893887E-02 .2568629E-02 -.1777416E-02 -.5628625E-02 -.8872744E-02 + -.1202471E-01 -.1557069E-01 -.1984317E-01 -.2458372E-01 -.2925516E-01 + -.3369515E-01 -.3732037E-01 -.3924535E-01 -.3936664E-01 -.3786152E-01 + -.3411817E-01 -.2729383E-01 -.1788806E-01 -.7222105E-02 .3602554E-02 + .1378528E-01 .2254325E-01 .2946601E-01 .3454666E-01 .3754884E-01 + .3834826E-01 .3694793E-01 .3320163E-01 .2756642E-01 .2170783E-01 + .1747905E-01 .1524688E-01 .1433564E-01 .1435188E-01 .1456650E-01 + .1395995E-01 .1217271E-01 .9652489E-02 .6841737E-02 .3590984E-02 + -.3946466E-03 -.5235311E-02 -.1185557E-01 -.2139793E-01 -.3206133E-01 + -.4011728E-01 -.4368144E-01 -.4363544E-01 -.4153700E-01 -.3744907E-01 + -.3136832E-01 -.2475302E-01 -.1932396E-01 -.1576973E-01 -.1378834E-01 + -.1310614E-01 -.1361504E-01 -.1495031E-01 -.1679677E-01 -.1829852E-01 + -.1762534E-01 -.1386654E-01 -.7160841E-02 .1853021E-02 .1079802E-01 + .1766155E-01 .2223138E-01 .2442244E-01 .2420810E-01 .2115069E-01 + .1531202E-01 .7820302E-02 .7832561E-05 -.7237812E-02 -.1398770E-01 + -.1953719E-01 -.2295267E-01 -.2328404E-01 -.2029174E-01 -.1516848E-01 + -.8786415E-02 -.2695936E-02 .1021064E-02 .1763657E-02 .4404421E-03 + -.1373787E-02 -.2002632E-02 -.1571073E-03 .4399827E-02 .1088212E-01 + .1873687E-01 .2668333E-01 .3220605E-01 .3381457E-01 .3166099E-01 + .2661224E-01 .1985476E-01 .1308763E-01 .7551903E-02 .3698844E-02 + .1774139E-02 .1550396E-02 .2956891E-02 .5674682E-02 .8912028E-02 + .1182590E-01 .1365908E-01 .1457557E-01 .1449180E-01 .1318538E-01 + .1078500E-01 .7521552E-02 .3837880E-02 -.2710889E-03 -.4190806E-02 + -.6799252E-02 -.8331518E-02 -.9274235E-02 -.9288147E-02 -.8492938E-02 + -.6891719E-02 -.4157012E-02 -.5985759E-03 .3083729E-02 .5878610E-02 + .7430500E-02 .7416068E-02 .4878872E-02 -.1953475E-03 -.7105309E-02 + -.1439042E-01 -.2054736E-01 -.2506148E-01 -.2749779E-01 -.2713788E-01 + -.2403606E-01 -.1917846E-01 -.1310454E-01 -.6331449E-02 .4119509E-04 + .5825269E-02 .1142493E-01 .1555678E-01 .1677235E-01 .1620285E-01 + .1531358E-01 .1382870E-01 .1112523E-01 .6865357E-02 .1180972E-02 + -.5533839E-02 -.1309103E-01 -.2072479E-01 -.2701295E-01 -.3088239E-01 + -.3200569E-01 -.3158255E-01 -.3084846E-01 -.2942652E-01 -.2766519E-01 + -.2606657E-01 -.2445308E-01 -.2297719E-01 -.2114691E-01 -.1874166E-01 + -.1588406E-01 -.1125968E-01 -.4483784E-02 .2476360E-02 .7010597E-02 + .7804360E-02 .6301074E-02 .4282016E-02 .2812998E-02 .3156755E-02 + .5594886E-02 .9726446E-02 .1532402E-01 .2120561E-01 .2586521E-01 + .2963712E-01 .3248707E-01 .3330505E-01 .3261648E-01 .3065434E-01 + .2749288E-01 .2368080E-01 .1955190E-01 .1659466E-01 .1536513E-01 + .1441486E-01 .1280968E-01 .1131772E-01 .1065507E-01 .1051032E-01 + .9853558E-02 .8017790E-02 .5107608E-02 .1831689E-02 -.6648201E-03 + -.1511899E-02 -.8770893E-03 .3342841E-03 .1406090E-02 .1492497E-02 + .6137258E-03 -.5044520E-03 -.9335330E-03 .2567288E-03 .2789976E-02 + .5954301E-02 .1038511E-01 .1643376E-01 .2294198E-01 .2818725E-01 + .3073294E-01 .3132701E-01 .3103828E-01 .3003101E-01 .2908266E-01 + .2869001E-01 .2919035E-01 .3141636E-01 .3542294E-01 .4057170E-01 + .4653985E-01 .5161481E-01 .5461763E-01 .5549656E-01 .5411559E-01 + .5222502E-01 .5073519E-01 .4843879E-01 .4441326E-01 .3970348E-01 + .3586730E-01 .3315716E-01 .3090532E-01 .2789622E-01 .2371274E-01 + .1842400E-01 .1179747E-01 .4222026E-02 -.3104714E-02 -.8599773E-02 + -.1190534E-01 -.1332280E-01 -.1250971E-01 -.9571125E-02 -.4430370E-02 + .1881530E-02 .8914709E-02 .1626116E-01 .2216775E-01 .2622861E-01 + .2719292E-01 .2546870E-01 .2308558E-01 .2011918E-01 .1746549E-01 + .1590141E-01 .1471891E-01 .1453743E-01 .1442644E-01 .1194395E-01 + .7211212E-02 .1167974E-02 -.4136977E-02 -.7521934E-02 -.9480542E-02 + -.9921262E-02 -.8922390E-02 -.6785829E-02 -.4431358E-02 -.2150064E-02 + -.1244941E-03 .1279703E-02 .2358508E-02 .3331464E-02 .4624412E-02 + .6131222E-02 .7826259E-02 .1047184E-01 .1482975E-01 .2008499E-01 + .2473860E-01 .2863175E-01 .3141343E-01 .3394425E-01 .3641700E-01 + .3768862E-01 .3843608E-01 .3938123E-01 .4139085E-01 .4462189E-01 + .4760582E-01 .4981554E-01 .5074611E-01 .5015687E-01 .4962867E-01 + .4923766E-01 .4739434E-01 .4520458E-01 .4292248E-01 .3865446E-01 + .3323689E-01 .2754528E-01 .2200567E-01 .1541128E-01 .7685411E-02 + .2131488E-02 -.2443300E-03 .1003076E-04 .2194934E-02 .6096467E-02 + .1150431E-01 .1795044E-01 .2457963E-01 .2967984E-01 .3326222E-01 + .3551686E-01 .3552760E-01 .3349170E-01 .2993315E-01 .2592823E-01 + .2155646E-01 .1617241E-01 .1083073E-01 .6032400E-02 .1954019E-02 + -.2001019E-02 -.5777824E-02 -.8972962E-02 -.1151622E-01 -.1225100E-01 + -.1218882E-01 -.1191506E-01 -.9654304E-02 -.5924194E-02 -.2425020E-02 + .9888100E-03 .3579524E-02 .4312752E-02 .3912248E-02 .2857198E-02 + .1390341E-02 .1497090E-04 -.1110761E-02 -.2473397E-02 -.3625117E-02 + -.3864147E-02 -.4060491E-02 -.4256504E-02 -.5488394E-02 -.7937394E-02 + -.1086899E-01 -.1524635E-01 -.1971448E-01 -.2327197E-01 -.2559938E-01 + -.2656353E-01 -.2679602E-01 -.2655048E-01 -.2668695E-01 -.2674822E-01 + -.2691668E-01 -.2756536E-01 -.2753946E-01 -.2572854E-01 -.2204356E-01 + -.1686179E-01 -.1046130E-01 -.4155289E-02 .4140610E-03 .2386657E-02 + .3457646E-02 .4298314E-02 .3073911E-02 -.1495515E-03 -.4113723E-02 + -.7338299E-02 -.8429284E-02 -.7221397E-02 -.4530968E-02 -.9964045E-03 + .3704453E-02 .8872755E-02 .1333352E-01 .1631235E-01 .1716271E-01 + .1722832E-01 .1722237E-01 .1668633E-01 .1702743E-01 .1778135E-01 + .1725504E-01 .1597422E-01 .1483007E-01 .1417743E-01 .1399537E-01 + .1340826E-01 .1114469E-01 .8291193E-02 .5923451E-02 .4447976E-02 + .4390301E-02 .5393456E-02 .7722301E-02 .1090235E-01 .1451130E-01 + .1824254E-01 .2096901E-01 .2296512E-01 .2381212E-01 .2257223E-01 + .2037448E-01 .1798240E-01 .1620385E-01 .1533753E-01 .1455191E-01 + .1426633E-01 .1418560E-01 .1341607E-01 .1203848E-01 .9915318E-02 + .6762656E-02 .3213158E-02 .1713066E-03 -.2921898E-02 -.6256333E-02 + -.9376783E-02 -.1310487E-01 -.1710280E-01 -.2076574E-01 -.2489794E-01 + -.2842077E-01 -.3056145E-01 -.3146620E-01 -.3053028E-01 -.2827762E-01 + -.2558183E-01 -.2258222E-01 -.1904586E-01 -.1542924E-01 -.1232458E-01 + -.9144741E-02 -.5659195E-02 -.4020572E-02 -.4295050E-02 -.4448026E-02 + -.5504473E-02 -.7252795E-02 -.7864219E-02 -.7806005E-02 -.6816393E-02 + -.4197750E-02 -.5924132E-03 .3196255E-02 .6231185E-02 .7947500E-02 + .9004813E-02 .9668974E-02 .9547099E-02 .8957015E-02 .8048714E-02 + .7178669E-02 .6176411E-02 .5379253E-02 .5624857E-02 .5370049E-02 + .4287752E-02 .2542881E-02 .5023484E-03 -.8249456E-03 -.1681510E-02 + -.3947467E-03 .3045966E-02 .7782769E-02 .1388687E-01 .2018787E-01 + .2579096E-01 .2898093E-01 .2938813E-01 .2750901E-01 .2411488E-01 + .2107618E-01 .1856965E-01 .1600037E-01 .1275219E-01 .1014395E-01 + .9017876E-02 .8595058E-02 .9303098E-02 .1123835E-01 .1455507E-01 + .1850417E-01 .2159680E-01 .2296156E-01 .2288737E-01 .2191898E-01 + .2043168E-01 .1852087E-01 .1583365E-01 .1266095E-01 .9001321E-02 + .4611237E-02 -.4140011E-04 -.4096143E-02 -.8019072E-02 -.1169454E-01 + -.1401904E-01 -.1576465E-01 -.1816042E-01 -.1992701E-01 -.1963181E-01 + -.1796070E-01 -.1570133E-01 -.1367687E-01 -.1142368E-01 -.8814595E-02 + -.6856345E-02 -.5260567E-02 -.3909146E-02 -.2347360E-02 .2120319E-03 + .3395744E-02 .5951134E-02 .7633984E-02 .8512838E-02 .8270606E-02 + .7107614E-02 .4604156E-02 .1879187E-02 -.7480333E-03 -.3970692E-02 + -.6907104E-02 -.9853560E-02 -.1225390E-01 -.1433105E-01 -.1634296E-01 + -.1653431E-01 -.1650674E-01 -.1678583E-01 -.1677450E-01 -.1748373E-01 + -.1815863E-01 -.1860482E-01 -.1865005E-01 -.1837407E-01 -.1809197E-01 + -.1707223E-01 -.1567464E-01 -.1471431E-01 -.1380963E-01 -.1273045E-01 + -.1168447E-01 -.1099335E-01 -.1046864E-01 -.9717292E-02 -.9321949E-02 + -.8152028E-02 -.5816841E-02 -.3227829E-02 -.2616580E-03 .2176137E-02 + .4010294E-02 .5487593E-02 .6500587E-02 .7040244E-02 .6039749E-02 + .3267631E-02 -.2707953E-03 -.3526239E-02 -.6807808E-02 -.9601661E-02 + -.1141586E-01 -.1290050E-01 -.1329252E-01 -.1250114E-01 -.1018356E-01 + -.6180094E-02 -.1358729E-02 .3977468E-02 .8961587E-02 .1287807E-01 + .1517207E-01 .1560470E-01 .1479962E-01 .1272782E-01 .9962514E-02 + .7273977E-02 .4564435E-02 .2770718E-02 .2046903E-02 .2045983E-02 + .2542802E-02 .2732893E-02 .2193219E-02 .1286543E-02 .1442448E-02 + .1842247E-02 .1522634E-02 .1938359E-02 .3357769E-02 .4718736E-02 + .6454740E-02 .9333754E-02 .1219610E-01 .1432087E-01 .1523505E-01 + .1494688E-01 .1398812E-01 .1185699E-01 .8453856E-02 .4343776E-02 + .8303346E-03 -.1896844E-02 -.4042599E-02 -.4534579E-02 -.3800969E-02 + -.1828774E-02 .2019078E-02 .5874562E-02 .8925644E-02 .1111109E-01 + .1171628E-01 .1072595E-01 .8191445E-02 .5008736E-02 .1227298E-02 + -.2716317E-02 -.5473177E-02 -.7549091E-02 -.9649421E-02 -.1101304E-01 + -.1153356E-01 -.1168701E-01 -.1133503E-01 -.1120425E-01 -.1111413E-01 + -.9436630E-02 -.6578031E-02 -.4182580E-02 -.2490482E-02 -.6075205E-03 + .1388882E-02 .3490917E-02 .6150452E-02 .8087224E-02 .8405208E-02 + .7431409E-02 .5952855E-02 .4406972E-02 .3803113E-02 .5202741E-02 + .7203340E-02 .9113661E-02 .1141725E-01 .1338980E-01 .1596673E-01 + .1967849E-01 .2283114E-01 .2574993E-01 .2891924E-01 .3155579E-01 + .3274579E-01 .3195858E-01 .3045278E-01 .2914311E-01 .2697107E-01 + .2355364E-01 .1926905E-01 .1504185E-01 .1170191E-01 .8737263E-02 + .5701648E-02 .2477001E-02 -.1690577E-03 -.2406337E-02 -.4226729E-02 + -.5294251E-02 -.6466457E-02 -.7754769E-02 -.8989988E-02 -.9896117E-02 + -.1079292E-01 -.1160950E-01 -.1184622E-01 -.1261371E-01 -.1366434E-01 + -.1382181E-01 -.1387107E-01 -.1337640E-01 -.1270370E-01 -.1333781E-01 + -.1444326E-01 -.1528504E-01 -.1520886E-01 -.1469684E-01 -.1389144E-01 + -.1291708E-01 -.1280934E-01 -.1255847E-01 -.1253869E-01 -.1318645E-01 + -.1422636E-01 -.1607904E-01 -.1733655E-01 -.1699715E-01 -.1530485E-01 + -.1336218E-01 -.1127779E-01 -.8137664E-02 -.4960369E-02 -.2044526E-02 + .5797392E-03 .1787921E-02 .1544212E-02 -.1419331E-03 -.3619563E-02 + -.8808340E-02 -.1520735E-01 -.2126097E-01 -.2571106E-01 -.2827645E-01 + -.2970366E-01 -.3042660E-01 -.3014653E-01 -.2965005E-01 -.2894246E-01 + -.2736152E-01 -.2528363E-01 -.2356689E-01 -.2219834E-01 -.2068969E-01 + -.1919181E-01 -.1815004E-01 -.1765617E-01 -.1761214E-01 -.1774957E-01 + -.1814653E-01 -.2019087E-01 -.2397980E-01 -.2793373E-01 -.3104274E-01 + -.3260485E-01 -.3243489E-01 -.3029958E-01 -.2650269E-01 -.2184601E-01 + -.1715420E-01 -.1356325E-01 -.1063090E-01 -.8518220E-02 -.7001489E-02 + -.5353947E-02 -.3924850E-02 -.1890818E-02 -.1458082E-04 .8568493E-03 + .1567575E-02 .1380248E-02 .6277042E-04 -.1837027E-02 -.4199469E-02 + -.6785870E-02 -.8088043E-02 -.6396151E-02 -.2504409E-02 .3360110E-02 + .1105708E-01 .1854607E-01 .2452433E-01 .2892308E-01 .3116574E-01 + .3116889E-01 .2916756E-01 .2473615E-01 .1827400E-01 .1117467E-01 + .4872949E-02 -.2659666E-03 -.4552812E-02 -.7360013E-02 -.8606760E-02 + -.8589317E-02 -.6271484E-02 -.2066060E-02 .2823954E-02 .7380769E-02 + .1131700E-01 .1471434E-01 .1679504E-01 .1778436E-01 .1738000E-01 + .1639536E-01 .1551470E-01 .1378345E-01 .1092116E-01 .7207328E-02 + .5162209E-02 .4778729E-02 .3711486E-02 .2478197E-02 .2230473E-02 + .3108359E-02 .4963154E-02 .6595772E-02 .6979485E-02 .7076873E-02 + .7367287E-02 .7761289E-02 .7897274E-02 .7646864E-02 .7438251E-02 + .6839581E-02 .5609427E-02 .3671897E-02 .2463025E-02 .2167658E-02 + .8981410E-03 -.7034770E-03 -.2396169E-02 -.4559055E-02 -.6155610E-02 + -.6720455E-02 -.7027188E-02 -.6679809E-02 -.5176764E-02 -.3275106E-02 + -.9694671E-03 .1530076E-02 .3053090E-02 .2693769E-02 .7144602E-03 + -.2183768E-02 -.5314084E-02 -.8031365E-02 -.1003740E-01 -.1061889E-01 + -.9426385E-02 -.7107422E-02 -.4467911E-02 -.2045423E-02 .1174346E-02 + .5802850E-02 .1111056E-01 .1648337E-01 .2078798E-01 .2392090E-01 + .2651305E-01 .2873198E-01 .3062833E-01 .3199661E-01 .3296285E-01 + .3305594E-01 .3198203E-01 .3042364E-01 .2837151E-01 .2541778E-01 + .2218583E-01 .2008124E-01 .1890778E-01 .1808525E-01 .1738498E-01 + .1554178E-01 .1246746E-01 .9314385E-02 .6114014E-02 .2062773E-02 + -.3222896E-02 -.9444726E-02 -.1508770E-01 -.1913057E-01 -.2165473E-01 + -.2266404E-01 -.2279691E-01 -.2220108E-01 -.2020299E-01 -.1738549E-01 + -.1405809E-01 -.1036484E-01 -.7610510E-02 -.6175165E-02 -.5719636E-02 + -.5426206E-02 -.5086728E-02 -.5563017E-02 -.6846042E-02 -.8167045E-02 + -.8845305E-02 -.9271163E-02 -.9798084E-02 -.9919120E-02 -.9370477E-02 + -.8263772E-02 -.6626391E-02 -.4531810E-02 -.2436524E-02 -.6813186E-03 + .4624723E-03 .7421801E-03 .2067930E-03 -.5332142E-03 -.1839881E-02 + -.3742946E-02 -.5451705E-02 -.7555855E-02 -.1015753E-01 -.1279483E-01 + -.1476312E-01 -.1481050E-01 -.1359053E-01 -.1241548E-01 -.1174103E-01 + -.1138679E-01 -.1057721E-01 -.9756069E-02 -.9128750E-02 -.8240317E-02 + -.7327270E-02 -.6386584E-02 -.5393767E-02 -.4795599E-02 -.5082056E-02 + -.5895379E-02 -.6465823E-02 -.6771395E-02 -.6829753E-02 -.6382058E-02 + -.5262545E-02 -.3961497E-02 -.3159519E-02 -.3091903E-02 -.3579404E-02 + -.4014963E-02 -.4810074E-02 -.6246112E-02 -.7414033E-02 -.8446674E-02 + -.9384756E-02 -.9658696E-02 -.1035285E-01 -.1200601E-01 -.1345948E-01 + -.1333659E-01 -.1084883E-01 -.6908132E-02 -.3209915E-02 -.2692860E-03 + .2716438E-02 .6287073E-02 .9954486E-02 .1250056E-01 .1437239E-01 + .1577619E-01 .1601735E-01 .1589615E-01 .1494720E-01 .1291732E-01 + .1071451E-01 .8726221E-02 .6688757E-02 .4293809E-02 .1352016E-02 + -.2341734E-02 -.5184183E-02 -.6217476E-02 -.6044207E-02 -.4880053E-02 + -.2933709E-02 -.2450481E-03 .3536195E-02 .7644624E-02 .1103946E-01 + .1361226E-01 .1507293E-01 .1555972E-01 .1571780E-01 .1576385E-01 + .1537208E-01 .1401296E-01 .1149688E-01 .8507576E-02 .4836504E-02 + .5947319E-03 -.3935323E-02 -.8573668E-02 -.1274426E-01 -.1673341E-01 + -.1982901E-01 -.2120675E-01 -.2067272E-01 -.1891406E-01 -.1661046E-01 + -.1375937E-01 -.1081524E-01 -.8655179E-02 -.7444437E-02 -.6673583E-02 + -.6166004E-02 -.5315222E-02 -.4339865E-02 -.3129921E-02 -.1009785E-02 + .1574100E-02 .3870789E-02 .5581647E-02 .7379197E-02 .8525548E-02 + .8956664E-02 .9322842E-02 .8926204E-02 .8232620E-02 .7585880E-02 + .7398479E-02 .7535269E-02 .6566552E-02 .4594438E-02 .2241597E-02 + -.9340600E-03 -.4356941E-02 -.7317892E-02 -.1016412E-01 -.1227679E-01 + -.1398434E-01 -.1565100E-01 -.1614559E-01 -.1609425E-01 -.1636117E-01 + -.1697079E-01 -.1803295E-01 -.1939125E-01 -.2120740E-01 -.2317014E-01 + -.2445983E-01 -.2441298E-01 -.2344729E-01 -.2197285E-01 -.1865756E-01 + -.1337635E-01 -.7390088E-02 -.2007896E-02 .2154928E-02 .5664931E-02 + .8704652E-02 .1156561E-01 .1433234E-01 .1614473E-01 .1696472E-01 + .1692423E-01 .1529781E-01 .1253341E-01 .9593779E-02 .5798521E-02 + .8257231E-03 -.4535086E-02 -.9900765E-02 -.1428175E-01 -.1716051E-01 + -.1870996E-01 -.1901968E-01 -.1859234E-01 -.1740995E-01 -.1570394E-01 + -.1433886E-01 -.1336886E-01 -.1290789E-01 -.1260651E-01 -.1194678E-01 + -.1157357E-01 -.1084254E-01 -.9222023E-02 -.7608780E-02 -.6591110E-02 + -.6179951E-02 -.5467711E-02 -.4659325E-02 -.4629732E-02 -.4552217E-02 + -.4559082E-02 -.4586199E-02 -.3946461E-02 -.2902190E-02 -.1736677E-02 + -.9015617E-03 -.5168698E-03 -.3071642E-03 .4017075E-03 .1418026E-02 + .2089906E-02 .3047211E-02 .3853984E-02 .3875339E-02 .3766932E-02 + .3321112E-02 .2636447E-02 .1485957E-02 -.2069095E-03 -.1970647E-02 + -.3729539E-02 -.5409712E-02 -.7384366E-02 -.8833114E-02 -.9233423E-02 + -.9494532E-02 -.1017812E-01 -.1066364E-01 -.1012515E-01 -.8648556E-02 + -.6300805E-02 -.3629545E-02 -.1586404E-02 -.3999638E-03 .1196134E-02 + .3163400E-02 .4187950E-02 .4669180E-02 .4064580E-02 .2191331E-02 + .3500795E-03 -.1167392E-02 -.3091137E-02 -.5377279E-02 -.7090801E-02 + -.8073460E-02 -.8531291E-02 -.7941502E-02 -.6321779E-02 -.4610380E-02 + -.2501751E-02 -.1762773E-03 .9947728E-03 .4791507E-03 -.9709454E-03 + -.3197271E-02 -.6818357E-02 -.1090270E-01 -.1391794E-01 -.1570735E-01 + -.1663518E-01 -.1685889E-01 -.1773218E-01 -.1887781E-01 -.1941720E-01 + -.1950049E-01 -.1785713E-01 -.1484508E-01 -.1153626E-01 -.7634965E-02 + -.3473084E-02 .3733156E-04 .2295830E-02 .3381416E-02 .4210056E-02 + .4315387E-02 .3115085E-02 .1321360E-02 -.1327855E-02 -.4517410E-02 + -.7215761E-02 -.9082404E-02 -.1049590E-01 -.1159925E-01 -.1248566E-01 + -.1330170E-01 -.1303419E-01 -.1192701E-01 -.9893329E-02 -.7249465E-02 + -.5166895E-02 -.2677913E-02 -.2109317E-03 .1900793E-02 .4157406E-02 + .6301423E-02 .8565603E-02 .1047466E-01 .1155254E-01 .1272482E-01 + .1400633E-01 .1429582E-01 .1456479E-01 .1511503E-01 .1503944E-01 + .1447372E-01 .1354710E-01 .1247696E-01 .1072631E-01 .8775021E-02 + .7149263E-02 .5092118E-02 .2869844E-02 .6089500E-03 -.1687990E-02 + -.3596343E-02 -.4394830E-02 -.4091150E-02 -.3802050E-02 -.3288404E-02 + -.1880662E-02 -.3978537E-03 .1086440E-02 .2854557E-02 .4378821E-02 + .5227442E-02 .5363975E-02 .5177395E-02 .4896033E-02 .4105918E-02 + .2640437E-02 .9117943E-03 -.1021676E-02 -.2966211E-02 -.5015119E-02 + -.6950343E-02 -.8920130E-02 -.1108151E-01 -.1290534E-01 -.1428091E-01 + -.1517228E-01 -.1608783E-01 -.1703619E-01 -.1785372E-01 -.1886444E-01 + -.1943259E-01 -.1953829E-01 -.2001112E-01 -.2014436E-01 -.1974818E-01 + -.1900419E-01 -.1719719E-01 -.1471321E-01 -.1137928E-01 -.6897675E-02 + -.2343676E-02 .2446870E-02 .7088205E-02 .1045116E-01 .1307005E-01 + .1482182E-01 .1565950E-01 .1613738E-01 .1515362E-01 .1333574E-01 + .1230773E-01 .1147063E-01 .1061070E-01 .9264445E-02 .6788867E-02 + .3696525E-02 .1115361E-02 -.6128606E-03 -.2379319E-02 -.3606358E-02 + -.3136988E-02 -.1701173E-02 -.3051736E-03 .1385426E-02 .2933049E-02 + .4419257E-02 .6176025E-02 .6351171E-02 .4920245E-02 .3577088E-02 + .2374493E-02 .1017558E-02 .1730304E-03 .5404499E-03 .1822080E-02 + .2923859E-02 .3930734E-02 .5159719E-02 .6130261E-02 .6622296E-02 + .6916130E-02 .7221704E-02 .6859330E-02 .6001704E-02 .5382394E-02 + .4721089E-02 .3477711E-02 .1597988E-02 -.4621260E-03 -.2418681E-02 + -.4576819E-02 -.6241464E-02 -.6576695E-02 -.6471213E-02 -.6199795E-02 + -.5929599E-02 -.6284281E-02 -.6622746E-02 -.6410473E-02 -.5925586E-02 + -.5971202E-02 -.6460220E-02 -.6989878E-02 -.8404602E-02 -.1008854E-01 + -.1089284E-01 -.1107103E-01 -.1168737E-01 -.1276779E-01 -.1355547E-01 + -.1349522E-01 -.1246121E-01 -.1111531E-01 -.9081754E-02 -.6579124E-02 + -.3921369E-02 -.1418617E-02 .4374107E-03 .1842325E-02 .2918045E-02 + .3424660E-02 .2686806E-02 .2007808E-02 .1298847E-02 -.6121973E-03 + -.3120455E-02 -.6597726E-02 -.1005152E-01 -.1300331E-01 -.1607405E-01 + -.1799912E-01 -.1836650E-01 -.1757055E-01 -.1650655E-01 -.1599886E-01 + -.1552424E-01 -.1483422E-01 -.1470218E-01 -.1515556E-01 -.1573245E-01 + -.1689322E-01 -.1835532E-01 -.1985628E-01 -.2117219E-01 -.2193167E-01 + -.2261120E-01 -.2340709E-01 -.2422732E-01 -.2515193E-01 -.2613917E-01 + -.2598953E-01 -.2420168E-01 -.2202245E-01 -.1973128E-01 -.1720504E-01 + -.1467336E-01 -.1146040E-01 -.8221407E-02 -.5371845E-02 -.2570179E-02 + -.3386914E-03 .1535662E-02 .3509167E-02 .5036132E-02 .4671871E-02 + .3300119E-02 .1808258E-02 .3016213E-03 -.7828376E-03 -.2670798E-02 + -.4670686E-02 -.4984768E-02 -.3738436E-02 -.1300894E-02 .1472670E-02 + .3191666E-02 .4098193E-02 .4733217E-02 .4798027E-02 .3876063E-02 + .1494204E-02 -.1384575E-02 -.4205415E-02 -.6810599E-02 -.8343485E-02 + -.8602042E-02 -.7570795E-02 -.5678942E-02 -.3406932E-02 -.1464122E-02 + -.1057262E-03 .3021797E-03 -.3255082E-03 -.8760970E-03 -.1136840E-02 + -.1508393E-02 -.1993353E-02 -.1866048E-02 -.1601964E-02 -.1755049E-02 + -.2160173E-02 -.3306403E-02 -.5152868E-02 -.7243700E-02 -.8928611E-02 + -.9628319E-02 -.9465847E-02 -.9355847E-02 -.9305438E-02 -.8260875E-02 + -.6428079E-02 -.4557078E-02 -.2559560E-02 -.7327353E-03 -.1630316E-03 + -.6559878E-03 -.1185650E-02 -.1448370E-02 -.1281645E-02 -.1036824E-02 + -.2301599E-03 .1473373E-02 .2960555E-02 .3821270E-02 .4171513E-02 + .4478147E-02 .5048749E-02 .5756190E-02 .6394973E-02 .6984006E-02 + .8061672E-02 .9334513E-02 .9920550E-02 .9871452E-02 .1024593E-01 + .1175595E-01 .1334653E-01 .1352153E-01 .1287484E-01 .1250840E-01 + .1230206E-01 .1240120E-01 .1237341E-01 .1184307E-01 .1167274E-01 + .1186616E-01 .1125372E-01 .9215298E-02 .5877929E-02 .1712777E-02 + -.1792556E-02 -.4049716E-02 -.5714265E-02 -.6847839E-02 -.6374701E-02 + -.4572584E-02 -.3915727E-02 -.4454032E-02 -.4633942E-02 -.3712287E-02 + -.2276969E-02 -.8959527E-03 .6597258E-03 .2415804E-02 .4619515E-02 + .6934567E-02 .9384552E-02 .1156427E-01 .1279919E-01 .1363286E-01 + .1471495E-01 .1593090E-01 .1695114E-01 .1776006E-01 .1833624E-01 + .1858900E-01 .1863399E-01 .1880815E-01 .1962217E-01 .2073707E-01 + .2128976E-01 .2190167E-01 .2226390E-01 .2152039E-01 .2007832E-01 + .1846105E-01 .1715529E-01 .1638435E-01 .1566324E-01 .1403507E-01 + .1146628E-01 .8565406E-02 .5424337E-02 .2506566E-02 -.3315692E-03 + -.3989085E-02 -.7607958E-02 -.1032759E-01 -.1219048E-01 -.1340717E-01 + -.1453334E-01 -.1481352E-01 -.1404712E-01 -.1240342E-01 -.1000484E-01 + -.8138815E-02 -.6240098E-02 -.3651587E-02 -.1506395E-02 -.3821093E-03 + .2779529E-03 -.2189697E-04 -.1561199E-02 -.3139255E-02 -.4364890E-02 + -.5236791E-02 -.6026739E-02 -.7340224E-02 -.8055185E-02 -.7157472E-02 + -.5612601E-02 -.4215404E-02 -.3832346E-02 -.4163196E-02 -.4131787E-02 + -.4255042E-02 -.5331900E-02 -.7082846E-02 -.8478138E-02 -.9152142E-02 + -.9549121E-02 -.9654360E-02 -.9381850E-02 -.8884630E-02 -.7893385E-02 + -.6850832E-02 -.6358383E-02 -.6439986E-02 -.6655790E-02 -.6539966E-02 + -.6499945E-02 -.6783831E-02 -.6823899E-02 -.6164614E-02 -.5023793E-02 + -.3256692E-02 -.1659988E-02 -.1562351E-02 -.2818431E-02 -.4143241E-02 + -.4715538E-02 -.4902079E-02 -.4816417E-02 -.5088807E-02 -.5958341E-02 + -.6999504E-02 -.8202519E-02 -.9215065E-02 -.1008239E-01 -.1120795E-01 + -.1254418E-01 -.1408030E-01 -.1564981E-01 -.1699267E-01 -.1765584E-01 + -.1711202E-01 -.1614352E-01 -.1508730E-01 -.1430052E-01 -.1400092E-01 + -.1324249E-01 -.1216114E-01 -.1041992E-01 -.7789241E-02 -.4879710E-02 + -.2104653E-02 .2840105E-04 .1836288E-02 .3281987E-02 .3746629E-02 + .3680925E-02 .3468468E-02 .3175453E-02 .2860289E-02 .2303157E-02 + .2008611E-02 .2505244E-02 .3174312E-02 .3926127E-02 .4977281E-02 + .5745442E-02 .6358061E-02 .6546346E-02 .5152781E-02 .2564362E-02 + -.4291755E-04 -.2042403E-02 -.2968301E-02 -.3861244E-02 -.5271659E-02 + -.6332693E-02 -.7216926E-02 -.7932160E-02 -.8566495E-02 -.9072054E-02 + -.8953488E-02 -.9015068E-02 -.9488748E-02 -.9315255E-02 -.8308423E-02 + -.7000072E-02 -.5387997E-02 -.3109283E-02 -.2926496E-03 .2369689E-02 + .4462820E-02 .6115108E-02 .7562719E-02 .8409538E-02 .8614293E-02 + .8483601E-02 .7670131E-02 .6292462E-02 .5107035E-02 .4584512E-02 + .5059201E-02 .6034316E-02 .6439667E-02 .6488417E-02 .6585151E-02 + .6507540E-02 .6247546E-02 .6338634E-02 .6738005E-02 .6846364E-02 + .6831562E-02 .6434738E-02 .5636946E-02 .4954084E-02 .4390804E-02 + .3851514E-02 .2551057E-02 .7163013E-03 -.7831292E-03 -.2128135E-02 + -.2907675E-02 -.2774307E-02 -.2287118E-02 -.1872444E-02 -.1708444E-02 + -.1080174E-02 .2217246E-04 .1977238E-03 -.1579270E-02 -.5187080E-02 + -.9094749E-02 -.1260280E-01 -.1527709E-01 -.1672876E-01 -.1714871E-01 + -.1602484E-01 -.1363993E-01 -.1095052E-01 -.8137348E-02 -.4753068E-02 + -.5995878E-03 .3513273E-02 .6625440E-02 .8939233E-02 .1032224E-01 + .1104754E-01 .1238269E-01 .1402656E-01 .1579903E-01 .1726909E-01 + .1738132E-01 .1685500E-01 .1592435E-01 .1438521E-01 .1281381E-01 + .1087253E-01 .7980070E-02 .4825336E-02 .2403105E-02 .3547695E-03 + -.1776247E-02 -.3378433E-02 -.4106279E-02 -.3981109E-02 -.3099958E-02 + -.2203366E-02 -.1786188E-02 -.1389181E-02 -.7002961E-03 -.4604692E-03 + -.9451823E-03 -.1500958E-02 -.2479853E-02 -.3693521E-02 -.4521385E-02 + -.4872655E-02 -.4444491E-02 -.3136115E-02 -.3572797E-03 .3423108E-02 + .7111911E-02 .1038382E-01 .1261733E-01 .1343939E-01 .1325624E-01 + .1297305E-01 .1327187E-01 .1361554E-01 .1358186E-01 .1363759E-01 + .1344275E-01 .1256238E-01 .1085272E-01 .7850666E-02 .4235411E-02 + .1135198E-02 -.2501322E-02 -.6095777E-02 -.7467823E-02 -.7539823E-02 + -.7313846E-02 -.7118450E-02 -.7223126E-02 -.6568643E-02 -.4797945E-02 + -.2320913E-02 .8133301E-03 .3421558E-02 .4863806E-02 .6299292E-02 + .8091539E-02 .9519732E-02 .1069255E-01 .1178404E-01 .1240406E-01 + .1276411E-01 .1269698E-01 .1201833E-01 .1148118E-01 .1171947E-01 + .1245064E-01 .1291775E-01 .1316569E-01 .1301978E-01 .1244776E-01 + .1212743E-01 .1156591E-01 .1081123E-01 .1007964E-01 .9087011E-02 + .8198094E-02 .7436257E-02 .6962924E-02 .6837160E-02 .6886689E-02 + .7439628E-02 .8915281E-02 .1097833E-01 .1301747E-01 .1448508E-01 + .1512752E-01 .1571313E-01 .1614283E-01 .1576921E-01 .1469658E-01 + .1312415E-01 .1181557E-01 .1161950E-01 .1184182E-01 .1194339E-01 + .1213814E-01 .1197560E-01 .1131193E-01 .1003137E-01 .7784258E-02 + .4789137E-02 .1712537E-02 -.8981695E-03 -.2873494E-02 -.4315551E-02 + -.5457507E-02 -.6428946E-02 -.6962990E-02 -.6694887E-02 -.5910175E-02 + -.5425820E-02 -.5261481E-02 -.4904646E-02 -.4548100E-02 -.4005826E-02 + -.3194733E-02 -.2806451E-02 -.2945753E-02 -.2842439E-02 -.2164925E-02 + -.1742022E-02 -.1506587E-02 -.8878860E-03 -.2575880E-03 .1351451E-04 + .1580803E-03 .1983307E-03 -.2355056E-03 -.8136367E-03 -.1481556E-02 + -.2148105E-02 -.2593922E-02 -.3356202E-02 -.4205312E-02 -.4979626E-02 + -.5126765E-02 -.4555873E-02 -.4358577E-02 -.4278203E-02 -.4437219E-02 + -.4586250E-02 -.4331710E-02 -.4113079E-02 -.4126553E-02 -.4674169E-02 + -.5709731E-02 -.6644439E-02 -.6403129E-02 -.5772563E-02 -.5819918E-02 + -.5870379E-02 -.5559129E-02 -.4559248E-02 -.2883899E-02 -.8025409E-03 + .1561290E-02 .4131702E-02 .6777716E-02 .8841249E-02 .9621190E-02 + .9330662E-02 .8770616E-02 .7634847E-02 .5380594E-02 .2914489E-02 + .1180850E-02 -.3538854E-03 -.1921703E-02 -.2943637E-02 -.3453985E-02 + -.3652850E-02 -.3535604E-02 -.3088514E-02 -.2123375E-02 -.6799761E-03 + .7892226E-03 .2027512E-02 .2967690E-02 .3944336E-02 .5297931E-02 + .6851512E-02 .8387669E-02 .9567514E-02 .1012734E-01 .1037324E-01 + .1073904E-01 .1081845E-01 .9858369E-02 .8230340E-02 .6152528E-02 + .3295805E-02 .1174277E-02 .5093352E-03 .3687955E-03 .3658567E-03 + -.1403524E-04 -.3553411E-03 -.5307039E-03 -.1053340E-02 -.1337659E-02 + -.1313994E-02 -.1687692E-02 -.1913548E-02 -.1385733E-02 -.3700670E-03 + .6575978E-03 .5355673E-03 -.7107712E-03 -.2302622E-02 -.3660612E-02 + -.4239281E-02 -.4310819E-02 -.4146607E-02 -.3996152E-02 -.3664504E-02 + -.3045282E-02 -.2583199E-02 -.2097357E-02 -.1427512E-02 -.8138077E-03 + -.6702319E-03 -.5670567E-03 .1707498E-04 .5708191E-03 .1247714E-02 + .2069209E-02 .2407595E-02 .2577365E-02 .2649218E-02 .1915944E-02 + .1026610E-02 .3569541E-03 -.4523424E-03 -.1039237E-02 -.1640976E-02 + -.1858350E-02 -.9199193E-03 .2778810E-03 .1327024E-02 .2302854E-02 + .3183611E-02 .4281900E-02 .5362893E-02 .6510867E-02 .7657094E-02 + .8613891E-02 .9652493E-02 .1035463E-01 .1043190E-01 .9598438E-02 + .8446209E-02 .8251817E-02 .8334089E-02 .8943592E-02 .9910229E-02 + .1011226E-01 .1014699E-01 .1062539E-01 .1130403E-01 .1158087E-01 + .1177978E-01 .1231261E-01 .1279857E-01 .1310065E-01 .1319749E-01 + .1275087E-01 .1138586E-01 .8976181E-02 .6061667E-02 .3287308E-02 + .6125908E-03 -.1570654E-02 -.2468773E-02 -.2779826E-02 -.2680962E-02 + -.1985305E-02 -.9637089E-03 .7489198E-03 .2745090E-02 .5139840E-02 + .7603855E-02 .9145685E-02 .1060893E-01 .1202127E-01 .1284547E-01 + .1344188E-01 .1362946E-01 .1359952E-01 .1333410E-01 .1257734E-01 + .1104477E-01 .9410378E-02 .8959037E-02 .8937741E-02 .8620883E-02 + .8137947E-02 .7066862E-02 .5761515E-02 .5258465E-02 .5781838E-02 + .6487893E-02 .6354123E-02 .6043467E-02 .6071040E-02 .5959826E-02 + .5862648E-02 .6242342E-02 .7047373E-02 .8051951E-02 .8668755E-02 + .8790720E-02 .9363649E-02 .1012194E-01 .1025456E-01 .9697107E-02 + .8615363E-02 .7410463E-02 .6109712E-02 .4640996E-02 .3389527E-02 + .2190847E-02 .1485528E-02 .1535265E-02 .1792638E-02 .2030846E-02 + .2350883E-02 .2182944E-02 .1842587E-02 .3130712E-02 .4634334E-02 + .5025919E-02 .5021771E-02 .4920815E-02 .5298357E-02 .5934876E-02 + .6076543E-02 .5505175E-02 .4815938E-02 .4585743E-02 .4951817E-02 + .5572677E-02 .5623340E-02 .5756516E-02 .6576099E-02 .7268906E-02 + .7409001E-02 .6918493E-02 .6124708E-02 .5624111E-02 .5123634E-02 + .4346331E-02 .3843020E-02 .3700494E-02 .3579378E-02 .3452910E-02 + .3492108E-02 .4058009E-02 .4826973E-02 .5130517E-02 .5288426E-02 + .5516876E-02 .5529603E-02 .5238138E-02 .4740213E-02 .4663162E-02 + .5094966E-02 .5349659E-02 .5516845E-02 .5220652E-02 .4526561E-02 + .4304304E-02 .4312315E-02 .4110381E-02 .3256789E-02 .2398390E-02 + .2303759E-02 .2703586E-02 .3207931E-02 .3187021E-02 .3167628E-02 + .4210654E-02 .5743998E-02 .6804503E-02 .7612314E-02 .8188888E-02 + .8530135E-02 .8880293E-02 .9410687E-02 .1007565E-01 .9520618E-02 + .7612035E-02 .5166175E-02 .2183063E-02 -.1855727E-03 -.1434209E-02 + -.2062537E-02 -.2399111E-02 -.3495059E-02 -.5241040E-02 -.6302918E-02 + -.6366764E-02 -.5742869E-02 -.5243329E-02 -.5781772E-02 -.6566507E-02 + -.6579935E-02 -.5933831E-02 -.5037713E-02 -.3900914E-02 -.2636202E-02 + -.2232649E-02 -.3036292E-02 -.4004059E-02 -.4160518E-02 -.4210041E-02 + -.4305238E-02 -.4485304E-02 -.5396970E-02 -.5977175E-02 -.5488138E-02 + -.4557511E-02 -.3431739E-02 -.1480012E-02 .7219894E-03 .2526959E-02 + .4075290E-02 .4879501E-02 .5247923E-02 .5492827E-02 .5429734E-02 + .5349171E-02 .5229698E-02 .4666158E-02 .3462079E-02 .1858084E-02 + .2695256E-03 -.7023970E-03 -.8304086E-03 -.7052128E-03 -.1268535E-04 + .1051724E-02 .1143636E-02 .1850925E-03 -.1097500E-02 -.1388370E-02 + -.3687883E-03 .9610451E-03 .1503388E-02 .9590069E-03 .1794433E-03 + .3562212E-04 .3920304E-03 .3246643E-03 .2463559E-04 .1642312E-03 + .7682650E-03 .1182787E-02 .1225229E-02 .1446019E-02 .2411703E-02 + .3549764E-02 .4156103E-02 .4684941E-02 .5175773E-02 .6013323E-02 + .7100740E-02 .7529067E-02 .7035666E-02 .6032902E-02 .5463496E-02 + .5098309E-02 .4996999E-02 .5970978E-02 .6941535E-02 .7103680E-02 + .7163997E-02 .7469773E-02 .7461354E-02 .7200001E-02 .6662979E-02 + .5852809E-02 .5972503E-02 .6244517E-02 .5442068E-02 .4326372E-02 + .3675585E-02 .3562463E-02 .3337472E-02 .2678628E-02 .1370513E-02 + -.5362654E-03 -.1584879E-02 -.1650548E-02 -.1470431E-02 -.6708336E-03 + .6644717E-03 .2364878E-02 .4311720E-02 .6059789E-02 .7461577E-02 + .8396572E-02 .8852493E-02 .9188142E-02 .9051716E-02 .8254410E-02 + .7771496E-02 .7497610E-02 .6666545E-02 .5130272E-02 .3367488E-02 + .2053885E-02 .1360680E-02 .1029031E-02 .8406367E-03 .1480307E-02 + .2487343E-02 .2532093E-02 .2181901E-02 .1849070E-02 .1295610E-02 + .6186075E-03 -.1008529E-02 -.3211792E-02 -.4778089E-02 -.5841057E-02 + -.7051687E-02 -.8246173E-02 -.8661574E-02 -.8671051E-02 -.8459160E-02 + -.7838211E-02 -.7160133E-02 -.6296780E-02 -.5071984E-02 -.3875988E-02 + -.2784274E-02 -.1406106E-02 -.1245847E-03 .2891224E-03 .1005899E-03 + -.1826873E-05 -.4919999E-04 -.3729134E-03 -.9747253E-03 -.1803963E-02 + -.2744798E-02 -.3395946E-02 -.3576795E-02 -.3419041E-02 -.3174329E-02 + -.3184506E-02 -.3435207E-02 -.3678435E-02 -.3418279E-02 -.3021580E-02 + -.3145352E-02 -.3211187E-02 -.3205093E-02 -.3470486E-02 -.3823052E-02 + -.3858756E-02 -.3824352E-02 -.3783491E-02 -.3302706E-02 -.2971866E-02 + -.2448079E-02 -.1308501E-02 -.2909825E-03 .4018515E-03 .7073869E-03 + .1179548E-02 .2419323E-02 .3379315E-02 .3631750E-02 .3999734E-02 + .4787304E-02 .6051345E-02 .7102589E-02 .6964713E-02 .6481591E-02 + .6060043E-02 .5265381E-02 .4932526E-02 .5153718E-02 .5382280E-02 + .5531863E-02 .5370355E-02 .5079921E-02 .4976163E-02 .4643452E-02 + .4086185E-02 .3540805E-02 .3042462E-02 .3220046E-02 .4218368E-02 + .4962012E-02 .5338603E-02 .5903904E-02 .6236375E-02 .6427432E-02 + .6871634E-02 .7306798E-02 .7666198E-02 .8108653E-02 .8411934E-02 + .8791175E-02 .9676093E-02 .1086807E-01 .1204931E-01 .1284586E-01 + .1317165E-01 .1354296E-01 .1352079E-01 .1246065E-01 .1092105E-01 + .9593562E-02 .8746665E-02 .7988956E-02 .6433279E-02 .4420766E-02 + .3105006E-02 .2565528E-02 .2519308E-02 .2508385E-02 .2359061E-02 + .2003618E-02 .1193542E-02 .4192428E-03 -.5290467E-03 -.1491724E-02 + -.2649770E-02 -.4515416E-02 -.5731142E-02 -.6628817E-02 -.7796601E-02 + -.9056600E-02 -.1027498E-01 -.1107160E-01 -.1216919E-01 -.1343248E-01 + -.1444631E-01 -.1501841E-01 -.1519250E-01 -.1535849E-01 -.1550503E-01 + -.1588072E-01 -.1637786E-01 -.1672460E-01 -.1655736E-01 -.1634974E-01 + -.1686496E-01 -.1725102E-01 -.1708145E-01 -.1668025E-01 -.1607003E-01 + -.1496734E-01 -.1377959E-01 -.1276861E-01 -.1134384E-01 -.9826322E-02 + -.8124257E-02 -.6226135E-02 -.4700469E-02 -.3486635E-02 -.2350322E-02 + -.1187175E-02 -.1776417E-03 .5994027E-03 .7959307E-03 .4107028E-03 + .4334436E-03 .1098704E-02 .1862442E-02 .2565490E-02 .3434005E-02 + .4587622E-02 .5676850E-02 .6007243E-02 .5506110E-02 .5043457E-02 + .4928268E-02 .5256080E-02 .5644485E-02 .5381346E-02 .4784348E-02 + .4315139E-02 .4270687E-02 .4608845E-02 .4684138E-02 .3738370E-02 + .1969905E-02 .4062691E-04 -.1331993E-02 -.1665799E-02 -.1820762E-02 + -.2635299E-02 -.3886489E-02 -.5002695E-02 -.5688105E-02 -.6245666E-02 + -.7183939E-02 -.8406826E-02 -.9500494E-02 -.9694837E-02 -.8776333E-02 + -.7746087E-02 -.6990658E-02 -.6543249E-02 -.6388892E-02 -.6455589E-02 + -.7247789E-02 -.8225512E-02 -.8411352E-02 -.8259526E-02 -.8385327E-02 + -.8703707E-02 -.9139378E-02 -.9642525E-02 -.9695312E-02 -.9513795E-02 + -.9413534E-02 -.9129189E-02 -.8817897E-02 -.8330010E-02 -.7508235E-02 + -.6631766E-02 -.6144483E-02 -.5872387E-02 -.5365001E-02 -.4971367E-02 + -.4777611E-02 -.4388592E-02 -.4053239E-02 -.4138464E-02 -.4279195E-02 + -.4267364E-02 -.4305088E-02 -.4268199E-02 -.4159972E-02 -.4372537E-02 + -.4746086E-02 -.4619123E-02 -.3785578E-02 -.2454851E-02 -.9845120E-03 + .5791768E-03 .2032026E-02 .2826991E-02 .3451409E-02 .4299689E-02 + .4856890E-02 .5237808E-02 .5887216E-02 .6703023E-02 .7719424E-02 + .8356028E-02 .8023194E-02 .7310338E-02 .6901400E-02 .7453840E-02 + .8462327E-02 .9213797E-02 .9648126E-02 .9625357E-02 .9641371E-02 + .9932492E-02 .9844292E-02 .8624499E-02 .6589704E-02 .4840932E-02 + .3564593E-02 .2172707E-02 .1408822E-02 .1810523E-02 .2186887E-02 + .2218780E-02 .2196751E-02 .2260045E-02 .2617322E-02 .2704570E-02 + .2704014E-02 .3326934E-02 .3705806E-02 .3610124E-02 .3764771E-02 + .4008961E-02 .4398901E-02 .4744412E-02 .4423291E-02 .3629929E-02 + .2760145E-02 .1795937E-02 .8485271E-03 .1051862E-03 -.3488359E-03 + -.9775448E-03 -.2531262E-02 -.4376013E-02 -.5750504E-02 -.6691433E-02 + -.7435223E-02 -.8195959E-02 -.8768902E-02 -.8828422E-02 -.8577985E-02 + -.8656027E-02 -.8763453E-02 -.8752028E-02 -.8820752E-02 -.8862803E-02 + -.9093553E-02 -.9631728E-02 -.1036992E-01 -.1066909E-01 -.1014701E-01 + -.9545560E-02 -.9576150E-02 -.1005558E-01 -.9987262E-02 -.9211259E-02 + -.8680134E-02 -.8197942E-02 -.7474814E-02 -.6825635E-02 -.5704184E-02 + -.4030320E-02 -.2532190E-02 -.1264107E-02 -.1600794E-03 .3598289E-03 + .3184044E-03 .2617855E-04 -.6323577E-03 -.1646057E-02 -.2755504E-02 + -.3853928E-02 -.4449889E-02 -.4326247E-02 -.4275856E-02 -.4630596E-02 + -.4946314E-02 -.4875961E-02 -.3884003E-02 -.2099481E-02 -.8979064E-03 + -.4822206E-03 -.4219935E-03 -.6045093E-03 -.5791643E-03 -.1504458E-03 + .2805633E-03 .1818828E-03 -.3820704E-03 -.8650197E-03 -.1145759E-02 + -.1511633E-02 -.1721103E-02 -.1728030E-02 -.1484779E-02 -.1138080E-02 + -.9559685E-03 -.3635674E-03 .5025572E-03 .1117058E-02 .1582688E-02 + .1851412E-02 .2073825E-02 .2355226E-02 .2319251E-02 .2069634E-02 + .2003644E-02 .2186616E-02 .2594383E-02 .3010686E-02 .3239851E-02 + .3345444E-02 .3655199E-02 .4596932E-02 .5711012E-02 .6235041E-02 + .6176473E-02 .6206398E-02 .6509740E-02 .6750983E-02 .6754853E-02 + .6498012E-02 .6710627E-02 .7091237E-02 .6998122E-02 .6396573E-02 + .5309593E-02 .4656606E-02 .5153420E-02 .6559441E-02 .8043688E-02 + .9245602E-02 .1015967E-01 .1062889E-01 .1083905E-01 .1057210E-01 + .9346274E-02 .7772301E-02 .6428054E-02 .5299500E-02 .4233272E-02 + .3026215E-02 .1887475E-02 .1499203E-02 .1914263E-02 .2307408E-02 + .2222166E-02 .1590149E-02 .1007699E-02 .1103900E-02 .1282173E-02 + .6868214E-03 .1778168E-03 .5375453E-03 .8316295E-03 .1231584E-02 + .2053734E-02 .2927605E-02 .3527814E-02 .3486249E-02 .3298853E-02 + .3108218E-02 .2442184E-02 .1268510E-02 .4627094E-03 -.2390394E-04 + -.9700668E-03 -.2158103E-02 -.3183410E-02 -.3727802E-02 -.4063170E-02 + -.4642101E-02 -.5144244E-02 -.5115844E-02 -.4493377E-02 -.3214613E-02 + -.1724645E-02 -.3660057E-03 .1193349E-02 .2802124E-02 .4187065E-02 + .5009056E-02 .5200399E-02 .5036416E-02 .4558587E-02 .3945595E-02 + .3158068E-02 .2406558E-02 .2003790E-02 .2218518E-02 .2810600E-02 + .3101588E-02 .3367207E-02 .3545431E-02 .3412334E-02 .2899435E-02 + .1898811E-02 .8116291E-03 -.2934886E-03 -.1346207E-02 -.2038718E-02 + -.2212051E-02 -.1971968E-02 -.2007851E-02 -.2401683E-02 -.3220852E-02 + -.4595594E-02 -.5700838E-02 -.6870239E-02 -.8557702E-02 -.9887616E-02 + -.1050223E-01 -.1077319E-01 -.1081932E-01 -.1067418E-01 -.1018795E-01 + -.9083030E-02 -.7871929E-02 -.7326672E-02 -.7346613E-02 -.7268845E-02 + -.7269631E-02 -.7906106E-02 -.8836373E-02 -.9810942E-02 -.1062819E-01 + -.1082826E-01 -.1084619E-01 -.1092839E-01 -.1047258E-01 -.9895049E-02 + -.9660776E-02 -.9502653E-02 -.9547591E-02 -.9405396E-02 -.8613201E-02 + -.7472806E-02 -.6647283E-02 -.6469305E-02 -.6343848E-02 -.6193822E-02 + -.6667312E-02 -.7430567E-02 -.7984007E-02 -.7961975E-02 -.7216762E-02 + -.6893910E-02 -.6770769E-02 -.6352186E-02 -.6224156E-02 -.5889298E-02 + -.5124537E-02 -.4387015E-02 -.3890805E-02 -.2952530E-02 -.2082847E-02 + -.2074457E-02 -.1726080E-02 -.8686906E-03 -.2784908E-03 -.6812835E-04 + -.5368943E-03 -.1228431E-02 -.1335636E-02 -.1151186E-02 -.8133311E-03 + -.5899846E-03 -.3075156E-03 .2817320E-03 .5673179E-03 .6869647E-03 + .9857777E-03 .1138362E-02 .1408166E-02 .1662432E-02 .1472325E-02 + .1353796E-02 .9318872E-03 .5315695E-03 .6856400E-03 .8707704E-03 + .1125577E-02 .1417368E-02 .1806915E-02 .2278422E-02 .2552941E-02 + .2270090E-02 .1751631E-02 .1370081E-02 .4261722E-03 -.5679586E-03 + -.1575191E-02 -.3505974E-02 -.5650474E-02 -.7549656E-02 -.9139907E-02 + -.1055111E-01 -.1179275E-01 -.1274287E-01 -.1369852E-01 -.1445016E-01 + -.1437319E-01 -.1356871E-01 -.1328502E-01 -.1345325E-01 -.1375445E-01 + -.1396101E-01 -.1363088E-01 -.1302759E-01 -.1188030E-01 -.1080594E-01 + -.9969470E-02 -.8677444E-02 -.7706226E-02 -.7300611E-02 -.6866504E-02 + -.6760900E-02 -.6749407E-02 -.6734270E-02 -.7139318E-02 -.7200195E-02 + -.7316023E-02 -.7715533E-02 -.7990011E-02 -.8364947E-02 -.8829403E-02 + -.9467225E-02 -.9747509E-02 -.9585474E-02 -.9091011E-02 -.8124921E-02 + -.7182060E-02 -.6536242E-02 -.6126715E-02 -.5484007E-02 -.4390052E-02 + -.3260997E-02 -.2169746E-02 -.1174908E-02 -.3253508E-03 .2633579E-03 + .7638951E-03 .1774128E-02 .3054944E-02 .4009555E-02 .4934992E-02 + .5576758E-02 .5849656E-02 .6418643E-02 .6697737E-02 .6780522E-02 + .7076779E-02 .7378689E-02 .7758248E-02 .8083264E-02 .8273920E-02 + .7993228E-02 .7192978E-02 .5931226E-02 .4553225E-02 .3718007E-02 + .2741152E-02 .1408784E-02 .6113687E-03 .1742738E-04 -.1107947E-02 + -.2113160E-02 -.2761243E-02 -.3062592E-02 -.2923105E-02 -.2955902E-02 + -.2809933E-02 -.2680429E-02 -.2798696E-02 -.2268597E-02 -.1823954E-02 + -.1471542E-02 -.6246855E-03 -.1114601E-03 .4617127E-03 .1117798E-02 + .1695019E-02 .2292626E-02 .2335038E-02 .2379338E-02 .2514101E-02 + .2490622E-02 .2902850E-02 .3482636E-02 .3948067E-02 .4836376E-02 + .5587373E-02 .5557950E-02 .5013964E-02 .3994308E-02 .2617789E-02 + .1379666E-02 .5385028E-03 -.5439416E-03 -.1683498E-02 -.2197642E-02 + -.1979172E-02 -.1413152E-02 -.1946875E-02 -.3824453E-02 -.5027469E-02 + -.5397819E-02 -.5958818E-02 -.6002688E-02 -.5626911E-02 -.5131917E-02 + -.4101030E-02 -.2883398E-02 -.1591786E-02 .1493019E-03 .1770641E-02 + .3049699E-02 .3905601E-02 .4415184E-02 .5172249E-02 .5662518E-02 + .5627288E-02 .5656466E-02 .5753960E-02 .5861987E-02 .5810962E-02 + .5049862E-02 .4199654E-02 .4005233E-02 .4153767E-02 .4266115E-02 + .4377247E-02 .4306777E-02 .4317724E-02 .4300588E-02 .3727842E-02 + .3662638E-02 .4360297E-02 .4812895E-02 .4601193E-02 .4192904E-02 + .3691853E-02 .2437931E-02 .1505357E-02 .9540796E-03 -.3622221E-03 + -.1436432E-02 -.1824876E-02 -.1781254E-02 -.2084905E-02 -.3075674E-02 + -.3515695E-02 -.4062921E-02 -.5221385E-02 -.6085234E-02 -.6698352E-02 + -.7431367E-02 -.8385681E-02 -.8928586E-02 -.8736714E-02 -.8744941E-02 + -.8948949E-02 -.8918292E-02 -.9228150E-02 -.9489813E-02 -.9417436E-02 + -.9701775E-02 -.1005660E-01 -.9886738E-02 -.9819355E-02 -.9647061E-02 + -.8660729E-02 -.7807384E-02 -.7202490E-02 -.6814306E-02 -.6820241E-02 + -.6657800E-02 -.6479686E-02 -.6144970E-02 -.5628514E-02 -.5039147E-02 + -.3784403E-02 -.2115664E-02 -.1127450E-02 -.6251735E-03 -.9965665E-04 + .2180581E-03 .5543955E-03 .5611493E-03 .2091613E-03 .2595199E-03 + .9764274E-04 -.3692328E-03 -.1191796E-03 .2405111E-03 .6758286E-03 + .1513105E-02 .1753447E-02 .1661641E-02 .1651922E-02 .1414552E-02 + .8028000E-03 .4858416E-04 -.8556561E-03 -.2382047E-02 -.4022924E-02 + -.5067169E-02 -.5740653E-02 -.6144226E-02 -.6446524E-02 -.6905447E-02 + -.7285384E-02 -.7488712E-02 -.7629949E-02 -.7867306E-02 -.7903626E-02 + -.7136300E-02 -.5483108E-02 -.3811408E-02 -.2817919E-02 -.2016175E-02 + -.1035651E-02 -.2787218E-03 .1478002E-03 .8746316E-05 -.5587319E-03 + -.1078168E-02 -.1471999E-02 -.1375855E-02 -.9055846E-03 -.6286639E-03 + -.3301171E-03 -.2823269E-05 .7385959E-04 .3802481E-03 .6177520E-03 + .9431459E-03 .1493349E-02 .1902597E-02 .1908836E-02 .1567631E-02 + .1523074E-02 .1241443E-02 .6869138E-03 .1358900E-03 -.4760103E-03 + -.9040194E-03 -.1093326E-02 -.1066570E-02 -.1133812E-02 -.1348233E-02 + -.1828878E-02 -.2524499E-02 -.3232693E-02 -.4135291E-02 -.4652010E-02 + -.5030885E-02 -.5789273E-02 -.6359999E-02 -.6618577E-02 -.6914125E-02 + -.6994050E-02 -.6832147E-02 -.6991614E-02 -.7244913E-02 -.7477948E-02 + -.7892333E-02 -.8364360E-02 -.8650438E-02 -.8911440E-02 -.9133690E-02 + -.9164335E-02 -.9269792E-02 -.8876073E-02 -.8051898E-02 -.7573911E-02 + -.7204923E-02 -.6684811E-02 -.6100429E-02 -.5847567E-02 -.5953286E-02 + -.5492831E-02 -.4527855E-02 -.3924053E-02 -.3139170E-02 -.1834986E-02 + -.4580591E-03 .7772068E-03 .2172406E-02 .3589322E-02 .4296109E-02 + .4712651E-02 .5368598E-02 .5894659E-02 .6032762E-02 .5730992E-02 + .4834486E-02 .4105884E-02 .3390540E-02 .2453511E-02 .2039154E-02 + .1583867E-02 .1278833E-02 .8241088E-03 -.5744186E-03 -.2277450E-02 + -.4103325E-02 -.5448125E-02 -.6159140E-02 -.6831147E-02 -.7525882E-02 + -.8288062E-02 -.8887291E-02 -.8989983E-02 -.8907362E-02 -.8969856E-02 + -.8665376E-02 -.8285916E-02 -.8145278E-02 -.7827927E-02 -.7149382E-02 + -.6257099E-02 -.5811760E-02 -.5824228E-02 -.5915210E-02 -.6105018E-02 + -.6237057E-02 -.6515039E-02 -.7104585E-02 -.7002968E-02 -.6099944E-02 + -.5328792E-02 -.5066707E-02 -.5191332E-02 -.5263301E-02 -.5635275E-02 + -.6458415E-02 -.7375482E-02 -.8028204E-02 -.8063245E-02 -.7994352E-02 + -.8387603E-02 -.8982178E-02 -.9088236E-02 -.8642672E-02 -.7953123E-02 + -.7542418E-02 -.7438770E-02 -.7398120E-02 -.7709233E-02 -.7967247E-02 + -.8159109E-02 -.8519591E-02 -.8754626E-02 -.9285238E-02 -.9653774E-02 + -.9526950E-02 -.9856762E-02 -.1059672E-01 -.1097970E-01 -.1115924E-01 + -.1172581E-01 -.1215558E-01 -.1246672E-01 -.1322619E-01 -.1378374E-01 + -.1363898E-01 -.1369337E-01 -.1421667E-01 -.1456091E-01 -.1441253E-01 + -.1374163E-01 -.1285775E-01 -.1190148E-01 -.1151309E-01 -.1140727E-01 + -.1122337E-01 -.1095305E-01 -.9917561E-02 -.8393589E-02 -.6882024E-02 + -.5747696E-02 -.4696035E-02 -.3356683E-02 -.1804788E-02 -.6653827E-03 + .2953264E-03 .1625402E-02 .2684273E-02 .3541627E-02 .4113024E-02 + .4585432E-02 .5139866E-02 .5517189E-02 .5986471E-02 .6718134E-02 + .7405540E-02 .7588767E-02 .7813392E-02 .8284270E-02 .8460505E-02 + .8832020E-02 .9316757E-02 .9511294E-02 .9098610E-02 .7567459E-02 + .5636432E-02 .3594613E-02 .1506123E-02 -.5201663E-03 -.2281052E-02 + -.3294707E-02 -.3945338E-02 -.4696992E-02 -.5493833E-02 -.5848058E-02 + -.5943620E-02 -.5957812E-02 -.5981937E-02 -.6509236E-02 -.7475596E-02 + -.8138956E-02 -.8437533E-02 -.9120651E-02 -.9946514E-02 -.1084531E-01 + -.1215529E-01 -.1352702E-01 -.1410775E-01 -.1366905E-01 -.1273092E-01 + -.1171356E-01 -.1137829E-01 -.1151303E-01 -.1155698E-01 -.1149074E-01 + -.1105803E-01 -.1029097E-01 -.9383526E-02 -.8649459E-02 -.8026088E-02 + -.7610949E-02 -.7103719E-02 -.6386252E-02 -.5628661E-02 -.4586855E-02 + -.3827806E-02 -.2617073E-02 -.1029060E-02 .1451274E-03 .1480512E-02 + .2513544E-02 .3195178E-02 .4081594E-02 .4941277E-02 .5545495E-02 + .5876232E-02 .6077432E-02 .6507222E-02 .6816898E-02 .7210103E-02 + .7735196E-02 .7660516E-02 .7441983E-02 .7185423E-02 .6612624E-02 + .5724843E-02 .4964128E-02 .4608328E-02 .4279966E-02 .3981214E-02 + .3977557E-02 .4398088E-02 .5146701E-02 .6120567E-02 .6805424E-02 + .7016569E-02 .7411491E-02 .7849139E-02 .8281782E-02 .9551828E-02 + .1116239E-01 .1204643E-01 .1278350E-01 .1420795E-01 .1564287E-01 + .1677601E-01 .1764129E-01 .1796371E-01 .1843522E-01 .1916757E-01 + .1953761E-01 .1952698E-01 .1930623E-01 .1890143E-01 .1844784E-01 + .1793786E-01 .1704501E-01 .1575133E-01 .1478047E-01 .1422716E-01 + .1378961E-01 .1366792E-01 .1326941E-01 .1210578E-01 .1059373E-01 + .9344633E-02 .8979198E-02 .9370411E-02 .9897932E-02 .1008426E-01 + .9742690E-02 .9552200E-02 .9445135E-02 .9228551E-02 .8929142E-02 + .8161859E-02 .7504113E-02 .6662549E-02 .5313177E-02 .3946576E-02 + .2453151E-02 .1120746E-02 .3132295E-03 -.4711778E-03 -.1922796E-02 + -.3596012E-02 -.4719192E-02 -.5700569E-02 -.6161037E-02 -.5663858E-02 + -.5346262E-02 -.5381203E-02 -.5330069E-02 -.5529281E-02 -.5848283E-02 + -.6395257E-02 -.7218649E-02 -.7801536E-02 -.8168481E-02 -.8514060E-02 + -.8965826E-02 -.9236480E-02 -.9426737E-02 -.9774802E-02 -.1007439E-01 + -.1034190E-01 -.1058254E-01 -.1066228E-01 -.1018516E-01 -.9290413E-02 + -.8467823E-02 -.7815254E-02 -.7378683E-02 -.6695558E-02 -.5544613E-02 + -.4146477E-02 -.3060497E-02 -.2699703E-02 -.2511012E-02 -.1822226E-02 + -.9361673E-03 -.4891452E-03 -.5159550E-03 -.7391058E-03 -.7389306E-03 + -.6156740E-03 -.3560901E-03 .3703387E-04 .1224073E-04 -.4038490E-03 + -.5178528E-03 -.2054171E-03 .1220948E-03 .5920825E-03 .1065376E-02 + .1114603E-02 .1130290E-02 .1355864E-02 .1395920E-02 .1415359E-02 + .1816145E-02 .2187135E-02 .2449895E-02 .2772731E-02 .3070948E-02 + .3557784E-02 .4280610E-02 .4964064E-02 .5346647E-02 .5791851E-02 + .6334546E-02 .6742031E-02 .7416977E-02 .8211915E-02 .8850346E-02 + .9304274E-02 .9306849E-02 .9043332E-02 .8796293E-02 .8622896E-02 + .8589969E-02 .8276480E-02 .7447742E-02 .6215999E-02 .4628962E-02 + .3594131E-02 .3379847E-02 .3092668E-02 .2987747E-02 .3112843E-02 + .2777945E-02 .2479270E-02 .2508071E-02 .2540123E-02 .2618086E-02 + .2420778E-02 .2201596E-02 .2460685E-02 .2848608E-02 .3043729E-02 + .2710142E-02 .1966078E-02 .1128388E-02 .7073806E-03 .4589284E-03 + -.3273187E-03 -.5716719E-03 -.2237580E-03 .3833905E-03 .1676610E-02 + .2847490E-02 .3737977E-02 .4492308E-02 .5022125E-02 .5427679E-02 + .5515394E-02 .5691064E-02 .5617393E-02 .5240167E-02 .5096470E-02 + .4779225E-02 .4499448E-02 .4390650E-02 .4306104E-02 .4269140E-02 + .4474872E-02 .5033177E-02 .5800602E-02 .6753885E-02 .7858053E-02 + .9182506E-02 .1067899E-01 .1182513E-01 .1279042E-01 .1401072E-01 + .1470357E-01 .1488950E-01 .1507417E-01 .1541390E-01 .1602826E-01 + .1639366E-01 .1638208E-01 .1620767E-01 .1609173E-01 .1653336E-01 + .1680486E-01 .1661140E-01 .1617000E-01 .1535195E-01 .1454861E-01 + .1349381E-01 .1278946E-01 .1220303E-01 .1097649E-01 .9556055E-02 + .8012452E-02 .6813034E-02 .6020041E-02 .5364763E-02 .4742082E-02 + .4249706E-02 .4007647E-02 .3743182E-02 .3681043E-02 .3670812E-02 + .3403856E-02 .3248008E-02 .3377122E-02 .3592052E-02 .3711176E-02 + .3824822E-02 .3653924E-02 .3044420E-02 .2577895E-02 .2175969E-02 + .1418948E-02 .6484292E-03 .3436535E-03 .4558945E-03 .6912677E-03 + .1419532E-02 .2741488E-02 .3649191E-02 .3911706E-02 .4126290E-02 + .4379014E-02 .4798766E-02 .5074847E-02 .4779993E-02 .4450917E-02 + .4421118E-02 .4573857E-02 .4421182E-02 .3796751E-02 .3258321E-02 + .2675406E-02 .2095329E-02 .1691788E-02 .7068500E-03 -.3621422E-03 + -.1192415E-02 -.2288743E-02 -.3160668E-02 -.4299800E-02 -.5692907E-02 + -.6488410E-02 -.7041962E-02 -.7411078E-02 -.7314363E-02 -.6991899E-02 + -.6847670E-02 -.7124429E-02 -.7323888E-02 -.7127741E-02 -.6816963E-02 + -.6396132E-02 -.6401431E-02 -.7016022E-02 -.7987591E-02 -.8775876E-02 + -.8873805E-02 -.9052399E-02 -.9632759E-02 -.1027730E-01 -.1068131E-01 + -.1058097E-01 -.9944928E-02 -.9252188E-02 -.9110583E-02 -.9136532E-02 + -.9132248E-02 -.9293910E-02 -.9470025E-02 -.9645172E-02 -.9666672E-02 + -.9437715E-02 -.9265611E-02 -.9151970E-02 -.8665909E-02 -.8190290E-02 + -.7978088E-02 -.7405880E-02 -.6755134E-02 -.6308402E-02 -.5917670E-02 + -.5661431E-02 -.5234816E-02 -.4690069E-02 -.4252642E-02 -.3826938E-02 + -.3532793E-02 -.3058223E-02 -.2345628E-02 -.2113433E-02 -.2229308E-02 + -.2182778E-02 -.2259774E-02 -.2649235E-02 -.3201766E-02 -.3735261E-02 + -.4043677E-02 -.4003212E-02 -.3516783E-02 -.2860917E-02 -.2022469E-02 + -.9658332E-03 -.1645305E-03 .5297025E-03 .9332356E-03 .7190634E-03 + .6763573E-03 .1036395E-02 .1427901E-02 .1507271E-02 .1626472E-02 + .2175692E-02 .3092283E-02 .4326452E-02 .5602618E-02 .6957806E-02 + .8719361E-02 .1063712E-01 .1114099E-01 .1026616E-01 .9292208E-02 + .8494183E-02 .8199923E-02 .8146574E-02 .8042163E-02 .8007956E-02 + .7709777E-02 .7457246E-02 .7089425E-02 .6332038E-02 .5753427E-02 + .5269347E-02 .4811190E-02 .4434300E-02 .4387657E-02 .4692361E-02 + .5415354E-02 .6491693E-02 .7254515E-02 .8025424E-02 .8958104E-02 + .9558641E-02 .9387380E-02 .8953914E-02 .9081060E-02 .9243582E-02 + .9257045E-02 .9032189E-02 .8016786E-02 .7100089E-02 .7072099E-02 + .7629277E-02 .8507941E-02 .9249967E-02 .1078807E-01 .1301599E-01 + .1458448E-01 .1550932E-01 .1553789E-01 .1490488E-01 .1399088E-01 + .1278712E-01 .1155393E-01 .1068247E-01 .1048030E-01 .1035265E-01 + .9498606E-02 .8303496E-02 .7281208E-02 .6833163E-02 .6917098E-02 + .6624866E-02 .5723962E-02 .4631063E-02 .4396889E-02 .4909512E-02 + .5093360E-02 .5083723E-02 .4972016E-02 .4876103E-02 .4782618E-02 + .4486334E-02 .4004263E-02 .3135087E-02 .2344765E-02 .1625060E-02 + .4786880E-03 -.7206077E-03 -.1968788E-02 -.3130418E-02 -.4347267E-02 + -.5692790E-02 -.6337701E-02 -.6468452E-02 -.6388302E-02 -.5921315E-02 + -.5528861E-02 -.5376072E-02 -.5189253E-02 -.5268697E-02 -.5476277E-02 + -.6007495E-02 -.7202341E-02 -.8246911E-02 -.9072475E-02 -.1008234E-01 + -.1090156E-01 -.1140564E-01 -.1160161E-01 -.1152646E-01 -.1130292E-01 + -.1092909E-01 -.1066019E-01 -.1032081E-01 -.9880557E-02 -.9939338E-02 + -.9911852E-02 -.9958222E-02 -.1114267E-01 -.1286179E-01 -.1461346E-01 + -.1584775E-01 -.1630820E-01 -.1673277E-01 -.1759372E-01 -.1827223E-01 + -.1840056E-01 -.1837524E-01 -.1823744E-01 -.1826044E-01 -.1778024E-01 + -.1679451E-01 -.1643285E-01 -.1634379E-01 -.1640296E-01 -.1642772E-01 + -.1588747E-01 -.1513018E-01 -.1416415E-01 -.1319345E-01 -.1254378E-01 + -.1203789E-01 -.1164409E-01 -.1096002E-01 -.9302548E-02 -.6992411E-02 + -.4862672E-02 -.2868871E-02 -.1065352E-02 .3253009E-03 .1364358E-02 + .2480792E-02 .4026308E-02 .4861497E-02 .5326436E-02 .6177277E-02 + .6379344E-02 .6461780E-02 .6464854E-02 .6042013E-02 .5728292E-02 + .5792808E-02 .6286640E-02 .6531630E-02 .6512691E-02 .6981287E-02 + .7711934E-02 .7900251E-02 .8191837E-02 .8945975E-02 .9787521E-02 + .1048267E-01 .1092601E-01 .1152450E-01 .1234224E-01 .1274131E-01 + .1263959E-01 .1262265E-01 .1279257E-01 .1297439E-01 .1258170E-01 + .1210108E-01 .1207402E-01 .1190978E-01 .1141634E-01 .1069919E-01 + .9995015E-02 .9160396E-02 .8155920E-02 .6920818E-02 .5356812E-02 + .4076623E-02 .3145068E-02 .2409821E-02 .2247183E-02 .2146665E-02 + .1878867E-02 .2038269E-02 .2249088E-02 .2168287E-02 .2022677E-02 + .2143452E-02 .2789469E-02 .3625849E-02 .4327618E-02 .5035606E-02 + .5529711E-02 .5781187E-02 .6076282E-02 .6365433E-02 .7086369E-02 + .7951106E-02 .8253624E-02 .8480535E-02 .8972754E-02 .9679919E-02 + .1091502E-01 .1204493E-01 .1214978E-01 .1217442E-01 .1241902E-01 + .1240761E-01 .1287133E-01 .1348156E-01 .1329462E-01 .1273409E-01 + .1232316E-01 .1217078E-01 .1244414E-01 .1234524E-01 .1210280E-01 + .1269629E-01 .1313072E-01 .1316345E-01 .1347002E-01 .1381844E-01 + .1366796E-01 .1321962E-01 .1294209E-01 .1225180E-01 .1096876E-01 + .9935530E-02 .9633562E-02 .9991279E-02 .1055007E-01 .1071013E-01 + .1069629E-01 .1033018E-01 .9288290E-02 .8384947E-02 .7709769E-02 + .6999364E-02 .6378467E-02 .6297245E-02 .6301494E-02 .5899613E-02 + .5529864E-02 .5221790E-02 .5225776E-02 .5282025E-02 .4581598E-02 + .3229290E-02 .1918179E-02 .9681055E-03 .1517012E-03 -.9875282E-03 + -.2161483E-02 -.2908339E-02 -.3384628E-02 -.3554692E-02 -.3706784E-02 + -.4381034E-02 -.4740801E-02 -.4509562E-02 -.4121323E-02 -.3390544E-02 + -.2975823E-02 -.2851948E-02 -.2382972E-02 -.1889147E-02 -.1582039E-02 + -.2056568E-02 -.3007736E-02 -.3877469E-02 -.4956753E-02 -.5688374E-02 + -.6196798E-02 -.6383870E-02 -.6110002E-02 -.6121685E-02 -.6127020E-02 + -.5763224E-02 -.5333385E-02 -.4904494E-02 -.4639002E-02 -.4370387E-02 + -.4042082E-02 -.4058367E-02 -.4233838E-02 -.4298460E-02 -.3804212E-02 + -.3205203E-02 -.3132252E-02 -.2699712E-02 -.2220867E-02 -.2251465E-02 + -.1989192E-02 -.1610278E-02 -.1473856E-02 -.1307032E-02 -.9621294E-03 + .2634988E-03 .1589846E-02 .1816199E-02 .2477062E-02 .3591035E-02 + .4546883E-02 .6112499E-02 .7945464E-02 .9044585E-02 .9333443E-02 + .9863861E-02 .1028787E-01 .1012496E-01 .1002105E-01 .9732572E-02 + .9296783E-02 .9313980E-02 .9509554E-02 .1005427E-01 .1092533E-01 + .1164304E-01 .1215292E-01 .1254182E-01 .1307401E-01 .1363628E-01 + .1404624E-01 .1438157E-01 .1464463E-01 .1464253E-01 .1368316E-01 + .1232284E-01 .1154990E-01 .1088891E-01 .1111039E-01 .1159099E-01 + .1081496E-01 .1021794E-01 .1020285E-01 .1036979E-01 .1065622E-01 + .1071002E-01 .1078490E-01 .1068338E-01 .1013552E-01 .9594839E-02 + .9261644E-02 .9028799E-02 .9010058E-02 .8759929E-02 .8120660E-02 + .7495416E-02 .7065869E-02 .6658529E-02 .5674135E-02 .4502392E-02 + .4069946E-02 .3919177E-02 .3492587E-02 .2880163E-02 .2378997E-02 + .2135482E-02 .1855239E-02 .1504221E-02 .1620140E-02 .2284757E-02 + .2396037E-02 .2046407E-02 .1788430E-02 .9601204E-03 .1909487E-03 + -.6068143E-04 -.2549187E-03 -.6585723E-03 -.1128126E-02 -.1129708E-02 + -.1080120E-02 -.1171067E-02 -.5347816E-03 .4119909E-03 .8095377E-03 + .1638227E-02 .2418798E-02 .2651092E-02 .2699611E-02 .2570496E-02 + .2704089E-02 .2784603E-02 .2628252E-02 .2404734E-02 .2366917E-02 + .2390357E-02 .2267419E-02 .2440751E-02 .2978694E-02 .3199887E-02 + .2559440E-02 .2003092E-02 .2006095E-02 .1897423E-02 .1865501E-02 + .1897676E-02 .1942805E-02 .1790277E-02 .1776684E-02 .2546668E-02 + .3513317E-02 .4400748E-02 .4518017E-02 .3613979E-02 .2840289E-02 + .2494922E-02 .2278106E-02 .2230709E-02 .2283857E-02 .2166765E-02 + .2097356E-02 .2275375E-02 .2240381E-02 .2091524E-02 .2244138E-02 + .2362385E-02 .2415985E-02 .2265896E-02 .1562284E-02 .7434313E-03 + .6178479E-03 .9162413E-03 .1174679E-02 .1553501E-02 .1675312E-02 + .1606055E-02 .1548870E-02 .2534256E-02 .2822281E-02 .3513886E-02 + .4626316E-02 .5357385E-02 .5197351E-02 .4730820E-02 .4419178E-02 + .4138360E-02 .4039643E-02 .3593079E-02 .2802548E-02 .2501065E-02 + .1959800E-02 .1524156E-02 .1562046E-02 .1716761E-02 .2214176E-02 + .2665586E-02 .2965178E-02 .3284870E-02 .3072092E-02 .2489854E-02 + .1796498E-02 .7821469E-03 -.6020480E-04 -.5071137E-03 -.4424103E-03 + -.1178392E-03 .4489213E-03 .1048316E-02 .1550166E-02 .2173569E-02 + .2936052E-02 .3961325E-02 .4937086E-02 .5522092E-02 .5598589E-02 + .5539936E-02 .5350677E-02 .4869169E-02 .4262903E-02 .3814964E-02 + .3558705E-02 .3049990E-02 .2594356E-02 .2403814E-02 .2044962E-02 + .1273402E-02 .4626122E-03 .8062072E-05 -.3590465E-03 -.4833867E-03 + -.4546608E-03 -.3594547E-03 -.1602850E-03 -.1446084E-03 -.2408540E-03 + -.5685300E-03 -.7469679E-03 -.4265780E-03 -.3533731E-03 -.5693592E-03 + -.5465240E-03 -.7230870E-03 -.9423933E-03 -.7806345E-03 -.5374619E-03 + -.1990149E-04 .6220481E-03 .1211909E-02 .2095269E-02 .2952660E-02 + .3443155E-02 .2991252E-02 .1854945E-02 .9080119E-03 .1933260E-03 + -.3902072E-03 -.9257706E-03 -.1169635E-02 -.1257894E-02 -.1111634E-02 + -.1047934E-02 -.1448696E-02 -.1651459E-02 -.2186066E-02 -.3113879E-02 + -.3801607E-02 -.4587652E-02 -.5087532E-02 -.5180185E-02 -.5095006E-02 + -.5032506E-02 -.4906694E-02 -.4756736E-02 -.5040725E-02 -.5282322E-02 + -.5383388E-02 -.5460110E-02 -.5009283E-02 -.3349317E-02 -.1588832E-02 + -.5997552E-03 .3045580E-03 .8057602E-03 .8854983E-03 .1116612E-02 + .1635765E-02 .2183785E-02 .2914335E-02 .3684575E-02 .4422384E-02 + .5348524E-02 .6288359E-02 .7164130E-02 .7758520E-02 .8150193E-02 + .8157637E-02 .7693182E-02 .7193026E-02 .6641548E-02 .5976051E-02 + .5912870E-02 .6069125E-02 .5609596E-02 .5150386E-02 .4512837E-02 + .3500432E-02 .2797859E-02 .2569396E-02 .2547482E-02 .2652698E-02 + .2946926E-02 .3213260E-02 .3400661E-02 .3354094E-02 .3064005E-02 + .2894388E-02 .2848439E-02 .2851641E-02 .2842142E-02 .2656748E-02 + .2391624E-02 .2530790E-02 .3112191E-02 .3256087E-02 .2609562E-02 + .1304606E-02 -.5922647E-03 -.2369931E-02 -.3774877E-02 -.4657272E-02 + -.5395012E-02 -.6222643E-02 -.6440023E-02 -.6733489E-02 -.7188211E-02 + -.7458061E-02 -.7893685E-02 -.8101281E-02 -.8357377E-02 -.9216487E-02 + -.1004380E-01 -.1046787E-01 -.1053816E-01 -.1052415E-01 -.1051074E-01 + -.1043038E-01 -.1031252E-01 -.9997268E-02 -.9900949E-02 -.9908423E-02 + -.9726468E-02 -.9370673E-02 -.9186576E-02 -.9879588E-02 -.1067655E-01 + -.1077621E-01 -.1080162E-01 -.1076667E-01 -.1061651E-01 -.1034570E-01 + -.9923739E-02 -.1012324E-01 -.1066266E-01 -.1104490E-01 -.1142299E-01 + -.1142531E-01 -.1107993E-01 -.1073677E-01 -.1035574E-01 -.9863992E-02 + -.9697081E-02 -.9914502E-02 -.9960300E-02 -.9822433E-02 -.9711133E-02 + -.9883194E-02 -.1029454E-01 -.1038468E-01 -.9866803E-02 -.9226496E-02 + -.8807933E-02 -.8604939E-02 -.8503314E-02 -.8438863E-02 -.8296686E-02 + -.8064272E-02 -.8162899E-02 -.8369457E-02 -.8197443E-02 -.7898905E-02 + -.7799386E-02 -.7755024E-02 -.7667290E-02 -.7715161E-02 -.7711596E-02 + -.7623229E-02 -.8035512E-02 -.8465409E-02 -.8430173E-02 -.8624697E-02 + -.8987082E-02 -.9128389E-02 -.9336478E-02 -.9607588E-02 -.9773005E-02 + -.9939465E-02 -.1007450E-01 -.9896923E-02 -.9756958E-02 -.9950057E-02 + -.1014175E-01 -.1029763E-01 -.1030202E-01 -.1001597E-01 -.9774232E-02 + -.9892255E-02 -.1011253E-01 -.1043004E-01 -.1072213E-01 -.1073750E-01 + -.1093312E-01 -.1122572E-01 -.1122241E-01 -.1098161E-01 -.1054331E-01 + -.1005178E-01 -.9911409E-02 -.9799003E-02 -.9381249E-02 -.9077815E-02 + -.8815949E-02 -.8773674E-02 -.9141541E-02 -.9563846E-02 -.9899684E-02 + -.1013284E-01 -.1018391E-01 -.1019060E-01 -.1034728E-01 -.1039492E-01 + -.1028842E-01 -.1018680E-01 -.9800830E-02 -.9004043E-02 -.7925701E-02 + -.6867317E-02 -.6223819E-02 -.5633474E-02 -.5001587E-02 -.4482621E-02 + -.3992236E-02 -.3756145E-02 -.3894271E-02 -.4486641E-02 -.5229787E-02 + -.5766417E-02 -.6062487E-02 -.6185143E-02 -.6004158E-02 -.5446819E-02 + -.4962244E-02 -.4549491E-02 -.4048860E-02 -.3503131E-02 -.2965415E-02 + -.2665062E-02 -.2730999E-02 -.2936390E-02 -.3152399E-02 -.3459038E-02 + -.3776202E-02 -.4229666E-02 -.4673729E-02 -.4885686E-02 -.5115949E-02 + -.5622677E-02 -.6138086E-02 -.6182445E-02 -.5818105E-02 -.5380858E-02 + -.4822427E-02 -.4303702E-02 -.3878663E-02 -.3418845E-02 -.3318564E-02 + -.3239367E-02 -.2785627E-02 -.2358905E-02 -.2068286E-02 -.1713082E-02 + -.1332065E-02 -.7553807E-03 -.1702721E-03 .7965297E-04 .3141537E-03 + .6606847E-03 .1002379E-02 .1102688E-02 .8743353E-03 .6334185E-03 + .5334556E-03 .4739631E-03 .3322838E-03 .1931041E-03 .2956279E-03 + .6013162E-03 .7220314E-03 .5986993E-03 .7164178E-03 .9697114E-03 + .1125192E-02 .1259083E-02 .1213644E-02 .1145036E-02 .1041332E-02 + .7067341E-03 .2364839E-03 -.1036302E-03 .7215707E-04 .4253907E-03 + .5043028E-03 .5661481E-03 .6816587E-03 .7747860E-03 .9043959E-03 + .7969856E-03 .4007520E-03 -.1051340E-03 -.7033333E-03 -.1108421E-02 + -.1327425E-02 -.1504759E-02 -.1657916E-02 -.1665636E-02 -.1490137E-02 + -.1417645E-02 -.1682254E-02 -.2011372E-02 -.2074229E-02 -.2474020E-02 + -.3053967E-02 -.3314228E-02 -.3453639E-02 -.3495942E-02 -.3595463E-02 + -.3764651E-02 -.3798480E-02 -.3758879E-02 -.3814645E-02 -.3869185E-02 + -.3678352E-02 -.3328692E-02 -.2860192E-02 -.2496972E-02 -.2755632E-02 + -.3223980E-02 -.3287264E-02 -.3183541E-02 -.3254292E-02 -.3605784E-02 + -.4004476E-02 -.4159832E-02 -.4328762E-02 -.4571225E-02 -.4744029E-02 + -.5069645E-02 -.5349622E-02 -.5345262E-02 -.5256482E-02 -.5024274E-02 + -.4809606E-02 -.4731762E-02 -.4634155E-02 -.4550586E-02 -.4516503E-02 + -.4569010E-02 -.4570187E-02 -.4341275E-02 -.3985070E-02 -.3537780E-02 + -.3041515E-02 -.2732330E-02 -.2724545E-02 -.2821424E-02 -.2823514E-02 + -.2815360E-02 -.2854839E-02 -.2931418E-02 -.3034698E-02 -.3143430E-02 + -.3278510E-02 -.3258482E-02 -.3239160E-02 -.3462268E-02 -.3525496E-02 + -.3430196E-02 -.3511822E-02 -.3601533E-02 -.3580586E-02 -.3672909E-02 + -.3899803E-02 -.4161293E-02 -.4435399E-02 -.4727870E-02 -.4944228E-02 + -.5119142E-02 -.5300358E-02 -.5382007E-02 -.5387881E-02 -.5239678E-02 + -.4949886E-02 -.4632369E-02 -.4381086E-02 -.4175868E-02 -.3777747E-02 + -.3241068E-02 -.2784533E-02 -.2439561E-02 -.2144184E-02 -.1875159E-02 + -.1659662E-02 -.1543457E-02 -.1518601E-02 -.1473594E-02 -.1375100E-02 + -.1262150E-02 -.1392059E-02 -.1634560E-02 -.1705251E-02 -.1653682E-02 + -.1509088E-02 -.1366050E-02 -.1408906E-02 -.1648685E-02 -.1788343E-02 + -.1833084E-02 -.1760010E-02 -.1546493E-02 -.1400105E-02 -.1262362E-02 + -.1105853E-02 -.8570366E-03 -.4655503E-03 -.2003267E-03 -.1260364E-03 + -.1279967E-03 -.9667909E-04 .1148901E-03 .4129911E-03 .6438414E-03 + .8392881E-03 .1145773E-02 .1466560E-02 .1489990E-02 .1404695E-02 + .1446615E-02 .1569168E-02 .1679703E-02 .1693259E-02 .1730717E-02 + .1765548E-02 .1762636E-02 .1683133E-02 .1452262E-02 .1280057E-02 + .1232143E-02 .1145615E-02 .1144521E-02 .1212637E-02 .1220624E-02 + .1225549E-02 .1284518E-02 .1421192E-02 .1472803E-02 .1537341E-02 + .1674259E-02 .1791594E-02 .1971428E-02 .2290327E-02 .2703216E-02 + .2959524E-02 .3097287E-02 .3234135E-02 .3309183E-02 .3386403E-02 + .3379984E-02 .3295409E-02 .3243605E-02 .3243107E-02 .3332870E-02 + .3465390E-02 .3582979E-02 .3560913E-02 .3513580E-02 .3510498E-02 + .3504640E-02 .3603746E-02 .3647891E-02 .3612802E-02 .3588183E-02 + .3561019E-02 .3596122E-02 .3647139E-02 .3586050E-02 .3504839E-02 + .3534826E-02 .3485941E-02 .3386468E-02 .3343807E-02 .3295175E-02 + .3302624E-02 .3262013E-02 .3157481E-02 .3162218E-02 .3211539E-02 + .3225353E-02 .3302421E-02 .3324152E-02 .3240059E-02 .3251543E-02 + .3303481E-02 .3345154E-02 .3393821E-02 .3353735E-02 .3348880E-02 + .3403925E-02 .3351939E-02 .3296820E-02 .3231143E-02 .3174479E-02 + .3217848E-02 .3225194E-02 .3229387E-02 .3185285E-02 .3147261E-02 + .3207320E-02 .3212654E-02 .3211564E-02 .3178187E-02 .3117395E-02 + .3078082E-02 .3020560E-02 .2994260E-02 .2997745E-02 .2997273E-02 + .2946703E-02 .2913265E-02 .2952030E-02 .2962571E-02 .2943446E-02 + .2964191E-02 .3038318E-02 .3056291E-02 .2950767E-02 .2860915E-02 + .2801357E-02 .2753256E-02 .2754151E-02 .2762456E-02 .2728478E-02 + .2643454E-02 .2587326E-02 .2574698E-02 .2551671E-02 .2544828E-02 + .2549980E-02 .2503848E-02 .2443194E-02 .2427844E-02 .2428505E-02 + .2429156E-02 .2394119E-02 .2325188E-02 .2318614E-02 .2296759E-02 + .2231630E-02 .2194672E-02 .2181995E-02 .2214637E-02 .2237060E-02 + .2223458E-02 .2185029E-02 .2146932E-02 .2144740E-02 .2130030E-02 + .2074438E-02 .2038770E-02 .2033367E-02 .1998450E-02 .1984111E-02 + .1984979E-02 .1958118E-02 .1927202E-02 .1896545E-02 .1912086E-02 + .1930116E-02 .1907268E-02 .1904586E-02 .1904991E-02 .1882296E-02 + .1869898E-02 .1876177E-02 .1862966E-02 .1842890E-02 .1858024E-02 + .1862152E-02 .1841427E-02 .1842590E-02 .1849817E-02 .1827976E-02 + .1810245E-02 .1794731E-02 .1746300E-02 .1728550E-02 .1722121E-02 + .1696995E-02 .1695021E-02 .1685939E-02 .1675994E-02 .1657573E-02 + .1627917E-02 .1613843E-02 .1601142E-02 .1573312E-02 .1533781E-02 + .1492966E-02 .1457847E-02 .1431898E-02 .1408063E-02 .1374542E-02 + .1333311E-02 .1308522E-02 .1278093E-02 .1250947E-02 .1227641E-02 + .1196378E-02 .1176158E-02 .1144480E-02 .1125664E-02 .1111637E-02 + .1083842E-02 .1066362E-02 .1043495E-02 .1018197E-02 .1005014E-02 + .9907339E-03 .9663096E-03 .9569451E-03 .9492522E-03 .9257560E-03 + .9167265E-03 .9056703E-03 .8866200E-03 .8749291E-03 .8585014E-03 + .8334520E-03 .8101182E-03 .7919878E-03 .7788858E-03 .7661198E-03 + .7444825E-03 .7219417E-03 .7030745E-03 .6869179E-03 .6721043E-03 + .6548460E-03 .6393762E-03 .6262723E-03 .6146755E-03 .6040889E-03 + .5927130E-03 .5848197E-03 .5723948E-03 .5588676E-03 .5506874E-03 + .5369911E-03 .5241843E-03 .5157876E-03 .5065204E-03 .5001286E-03 + .4929359E-03 .4836309E-03 .4756761E-03 .4652236E-03 .4579025E-03 + .4532037E-03 .4432925E-03 .4331527E-03 .4257616E-03 .4171095E-03 + .4091559E-03 .4027614E-03 .3921897E-03 .3834195E-03 .3760580E-03 + .3668517E-03 .3601578E-03 .3529103E-03 .3437598E-03 .3358035E-03 + .3305021E-03 .3228934E-03 .3148131E-03 .3087552E-03 .3027899E-03 + .2957961E-03 .2876152E-03 .2816057E-03 .2753516E-03 .2681145E-03 + .2610455E-03 .2548446E-03 .2490098E-03 .2416590E-03 .2352786E-03 + .2299572E-03 .2236190E-03 .2175575E-03 .2126998E-03 .2069119E-03 + .2007788E-03 .1958275E-03 .1909566E-03 .1856475E-03 .1807429E-03 + .1762550E-03 .1706569E-03 .1658231E-03 .1621871E-03 .1572532E-03 + .1526138E-03 .1488629E-03 .1447405E-03 .1406845E-03 .1369312E-03 + .1332630E-03 .1296048E-03 .1261579E-03 .1230450E-03 .1199324E-03 + .1169166E-03 .1140544E-03 .1113055E-03 .1087437E-03 .1062179E-03 + .1038569E-03 .1016314E-03 .9947811E-04 .9747491E-04 .9560664E-04 + .9384249E-04 .9221256E-04 .9071960E-04 .8934066E-04 .8810029E-04 + .8699023E-04 .8600895E-04 diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.AT2 b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.AT2 new file mode 100755 index 000000000..d6736c341 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.AT2 @@ -0,0 +1,1565 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #12, 140 (USGS STATION 931) +ACCELERATION TIME HISTORY IN UNITS OF G. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7802, DT= .00500 SEC + -.4524259E-02 -.5453609E-02 -.3879534E-02 -.5966478E-04 .1453968E-03 + .3141729E-03 .4242131E-03 .5230633E-03 .6191808E-03 .7135598E-03 + .8102202E-03 .9037519E-03 .9789034E-03 .1022652E-02 .1030402E-02 + .1008570E-02 .9681240E-03 .9171226E-03 .8604907E-03 .7983539E-03 + .7297761E-03 .6620882E-03 .6072410E-03 .5730847E-03 .5632766E-03 + .5751092E-03 .5944994E-03 .6041827E-03 .5949643E-03 .5639703E-03 + .5158626E-03 .4628568E-03 .4094630E-03 .3564320E-03 .3189031E-03 + .3207575E-03 .3747367E-03 .4634662E-03 .5513970E-03 .6230334E-03 + .6835686E-03 .7298884E-03 .7527032E-03 .7525612E-03 .7358731E-03 + .7119356E-03 .6901599E-03 .6724041E-03 .6500149E-03 .6118034E-03 + .5631175E-03 .5274543E-03 .5276685E-03 .5670992E-03 .6293130E-03 + .7043045E-03 .7957482E-03 .9035360E-03 .1017839E-02 .1122740E-02 + .1205026E-02 .1251538E-02 .1238846E-02 .1153766E-02 .1020285E-02 + .8765864E-03 .7522143E-03 .6819861E-03 .6866022E-03 .7474303E-03 + .8314898E-03 .9088192E-03 .9519934E-03 .9283419E-03 .8129220E-03 + .6303871E-03 .4433518E-03 .3093290E-03 .2610300E-03 .2968516E-03 + .3831106E-03 .4862188E-03 .5892297E-03 .6612810E-03 .6642728E-03 + .5940455E-03 .4823369E-03 .3733080E-03 .3078704E-03 .3186180E-03 + .4135613E-03 .5600101E-03 .7032117E-03 .7957706E-03 .8169634E-03 + .7825416E-03 .7227976E-03 .6626251E-03 .6214424E-03 .6049963E-03 + .5987071E-03 .5660728E-03 .4701094E-03 .3109466E-03 .1280513E-03 + -.3300664E-04 -.1129573E-03 -.3028746E-04 .2259117E-03 .5441411E-03 + .7623007E-03 .7671587E-03 .5577843E-03 .2332864E-03 -.6206213E-04 + -.2198912E-03 -.2242424E-03 -.1070886E-03 .1151250E-03 .4188215E-03 + .7292638E-03 .9602667E-03 .1070536E-02 .1066163E-02 .9920241E-03 + .9083247E-03 .8385752E-03 .7567117E-03 .6228149E-03 .4537476E-03 + .3446589E-03 .3887492E-03 .5852847E-03 .7906724E-03 .8242033E-03 + .6419574E-03 .3531608E-03 .1027924E-03 -.2830569E-04 -.2028025E-04 + .1308300E-03 .4159250E-03 .7938426E-03 .1192018E-02 .1500901E-02 + .1588578E-02 .1349417E-02 .7838595E-03 .9568561E-04 -.4169230E-03 + -.6075688E-03 -.5322458E-03 -.3260242E-03 -.8920882E-04 .1365666E-03 + .3211848E-03 .4039332E-03 .3416341E-03 .1926413E-03 .8110288E-04 + .1024921E-03 .3125893E-03 .7063180E-03 .1156954E-02 .1466305E-02 + .1495425E-02 .1248484E-02 .8744552E-03 .5803131E-03 .4368458E-03 + .2967933E-03 -.2747939E-04 -.5701435E-03 -.1195135E-02 -.1711818E-02 + -.1975352E-02 -.1910130E-02 -.1515260E-02 -.8886603E-03 -.2262323E-03 + .2290169E-03 .2506846E-03 -.2757805E-03 -.1240235E-02 -.2325242E-02 + -.3168019E-02 -.3494526E-02 -.3118668E-02 -.1984543E-02 -.3252933E-03 + .1352823E-02 .2509391E-02 .2815779E-02 .2312167E-02 .1374595E-02 + .4638983E-03 -.1177419E-03 -.2808112E-03 -.9762838E-04 .3480362E-03 + .1051403E-02 .1880178E-02 .2501115E-02 .2635341E-02 .2170143E-02 + .1128948E-02 -.3165466E-03 -.1756792E-02 -.2613120E-02 -.2682890E-02 + -.2353771E-02 -.1967870E-02 -.1456841E-02 -.7607771E-03 -.4212706E-04 + .5664397E-03 .9421905E-03 .8825558E-03 .3491246E-03 -.4582368E-03 + -.1305022E-02 -.2004627E-02 -.2399736E-02 -.2420823E-02 -.2021288E-02 + -.1107616E-02 .2722442E-03 .1827384E-02 .3208438E-02 .4196942E-02 + .4687377E-02 .4528556E-02 .3516927E-02 .1625677E-02 -.7240662E-03 + -.2728587E-02 -.3820736E-02 -.4022969E-02 -.3534916E-02 -.2514939E-02 + -.1312776E-02 -.3046929E-03 .4430422E-03 .1037558E-02 .1498235E-02 + .1767073E-02 .1787081E-02 .1530239E-02 .1110101E-02 .7828080E-03 + .6457827E-03 .5360282E-03 .3224930E-03 .2949113E-04 -.2780526E-03 + -.5170711E-03 -.6577978E-03 -.8401380E-03 -.1206343E-02 -.1690095E-02 + -.2069982E-02 -.2127739E-02 -.1732130E-02 -.8858064E-03 .2551230E-03 + .1538911E-02 .2802610E-02 .3586619E-02 .3351531E-02 .1986919E-02 + -.1426081E-03 -.2376816E-02 -.3975104E-02 -.4519506E-02 -.4122114E-02 + -.3023145E-02 -.1238279E-02 .1206312E-02 .3815715E-02 .5549842E-02 + .5435643E-02 .3231305E-02 -.2565574E-03 -.3551571E-02 -.5565508E-02 + -.6101049E-02 -.5494341E-02 -.3988740E-02 -.1632174E-02 .1154633E-02 + .3510576E-02 .4728037E-02 .4423364E-02 .2451477E-02 -.7614744E-03 + -.4095614E-02 -.6338281E-02 -.7100331E-02 -.6846094E-02 -.5952627E-02 + -.4555433E-02 -.3081146E-02 -.2059443E-02 -.1718362E-02 -.2073713E-02 + -.2939005E-02 -.3842499E-02 -.4184260E-02 -.3610456E-02 -.2501074E-02 + -.1593399E-02 -.1116638E-02 -.7071584E-03 .9760057E-04 .1380720E-02 + .2881643E-02 .4347831E-02 .5629241E-02 .6457346E-02 .6182043E-02 + .4056353E-02 .1321068E-03 -.4221951E-02 -.7148798E-02 -.7397281E-02 + -.4568001E-02 .4408680E-03 .5660211E-02 .9205977E-02 .1014761E-01 + .8769475E-02 .5834602E-02 .1989762E-02 -.2031232E-02 -.5145164E-02 + -.6300131E-02 -.5335349E-02 -.3139508E-02 -.1062065E-02 -.1110550E-03 + -.3864043E-03 -.1278853E-02 -.2020257E-02 -.2070873E-02 -.1321005E-02 + -.4682365E-04 .1412740E-02 .2897151E-02 .4343664E-02 .5621043E-02 + .6587007E-02 .7225631E-02 .7581681E-02 .7433945E-02 .6297775E-02 + .3998974E-02 .9476833E-03 -.2087589E-02 -.4111237E-02 -.4288193E-02 + -.2707938E-02 -.3261931E-03 .1898978E-02 .3336335E-02 .3646387E-02 + .3024913E-02 .1766431E-02 -.2473747E-03 -.2935635E-02 -.5548654E-02 + -.7292413E-02 -.7902596E-02 -.7327428E-02 -.5645416E-02 -.3399324E-02 + -.1149331E-02 .8067130E-03 .2109538E-02 .2631119E-02 .2657210E-02 + .2408241E-02 .1854908E-02 .1000837E-02 .1591115E-03 -.1720179E-03 + .3108707E-03 .1453257E-02 .2644043E-02 .3355916E-02 .3582714E-02 + .3640051E-02 .3717518E-02 .3593941E-02 .2999918E-02 .2104733E-02 + .1343905E-02 .9814423E-03 .8413007E-03 .5089263E-03 -.2124969E-03 + -.1332550E-02 -.2865578E-02 -.4855078E-02 -.7237539E-02 -.9568056E-02 + -.1113823E-01 -.1142693E-01 -.1037750E-01 -.8233966E-02 -.5438983E-02 + -.2757028E-02 -.7846068E-03 .5000480E-03 .1294039E-02 .1567664E-02 + .1352895E-02 .1057265E-02 .1258796E-02 .2297892E-02 .3961539E-02 + .5620858E-02 .6657033E-02 .6813990E-02 .6402657E-02 .5903535E-02 + .5376116E-02 .4478662E-02 .2998515E-02 .1242339E-02 -.2654857E-03 + -.1368588E-02 -.2056830E-02 -.2023332E-02 -.8497922E-03 .1460747E-02 + .4194960E-02 .6353988E-02 .7194820E-02 .6587578E-02 .4942317E-02 + .2805330E-02 .6712641E-03 -.1146930E-02 -.2580832E-02 -.3490746E-02 + -.3562807E-02 -.2710217E-02 -.1187100E-02 .6633101E-03 .2562947E-02 + .4322510E-02 .6011740E-02 .7615817E-02 .8630269E-02 .8625606E-02 + .7764209E-02 .6592633E-02 .5561290E-02 .4790548E-02 .4127363E-02 + .3328405E-02 .2230575E-02 .7475969E-03 -.1043384E-02 -.2746665E-02 + -.3891321E-02 -.4303893E-02 -.4100929E-02 -.3542712E-02 -.2947101E-02 + -.2465709E-02 -.2055556E-02 -.1740534E-02 -.1639543E-02 -.1741862E-02 + -.1919715E-02 -.2190491E-02 -.2736369E-02 -.3752589E-02 -.5469279E-02 + -.8036420E-02 -.1105466E-01 -.1350883E-01 -.1435020E-01 -.1309472E-01 + -.9699570E-02 -.4598023E-02 .8190970E-03 .4913331E-02 .6902461E-02 + .6913654E-02 .5522078E-02 .3405757E-02 .1142299E-02 -.8121390E-03 + -.2078660E-02 -.2535043E-02 -.2516181E-02 -.2546566E-02 -.2796688E-02 + -.2870916E-02 -.2232367E-02 -.7406546E-03 .1133299E-02 .2637132E-02 + .3418479E-02 .3622649E-02 .3489484E-02 .3128401E-02 .2538097E-02 + .1754988E-02 .1046318E-02 .8252854E-03 .1299784E-02 .2220210E-02 + .3001106E-02 .3144246E-02 .2506908E-02 .1287654E-02 -.1730576E-04 + -.7527002E-03 -.4177463E-03 .9047101E-03 .2539726E-02 .3682682E-02 + .3737302E-02 .2455598E-02 -.6521000E-04 -.3275010E-02 -.6289420E-02 + -.8240395E-02 -.8592826E-02 -.7050769E-02 -.3499687E-02 .1268313E-02 + .5610807E-02 .8248199E-02 .8970308E-02 .8125845E-02 .5912518E-02 + .2454000E-02 -.1822198E-02 -.6100139E-02 -.9354833E-02 -.1085892E-01 + -.1019543E-01 -.6906998E-02 -.1227645E-02 .5069579E-02 .9586425E-02 + .1104808E-01 .9854980E-02 .7380652E-02 .5242978E-02 .4842102E-02 + .6665436E-02 .9789613E-02 .1232009E-01 .1261144E-01 .1027607E-01 + .6277871E-02 .1849361E-02 -.2397647E-02 -.6098458E-02 -.8586851E-02 + -.9159646E-02 -.7695858E-02 -.4965160E-02 -.2458794E-02 -.1001115E-02 + .1220972E-03 .1936601E-02 .4520129E-02 .7130045E-02 .8760735E-02 + .8617227E-02 .6506069E-02 .2984957E-02 -.8778357E-03 -.3938369E-02 + -.5305705E-02 -.4789271E-02 -.2784859E-02 -.1304655E-03 .1984486E-02 + .2742739E-02 .2051941E-02 .4543360E-03 -.1133686E-02 -.1998932E-02 + -.2059661E-02 -.1890043E-02 -.2317608E-02 -.3775776E-02 -.6121138E-02 + -.8762528E-02 -.1091858E-01 -.1219237E-01 -.1264954E-01 -.1226790E-01 + -.1099909E-01 -.9321588E-02 -.7961343E-02 -.7302885E-02 -.7357283E-02 + -.8017924E-02 -.8995860E-02 -.9471352E-02 -.8382196E-02 -.5327114E-02 + -.1344796E-02 .1546691E-02 .1942281E-02 .5302710E-04 -.2529084E-02 + -.4330036E-02 -.5144093E-02 -.5415974E-02 -.5234374E-02 -.4223093E-02 + -.1916933E-02 .1619629E-02 .5046405E-02 .6790070E-02 .6654507E-02 + .5634242E-02 .4823325E-02 .4467662E-02 .4108422E-02 .3366347E-02 + .2344208E-02 .1437359E-02 .9489887E-03 .9363447E-03 .1124830E-02 + .9846758E-03 .1771003E-03 -.1110489E-02 -.2539342E-02 -.4003470E-02 + -.5572475E-02 -.7277108E-02 -.8957354E-02 -.1002913E-01 -.9757219E-02 + -.7982213E-02 -.5384905E-02 -.2949544E-02 -.7451435E-03 .2079390E-02 + .6027818E-02 .1069594E-01 .1532084E-01 .1899452E-01 .2075940E-01 + .2043971E-01 .1835454E-01 .1443487E-01 .8865420E-02 .2574723E-02 + -.3570044E-02 -.9147294E-02 -.1381483E-01 -.1700625E-01 -.1832890E-01 + -.1789979E-01 -.1612577E-01 -.1352293E-01 -.1044311E-01 -.7002431E-02 + -.3077078E-02 .1451496E-02 .6029550E-02 .9736525E-02 .1195443E-01 + .1226691E-01 .1061764E-01 .7425788E-02 .3411550E-02 -.5382997E-03 + -.3856475E-02 -.6398571E-02 -.8166094E-02 -.9015542E-02 -.8650690E-02 + -.7062891E-02 -.4815554E-02 -.2798626E-02 -.1427587E-02 -.4264837E-03 + .6593095E-03 .2017624E-02 .3366386E-02 .4230424E-02 .4333745E-02 + .3625896E-02 .2223319E-02 .3735032E-03 -.1697172E-02 -.3816082E-02 + -.5894249E-02 -.7668656E-02 -.8576572E-02 -.8244058E-02 -.6691586E-02 + -.4455264E-02 -.2288465E-02 -.4491460E-03 .1263241E-02 .2828862E-02 + .3845576E-02 .4078854E-02 .3761771E-02 .3184751E-02 .2286119E-02 + .7666172E-03 -.1550372E-02 -.4334072E-02 -.6809906E-02 -.8164198E-02 + -.8063667E-02 -.6672629E-02 -.4349022E-02 -.1496353E-02 .1441864E-02 + .3791917E-02 .4805592E-02 .4064866E-02 .1823303E-02 -.8259525E-03 + -.2701756E-02 -.3832979E-02 -.5127392E-02 -.7162946E-02 -.9524922E-02 + -.1080332E-01 -.9642816E-02 -.5670004E-02 .3772396E-03 .6976263E-02 + .1256987E-01 .1662858E-01 .1970389E-01 .2212433E-01 .2303000E-01 + .2114533E-01 .1638354E-01 .1018259E-01 .4568432E-02 .1063656E-02 + -.5170121E-04 .1045596E-03 .1430346E-03 -.3736955E-03 -.1031960E-02 + -.1288909E-02 -.8988277E-03 .1800438E-03 .1704243E-02 .3041393E-02 + .3398294E-02 .2120540E-02 -.9780959E-03 -.5547473E-02 -.1090067E-01 + -.1589476E-01 -.1804280E-01 -.1434952E-01 -.5128932E-02 .5304896E-02 + .1271011E-01 .1534969E-01 .1382525E-01 .1006648E-01 .5847112E-02 + .2323283E-02 .2581585E-03 -.5894743E-04 .1044702E-02 .2813913E-02 + .4147549E-02 .3868031E-02 .1379264E-02 -.2752916E-02 -.7034330E-02 + -.1010632E-01 -.1154735E-01 -.1214027E-01 -.1305533E-01 -.1477714E-01 + -.1674016E-01 -.1774467E-01 -.1689696E-01 -.1438190E-01 -.1134801E-01 + -.8904710E-02 -.7440963E-02 -.6569993E-02 -.5900766E-02 -.5671766E-02 + -.6277228E-02 -.7400346E-02 -.7571326E-02 -.5294917E-02 -.5992778E-03 + .4939160E-02 .9527727E-02 .1260124E-01 .1457504E-01 .1578889E-01 + .1610436E-01 .1512980E-01 .1278743E-01 .9317745E-02 .4994812E-02 + -.1652282E-03 -.6242834E-02 -.1261220E-01 -.1795680E-01 -.2131526E-01 + -.2272417E-01 -.2249558E-01 -.2039580E-01 -.1649264E-01 -.1187689E-01 + -.7550525E-02 -.3569566E-02 .4083061E-03 .4278905E-02 .7540332E-02 + .1011965E-01 .1236314E-01 .1430123E-01 .1559135E-01 .1586375E-01 + .1473897E-01 .1189900E-01 .7483141E-02 .2313231E-02 -.2403164E-02 + -.5535691E-02 -.6488976E-02 -.5552128E-02 -.3579404E-02 -.1585319E-02 + -.2080752E-03 .5780131E-03 .8339188E-03 .4549316E-03 -.5949561E-03 + -.1995134E-02 -.3140295E-02 -.3668316E-02 -.3621506E-02 -.3386810E-02 + -.3457102E-02 -.4067716E-02 -.5022469E-02 -.5656725E-02 -.5088349E-02 + -.3001263E-02 .1098853E-03 .3478189E-02 .6456574E-02 .8614179E-02 + .9623887E-02 .9070352E-02 .6540080E-02 .2378038E-02 -.2035675E-02 + -.5144633E-02 -.6069592E-02 -.4824733E-02 -.2203389E-02 .4715179E-03 + .1964832E-02 .1698338E-02 -.4680837E-03 -.4178300E-02 -.8243096E-02 + -.1146200E-01 -.1327558E-01 -.1356590E-01 -.1254645E-01 -.1064358E-01 + -.8464747E-02 -.6760582E-02 -.5999710E-02 -.6135191E-02 -.6714042E-02 + -.6907760E-02 -.5801021E-02 -.2913281E-02 .1120664E-02 .4589644E-02 + .6061462E-02 .5122567E-02 .2169687E-02 -.1945342E-02 -.6089765E-02 + -.9051340E-02 -.1027419E-01 -.1010963E-01 -.9310585E-02 -.8738259E-02 + -.9237531E-02 -.1109790E-01 -.1367675E-01 -.1557962E-01 -.1538683E-01 + -.1270476E-01 -.8407224E-02 -.3781563E-02 .1471661E-03 .2812978E-02 + .4246056E-02 .4864982E-02 .5215221E-02 .5684453E-02 .6234550E-02 + .6452101E-02 .5787777E-02 .3931487E-02 .1198971E-02 -.1486707E-02 + -.3157369E-02 -.3258107E-02 -.1810458E-02 .1012524E-02 .5292002E-02 + .1077759E-01 .1636377E-01 .2039323E-01 .2169027E-01 .2028245E-01 + .1691556E-01 .1234725E-01 .7549486E-02 .3643861E-02 .9241299E-03 + -.1252061E-02 -.3317545E-02 -.4770534E-02 -.4482182E-02 -.1798242E-02 + .2513012E-02 .6800566E-02 .9880138E-02 .1151445E-01 .1193907E-01 + .1175962E-01 .1137756E-01 .1047878E-01 .8977721E-02 .7345305E-02 + .5947553E-02 .4791033E-02 .3708496E-02 .2389664E-02 .6339743E-03 + -.9852712E-03 -.1264564E-02 .4265384E-03 .3206340E-02 .5110484E-02 + .4220463E-02 -.1969813E-03 -.6870756E-02 -.1292750E-01 -.1579392E-01 + -.1483524E-01 -.1089151E-01 -.5137723E-02 .1379172E-02 .7707046E-02 + .1228409E-01 .1346562E-01 .1105101E-01 .6112443E-02 .3951289E-03 + -.3918573E-02 -.5125506E-02 -.2659930E-02 .2786133E-02 .9357700E-02 + .1484578E-01 .1795769E-01 .1880273E-01 .1789840E-01 .1533387E-01 + .1116184E-01 .5753008E-02 -.6069280E-03 -.7444903E-02 -.1339931E-01 + -.1682850E-01 -.1671035E-01 -.1272454E-01 -.5223445E-02 .4438161E-02 + .1351574E-01 .1886534E-01 .1937472E-01 .1603859E-01 .1013934E-01 + .3216303E-02 -.2406644E-02 -.4821260E-02 -.4274984E-02 -.2224380E-02 + .7365616E-03 .4855757E-02 .1009172E-01 .1550444E-01 .1979353E-01 + .2222126E-01 .2309995E-01 .2330417E-01 .2316153E-01 .2230869E-01 + .2050217E-01 .1796045E-01 .1514651E-01 .1289610E-01 .1196439E-01 + .1210333E-01 .1206989E-01 .1067488E-01 .7706378E-02 .4116275E-02 + .1817902E-02 .2312400E-02 .5383408E-02 .9551737E-02 .1350186E-01 + .1702324E-01 .2047770E-01 .2375702E-01 .2591501E-01 .2568848E-01 + .2240298E-01 .1584018E-01 .5843365E-02 -.6841593E-02 -.1993617E-01 + -.3072091E-01 -.3775147E-01 -.4106877E-01 -.4107067E-01 -.3822538E-01 + -.3364840E-01 -.2884425E-01 -.2468028E-01 -.2108643E-01 -.1782994E-01 + -.1494470E-01 -.1224600E-01 -.9259899E-02 -.5747470E-02 -.2088053E-02 + .8941597E-03 .2509815E-02 .2423105E-02 .4418939E-03 -.3508320E-02 + -.8973802E-02 -.1483218E-01 -.2007391E-01 -.2464641E-01 -.2929156E-01 + -.3416307E-01 -.3761441E-01 -.3737118E-01 -.3241497E-01 -.2334097E-01 + -.1238304E-01 -.3302404E-02 .6764960E-03 -.3317884E-03 -.3662648E-02 + -.7107100E-02 -.9300883E-02 -.8820935E-02 -.4718966E-02 .2443777E-02 + .1095105E-01 .1843562E-01 .2192384E-01 .1979773E-01 .1347253E-01 + .6105413E-02 .5163692E-03 -.2225530E-02 -.2771355E-02 -.2050475E-02 + -.6195056E-03 .1070700E-02 .2787962E-02 .4849244E-02 .7776620E-02 + .1160570E-01 .1582302E-01 .1976854E-01 .2284930E-01 .2475607E-01 + .2509345E-01 .2334431E-01 .2050569E-01 .1884479E-01 .1956712E-01 + .2240155E-01 .2627266E-01 .2918771E-01 .2910453E-01 .2504281E-01 + .1725465E-01 .7761428E-02 -.6103333E-03 -.5926023E-02 -.7538887E-02 + -.5997464E-02 -.2544736E-02 .1293016E-02 .4088033E-02 .5034523E-02 + .4404279E-02 .3307192E-02 .2855913E-02 .3563040E-02 .5052314E-02 + .6471406E-02 .7110310E-02 .6331233E-02 .3575709E-02 -.9778748E-03 + -.6203004E-02 -.1056064E-01 -.1296465E-01 -.1336310E-01 -.1228426E-01 + -.1030992E-01 -.8200882E-02 -.6860066E-02 -.6992005E-02 -.8883284E-02 + -.1220369E-01 -.1589856E-01 -.1853847E-01 -.1923738E-01 -.1784408E-01 + -.1431556E-01 -.9017126E-02 -.3247522E-02 .1560948E-02 .5094015E-02 + .8392472E-02 .1226345E-01 .1594521E-01 .1841373E-01 .1961000E-01 + .1995400E-01 .1976547E-01 .1920334E-01 .1846213E-01 .1778067E-01 + .1711583E-01 .1575233E-01 .1232514E-01 .5892419E-02 -.3002395E-02 + -.1289946E-01 -.2179590E-01 -.2722139E-01 -.2814986E-01 -.2521031E-01 + -.1923658E-01 -.1213839E-01 -.6585046E-02 -.3709522E-02 -.2990918E-02 + -.3698695E-02 -.5418158E-02 -.7796337E-02 -.1061102E-01 -.1434957E-01 + -.2002194E-01 -.2775072E-01 -.3630852E-01 -.4361381E-01 -.4753422E-01 + -.4696895E-01 -.4230572E-01 -.3525017E-01 -.2773806E-01 -.2074493E-01 + -.1439889E-01 -.8786501E-02 -.3892375E-02 .7512161E-03 .5463441E-02 + .9818335E-02 .1296777E-01 .1397869E-01 .1132902E-01 .3713523E-02 + -.7874184E-02 -.1993005E-01 -.2824281E-01 -.3062323E-01 -.2730255E-01 + -.1903575E-01 -.7427382E-02 .4719783E-02 .1550054E-01 .2495594E-01 + .3355164E-01 .4086543E-01 .4609720E-01 .4898297E-01 .4943229E-01 + .4688494E-01 .4122224E-01 .3311158E-01 .2333332E-01 .1309424E-01 + .3941561E-02 -.3360944E-02 -.9443995E-02 -.1548355E-01 -.2176544E-01 + -.2729206E-01 -.3084828E-01 -.3218299E-01 -.3181447E-01 -.3042173E-01 + -.2909533E-01 -.2943178E-01 -.3289588E-01 -.3994983E-01 -.4911002E-01 + -.5781063E-01 -.6427033E-01 -.6719347E-01 -.6528629E-01 -.5818653E-01 + -.4723550E-01 -.3512813E-01 -.2444633E-01 -.1709729E-01 -.1425043E-01 + -.1542335E-01 -.1879032E-01 -.2251632E-01 -.2530263E-01 -.2667818E-01 + -.2700911E-01 -.2689075E-01 -.2678122E-01 -.2692290E-01 -.2710063E-01 + -.2657699E-01 -.2438685E-01 -.1915280E-01 -.9459504E-02 .4634165E-02 + .2218383E-01 .4130662E-01 .5851034E-01 .7126561E-01 .7874114E-01 + .8125519E-01 .8062736E-01 .7860027E-01 .7567090E-01 .7205533E-01 + .6830691E-01 .6483121E-01 .6154896E-01 .5821203E-01 .5452255E-01 + .4978993E-01 .4274954E-01 .3220171E-01 .1792914E-01 .1179693E-03 + -.2075636E-01 -.4244506E-01 -.6151494E-01 -.7582015E-01 -.8458056E-01 + -.8793867E-01 -.8757527E-01 -.8497200E-01 -.8013237E-01 -.7297096E-01 + -.6422703E-01 -.5560094E-01 -.4873913E-01 -.4319526E-01 -.3678783E-01 + -.2776807E-01 -.1616151E-01 -.3661406E-02 .7437868E-02 .1576993E-01 + .2213971E-01 .2823987E-01 .3467048E-01 .4086076E-01 .4590605E-01 + .4923545E-01 .5072565E-01 .5060324E-01 .4913129E-01 .4615462E-01 + .4123222E-01 .3412211E-01 .2507499E-01 .1544326E-01 .7773941E-02 + .3858595E-02 .3543293E-02 .6411899E-02 .1255162E-01 .2140903E-01 + .3201014E-01 .4253946E-01 .4965620E-01 .5163490E-01 .4965773E-01 + .4519194E-01 .3868200E-01 .2997194E-01 .1988775E-01 .1047076E-01 + .2930216E-02 -.3213311E-02 -.9365514E-02 -.1719088E-01 -.2797121E-01 + -.4151374E-01 -.5627068E-01 -.7016553E-01 -.8009779E-01 -.8296090E-01 + -.7780703E-01 -.6540435E-01 -.4680746E-01 -.2285992E-01 .4351085E-02 + .2958061E-01 .4718574E-01 .5629079E-01 .5979769E-01 .5974809E-01 + .5739909E-01 .5474361E-01 .5349726E-01 .5421657E-01 .5643275E-01 + .5906958E-01 .6123601E-01 .6294150E-01 .6450410E-01 .6562457E-01 + .6580049E-01 .6481103E-01 .6259977E-01 .5896064E-01 .5339618E-01 + .4573997E-01 .3606203E-01 .2425473E-01 .1082646E-01 -.2529608E-02 + -.1419932E-01 -.2429630E-01 -.3380245E-01 -.4262410E-01 -.4952534E-01 + -.5300068E-01 -.5165611E-01 -.4426857E-01 -.3029407E-01 -.1093539E-01 + .1060245E-01 .3025430E-01 .4430208E-01 .5054933E-01 .4937750E-01 + .4336003E-01 .3579570E-01 .2912693E-01 .2523659E-01 .2574040E-01 + .3073946E-01 .3857026E-01 .4615251E-01 .5022976E-01 .4955436E-01 + .4557688E-01 .4072444E-01 .3641859E-01 .3277300E-01 .2917825E-01 + .2370612E-01 .1368694E-01 -.1667435E-02 -.2136246E-01 -.4421460E-01 + -.6780020E-01 -.8821026E-01 -.1035472E+00 -.1141489E+00 -.1200208E+00 + -.1216084E+00 -.1200934E+00 -.1163930E+00 -.1107548E+00 -.1020446E+00 + -.8863111E-01 -.7068910E-01 -.5047852E-01 -.3022441E-01 -.1117487E-01 + .5261744E-02 .1752251E-01 .2551765E-01 .3119237E-01 .3646778E-01 + .4129371E-01 .4450209E-01 .4488172E-01 .4155835E-01 .3491846E-01 + .2674416E-01 .1923332E-01 .1378407E-01 .1078701E-01 .9907244E-02 + .1023343E-01 .1093304E-01 .1151125E-01 .1180065E-01 .1175763E-01 + .1123030E-01 .1015408E-01 .8376313E-02 .5966797E-02 .3423050E-02 + .1004969E-02 -.1142893E-02 -.2721441E-02 -.2986211E-02 -.7257219E-03 + .4726162E-02 .1335795E-01 .2385627E-01 .3342222E-01 .3998043E-01 + .4333155E-01 .4410467E-01 .4260896E-01 .3918798E-01 .3462556E-01 + .2971452E-01 .2502237E-01 .2092949E-01 .1745209E-01 .1421271E-01 + .1122045E-01 .9333289E-02 .8949150E-02 .9225353E-02 .8787319E-02 + .6516169E-02 .2467704E-02 -.2111912E-02 -.5510931E-02 -.6413191E-02 + -.4787614E-02 -.1774725E-02 .1275628E-02 .3560101E-02 .5043070E-02 + .6291353E-02 .8194098E-02 .1137583E-01 .1546943E-01 .1934828E-01 + .2203120E-01 .2296328E-01 .2148272E-01 .1687812E-01 .9124418E-02 + -.1710805E-03 -.7460556E-02 -.9320845E-02 -.4228731E-02 .7014539E-02 + .2175163E-01 .3724007E-01 .5065924E-01 .5864672E-01 .5932002E-01 + .5435069E-01 .4725154E-01 .4039642E-01 .3497163E-01 .3174486E-01 + .3099779E-01 .3214156E-01 .3365180E-01 .3346649E-01 .3000264E-01 + .2277038E-01 .1240529E-01 .9257189E-03 -.8793478E-02 -.1508749E-01 + -.1884522E-01 -.2163056E-01 -.2392073E-01 -.2617756E-01 -.2997701E-01 + -.3704638E-01 -.4749762E-01 -.5944812E-01 -.7076935E-01 -.8009766E-01 + -.8628864E-01 -.8880897E-01 -.8811526E-01 -.8471693E-01 -.7874426E-01 + -.7091213E-01 -.6252785E-01 -.5426946E-01 -.4631176E-01 -.3913246E-01 + -.3363676E-01 -.3055650E-01 -.2935188E-01 -.2864993E-01 -.2762718E-01 + -.2614347E-01 -.2416123E-01 -.2134612E-01 -.1758130E-01 -.1363427E-01 + -.1046523E-01 -.8149008E-02 -.5477953E-02 -.6006349E-03 .8060187E-02 + .2121076E-01 .3768830E-01 .5447517E-01 .6846615E-01 .7810827E-01 + .8396552E-01 .8795609E-01 .9133040E-01 .9340374E-01 .9316876E-01 + .9108856E-01 .8808998E-01 .8417839E-01 .7857627E-01 .7021312E-01 + .5860429E-01 .4527962E-01 .3322506E-01 .2480693E-01 .2031476E-01 + .1792359E-01 .1552656E-01 .1207650E-01 .6995763E-02 -.3365005E-03 + -.9634256E-02 -.1942333E-01 -.2813244E-01 -.3467246E-01 -.3806059E-01 + -.3769806E-01 -.3367211E-01 -.2638584E-01 -.1676795E-01 -.5709831E-02 + .5875143E-02 .1647093E-01 .2568384E-01 .3398618E-01 .4061887E-01 + .4421403E-01 .4344938E-01 .3754605E-01 .2741992E-01 .1473571E-01 + .7097196E-03 -.1358892E-01 -.2781708E-01 -.4196990E-01 -.5478257E-01 + -.6428295E-01 -.6924775E-01 -.6953931E-01 -.6602551E-01 -.6020751E-01 + -.5303451E-01 -.4475564E-01 -.3541689E-01 -.2531510E-01 -.1594405E-01 + -.8958245E-02 -.5185381E-02 -.4995702E-02 -.7316494E-02 -.9704016E-02 + -.9700613E-02 -.6039411E-02 .1166973E-02 .1098336E-01 .2148350E-01 + .3048646E-01 .3616827E-01 .3667345E-01 .3021583E-01 .1669470E-01 + -.7309034E-03 -.1757488E-01 -.3117327E-01 -.4033090E-01 -.4348356E-01 + -.4040175E-01 -.3382718E-01 -.2644410E-01 -.1939341E-01 -.1311072E-01 + -.8126207E-02 -.5286798E-02 -.4699778E-02 -.6605773E-02 -.1153777E-01 + -.1919062E-01 -.2871193E-01 -.3936049E-01 -.5071663E-01 -.6170418E-01 + -.7026347E-01 -.7553403E-01 -.7818993E-01 -.7880574E-01 -.7774169E-01 + -.7549123E-01 -.7274896E-01 -.7001938E-01 -.6723868E-01 -.6450978E-01 + -.6226917E-01 -.6087588E-01 -.6045696E-01 -.6034601E-01 -.5937117E-01 + -.5658427E-01 -.5139157E-01 -.4350308E-01 -.3301651E-01 -.2045286E-01 + -.7197371E-02 .5359226E-02 .1654749E-01 .2495765E-01 .2870009E-01 + .2700439E-01 .2079683E-01 .1218799E-01 .3088852E-02 -.5390534E-02 + -.1301083E-01 -.2047773E-01 -.2783866E-01 -.3366505E-01 -.3709583E-01 + -.3898744E-01 -.4074002E-01 -.4343715E-01 -.4734361E-01 -.5141623E-01 + -.5435604E-01 -.5532227E-01 -.5415691E-01 -.5148520E-01 -.4759067E-01 + -.4182558E-01 -.3299733E-01 -.2073599E-01 -.5890340E-02 .9168364E-02 + .2077284E-01 .2798811E-01 .3252077E-01 .3511698E-01 .3522710E-01 + .3178318E-01 .2479462E-01 .1553167E-01 .5436846E-02 -.4102167E-02 + -.1276461E-01 -.2096997E-01 -.2885192E-01 -.3624185E-01 -.4232843E-01 + -.4633925E-01 -.4821592E-01 -.4863659E-01 -.4864228E-01 -.4889699E-01 + -.4966314E-01 -.5075149E-01 -.5148518E-01 -.5174095E-01 -.5246894E-01 + -.5471952E-01 -.5862813E-01 -.6318674E-01 -.6688265E-01 -.6854787E-01 + -.6804096E-01 -.6582736E-01 -.6213797E-01 -.5721803E-01 -.5173745E-01 + -.4674369E-01 -.4288863E-01 -.4005014E-01 -.3718991E-01 -.3274436E-01 + -.2618747E-01 -.1759550E-01 -.7376626E-02 .2807238E-02 .1130424E-01 + .1733980E-01 .1956797E-01 .1692737E-01 .1064437E-01 .2986964E-02 + -.3750004E-02 -.8087848E-02 -.9912193E-02 -.8531246E-02 -.2251999E-02 + .9727160E-02 .2586924E-01 .4362968E-01 .6114999E-01 .7710954E-01 + .8996915E-01 .9820164E-01 .1019775E+00 .1025764E+00 .1004965E+00 + .9536170E-01 .8785281E-01 .7973822E-01 .7212589E-01 .6613834E-01 + .6247925E-01 .6033767E-01 .5931741E-01 .5968571E-01 .6093116E-01 + .6189898E-01 .6107794E-01 .5746612E-01 .5082473E-01 .4157952E-01 + .3130148E-01 .2178951E-01 .1376214E-01 .6993910E-02 .1185640E-02 + -.3629931E-02 -.7782459E-02 -.1266158E-01 -.1965916E-01 -.2916561E-01 + -.4044307E-01 -.5088521E-01 -.5715188E-01 -.5772902E-01 -.5404041E-01 + -.4847731E-01 -.4211457E-01 -.3475460E-01 -.2571658E-01 -.1566440E-01 + -.6217113E-02 .1630184E-02 .7693928E-02 .1221479E-01 .1550522E-01 + .1816596E-01 .2059146E-01 .2254283E-01 .2317944E-01 .2169734E-01 + .1807421E-01 .1274273E-01 .6074776E-02 -.2186824E-02 -.1269050E-01 + -.2482410E-01 -.3646219E-01 -.4582783E-01 -.5260354E-01 -.5723103E-01 + -.5960965E-01 -.5887819E-01 -.5419792E-01 -.4551566E-01 -.3489684E-01 + -.2500397E-01 -.1671233E-01 -.9913024E-02 -.3663866E-02 .3398456E-02 + .1216576E-01 .2275236E-01 .3410125E-01 .4528777E-01 .5611692E-01 + .6580899E-01 .7253382E-01 .7357136E-01 .6632431E-01 .5080047E-01 + .3128129E-01 .1375955E-01 .1334021E-02 -.6400150E-02 -.1014125E-01 + -.9618372E-02 -.5098199E-02 .2097064E-02 .1063852E-01 .1936673E-01 + .2642746E-01 .3083078E-01 .3337661E-01 .3498361E-01 .3598468E-01 + .3638731E-01 .3573202E-01 .3304570E-01 .2729837E-01 .1735680E-01 + .3881265E-02 -.9643271E-02 -.1997333E-01 -.2558212E-01 -.2617504E-01 + -.2268400E-01 -.1617827E-01 -.7618316E-02 .1436441E-02 .9631572E-02 + .1672178E-01 .2345994E-01 .3050704E-01 .3797516E-01 .4545484E-01 + .5272366E-01 .5984211E-01 .6648441E-01 .7256532E-01 .7853662E-01 + .8476487E-01 .9094094E-01 .9644316E-01 .1006327E+00 .1033373E+00 + .1044754E+00 .1038368E+00 .1008824E+00 .9405177E-01 .8292072E-01 + .6863652E-01 .5280435E-01 .3804195E-01 .2657764E-01 .1874229E-01 + .1361330E-01 .1003081E-01 .7579828E-02 .6451057E-02 .6390038E-02 + .6694141E-02 .6533983E-02 .5460588E-02 .3714923E-02 .1651026E-02 + -.3839097E-03 -.2342973E-02 -.4673688E-02 -.7600125E-02 -.1096305E-01 + -.1420829E-01 -.1639785E-01 -.1632508E-01 -.1177006E-01 -.1569782E-02 + .1195840E-01 .2537929E-01 .3698796E-01 .4666177E-01 .5432870E-01 + .5956988E-01 .6242139E-01 .6358733E-01 .6380862E-01 .6376078E-01 + .6393658E-01 .6472443E-01 .6582397E-01 .6617022E-01 .6552983E-01 + .6428554E-01 .6290444E-01 .6146640E-01 .5947725E-01 .5669354E-01 + .5290750E-01 .4786090E-01 .4187273E-01 .3568412E-01 .3003652E-01 + .2542098E-01 .2188260E-01 .1969867E-01 .1926071E-01 .2033625E-01 + .2225834E-01 .2480191E-01 .2787225E-01 .3180574E-01 .3757425E-01 + .4481047E-01 .5217597E-01 .5838544E-01 .6289184E-01 .6567863E-01 + .6607857E-01 .6368816E-01 .5836667E-01 .5010216E-01 .3973928E-01 + .2885863E-01 .1843151E-01 .8306224E-02 -.1938166E-02 -.1228063E-01 + -.2198604E-01 -.3106281E-01 -.3940957E-01 -.4608679E-01 -.5072002E-01 + -.5383852E-01 -.5647941E-01 -.5943726E-01 -.6273830E-01 -.6563833E-01 + -.6771499E-01 -.6869107E-01 -.6809237E-01 -.6586210E-01 -.6204499E-01 + -.5738400E-01 -.5320003E-01 -.4995596E-01 -.4744571E-01 -.4581947E-01 + -.4530955E-01 -.4572517E-01 -.4626673E-01 -.4524926E-01 -.4008257E-01 + -.2901636E-01 -.1386469E-01 .1325100E-02 .1476487E-01 .2732258E-01 + .3876183E-01 .4709243E-01 .5060509E-01 .4933228E-01 .4438261E-01 + .3698147E-01 .2896172E-01 .2186699E-01 .1615093E-01 .1154242E-01 + .7798355E-02 .5324742E-02 .5012726E-02 .7996005E-02 .1438407E-01 + .2264466E-01 .3116607E-01 .3883647E-01 .4499006E-01 .4966098E-01 + .5302939E-01 .5474575E-01 .5458119E-01 .5358206E-01 .5289937E-01 + .5317550E-01 .5460059E-01 .5628916E-01 .5649636E-01 .5345484E-01 + .4687720E-01 .3774005E-01 .2724989E-01 .1661590E-01 .6897492E-02 + -.9116112E-03 -.6852818E-02 -.1160401E-01 -.1535082E-01 -.1815051E-01 + -.1970470E-01 -.2057388E-01 -.2145030E-01 -.2240094E-01 -.2360501E-01 + -.2509360E-01 -.2747442E-01 -.3085192E-01 -.3535995E-01 -.4132073E-01 + -.4765842E-01 -.5309689E-01 -.5702479E-01 -.5952295E-01 -.6129773E-01 + -.6323728E-01 -.6540256E-01 -.6766340E-01 -.7005184E-01 -.7222040E-01 + -.7431968E-01 -.7625596E-01 -.7765211E-01 -.7851101E-01 -.7910953E-01 + -.7920754E-01 -.7850370E-01 -.7745316E-01 -.7605089E-01 -.7426570E-01 + -.7225656E-01 -.6972577E-01 -.6654829E-01 -.6307848E-01 -.6040231E-01 + -.6000574E-01 -.6272548E-01 -.6861537E-01 -.7694713E-01 -.8634972E-01 + -.9497666E-01 -.1011669E+00 -.1042613E+00 -.1048294E+00 -.1035403E+00 + -.1003266E+00 -.9528469E-01 -.8854790E-01 -.7998382E-01 -.6987860E-01 + -.5912752E-01 -.4862679E-01 -.3868450E-01 -.2956590E-01 -.2231020E-01 + -.1773947E-01 -.1543504E-01 -.1446126E-01 -.1441142E-01 -.1479266E-01 + -.1472722E-01 -.1354886E-01 -.1057594E-01 -.5141531E-02 .2323068E-02 + .1046891E-01 .1776263E-01 .2241248E-01 .2353312E-01 .2083232E-01 + .1437469E-01 .4979612E-02 -.6107963E-02 -.1716204E-01 -.2733347E-01 + -.3656069E-01 -.4454872E-01 -.5067147E-01 -.5471614E-01 -.5751522E-01 + -.5954610E-01 -.6099245E-01 -.6191250E-01 -.6171347E-01 -.6018250E-01 + -.5793644E-01 -.5541394E-01 -.5304834E-01 -.5187007E-01 -.5178189E-01 + -.5191157E-01 -.5229898E-01 -.5249542E-01 -.5195771E-01 -.5094191E-01 + -.4925292E-01 -.4732931E-01 -.4660750E-01 -.4755496E-01 -.4948895E-01 + -.5214127E-01 -.5526414E-01 -.5763580E-01 -.5821376E-01 -.5674327E-01 + -.5330902E-01 -.4809475E-01 -.4155099E-01 -.3463611E-01 -.2786535E-01 + -.2115043E-01 -.1501093E-01 -.1037451E-01 -.7828016E-02 -.7496280E-02 + -.9067051E-02 -.1201752E-01 -.1588295E-01 -.1971904E-01 -.2195414E-01 + -.2106366E-01 -.1538208E-01 -.3777401E-02 .1192230E-01 .2855716E-01 + .4487041E-01 .6165522E-01 .7980796E-01 .9796291E-01 .1137606E+00 + .1262513E+00 .1357370E+00 .1417687E+00 .1433283E+00 .1400644E+00 + .1323368E+00 .1214574E+00 .1094486E+00 .9836048E-01 .8888866E-01 + .8037590E-01 .7225748E-01 .6434705E-01 .5619067E-01 .4705607E-01 + .3677596E-01 .2610401E-01 .1672488E-01 .1028222E-01 .6616935E-02 + .4577211E-02 .3334920E-02 .2193766E-02 .5378844E-03 -.2109423E-02 + -.5731622E-02 -.9628277E-02 -.1276787E-01 -.1452852E-01 -.1463187E-01 + -.1291974E-01 -.9257923E-02 -.3711702E-02 .3276970E-02 .1113658E-01 + .1906643E-01 .2723206E-01 .3580982E-01 .4442229E-01 .5331725E-01 + .6248482E-01 .7175251E-01 .8087161E-01 .8898746E-01 .9517547E-01 + .9874992E-01 .9944714E-01 .9755333E-01 .9269698E-01 .8473350E-01 + .7483103E-01 .6469998E-01 .5526473E-01 .4612713E-01 .3734393E-01 + .2928443E-01 .2214544E-01 .1542527E-01 .7641141E-02 -.2141145E-02 + -.1387499E-01 -.2683733E-01 -.3967635E-01 -.5033963E-01 -.5653225E-01 + -.5734515E-01 -.5358505E-01 -.4629451E-01 -.3718537E-01 -.2832700E-01 + -.2090772E-01 -.1522596E-01 -.1136594E-01 -.9772152E-02 -.1055733E-01 + -.1368348E-01 -.1876783E-01 -.2490044E-01 -.3161468E-01 -.3863359E-01 + -.4545057E-01 -.5103739E-01 -.5426261E-01 -.5477248E-01 -.5283014E-01 + -.4918068E-01 -.4484148E-01 -.4098954E-01 -.3836703E-01 -.3673652E-01 + -.3501761E-01 -.3162035E-01 -.2549568E-01 -.1688428E-01 -.7060728E-02 + .2158574E-02 .9015681E-02 .1256465E-01 .1303689E-01 .1111643E-01 + .7002962E-02 .9016591E-03 -.6306877E-02 -.1358216E-01 -.2009299E-01 + -.2519573E-01 -.2824067E-01 -.2815335E-01 -.2430934E-01 -.1743235E-01 + -.9416936E-02 -.1928145E-02 .5008783E-02 .1125163E-01 .1457706E-01 + .1321878E-01 .8291010E-02 .1602680E-02 -.6794199E-02 -.1779444E-01 + -.3080697E-01 -.4252203E-01 -.4980959E-01 -.5345647E-01 -.5615905E-01 + -.5891321E-01 -.6090010E-01 -.6151762E-01 -.6125082E-01 -.6062633E-01 + -.5973316E-01 -.5826339E-01 -.5534193E-01 -.5046545E-01 -.4418859E-01 + -.3777616E-01 -.3264927E-01 -.2943271E-01 -.2807324E-01 -.2878548E-01 + -.3186606E-01 -.3643775E-01 -.4074487E-01 -.4348202E-01 -.4413552E-01 + -.4310481E-01 -.4084044E-01 -.3768309E-01 -.3487270E-01 -.3320867E-01 + -.3214271E-01 -.3049598E-01 -.2731665E-01 -.2281194E-01 -.1780989E-01 + -.1277429E-01 -.8177891E-02 -.4286454E-02 -.8542437E-03 .2262230E-02 + .5799886E-02 .1078923E-01 .1739472E-01 .2520260E-01 .3409141E-01 + .4398379E-01 .5285655E-01 .5714737E-01 .5543953E-01 .4957710E-01 + .4103303E-01 .2868366E-01 .1154866E-01 -.7954933E-02 -.2529777E-01 + -.3869807E-01 -.5032836E-01 -.6186177E-01 -.7140813E-01 -.7643328E-01 + -.7727807E-01 -.7608865E-01 -.7394148E-01 -.7065582E-01 -.6631959E-01 + -.6164569E-01 -.5742388E-01 -.5366848E-01 -.4978107E-01 -.4477474E-01 + -.3693221E-01 -.2525702E-01 -.1044667E-01 .5219353E-02 .1880037E-01 + .2840095E-01 .3383411E-01 .3646153E-01 .3717300E-01 .3560610E-01 + .3165694E-01 .2601836E-01 .1986136E-01 .1407877E-01 .8951468E-02 + .4718864E-02 .1683020E-02 .3584270E-03 .9373585E-03 .2879837E-02 + .6132653E-02 .1118638E-01 .1819376E-01 .2621504E-01 .3339028E-01 + .3856474E-01 .4193917E-01 .4456221E-01 .4754057E-01 .5114054E-01 + .5539978E-01 .6050168E-01 .6579863E-01 .7036570E-01 .7388261E-01 + .7663843E-01 .7934400E-01 .8256751E-01 .8596284E-01 .8872547E-01 + .9054416E-01 .9075290E-01 .8794693E-01 .8060454E-01 .6828208E-01 + .5279932E-01 .3620669E-01 .1987630E-01 .6643161E-02 -.1226455E-02 + -.4015684E-02 -.3155178E-02 -.5093213E-03 .2035651E-02 .2979745E-02 + .1668388E-02 -.1949358E-02 -.7057824E-02 -.1147254E-01 -.1373615E-01 + -.1383729E-01 -.1138438E-01 -.6772927E-02 -.2465057E-02 -.1372769E-02 + -.3932068E-02 -.7309346E-02 -.9000472E-02 -.9550251E-02 -.1067888E-01 + -.1234948E-01 -.1358132E-01 -.1374883E-01 -.1253415E-01 -.9562487E-02 + -.4582330E-02 .1871913E-02 .9444115E-02 .1771126E-01 .2608888E-01 + .3416215E-01 .4139899E-01 .4707871E-01 .4991155E-01 .5045453E-01 + .5037632E-01 .4996112E-01 .4936731E-01 .4869587E-01 .4797000E-01 + .4717500E-01 .4616114E-01 .4537261E-01 .4605137E-01 .4892999E-01 + .5333017E-01 .5843327E-01 .6434903E-01 .7088199E-01 .7710169E-01 + .8217050E-01 .8566252E-01 .8794654E-01 .8897188E-01 .8895781E-01 + .8876218E-01 .8848176E-01 .8823777E-01 .8799180E-01 .8708551E-01 + .8572655E-01 .8432666E-01 .8196461E-01 .7855937E-01 .7476533E-01 + .7082873E-01 .6755804E-01 .6466071E-01 .6133289E-01 .5731938E-01 + .5127897E-01 .4289006E-01 .3266534E-01 .2158779E-01 .1137743E-01 + .2626868E-02 -.4331746E-02 -.9565452E-02 -.1302745E-01 -.1440751E-01 + -.1428144E-01 -.1444072E-01 -.1663911E-01 -.2192292E-01 -.3061432E-01 + -.4101289E-01 -.5079295E-01 -.5829434E-01 -.6356362E-01 -.6760472E-01 + -.7035282E-01 -.7192284E-01 -.7188864E-01 -.7004606E-01 -.6767900E-01 + -.6552315E-01 -.6401432E-01 -.6333066E-01 -.6353196E-01 -.6429501E-01 + -.6447027E-01 -.6346406E-01 -.6117694E-01 -.5743570E-01 -.5162416E-01 + -.4368361E-01 -.3444636E-01 -.2492608E-01 -.1673790E-01 -.1051308E-01 + -.6176770E-02 -.4060321E-02 -.3742499E-02 -.4735977E-02 -.6965823E-02 + -.1018591E-01 -.1385333E-01 -.1757557E-01 -.2034308E-01 -.2085507E-01 + -.1896358E-01 -.1562021E-01 -.1177902E-01 -.7290540E-02 -.1910391E-02 + .3866581E-02 .9065399E-02 .1298368E-01 .1621148E-01 .2006712E-01 + .2512146E-01 .3156596E-01 .3885936E-01 .4504571E-01 .4821625E-01 + .4818845E-01 .4548492E-01 .4029285E-01 .3309467E-01 .2456385E-01 + .1596007E-01 .8071637E-02 .1123116E-02 -.4480065E-02 -.9475687E-02 + -.1448939E-01 -.1936281E-01 -.2350888E-01 -.2610692E-01 -.2716836E-01 + -.2619781E-01 -.2323315E-01 -.1896504E-01 -.1406677E-01 -.1014298E-01 + -.7874620E-02 -.7377066E-02 -.9210651E-02 -.1280030E-01 -.1706490E-01 + -.2109714E-01 -.2365039E-01 -.2458822E-01 -.2448520E-01 -.2313609E-01 + -.2021803E-01 -.1592655E-01 -.1052628E-01 -.3729501E-02 .4176733E-02 + .1278427E-01 .2149348E-01 .2919867E-01 .3553261E-01 .3975522E-01 + .4274214E-01 .4512888E-01 .4549182E-01 .4453564E-01 .4253123E-01 + .3900762E-01 .3500751E-01 .3090329E-01 .2750959E-01 .2584098E-01 + .2655509E-01 .2999518E-01 .3488924E-01 .3954391E-01 .4320836E-01 + .4468737E-01 .4263817E-01 .3720617E-01 .2797635E-01 .1513931E-01 + .8662890E-03 -.1260991E-01 -.2349214E-01 -.3095468E-01 -.3585334E-01 + -.3803450E-01 -.3637440E-01 -.3111767E-01 -.2279813E-01 -.1326692E-01 + -.4177251E-02 .4482669E-02 .1273582E-01 .2024911E-01 .2634485E-01 + .3041795E-01 .3224473E-01 .3255971E-01 .3181859E-01 .2993330E-01 + .2776166E-01 .2544498E-01 .2327940E-01 .2205027E-01 .2117102E-01 + .2080135E-01 .2059047E-01 .1921988E-01 .1696804E-01 .1446560E-01 + .1186412E-01 .8842121E-02 .4486194E-02 -.9525124E-03 -.5778379E-02 + -.9020548E-02 -.1123520E-01 -.1286334E-01 -.1386875E-01 -.1419318E-01 + -.1451698E-01 -.1472158E-01 -.1383824E-01 -.1244012E-01 -.9732588E-02 + -.5357642E-02 -.1188831E-03 .6108062E-02 .1286606E-01 .1920506E-01 + .2467211E-01 .2994062E-01 .3514822E-01 .3986915E-01 .4357844E-01 + .4615294E-01 .4843184E-01 .5090271E-01 .5319667E-01 .5498733E-01 + .5642234E-01 .5764763E-01 .5870213E-01 .5951353E-01 .5946136E-01 + .5725862E-01 .5147306E-01 .4194802E-01 .3029005E-01 .1760754E-01 + .4222483E-02 -.8368613E-02 -.1752787E-01 -.2230206E-01 -.2406134E-01 + -.2402239E-01 -.2319517E-01 -.2236022E-01 -.2193489E-01 -.2263219E-01 + -.2428622E-01 -.2613947E-01 -.2794372E-01 -.2930806E-01 -.2993628E-01 + -.3008110E-01 -.2958573E-01 -.2815298E-01 -.2557759E-01 -.2145230E-01 + -.1595757E-01 -.9528981E-02 -.2543132E-02 .4469970E-02 .1089994E-01 + .1615134E-01 .2003971E-01 .2273127E-01 .2472812E-01 .2690154E-01 + .2977488E-01 .3313674E-01 .3605543E-01 .3732642E-01 .3641433E-01 + .3320868E-01 .2826343E-01 .2292540E-01 .1832715E-01 .1535265E-01 + .1467035E-01 .1633797E-01 .1935891E-01 .2233233E-01 .2486948E-01 + .2642958E-01 .2595291E-01 .2341790E-01 .1916124E-01 .1353807E-01 + .7707747E-02 .2595689E-02 -.1477893E-02 -.4250647E-02 -.5963292E-02 + -.6970809E-02 -.7473686E-02 -.6884827E-02 -.4583388E-02 -.8804897E-03 + .3620540E-02 .8178619E-02 .1249076E-01 .1700239E-01 .2225994E-01 + .2773022E-01 .3253544E-01 .3623527E-01 .3849743E-01 .3905361E-01 + .3725663E-01 .3311907E-01 .2736427E-01 .2117172E-01 .1549849E-01 + .1050936E-01 .6658286E-02 .3999807E-02 .2457108E-02 .1580944E-02 + .1074519E-02 .9766057E-03 .7092150E-03 -.1715180E-03 -.1763392E-02 + -.4176679E-02 -.7330384E-02 -.1068557E-01 -.1374447E-01 -.1570145E-01 + -.1617955E-01 -.1558276E-01 -.1395267E-01 -.1091057E-01 -.6761065E-02 + -.2062576E-02 .3467971E-02 .9849389E-02 .1679175E-01 .2362190E-01 + .2896920E-01 .3233331E-01 .3374935E-01 .3281258E-01 .2951512E-01 + .2463783E-01 .1913296E-01 .1336053E-01 .7025508E-02 .2256196E-04 + -.7057962E-02 -.1385830E-01 -.2033276E-01 -.2632234E-01 -.3181763E-01 + -.3665326E-01 -.4061027E-01 -.4372653E-01 -.4616133E-01 -.4815937E-01 + -.4983548E-01 -.5115070E-01 -.5240644E-01 -.5365252E-01 -.5471538E-01 + -.5543348E-01 -.5539411E-01 -.5489381E-01 -.5430847E-01 -.5368593E-01 + -.5282994E-01 -.5127681E-01 -.4878763E-01 -.4476684E-01 -.3811767E-01 + -.2866069E-01 -.1689240E-01 -.2976535E-02 .1140977E-01 .2500351E-01 + .3747848E-01 .4781062E-01 .5553773E-01 .6024349E-01 .6228196E-01 + .6275160E-01 .6220751E-01 .6114590E-01 .6060599E-01 .6105160E-01 + .6276700E-01 .6565155E-01 .6833680E-01 .7042560E-01 .7176500E-01 + .7219871E-01 .7201014E-01 .7096504E-01 .6909905E-01 .6615868E-01 + .6162362E-01 .5509171E-01 .4670905E-01 .3759041E-01 .2870699E-01 + .2011440E-01 .1264490E-01 .6934408E-02 .1890852E-02 -.3026683E-02 + -.7963108E-02 -.1213680E-01 -.1543525E-01 -.1890242E-01 -.2261445E-01 + -.2649584E-01 -.3056796E-01 -.3469518E-01 -.3828001E-01 -.4040689E-01 + -.4124595E-01 -.4229381E-01 -.4365989E-01 -.4517061E-01 -.4741626E-01 + -.4969922E-01 -.5198215E-01 -.5483448E-01 -.5789369E-01 -.6083660E-01 + -.6339551E-01 -.6533984E-01 -.6693457E-01 -.6900947E-01 -.7143767E-01 + -.7321762E-01 -.7398784E-01 -.7338578E-01 -.7071316E-01 -.6561094E-01 + -.5817478E-01 -.4893755E-01 -.3831802E-01 -.2635548E-01 -.1514313E-01 + -.6345992E-02 .4371476E-03 .4971083E-02 .7618247E-02 .8452670E-02 + .6787639E-02 .3122374E-02 -.1546632E-02 -.6075973E-02 -.9618142E-02 + -.1270148E-01 -.1507102E-01 -.1635890E-01 -.1659978E-01 -.1544506E-01 + -.1283411E-01 -.8558253E-02 -.3418013E-02 .1799088E-02 .6656619E-02 + .1140799E-01 .1710746E-01 .2287092E-01 .2764114E-01 .3116166E-01 + .3272790E-01 .3311650E-01 .3278159E-01 .3130671E-01 .2898252E-01 + .2537274E-01 .2043808E-01 .1502162E-01 .9541628E-02 .4099604E-02 + -.1193551E-02 -.5868535E-02 -.9431905E-02 -.1250088E-01 -.1558444E-01 + -.1866915E-01 -.2171255E-01 -.2424643E-01 -.2680551E-01 -.2939109E-01 + -.3141133E-01 -.3345557E-01 -.3466507E-01 -.3400183E-01 -.3211238E-01 + -.3023316E-01 -.2901342E-01 -.2836067E-01 -.2899561E-01 -.3076219E-01 + -.3278668E-01 -.3520492E-01 -.3783267E-01 -.3957954E-01 -.3961383E-01 + -.3815270E-01 -.3528079E-01 -.3120129E-01 -.2742639E-01 -.2473764E-01 + -.2328540E-01 -.2347384E-01 -.2500201E-01 -.2746775E-01 -.3043871E-01 + -.3301063E-01 -.3447234E-01 -.3525816E-01 -.3510724E-01 -.3420310E-01 + -.3301657E-01 -.3142874E-01 -.3035343E-01 -.2945503E-01 -.2872943E-01 + -.2916609E-01 -.3079012E-01 -.3365307E-01 -.3783060E-01 -.4289469E-01 + -.4783398E-01 -.5204337E-01 -.5508271E-01 -.5683364E-01 -.5783360E-01 + -.5846388E-01 -.5914546E-01 -.5978250E-01 -.6110110E-01 -.6301760E-01 + -.6487627E-01 -.6694452E-01 -.6822967E-01 -.6813107E-01 -.6651136E-01 + -.6321152E-01 -.5868995E-01 -.5380465E-01 -.4812844E-01 -.4084815E-01 + -.3358834E-01 -.2701746E-01 -.2079334E-01 -.1613221E-01 -.1292409E-01 + -.1031925E-01 -.9258329E-02 -.9689851E-02 -.1069790E-01 -.1212018E-01 + -.1376962E-01 -.1553946E-01 -.1737813E-01 -.1958445E-01 -.2146121E-01 + -.2303040E-01 -.2496792E-01 -.2633705E-01 -.2690333E-01 -.2702213E-01 + -.2655611E-01 -.2476785E-01 -.2145065E-01 -.1767689E-01 -.1409968E-01 + -.1095482E-01 -.8555475E-02 -.6096745E-02 -.3326137E-02 -.9268548E-03 + .7843915E-03 .1818077E-02 .2791587E-02 .3579611E-02 .3817418E-02 + .3258729E-02 .1616900E-02 -.8124134E-03 -.3609741E-02 -.6221851E-02 + -.8081060E-02 -.9170969E-02 -.9012214E-02 -.7570696E-02 -.6289900E-02 + -.5240036E-02 -.4257858E-02 -.4215713E-02 -.4851728E-02 -.5825513E-02 + -.7612896E-02 -.1057952E-01 -.1405252E-01 -.1744750E-01 -.2038961E-01 + -.2139896E-01 -.2056184E-01 -.1855305E-01 -.1516004E-01 -.1127770E-01 + -.6930774E-02 -.1844329E-02 .2332082E-02 .5780025E-02 .9195167E-02 + .1106171E-01 .1215728E-01 .1343988E-01 .1386683E-01 .1421119E-01 + .1466645E-01 .1453085E-01 .1430938E-01 .1318876E-01 .1138004E-01 + .9867231E-02 .7562430E-02 .4273650E-02 .1441589E-03 -.4853190E-02 + -.1014920E-01 -.1496625E-01 -.1901553E-01 -.2310198E-01 -.2683558E-01 + -.2999077E-01 -.3228233E-01 -.3321587E-01 -.3363036E-01 -.3337756E-01 + -.3237169E-01 -.3064941E-01 -.2814289E-01 -.2533362E-01 -.2163512E-01 + -.1710262E-01 -.1273149E-01 -.8545781E-02 -.4477633E-02 -.5786237E-03 + .2915342E-02 .6200960E-02 .9200573E-02 .1147413E-01 .1376410E-01 + .1672492E-01 .2043651E-01 .2438491E-01 .2772209E-01 .3089867E-01 + .3363863E-01 .3533289E-01 .3696086E-01 .3847666E-01 .3962306E-01 + .4025801E-01 .4090764E-01 .4196309E-01 .4301344E-01 .4417091E-01 + .4435479E-01 .4328448E-01 .4213131E-01 .4006187E-01 .3640154E-01 + .3279245E-01 .2961381E-01 .2614015E-01 .2279329E-01 .1924454E-01 + .1517596E-01 .1150311E-01 .7876669E-02 .5102762E-02 .4569543E-02 + .5821061E-02 .8737783E-02 .1234617E-01 .1562739E-01 .1854417E-01 + .1998156E-01 .1955269E-01 .1830305E-01 .1664574E-01 .1493042E-01 + .1378935E-01 .1376169E-01 .1488030E-01 .1757300E-01 .2181180E-01 + .2667146E-01 .3132007E-01 .3429675E-01 .3594545E-01 .3704488E-01 + .3724230E-01 .3660461E-01 .3460631E-01 .3097627E-01 .2590829E-01 + .1976391E-01 .1423159E-01 .9821696E-02 .5396954E-02 .1893973E-02 + -.2856602E-03 -.1388785E-02 -.6669792E-03 .1405991E-02 .4052917E-02 + .6311136E-02 .8272558E-02 .9991490E-02 .1075732E-01 .1110648E-01 + .1126027E-01 .1117114E-01 .1113117E-01 .1080752E-01 .1033062E-01 + .1004761E-01 .9870735E-02 .9583271E-02 .8488519E-02 .7207988E-02 + .6481297E-02 .5862359E-02 .5794173E-02 .6362467E-02 .6273351E-02 + .5393957E-02 .3586158E-02 .7231881E-03 -.2806373E-02 -.7020364E-02 + -.1064094E-01 -.1315366E-01 -.1456274E-01 -.1462742E-01 -.1421331E-01 + -.1339713E-01 -.1201129E-01 -.1058534E-01 -.9319808E-02 -.8998483E-02 + -.9996679E-02 -.1243608E-01 -.1629215E-01 -.2122741E-01 -.2765935E-01 + -.3513759E-01 -.4271289E-01 -.4997011E-01 -.5691746E-01 -.6293907E-01 + -.6799005E-01 -.7241602E-01 -.7532505E-01 -.7693881E-01 -.7750222E-01 + -.7693627E-01 -.7614549E-01 -.7495659E-01 -.7321723E-01 -.7193281E-01 + -.7135266E-01 -.7150399E-01 -.7212490E-01 -.7299455E-01 -.7445804E-01 + -.7647823E-01 -.7926806E-01 -.8243631E-01 -.8506067E-01 -.8636509E-01 + -.8626691E-01 -.8573899E-01 -.8499949E-01 -.8391939E-01 -.8263900E-01 + -.8100932E-01 -.7928112E-01 -.7764868E-01 -.7583732E-01 -.7433095E-01 + -.7297990E-01 -.7166051E-01 -.7071992E-01 -.6912168E-01 -.6689020E-01 + -.6418515E-01 -.6017027E-01 -.5479573E-01 -.4783881E-01 -.3937298E-01 + -.3060723E-01 -.2176496E-01 -.1319923E-01 -.5684621E-02 .9951113E-03 + .6160889E-02 .9905230E-02 .1344063E-01 .1678412E-01 .2008230E-01 + .2342842E-01 .2651199E-01 .2870479E-01 .3017600E-01 .3142646E-01 + .3223447E-01 .3322375E-01 .3406488E-01 .3428064E-01 .3468869E-01 + .3533775E-01 .3661721E-01 .3860304E-01 .4069213E-01 .4332024E-01 + .4590596E-01 .4870664E-01 .5231245E-01 .5600032E-01 .5957071E-01 + .6273320E-01 .6556209E-01 .6771092E-01 .6833947E-01 .6842729E-01 + .6833346E-01 .6708919E-01 .6524548E-01 .6357762E-01 .6168801E-01 + .5970678E-01 .5825369E-01 .5690897E-01 .5617343E-01 .5625938E-01 + .5641836E-01 .5694936E-01 .5787261E-01 .5850784E-01 .5891927E-01 + .5926769E-01 .5882210E-01 .5782592E-01 .5620546E-01 .5301360E-01 + .4835801E-01 .4237019E-01 .3587121E-01 .3026135E-01 .2537783E-01 + .2104248E-01 .1807120E-01 .1710579E-01 .1758054E-01 .1894075E-01 + .2138339E-01 .2402785E-01 .2642887E-01 .2853909E-01 .2984473E-01 + .3030856E-01 .2999776E-01 .2906200E-01 .2800760E-01 .2756951E-01 + .2706771E-01 .2579208E-01 .2426167E-01 .2247905E-01 .2069556E-01 + .1915298E-01 .1742178E-01 .1522553E-01 .1241054E-01 .8864404E-02 + .4530893E-02 -.9348584E-04 -.4509275E-02 -.9083415E-02 -.1396669E-01 + -.1826122E-01 -.2198530E-01 -.2539410E-01 -.2790166E-01 -.2962482E-01 + -.2995656E-01 -.2804220E-01 -.2474388E-01 -.2082131E-01 -.1594378E-01 + -.1074678E-01 -.5872302E-02 -.1257555E-02 .2935887E-02 .6999567E-02 + .1082041E-01 .1417436E-01 .1767075E-01 .2102588E-01 .2361507E-01 + .2559087E-01 .2647155E-01 .2559587E-01 .2337174E-01 .2059977E-01 + .1763218E-01 .1490629E-01 .1284918E-01 .1208023E-01 .1316134E-01 + .1587715E-01 .2016469E-01 .2538681E-01 .3032466E-01 .3441066E-01 + .3707047E-01 .3799372E-01 .3757118E-01 .3597752E-01 .3345978E-01 + .3082002E-01 .2854377E-01 .2681202E-01 .2542691E-01 .2363579E-01 + .2143119E-01 .1914234E-01 .1661622E-01 .1412103E-01 .1244679E-01 + .1192162E-01 .1230703E-01 .1316111E-01 .1391973E-01 .1432049E-01 + .1391923E-01 .1259990E-01 .1122181E-01 .9810190E-02 .8198513E-02 + .6736991E-02 .5725833E-02 .5207224E-02 .4682153E-02 .4027723E-02 + .2972668E-02 .1478866E-02 .3621687E-04 -.9028409E-03 -.7766209E-03 + .1760083E-03 .1486837E-02 .2606573E-02 .2631191E-02 .1511960E-02 + -.6517023E-03 -.4096890E-02 -.8002208E-02 -.1079099E-01 -.1179373E-01 + -.1171567E-01 -.1130401E-01 -.1063159E-01 -.9813903E-02 -.8871310E-02 + -.7877828E-02 -.6615211E-02 -.5068299E-02 -.3420530E-02 -.1599557E-02 + .2136537E-03 .2421059E-02 .5403733E-02 .8712735E-02 .1110980E-01 + .1237932E-01 .1277014E-01 .1209430E-01 .1062933E-01 .8518045E-02 + .5322326E-02 .9647095E-03 -.3261580E-02 -.7242235E-02 -.1132211E-01 + -.1521056E-01 -.1920493E-01 -.2335651E-01 -.2706186E-01 -.2964317E-01 + -.3063325E-01 -.2989282E-01 -.2783103E-01 -.2458072E-01 -.1966324E-01 + -.1283266E-01 -.4913048E-02 .2733546E-02 .9258320E-02 .1425385E-01 + .1758612E-01 .1922741E-01 .1897238E-01 .1694405E-01 .1358570E-01 + .9445137E-02 .4825514E-02 -.1947625E-03 -.5595999E-02 -.1155270E-01 + -.1777361E-01 -.2384430E-01 -.2959688E-01 -.3490553E-01 -.3936593E-01 + -.4294270E-01 -.4603073E-01 -.4855616E-01 -.5031026E-01 -.5182096E-01 + -.5373185E-01 -.5551551E-01 -.5727355E-01 -.5894380E-01 -.5987944E-01 + -.6041340E-01 -.6062339E-01 -.6060199E-01 -.6084699E-01 -.6126133E-01 + -.6150226E-01 -.6200575E-01 -.6275645E-01 -.6316246E-01 -.6312039E-01 + -.6218401E-01 -.6019407E-01 -.5762057E-01 -.5422425E-01 -.4964147E-01 + -.4420866E-01 -.3822399E-01 -.3148725E-01 -.2428637E-01 -.1726588E-01 + -.1095513E-01 -.5751618E-02 -.1417040E-02 .2357289E-02 .5624483E-02 + .8182288E-02 .9861645E-02 .1080050E-01 .1127696E-01 .1176220E-01 + .1243031E-01 .1348338E-01 .1533881E-01 .1780822E-01 .2103529E-01 + .2496815E-01 .2917399E-01 .3330121E-01 .3640255E-01 .3753133E-01 + .3631723E-01 .3321468E-01 .2859023E-01 .2314388E-01 .1757512E-01 + .1191694E-01 .6486917E-02 .1717857E-02 -.2223809E-02 -.5630991E-02 + -.8847026E-02 -.1200479E-01 -.1529336E-01 -.1873787E-01 -.2225252E-01 + -.2594169E-01 -.2951914E-01 -.3276999E-01 -.3520801E-01 -.3666450E-01 + -.3758862E-01 -.3805173E-01 -.3841194E-01 -.3861654E-01 -.3817343E-01 + -.3724697E-01 -.3645021E-01 -.3589992E-01 -.3594101E-01 -.3692514E-01 + -.3840848E-01 -.3998776E-01 -.4119839E-01 -.4134130E-01 -.3995053E-01 + -.3739469E-01 -.3402737E-01 -.2987749E-01 -.2510007E-01 -.1989115E-01 + -.1541091E-01 -.1234530E-01 -.1059921E-01 -.9847414E-02 -.9304638E-02 + -.9145005E-02 -.9156208E-02 -.8330444E-02 -.6222290E-02 -.3136190E-02 + .4905353E-03 .4810140E-02 .1014314E-01 .1651551E-01 .2341759E-01 + .3030569E-01 .3682778E-01 .4270956E-01 .4696716E-01 .4933604E-01 + .5077854E-01 .5086156E-01 .4954848E-01 .4780001E-01 .4613822E-01 + .4482766E-01 .4401717E-01 .4382709E-01 .4381702E-01 .4331654E-01 + .4211504E-01 .3990457E-01 .3665479E-01 .3303727E-01 .2929856E-01 + .2620239E-01 .2388462E-01 .2179318E-01 .2073825E-01 .2071205E-01 + .2105645E-01 .2164939E-01 .2253063E-01 .2322258E-01 .2310311E-01 + .2274928E-01 .2255039E-01 .2229621E-01 .2198495E-01 .2161429E-01 + .2091775E-01 .1960092E-01 .1799775E-01 .1656911E-01 .1591727E-01 + .1628313E-01 .1677188E-01 .1690461E-01 .1705490E-01 .1755469E-01 + .1797071E-01 .1805768E-01 .1767932E-01 .1645616E-01 .1472452E-01 + .1291322E-01 .1124974E-01 .1003374E-01 .9341238E-02 .8874216E-02 + .8616578E-02 .9023237E-02 .1038115E-01 .1223048E-01 .1432180E-01 + .1714146E-01 .2052637E-01 .2426775E-01 .2835794E-01 .3178692E-01 + .3405819E-01 .3546671E-01 .3641592E-01 .3688836E-01 .3649758E-01 + .3529061E-01 .3353035E-01 .3130644E-01 .2865571E-01 .2578409E-01 + .2247272E-01 .1927422E-01 .1665373E-01 .1419095E-01 .1186565E-01 + .9439859E-02 .6537860E-02 .3519345E-02 .1129751E-02 -.5747570E-03 + -.2033390E-02 -.3345516E-02 -.4525735E-02 -.5939004E-02 -.7426937E-02 + -.8732719E-02 -.1039334E-01 -.1270584E-01 -.1529473E-01 -.1823642E-01 + -.2177963E-01 -.2553089E-01 -.2895852E-01 -.3146627E-01 -.3366346E-01 + -.3581661E-01 -.3692165E-01 -.3725624E-01 -.3787678E-01 -.3917178E-01 + -.4061799E-01 -.4217261E-01 -.4392489E-01 -.4551210E-01 -.4710372E-01 + -.4795905E-01 -.4730895E-01 -.4491618E-01 -.4084196E-01 -.3529726E-01 + -.2803635E-01 -.1981189E-01 -.1115545E-01 -.3256508E-02 .2403783E-02 + .6043468E-02 .8373118E-02 .9840847E-02 .1023491E-01 .1018412E-01 + .1022491E-01 .1037722E-01 .1159525E-01 .1383518E-01 .1665072E-01 + .2012209E-01 .2355047E-01 .2606519E-01 .2743690E-01 .2786788E-01 + .2759100E-01 .2689252E-01 .2611548E-01 .2531185E-01 .2452532E-01 + .2354020E-01 .2168462E-01 .1911058E-01 .1662566E-01 .1461508E-01 + .1336682E-01 .1232752E-01 .1151821E-01 .1151593E-01 .1233749E-01 + .1429057E-01 .1677426E-01 .1949100E-01 .2232694E-01 .2465361E-01 + .2597681E-01 .2652792E-01 .2682391E-01 .2641909E-01 .2576423E-01 + .2478209E-01 .2300981E-01 .2116732E-01 .1924597E-01 .1744616E-01 + .1592365E-01 .1425911E-01 .1287488E-01 .1179039E-01 .1056143E-01 + .9515552E-02 .9236049E-02 .9770462E-02 .1018307E-01 .1043258E-01 + .1045769E-01 .9804448E-02 .9299463E-02 .9008084E-02 .9214929E-02 + .9801984E-02 .1038715E-01 .1219075E-01 .1500429E-01 .1787102E-01 + .2026492E-01 .2191702E-01 .2291833E-01 .2296828E-01 .2172149E-01 + .1984686E-01 .1809483E-01 .1605871E-01 .1369937E-01 .1156308E-01 + .9911504E-02 .8610985E-02 .7328010E-02 .6069876E-02 .4917072E-02 + .3864441E-02 .2503693E-02 .9728446E-03 -.5548464E-04 -.1178589E-02 + -.2913336E-02 -.4854400E-02 -.6641799E-02 -.8597701E-02 -.1056846E-01 + -.1230781E-01 -.1455077E-01 -.1668627E-01 -.1769190E-01 -.1811155E-01 + -.1742511E-01 -.1498206E-01 -.1147560E-01 -.6994292E-02 -.2177324E-02 + .2603194E-02 .7086934E-02 .1042787E-01 .1291385E-01 .1478981E-01 + .1652832E-01 .1787231E-01 .1830787E-01 .1834377E-01 .1745614E-01 + .1509842E-01 .1167160E-01 .7950706E-02 .4359175E-02 .5688584E-03 + -.2849048E-02 -.5288055E-02 -.7292976E-02 -.8740548E-02 -.9046237E-02 + -.8718805E-02 -.7962711E-02 -.6099584E-02 -.3587398E-02 -.1531050E-02 + -.1128100E-03 .4679088E-03 -.1769526E-03 -.1887809E-02 -.4093372E-02 + -.6166336E-02 -.8590367E-02 -.1090854E-01 -.1206540E-01 -.1279086E-01 + -.1356238E-01 -.1411395E-01 -.1474140E-01 -.1583385E-01 -.1704554E-01 + -.1837724E-01 -.1983304E-01 -.2136985E-01 -.2350101E-01 -.2572305E-01 + -.2731845E-01 -.2857118E-01 -.2976733E-01 -.3073191E-01 -.3070642E-01 + -.2908078E-01 -.2591982E-01 -.2164160E-01 -.1632586E-01 -.9863121E-02 + -.3431575E-02 .2736137E-02 .8766401E-02 .1389405E-01 .1838520E-01 + .2239664E-01 .2562498E-01 .2801322E-01 .2958484E-01 .3079730E-01 + .3208269E-01 .3260710E-01 .3315527E-01 .3400158E-01 .3414955E-01 + .3440148E-01 .3414953E-01 .3372339E-01 .3379682E-01 .3327619E-01 + .3267374E-01 .3237979E-01 .3213052E-01 .3241351E-01 .3251855E-01 + .3216332E-01 .3225970E-01 .3242549E-01 .3275834E-01 .3346121E-01 + .3417210E-01 .3524201E-01 .3655992E-01 .3795694E-01 .3958082E-01 + .4087649E-01 .4172819E-01 .4241597E-01 .4307999E-01 .4374308E-01 + .4399065E-01 .4407068E-01 .4385799E-01 .4314462E-01 .4249538E-01 + .4172057E-01 .4034562E-01 .3854051E-01 .3596966E-01 .3244085E-01 + .2890826E-01 .2517152E-01 .2060186E-01 .1565509E-01 .1115272E-01 + .7693335E-02 .4766919E-02 .1973388E-02 -.5598933E-03 -.3218329E-02 + -.6063369E-02 -.8556097E-02 -.1106937E-01 -.1375403E-01 -.1624676E-01 + -.1897131E-01 -.2110203E-01 -.2178016E-01 -.2170712E-01 -.2175341E-01 + -.2196304E-01 -.2188035E-01 -.2145329E-01 -.2094484E-01 -.2026867E-01 + -.1948002E-01 -.1867679E-01 -.1778607E-01 -.1730986E-01 -.1762181E-01 + -.1850616E-01 -.1900964E-01 -.1941051E-01 -.2017816E-01 -.2029674E-01 + -.1967237E-01 -.1847284E-01 -.1644500E-01 -.1414779E-01 -.1154918E-01 + -.8341678E-02 -.5354210E-02 -.3107300E-02 -.1171597E-02 .7335560E-03 + .2163168E-02 .3384076E-02 .4618855E-02 .4902543E-02 .3931329E-02 + .2696583E-02 .1703367E-02 .2322925E-03 -.1674870E-02 -.3579229E-02 + -.5395756E-02 -.6995461E-02 -.8513954E-02 -.9687147E-02 -.1048215E-01 + -.1135590E-01 -.1185613E-01 -.1211511E-01 -.1217034E-01 -.1104736E-01 + -.9292024E-02 -.6961704E-02 -.3816520E-02 -.5575698E-03 .2342091E-02 + .4643269E-02 .6390274E-02 .7251129E-02 .7345280E-02 .7001465E-02 + .6313097E-02 .5630789E-02 .5221239E-02 .4591565E-02 .3386146E-02 + .2378769E-02 .1379881E-02 -.4555119E-04 -.2005558E-02 -.4023666E-02 + -.5203462E-02 -.6128385E-02 -.6537342E-02 -.5656907E-02 -.4370860E-02 + -.2515117E-02 -.1697036E-03 .1768094E-02 .3705177E-02 .5272478E-02 + .6463842E-02 .7206009E-02 .7631021E-02 .8379462E-02 .8797970E-02 + .9237590E-02 .1009039E-01 .1101218E-01 .1168280E-01 .1208523E-01 + .1249442E-01 .1194924E-01 .1041947E-01 .8425128E-02 .5877199E-02 + .3580424E-02 .1792512E-02 .2463637E-03 -.1420743E-02 -.3025667E-02 + -.4135589E-02 -.4883630E-02 -.4773551E-02 -.4068211E-02 -.3508896E-02 + -.3118426E-02 -.2131237E-02 -.3834174E-03 .1394255E-02 .3193209E-02 + .4965227E-02 .6820177E-02 .8323657E-02 .9114919E-02 .9514323E-02 + .9334534E-02 .8692125E-02 .7971820E-02 .7427839E-02 .6896863E-02 + .6261339E-02 .6196708E-02 .6753025E-02 .7302011E-02 .8271444E-02 + .1017416E-01 .1197400E-01 .1310298E-01 .1364028E-01 .1339388E-01 + .1294095E-01 .1272119E-01 .1203523E-01 .1073530E-01 .9744314E-02 + .8998389E-02 .8918616E-02 .9280238E-02 .9601887E-02 .1112456E-01 + .1297347E-01 .1470244E-01 .1691610E-01 .1980044E-01 .2290992E-01 + .2520873E-01 .2707286E-01 .2853140E-01 .2949968E-01 .3002772E-01 + .3051179E-01 .3064685E-01 .3048375E-01 .3086451E-01 .3117644E-01 + .3103536E-01 .3072985E-01 .3058959E-01 .2986921E-01 .2827871E-01 + .2639285E-01 .2420530E-01 .2189475E-01 .1962764E-01 .1767747E-01 + .1595866E-01 .1434983E-01 .1303879E-01 .1174113E-01 .1056360E-01 + .9140286E-02 .7282055E-02 .5276479E-02 .2714804E-02 -.3143762E-03 + -.3361136E-02 -.6012848E-02 -.8399911E-02 -.1036824E-01 -.1162303E-01 + -.1315396E-01 -.1499470E-01 -.1604156E-01 -.1665629E-01 -.1746326E-01 + -.1795787E-01 -.1790683E-01 -.1763184E-01 -.1699192E-01 -.1592001E-01 + -.1462875E-01 -.1297119E-01 -.1116802E-01 -.9443024E-02 -.7615883E-02 + -.5704103E-02 -.3992568E-02 -.2321394E-02 -.6897057E-03 .2806166E-03 + .9502546E-03 .1506572E-02 .1742245E-02 .2453328E-02 .3407529E-02 + .4136387E-02 .4673198E-02 .4424806E-02 .4215010E-02 .4322197E-02 + .4161591E-02 .4240633E-02 .4178359E-02 .3786593E-02 .3059177E-02 + .2141351E-02 .1521439E-02 .6964195E-03 .5767231E-05 -.3108846E-03 + -.6757388E-03 -.9734827E-03 -.1162200E-02 -.1589368E-02 -.2469735E-02 + -.3429138E-02 -.4291778E-02 -.5478954E-02 -.7111647E-02 -.8688102E-02 + -.9970450E-02 -.1090570E-01 -.1148996E-01 -.1197858E-01 -.1244551E-01 + -.1277062E-01 -.1248498E-01 -.1124723E-01 -.9381072E-02 -.7277786E-02 + -.5555557E-02 -.3898358E-02 -.1822901E-02 .2951924E-03 .2636953E-02 + .5011749E-02 .7078083E-02 .8798482E-02 .1046707E-01 .1278688E-01 + .1507265E-01 .1657084E-01 .1776847E-01 .1855975E-01 .1866332E-01 + .1830581E-01 .1754530E-01 .1640394E-01 .1520443E-01 .1419179E-01 + .1333511E-01 .1262164E-01 .1191141E-01 .1136298E-01 .1077450E-01 + .9917837E-02 .9182756E-02 .8530941E-02 .7753459E-02 .6785438E-02 + .5461969E-02 .3607918E-02 .1357766E-02 -.1520828E-02 -.4571055E-02 + -.7121063E-02 -.9274049E-02 -.1072331E-01 -.1166249E-01 -.1223385E-01 + -.1245230E-01 -.1234625E-01 -.1223426E-01 -.1258622E-01 -.1282333E-01 + -.1313085E-01 -.1364150E-01 -.1396099E-01 -.1431668E-01 -.1502400E-01 + -.1638302E-01 -.1819486E-01 -.2034098E-01 -.2315375E-01 -.2621817E-01 + -.2877657E-01 -.3090638E-01 -.3250163E-01 -.3312723E-01 -.3321970E-01 + -.3308944E-01 -.3214009E-01 -.3040971E-01 -.2837134E-01 -.2628873E-01 + -.2489346E-01 -.2417133E-01 -.2350279E-01 -.2307342E-01 -.2294497E-01 + -.2300734E-01 -.2339807E-01 -.2367712E-01 -.2368231E-01 -.2341919E-01 + -.2282030E-01 -.2210799E-01 -.2106173E-01 -.1974018E-01 -.1830714E-01 + -.1687349E-01 -.1535443E-01 -.1356536E-01 -.1184093E-01 -.9934725E-02 + -.6990348E-02 -.3370331E-02 -.5670771E-03 .1160538E-02 .2653114E-02 + .4047567E-02 .5106298E-02 .5770143E-02 .5821287E-02 .5235675E-02 + .4558366E-02 .4145375E-02 .3533920E-02 .2769117E-02 .2455658E-02 + .2467761E-02 .2544626E-02 .3074858E-02 .3963011E-02 .5038438E-02 + .6366494E-02 .7374640E-02 .8169209E-02 .8770465E-02 .8626838E-02 + .7870014E-02 .6680887E-02 .5321765E-02 .4182346E-02 .2583678E-02 + .5933167E-03 -.6811248E-03 -.1645290E-02 -.2819722E-02 -.3825138E-02 + -.4736596E-02 -.5585886E-02 -.6234146E-02 -.6634101E-02 -.6786687E-02 + -.6699405E-02 -.6425348E-02 -.6495852E-02 -.7433324E-02 -.9265826E-02 + -.1175261E-01 -.1466812E-01 -.1755780E-01 -.2049586E-01 -.2325735E-01 + -.2525172E-01 -.2678590E-01 -.2815290E-01 -.2927263E-01 -.3029635E-01 + -.3160323E-01 -.3279423E-01 -.3349326E-01 -.3372954E-01 -.3316273E-01 + -.3214199E-01 -.3069727E-01 -.2852563E-01 -.2606056E-01 -.2344862E-01 + -.2096210E-01 -.1819256E-01 -.1506105E-01 -.1237875E-01 -.9922061E-02 + -.7419876E-02 -.4848817E-02 -.2406734E-02 -.5207737E-03 .5311728E-03 + .7439395E-03 .2787888E-03 -.6255790E-03 -.1276784E-02 -.1598948E-02 + -.2245854E-02 -.3559608E-02 -.5082756E-02 -.6207347E-02 -.6896379E-02 + -.7370845E-02 -.7888514E-02 -.8245523E-02 -.8535549E-02 -.8724586E-02 + -.8567017E-02 -.8460770E-02 -.8090691E-02 -.7593418E-02 -.7533889E-02 + -.7156628E-02 -.6375010E-02 -.5970644E-02 -.5747459E-02 -.5639856E-02 + -.5470952E-02 -.4622216E-02 -.3468753E-02 -.2467859E-02 -.1874578E-02 + -.1686107E-02 -.1492222E-02 -.1121461E-02 -.8360391E-03 -.8866811E-03 + -.9706748E-03 -.1399630E-02 -.2136173E-02 -.2676402E-02 -.3428200E-02 + -.4365656E-02 -.5398972E-02 -.6964940E-02 -.8710629E-02 -.1014994E-01 + -.1147329E-01 -.1260139E-01 -.1363024E-01 -.1446508E-01 -.1482452E-01 + -.1512292E-01 -.1522729E-01 -.1504651E-01 -.1502897E-01 -.1494959E-01 + -.1459394E-01 -.1356902E-01 -.1202925E-01 -.1051596E-01 -.8694541E-02 + -.6612132E-02 -.4303430E-02 -.1906427E-02 .2303975E-03 .2107306E-02 + .3552417E-02 .4647695E-02 .5367210E-02 .5396908E-02 .4786338E-02 + .3999567E-02 .3240747E-02 .2224445E-02 .1344918E-02 .6079676E-03 + -.5573996E-03 -.1815660E-02 -.2772957E-02 -.4028384E-02 -.5580987E-02 + -.6804815E-02 -.8150033E-02 -.9588952E-02 -.1055597E-01 -.1140552E-01 + -.1190051E-01 -.1201421E-01 -.1212223E-01 -.1208390E-01 -.1221716E-01 + -.1215426E-01 -.1223136E-01 -.1292914E-01 -.1385365E-01 -.1515808E-01 + -.1640782E-01 -.1752594E-01 -.1872494E-01 -.1950291E-01 -.2010877E-01 + -.2097154E-01 -.2177439E-01 -.2185907E-01 -.2141119E-01 -.2093917E-01 + -.2062187E-01 -.2096199E-01 -.2180212E-01 -.2270393E-01 -.2340346E-01 + -.2390222E-01 -.2416526E-01 -.2438725E-01 -.2456749E-01 -.2396302E-01 + -.2265076E-01 -.2091630E-01 -.1917954E-01 -.1759804E-01 -.1548570E-01 + -.1253634E-01 -.9173771E-02 -.6100430E-02 -.3988060E-02 -.3178091E-02 + -.2837426E-02 -.1939589E-02 -.6387644E-03 .7851537E-03 .2396137E-02 + .4179660E-02 .5781010E-02 .7230285E-02 .9248428E-02 .1117070E-01 + .1251076E-01 .1369328E-01 .1455564E-01 .1538735E-01 .1629886E-01 + .1714515E-01 .1756088E-01 .1767214E-01 .1774518E-01 .1742531E-01 + .1664219E-01 .1538946E-01 .1433547E-01 .1324345E-01 .1201245E-01 + .1161169E-01 .1150570E-01 .1140255E-01 .1153336E-01 .1188995E-01 + .1278674E-01 .1371568E-01 .1452553E-01 .1546782E-01 .1647400E-01 + .1754859E-01 .1833724E-01 .1893215E-01 .1938499E-01 .1964030E-01 + .1993357E-01 .2025990E-01 .2037721E-01 .2028540E-01 .2006681E-01 + .1982403E-01 .1989221E-01 .1995633E-01 .1971964E-01 .1956732E-01 + .1947186E-01 .1904653E-01 .1840815E-01 .1746004E-01 .1622622E-01 + .1498726E-01 .1319906E-01 .1075410E-01 .8670194E-02 .6675668E-02 + .4210869E-02 .1987888E-02 -.1184334E-03 -.2054762E-02 -.3380938E-02 + -.4689830E-02 -.6004663E-02 -.6885407E-02 -.8025119E-02 -.9183195E-02 + -.9857357E-02 -.1071069E-01 -.1187389E-01 -.1342812E-01 -.1510170E-01 + -.1630284E-01 -.1719898E-01 -.1831007E-01 -.1954740E-01 -.2086075E-01 + -.2266504E-01 -.2453911E-01 -.2577820E-01 -.2674104E-01 -.2755008E-01 + -.2776922E-01 -.2797069E-01 -.2827273E-01 -.2799016E-01 -.2744319E-01 + -.2670031E-01 -.2565202E-01 -.2463787E-01 -.2310176E-01 -.2105948E-01 + -.1875982E-01 -.1577463E-01 -.1246504E-01 -.9118197E-02 -.5493418E-02 + -.1947918E-02 .8343908E-03 .2563859E-02 .3562224E-02 .4506195E-02 + .5783356E-02 .7212807E-02 .8505273E-02 .9636389E-02 .1074840E-01 + .1235111E-01 .1435244E-01 .1607480E-01 .1743702E-01 .1870210E-01 + .2007497E-01 .2088704E-01 .2125306E-01 .2159041E-01 .2097734E-01 + .1978302E-01 .1860084E-01 .1719080E-01 .1587140E-01 .1461327E-01 + .1320115E-01 .1207144E-01 .1134562E-01 .1102251E-01 .1091674E-01 + .1059666E-01 .9939776E-02 .8935474E-02 .7756818E-02 .6679492E-02 + .5622408E-02 .4256674E-02 .2689890E-02 .1277644E-02 .1172061E-03 + -.7956688E-03 -.1270676E-02 -.1399019E-02 -.9546096E-03 .5175773E-04 + .1382032E-02 .3335769E-02 .5306523E-02 .6776678E-02 .7933524E-02 + .8804877E-02 .9528645E-02 .9933089E-02 .9839314E-02 .9306381E-02 + .8346310E-02 .7344931E-02 .6732810E-02 .5983640E-02 .4715799E-02 + .3655614E-02 .3141718E-02 .2880990E-02 .3110990E-02 .3768398E-02 + .4235561E-02 .5068088E-02 .6516040E-02 .7939481E-02 .9226824E-02 + .1061078E-01 .1220293E-01 .1356446E-01 .1469330E-01 .1575461E-01 + .1643477E-01 .1714707E-01 .1847126E-01 .2002089E-01 .2105082E-01 + .2146612E-01 .2165536E-01 .2176121E-01 .2159068E-01 .2097834E-01 + .2030417E-01 .2006379E-01 .1972312E-01 .1896948E-01 .1811804E-01 + .1694572E-01 .1525082E-01 .1330275E-01 .1115955E-01 .8573093E-02 + .6350741E-02 .4533697E-02 .2435455E-02 .7822718E-03 -.4754146E-03 + -.1592254E-02 -.2609375E-02 -.4027643E-02 -.5783509E-02 -.7336831E-02 + -.8294024E-02 -.8933425E-02 -.8923098E-02 -.8122480E-02 -.6717884E-02 + -.4852929E-02 -.3066815E-02 -.1032676E-02 .1138584E-02 .2943379E-02 + .4461891E-02 .5900586E-02 .7348523E-02 .8401226E-02 .9400434E-02 + .1035663E-01 .1076457E-01 .1091599E-01 .1071253E-01 .1037837E-01 + .9750091E-02 .8803030E-02 .8236660E-02 .7652418E-02 .7215600E-02 + .7092742E-02 .6739082E-02 .6607185E-02 .6594646E-02 .6269060E-02 + .6052214E-02 .5985001E-02 .5555898E-02 .4753998E-02 .4002459E-02 + .2899891E-02 .1401566E-02 -.5364321E-05 -.1626929E-02 -.3153335E-02 + -.4348991E-02 -.5465181E-02 -.6069538E-02 -.6256705E-02 -.6339456E-02 + -.6223461E-02 -.5936684E-02 -.5820459E-02 -.5892302E-02 -.5677503E-02 + -.5277816E-02 -.4942027E-02 -.4851875E-02 -.4673225E-02 -.4436799E-02 + -.4461932E-02 -.4087524E-02 -.3504659E-02 -.2713704E-02 -.1743331E-02 + -.1264434E-02 -.8469229E-03 -.4064942E-03 -.7005981E-03 -.1147361E-02 + -.1401611E-02 -.2183801E-02 -.3050214E-02 -.3802587E-02 -.4759334E-02 + -.5555935E-02 -.5789687E-02 -.5217597E-02 -.3955280E-02 -.2343709E-02 + -.2885756E-03 .1769262E-02 .3670202E-02 .5714959E-02 .7496273E-02 + .9107857E-02 .1034261E-01 .1112071E-01 .1197567E-01 .1284008E-01 + .1373631E-01 .1448080E-01 .1476248E-01 .1448405E-01 .1372723E-01 + .1250168E-01 .1047056E-01 .8027223E-02 .5638997E-02 .3201978E-02 + .9290569E-03 -.1132966E-02 -.3708223E-02 -.7049427E-02 -.1027532E-01 + -.1307551E-01 -.1568128E-01 -.1760602E-01 -.1880201E-01 -.1945308E-01 + -.1928674E-01 -.1867458E-01 -.1795560E-01 -.1683588E-01 -.1553591E-01 + -.1451975E-01 -.1362822E-01 -.1288804E-01 -.1246207E-01 -.1190727E-01 + -.1134599E-01 -.1109391E-01 -.1057060E-01 -.9663522E-02 -.8919966E-02 + -.8253932E-02 -.7583962E-02 -.7144195E-02 -.6840417E-02 -.6761298E-02 + -.7131133E-02 -.7801383E-02 -.8919889E-02 -.1030289E-01 -.1158977E-01 + -.1326796E-01 -.1528785E-01 -.1749396E-01 -.1981996E-01 -.2170080E-01 + -.2350263E-01 -.2535377E-01 -.2685425E-01 -.2826387E-01 -.2921766E-01 + -.2988183E-01 -.3046444E-01 -.3086020E-01 -.3131144E-01 -.3189541E-01 + -.3259994E-01 -.3311357E-01 -.3351324E-01 -.3392504E-01 -.3457667E-01 + -.3518696E-01 -.3547942E-01 -.3589312E-01 -.3642971E-01 -.3678090E-01 + -.3702028E-01 -.3723981E-01 -.3740674E-01 -.3788081E-01 -.3827747E-01 + -.3844747E-01 -.3915740E-01 -.4024026E-01 -.4139619E-01 -.4281410E-01 + -.4402236E-01 -.4492685E-01 -.4588253E-01 -.4664040E-01 -.4762255E-01 + -.4881257E-01 -.4935392E-01 -.4906758E-01 -.4812621E-01 -.4654321E-01 + -.4443838E-01 -.4248747E-01 -.4057429E-01 -.3837370E-01 -.3643821E-01 + -.3432141E-01 -.3193415E-01 -.2998404E-01 -.2830380E-01 -.2697784E-01 + -.2568814E-01 -.2425184E-01 -.2332631E-01 -.2300639E-01 -.2280065E-01 + -.2252718E-01 -.2233056E-01 -.2207863E-01 -.2162634E-01 -.2068371E-01 + -.1936037E-01 -.1822213E-01 -.1760607E-01 -.1780588E-01 -.1822344E-01 + -.1819195E-01 -.1815337E-01 -.1797481E-01 -.1761382E-01 -.1774751E-01 + -.1816010E-01 -.1827403E-01 -.1846805E-01 -.1866860E-01 -.1873597E-01 + -.1866042E-01 -.1783981E-01 -.1666362E-01 -.1534550E-01 -.1357803E-01 + -.1162920E-01 -.9756899E-02 -.7467969E-02 -.4977015E-02 -.2934704E-02 + -.8912442E-03 .1136694E-02 .2995010E-02 .4888550E-02 .6861547E-02 + .8819750E-02 .1050390E-01 .1160787E-01 .1267727E-01 .1435479E-01 + .1597802E-01 .1742484E-01 .1858161E-01 .1926251E-01 .2005491E-01 + .2047695E-01 .2052958E-01 .2080512E-01 .2065729E-01 .2019654E-01 + .1991609E-01 .1972782E-01 .1970441E-01 .1960426E-01 .1967245E-01 + .2021959E-01 .2085144E-01 .2158264E-01 .2239026E-01 .2303202E-01 + .2356845E-01 .2422608E-01 .2483190E-01 .2540103E-01 .2594231E-01 + .2622135E-01 .2655309E-01 .2699045E-01 .2742596E-01 .2788148E-01 + .2828340E-01 .2848320E-01 .2842355E-01 .2833839E-01 .2829434E-01 + .2816543E-01 .2791661E-01 .2726497E-01 .2629309E-01 .2507685E-01 + .2352022E-01 .2231744E-01 .2154642E-01 .2079194E-01 .1994886E-01 + .1857046E-01 .1680773E-01 .1511020E-01 .1352989E-01 .1196320E-01 + .1031123E-01 .8700200E-02 .7205076E-02 .5962663E-02 .4948631E-02 + .4086383E-02 .3438217E-02 .2833903E-02 .2106313E-02 .1456260E-02 + .1062019E-02 .7777431E-03 .5602782E-03 .4738424E-03 .5679016E-03 + .6694704E-03 .3833803E-03 -.4865558E-03 -.2044204E-02 -.3703975E-02 + -.5039585E-02 -.6379392E-02 -.7714369E-02 -.8898528E-02 -.9722199E-02 + -.1014917E-01 -.1040861E-01 -.1049153E-01 -.1016259E-01 -.9441308E-02 + -.8603120E-02 -.7737128E-02 -.6734697E-02 -.5655546E-02 -.4707442E-02 + -.3883892E-02 -.3028514E-02 -.1997753E-02 -.1060163E-02 -.2913299E-03 + .4918831E-03 .1068888E-02 .1556342E-02 .2277046E-02 .3281422E-02 + .4656266E-02 .6349359E-02 .8188241E-02 .1016348E-01 .1225227E-01 + .1491497E-01 .1815482E-01 .2110202E-01 .2366273E-01 .2597653E-01 + .2797432E-01 .2964356E-01 .3063494E-01 .3095707E-01 .3089107E-01 + .3045639E-01 .2949827E-01 .2802449E-01 .2647928E-01 .2515594E-01 + .2392094E-01 .2271984E-01 .2166205E-01 .2085154E-01 .2018946E-01 + .1936929E-01 .1880039E-01 .1853110E-01 .1817664E-01 .1808960E-01 + .1818765E-01 .1805913E-01 .1798760E-01 .1791022E-01 .1747221E-01 + .1699994E-01 .1636932E-01 .1529914E-01 .1425453E-01 .1349870E-01 + .1282273E-01 .1226438E-01 .1167625E-01 .1096349E-01 .1026516E-01 + .9249601E-02 .8098822E-02 .7489319E-02 .7247036E-02 .6568623E-02 + .5109517E-02 .3303772E-02 .1758789E-02 .3908176E-03 -.1109782E-02 + -.2581906E-02 -.3979925E-02 -.5129286E-02 -.5832931E-02 -.6377882E-02 + -.7162086E-02 -.8254812E-02 -.9370026E-02 -.1050439E-01 -.1177526E-01 + -.1327155E-01 -.1447600E-01 -.1487529E-01 -.1471597E-01 -.1424339E-01 + -.1384596E-01 -.1381868E-01 -.1402925E-01 -.1417923E-01 -.1418029E-01 + -.1389836E-01 -.1346951E-01 -.1309623E-01 -.1247027E-01 -.1172488E-01 + -.1121350E-01 -.1073260E-01 -.1022638E-01 -.9859883E-02 -.9553235E-02 + -.9385389E-02 -.9531885E-02 -.9865570E-02 -.1008705E-01 -.1050519E-01 + -.1105313E-01 -.1130830E-01 -.1170651E-01 -.1220823E-01 -.1262329E-01 + -.1292743E-01 -.1300146E-01 -.1313727E-01 -.1340979E-01 -.1367519E-01 + -.1384599E-01 -.1394947E-01 -.1395901E-01 -.1367681E-01 -.1320766E-01 + -.1241586E-01 -.1126287E-01 -.9911556E-02 -.8237037E-02 -.6595670E-02 + -.5033735E-02 -.3469322E-02 -.2088270E-02 -.6823169E-03 .5049773E-03 + .1459564E-02 .2549879E-02 .3440426E-02 .4332479E-02 .5498799E-02 + .6726713E-02 .8006370E-02 .9122820E-02 .1014344E-01 .1124623E-01 + .1242927E-01 .1353685E-01 .1454360E-01 .1548937E-01 .1622020E-01 + .1688752E-01 .1761925E-01 .1849011E-01 .1940131E-01 .2032973E-01 + .2124074E-01 .2187224E-01 .2242173E-01 .2271426E-01 .2270125E-01 + .2268319E-01 .2253812E-01 .2232171E-01 .2166550E-01 .2080290E-01 + .2063776E-01 .2094895E-01 .2151204E-01 .2233035E-01 .2290901E-01 + .2310986E-01 .2313078E-01 .2309715E-01 .2304734E-01 .2294213E-01 + .2290218E-01 .2259190E-01 .2200537E-01 .2137955E-01 .2055228E-01 + .1972325E-01 .1875015E-01 .1756144E-01 .1643875E-01 .1551736E-01 + .1459436E-01 .1362032E-01 .1270637E-01 .1170615E-01 .1064717E-01 + .9471686E-02 .8208705E-02 .7085875E-02 .6034201E-02 .5299554E-02 + .5132802E-02 .4731249E-02 .3362142E-02 .1294172E-02 -.9281266E-03 + -.2952891E-02 -.4560714E-02 -.6002056E-02 -.7733556E-02 -.9692568E-02 + -.1147267E-01 -.1311087E-01 -.1457828E-01 -.1571110E-01 -.1650623E-01 + -.1712300E-01 -.1771156E-01 -.1807896E-01 -.1841974E-01 -.1869196E-01 + -.1879619E-01 -.1892459E-01 -.1918411E-01 -.1985733E-01 -.2063233E-01 + -.2122358E-01 -.2178353E-01 -.2245241E-01 -.2309875E-01 -.2324985E-01 + -.2315939E-01 -.2309430E-01 -.2288178E-01 -.2244755E-01 -.2155454E-01 + -.2045089E-01 -.1937936E-01 -.1831071E-01 -.1722461E-01 -.1579269E-01 + -.1432799E-01 -.1326646E-01 -.1243058E-01 -.1169309E-01 -.1093738E-01 + -.1007948E-01 -.9302431E-02 -.8748975E-02 -.8012722E-02 -.7118495E-02 + -.6558152E-02 -.5801222E-02 -.5049160E-02 -.4846790E-02 -.4674629E-02 + -.4578619E-02 -.4688145E-02 -.4846659E-02 -.5187710E-02 -.5528245E-02 + -.5720100E-02 -.5692817E-02 -.5454521E-02 -.5324754E-02 -.4841944E-02 + -.3809603E-02 -.2687151E-02 -.1706480E-02 -.6775151E-03 .5275179E-03 + .1694775E-02 .2705699E-02 .3498142E-02 .4552613E-02 .5979778E-02 + .7657686E-02 .9552793E-02 .1089936E-01 .1151832E-01 .1191959E-01 + .1194143E-01 .1178009E-01 .1179441E-01 .1177590E-01 .1190850E-01 + .1225537E-01 .1260358E-01 .1298851E-01 .1399336E-01 .1520719E-01 + .1618712E-01 .1747997E-01 .1870448E-01 .1975164E-01 .2077000E-01 + .2145185E-01 .2216689E-01 .2294221E-01 .2331257E-01 .2317401E-01 + .2235539E-01 .2162305E-01 .2138716E-01 .2167610E-01 .2220415E-01 + .2219188E-01 .2233448E-01 .2260706E-01 .2269509E-01 .2319723E-01 + .2353977E-01 .2359297E-01 .2373799E-01 .2369734E-01 .2352830E-01 + .2314160E-01 .2274194E-01 .2244759E-01 .2185174E-01 .2125846E-01 + .2072567E-01 .2011727E-01 .1974799E-01 .1928676E-01 .1875762E-01 + .1818365E-01 .1752434E-01 .1704042E-01 .1641866E-01 .1580960E-01 + .1522495E-01 .1464907E-01 .1409698E-01 .1326039E-01 .1248025E-01 + .1195166E-01 .1150594E-01 .1122482E-01 .1113559E-01 .1101176E-01 + .1080856E-01 .1067692E-01 .1081300E-01 .1096937E-01 .1089567E-01 + .1063357E-01 .1040012E-01 .1005570E-01 .9406087E-02 .8862654E-02 + .8047819E-02 .6993286E-02 .5942291E-02 .4642452E-02 .3543522E-02 + .2891511E-02 .2436742E-02 .2122548E-02 .1837145E-02 .1532548E-02 + .1303541E-02 .1376172E-02 .1630283E-02 .1806608E-02 .1864519E-02 + .1886684E-02 .2186302E-02 .2224499E-02 .1650135E-02 .6912226E-03 + -.5948652E-03 -.1932116E-02 -.2782586E-02 -.3073690E-02 -.3258006E-02 + -.3842634E-02 -.4622895E-02 -.4801267E-02 -.4600650E-02 -.4469398E-02 + -.4292781E-02 -.4086763E-02 -.4105396E-02 -.4127651E-02 -.4179523E-02 + -.4490476E-02 -.4899283E-02 -.5293420E-02 -.5441154E-02 -.5594793E-02 + -.5738995E-02 -.5784237E-02 -.5776282E-02 -.5752104E-02 -.5709825E-02 + -.5311776E-02 -.5007722E-02 -.4737283E-02 -.4375723E-02 -.4111060E-02 + -.3226398E-02 -.1419308E-02 .7693871E-03 .2860710E-02 .4579760E-02 + .5911329E-02 .7489737E-02 .9178565E-02 .1062614E-01 .1220871E-01 + .1352230E-01 .1435658E-01 .1527541E-01 .1627321E-01 .1718202E-01 + .1821452E-01 .1875930E-01 .1908662E-01 .1990308E-01 .2041872E-01 + .2078908E-01 .2108708E-01 .2100379E-01 .2097134E-01 .2097485E-01 + .2112030E-01 .2154777E-01 .2195865E-01 .2232375E-01 .2283621E-01 + .2321513E-01 .2329600E-01 .2294871E-01 .2226386E-01 .2167828E-01 + .2100520E-01 .2027850E-01 .1964339E-01 .1914645E-01 .1884745E-01 + .1854926E-01 .1788683E-01 .1680635E-01 .1553446E-01 .1431493E-01 + .1310198E-01 .1154266E-01 .1012672E-01 .9010603E-02 .7913724E-02 + .6850458E-02 .5726537E-02 .4836433E-02 .4140297E-02 .3515426E-02 + .3094115E-02 .2770586E-02 .2703297E-02 .2858817E-02 .2912892E-02 + .2824145E-02 .2936233E-02 .3101029E-02 .2878740E-02 .2602012E-02 + .2282775E-02 .2043815E-02 .1992599E-02 .1645172E-02 .1419399E-02 + .1241895E-02 .1082050E-02 .1861055E-02 .3438400E-02 .5138821E-02 + .6172244E-02 .6456119E-02 .6674659E-02 .7032391E-02 .7323744E-02 + .7136988E-02 .6445980E-02 .5795073E-02 .5435153E-02 .4865615E-02 + .4143821E-02 .3658317E-02 .3364876E-02 .3281587E-02 .3074262E-02 + .2532900E-02 .1831134E-02 .9780771E-03 .1193497E-03 -.3497744E-03 + -.4629474E-03 -.7155908E-03 -.1283420E-02 -.2088298E-02 -.2865617E-02 + -.3241593E-02 -.3235379E-02 -.3253678E-02 -.3596302E-02 -.3865982E-02 + -.3959882E-02 -.4022317E-02 -.4125647E-02 -.4336245E-02 -.4352009E-02 + -.4229250E-02 -.4248984E-02 -.4519490E-02 -.4900141E-02 -.5426443E-02 + -.6059292E-02 -.6694231E-02 -.7239102E-02 -.7604344E-02 -.7981576E-02 + -.8350869E-02 -.8718937E-02 -.9332610E-02 -.9815758E-02 -.1021076E-01 + -.1111154E-01 -.1187327E-01 -.1246252E-01 -.1339024E-01 -.1425536E-01 + -.1517174E-01 -.1622178E-01 -.1708592E-01 -.1817974E-01 -.1926556E-01 + -.1995031E-01 -.2083538E-01 -.2173101E-01 -.2252984E-01 -.2376700E-01 + -.2505734E-01 -.2597056E-01 -.2649444E-01 -.2684540E-01 -.2707194E-01 + -.2687089E-01 -.2643597E-01 -.2613497E-01 -.2584797E-01 -.2539932E-01 + -.2499410E-01 -.2455035E-01 -.2409370E-01 -.2376374E-01 -.2349255E-01 + -.2292097E-01 -.2187607E-01 -.2093232E-01 -.2029583E-01 -.1944806E-01 + -.1830494E-01 -.1699215E-01 -.1531668E-01 -.1360331E-01 -.1205589E-01 + -.1048544E-01 -.8652943E-02 -.6697248E-02 -.4897028E-02 -.3297115E-02 + -.1871183E-02 -.2027250E-03 .1796399E-02 .4075207E-02 .6156233E-02 + .7591826E-02 .8450186E-02 .8742909E-02 .8929643E-02 .8887843E-02 + .8302711E-02 .7692001E-02 .7032200E-02 .6068771E-02 .5395307E-02 + .4899985E-02 .4297167E-02 .4031280E-02 .4124940E-02 .4481962E-02 + .4758357E-02 .4798074E-02 .4808993E-02 .4966567E-02 .5569125E-02 + .6248883E-02 .6587192E-02 .6275403E-02 .5343798E-02 .4548423E-02 + .4156728E-02 .4075423E-02 .4192220E-02 .4330992E-02 .4332176E-02 + .4116921E-02 .3761126E-02 .3493667E-02 .3272805E-02 .3010575E-02 + .2635659E-02 .2022865E-02 .1728250E-02 .1528837E-02 .8447813E-03 + .5223418E-04 -.8347084E-03 -.1776378E-02 -.2704791E-02 -.3603865E-02 + -.4280281E-02 -.4712742E-02 -.4756607E-02 -.4706447E-02 -.4693689E-02 + -.4405785E-02 -.4356438E-02 -.4882537E-02 -.5285716E-02 -.5473673E-02 + -.5791481E-02 -.5873819E-02 -.5826461E-02 -.5977579E-02 -.6189553E-02 + -.6518694E-02 -.6769918E-02 -.6804171E-02 -.6833135E-02 -.6980595E-02 + -.7084434E-02 -.6995670E-02 -.6817622E-02 -.6385010E-02 -.5856265E-02 + -.5379219E-02 -.4536600E-02 -.3577120E-02 -.2873717E-02 -.2074667E-02 + -.1069492E-02 -.9856032E-04 .8255616E-03 .1516067E-02 .1973879E-02 + .2619054E-02 .3160954E-02 .3461681E-02 .3995799E-02 .4547162E-02 + .4951661E-02 .5578394E-02 .6315899E-02 .7039259E-02 .7951952E-02 + .9016808E-02 .1031113E-01 .1172915E-01 .1287289E-01 .1383126E-01 + .1491096E-01 .1618565E-01 .1770951E-01 .1966588E-01 .2177188E-01 + .2353962E-01 .2493552E-01 .2597388E-01 .2665318E-01 .2707953E-01 + .2748581E-01 .2785158E-01 .2792007E-01 .2782419E-01 .2761927E-01 + .2723777E-01 .2666556E-01 .2597605E-01 .2540422E-01 .2460714E-01 + .2349987E-01 .2261515E-01 .2188963E-01 .2133769E-01 .2117129E-01 + .2109221E-01 .2102677E-01 .2084727E-01 .2029250E-01 .1955666E-01 + .1895405E-01 .1876197E-01 .1880495E-01 .1875830E-01 .1868935E-01 + .1852354E-01 .1825366E-01 .1806654E-01 .1776747E-01 .1730722E-01 + .1679920E-01 .1606913E-01 .1540409E-01 .1503140E-01 .1450557E-01 + .1384170E-01 .1323570E-01 .1249030E-01 .1168035E-01 .1088140E-01 + .9976921E-02 .8868638E-02 .7562288E-02 .6303695E-02 .5193364E-02 + .4070386E-02 .2858400E-02 .1588953E-02 .2966593E-03 -.7384285E-03 + -.1531266E-02 -.2260079E-02 -.2762821E-02 -.3055157E-02 -.3253293E-02 + -.3343707E-02 -.3304687E-02 -.3166258E-02 -.3030390E-02 -.2820832E-02 + -.2520337E-02 -.2382710E-02 -.2261860E-02 -.1937493E-02 -.1410708E-02 + -.8617338E-03 -.4439990E-03 .3073569E-04 .4305828E-03 .6084488E-03 + .6239585E-03 .2363195E-03 -.5540386E-03 -.1368676E-02 -.2172677E-02 + -.3282360E-02 -.4751332E-02 -.6522099E-02 -.8300870E-02 -.9836021E-02 + -.1132998E-01 -.1275353E-01 -.1401627E-01 -.1510230E-01 -.1606923E-01 + -.1712098E-01 -.1813021E-01 -.1908302E-01 -.2002684E-01 -.2058074E-01 + -.2057508E-01 -.2006784E-01 -.1925258E-01 -.1859646E-01 -.1841534E-01 + -.1835536E-01 -.1806619E-01 -.1804509E-01 -.1852460E-01 -.1929133E-01 + -.2028114E-01 -.2110943E-01 -.2182490E-01 -.2252547E-01 -.2311370E-01 + -.2371697E-01 -.2403145E-01 -.2423271E-01 -.2428336E-01 -.2391708E-01 + -.2358935E-01 -.2299890E-01 -.2171230E-01 -.2032359E-01 -.1955577E-01 + -.1961178E-01 -.1976097E-01 -.1970925E-01 -.1952372E-01 -.1889277E-01 + -.1824657E-01 -.1781193E-01 -.1757766E-01 -.1748045E-01 -.1750421E-01 + -.1771010E-01 -.1793786E-01 -.1805101E-01 -.1799268E-01 -.1807074E-01 + -.1842758E-01 -.1895132E-01 -.1934220E-01 -.1946493E-01 -.1960992E-01 + -.2000891E-01 -.2031012E-01 -.2037170E-01 -.2061622E-01 -.2093067E-01 + -.2118909E-01 -.2127645E-01 -.2092620E-01 -.2064550E-01 -.2091919E-01 + -.2119771E-01 -.2099937E-01 -.2045806E-01 -.1992203E-01 -.1959109E-01 + -.1922086E-01 -.1863068E-01 -.1784189E-01 -.1711993E-01 -.1646049E-01 + -.1570693E-01 -.1475801E-01 -.1333097E-01 -.1184616E-01 -.1041979E-01 + -.9114012E-02 -.8096766E-02 -.6959483E-02 -.5948852E-02 -.5172751E-02 + -.4290795E-02 -.3356452E-02 -.2528229E-02 -.1990304E-02 -.1825442E-02 + -.1662064E-02 -.1568217E-02 -.1616953E-02 -.1591296E-02 -.1966778E-02 + -.2506451E-02 -.2764064E-02 -.2804431E-02 -.2699784E-02 -.2730290E-02 + -.2874625E-02 -.2939428E-02 -.2833159E-02 -.2605375E-02 -.2428501E-02 + -.2374895E-02 -.2257011E-02 -.2062572E-02 -.1927820E-02 -.1959406E-02 + -.2065795E-02 -.2431569E-02 -.3307024E-02 -.3821990E-02 -.3799030E-02 + -.3649422E-02 -.3399231E-02 -.3434588E-02 -.3824792E-02 -.4354071E-02 + -.4877808E-02 -.5499842E-02 -.6119311E-02 -.6479267E-02 -.6883374E-02 + -.7354727E-02 -.7569796E-02 -.7768415E-02 -.7845107E-02 -.7669966E-02 + -.7743557E-02 -.7903017E-02 -.7941481E-02 -.8050155E-02 -.8422014E-02 + -.8565123E-02 -.7851263E-02 -.7287562E-02 -.7497764E-02 -.8097119E-02 + -.8999588E-02 -.9703977E-02 -.9738948E-02 -.9407462E-02 -.9081926E-02 + -.8738441E-02 -.8177949E-02 -.7600326E-02 -.7047699E-02 -.6536764E-02 + -.6262670E-02 -.5899582E-02 -.5710026E-02 -.5689628E-02 -.5646930E-02 + -.5596733E-02 -.5465875E-02 -.5534337E-02 -.5471951E-02 -.5264137E-02 + -.5318559E-02 -.5284098E-02 -.4993542E-02 -.4839070E-02 -.4975849E-02 + -.5073070E-02 -.5199960E-02 -.5550052E-02 -.5787828E-02 -.6161692E-02 + -.6820168E-02 -.7443280E-02 -.8062631E-02 -.8714107E-02 -.9030567E-02 + -.9097793E-02 -.9294374E-02 -.9350559E-02 -.9378368E-02 -.9530361E-02 + -.9483379E-02 -.9283159E-02 -.9176472E-02 -.9105458E-02 -.8994996E-02 + -.9003609E-02 -.9120676E-02 -.9340221E-02 -.9352779E-02 -.8903573E-02 + -.8605422E-02 -.8501295E-02 -.8161316E-02 -.7636990E-02 -.7186747E-02 + -.6706046E-02 -.5843411E-02 -.4898248E-02 -.3973917E-02 -.2986160E-02 + -.2040458E-02 -.1127007E-02 -.4354165E-03 -.2059534E-04 .2544353E-03 + .2409860E-03 .2565059E-04 -.2271813E-03 -.6852208E-03 -.1089509E-02 + -.1602195E-02 -.2376482E-02 -.2629423E-02 -.1862154E-02 -.6409590E-03 + .3495545E-03 .1293834E-02 .2176075E-02 .2727552E-02 .3164258E-02 + .3528654E-02 .3570370E-02 .3483062E-02 .3447865E-02 .3200230E-02 + .2889151E-02 .2728292E-02 .2681852E-02 .2903026E-02 .3067184E-02 + .2789805E-02 .2400152E-02 .2160509E-02 .1994025E-02 .1551775E-02 + .1041746E-02 .8142190E-03 .2345524E-03 -.7820083E-03 -.2210066E-02 + -.3787069E-02 -.4608871E-02 -.4965412E-02 -.5616154E-02 -.6387463E-02 + -.7046578E-02 -.7706263E-02 -.8247905E-02 -.8769331E-02 -.9238059E-02 + -.9708250E-02 -.1030122E-01 -.1073068E-01 -.1098196E-01 -.1119336E-01 + -.1132417E-01 -.1142581E-01 -.1140972E-01 -.1126453E-01 -.1138430E-01 + -.1153103E-01 -.1154077E-01 -.1159416E-01 -.1180341E-01 -.1190584E-01 + -.1154031E-01 -.1139406E-01 -.1139860E-01 -.1110264E-01 -.1080454E-01 + -.1029850E-01 -.9758047E-02 -.9348432E-02 -.8947707E-02 -.8662829E-02 + -.8129876E-02 -.7491604E-02 -.7091550E-02 -.6847745E-02 -.6714537E-02 + -.6337693E-02 -.5700679E-02 -.5501803E-02 -.5397047E-02 -.4897397E-02 + -.4068237E-02 -.3077176E-02 -.2513098E-02 -.2171283E-02 -.1752086E-02 + -.1315172E-02 -.8734777E-03 -.4229533E-03 -.1103439E-03 -.6859024E-04 + -.1546251E-03 -.3237054E-03 -.5626747E-03 -.7741974E-03 -.7988492E-03 + -.5113292E-03 .9818153E-04 .6651853E-03 .1111019E-02 .1760882E-02 + .2416578E-02 .2787273E-02 .3168516E-02 .3602085E-02 .3717568E-02 + .3571674E-02 .3472004E-02 .3945561E-02 .4922040E-02 .5743431E-02 + .6158659E-02 .6176359E-02 .5849129E-02 .5393808E-02 .4962598E-02 + .4188316E-02 .3133451E-02 .2020612E-02 .8860380E-03 -.2535506E-03 + -.1522531E-02 -.2689624E-02 -.3794676E-02 -.5144266E-02 -.6355978E-02 + -.7220879E-02 -.8161883E-02 -.8772974E-02 -.8939672E-02 -.9059893E-02 + -.8817724E-02 -.8576296E-02 -.8990505E-02 -.9875610E-02 -.1069503E-01 + -.1118714E-01 -.1137529E-01 -.1129028E-01 -.1122843E-01 -.1126271E-01 + -.1110110E-01 -.1073044E-01 -.1040649E-01 -.9989180E-02 -.9276224E-02 + -.8730753E-02 -.8341846E-02 -.7558028E-02 -.6658169E-02 -.5821792E-02 + -.4979516E-02 -.4381119E-02 -.3793351E-02 -.3424284E-02 -.3323755E-02 + -.2990664E-02 -.2633003E-02 -.2456242E-02 -.2163650E-02 -.1611892E-02 + -.1045187E-02 -.6088303E-03 -.2954825E-03 -.5899904E-04 .1774602E-03 + .6687995E-03 .1101876E-02 .1311957E-02 .1779033E-02 .2135989E-02 + .2372052E-02 .2733051E-02 .2998902E-02 .3181885E-02 .3137986E-02 + .3048882E-02 .3112567E-02 .3216855E-02 .3355062E-02 .3445158E-02 + .3481817E-02 .3413947E-02 .3326843E-02 .3389314E-02 .3438400E-02 + .3448301E-02 .3535941E-02 .3350515E-02 .3000349E-02 .2763771E-02 + .2438445E-02 .1932727E-02 .1410663E-02 .1087272E-02 .5642435E-03 + .2391069E-04 -.2019414E-03 -.3943597E-03 -.4299791E-03 -.2784281E-03 + -.3310569E-04 .2730650E-03 .6119078E-03 .9371083E-03 .8220890E-03 + .3804532E-03 .5555597E-04 .9768399E-04 .8891172E-03 .1743943E-02 + .2068106E-02 .2068804E-02 .1908272E-02 .1996813E-02 .2208118E-02 + .2147264E-02 .1922133E-02 .1666112E-02 .1333527E-02 .1084790E-02 + .9517619E-03 .6830547E-03 .4300965E-03 .2593006E-03 .1658234E-04 + -.1390317E-03 -.1029145E-03 .2536205E-04 .3652179E-03 .1098428E-02 + .1967130E-02 .2454227E-02 .2364986E-02 .1762630E-02 .8144428E-03 + .1143303E-03 -.2155163E-03 -.4430123E-03 -.4573331E-03 -.4193443E-03 + -.4220072E-03 -.2459172E-03 .1118993E-03 .7095359E-03 .1490114E-02 + .2334052E-02 .3055994E-02 .3728833E-02 .4569903E-02 .5128290E-02 + .5577325E-02 .6017029E-02 .6116264E-02 .6061793E-02 .6012371E-02 + .5977562E-02 .5838767E-02 .5694575E-02 .5657596E-02 .5619718E-02 + .5585111E-02 .5645274E-02 .5846284E-02 .6137078E-02 .6584981E-02 + .7194017E-02 .7800452E-02 .8470595E-02 .9094909E-02 .9607639E-02 + .1008716E-01 .1046193E-01 .1080802E-01 .1113240E-01 .1159868E-01 + .1222671E-01 .1272159E-01 .1325383E-01 .1387750E-01 .1426098E-01 + .1453038E-01 .1494824E-01 .1522047E-01 .1525746E-01 .1542136E-01 + .1558509E-01 .1561968E-01 .1553338E-01 .1531056E-01 .1524349E-01 + .1506463E-01 .1460643E-01 .1428100E-01 .1383442E-01 .1322326E-01 + .1296772E-01 .1282686E-01 .1250534E-01 .1219546E-01 .1178015E-01 + .1105218E-01 .1030303E-01 .9685216E-02 .8807456E-02 .7681140E-02 + .6286932E-02 .4714759E-02 .3857124E-02 .3841337E-02 .3977987E-02 + .3884714E-02 .3608182E-02 .3405247E-02 .3240973E-02 .3258658E-02 + .3509535E-02 .3589907E-02 .3584912E-02 .3710339E-02 .3947298E-02 + .4076695E-02 .4139745E-02 .4317307E-02 .4407538E-02 .4480291E-02 + .4512168E-02 .4318990E-02 .4133055E-02 .4203547E-02 .4637670E-02 + .5229881E-02 .5819907E-02 .6206087E-02 .5689805E-02 .4801496E-02 + .4543354E-02 .4657569E-02 .4811662E-02 .5074565E-02 .5069040E-02 + .4960095E-02 .5095767E-02 .5098650E-02 .5094473E-02 .5017782E-02 + .4624214E-02 .4228198E-02 .3998698E-02 .3666290E-02 .3463626E-02 + .3573952E-02 .3789177E-02 .4123082E-02 .4789840E-02 .5602414E-02 + .6429140E-02 .7361348E-02 .8128687E-02 .8970522E-02 .9558685E-02 + .9703313E-02 .9760443E-02 .9354044E-02 .8816408E-02 .8608343E-02 + .8399485E-02 .8206825E-02 .8033593E-02 .8006490E-02 .8588021E-02 + .9552613E-02 .1040609E-01 .1132451E-01 .1225212E-01 .1319929E-01 + .1415781E-01 .1447148E-01 .1421252E-01 .1379316E-01 .1334679E-01 + .1266887E-01 .1181489E-01 .1111306E-01 .1014160E-01 .9116274E-02 + .8675309E-02 .8259867E-02 .7790010E-02 .7537802E-02 .7337580E-02 + .7574148E-02 .7808557E-02 .7783590E-02 .7790895E-02 .7697339E-02 + .7651849E-02 .7293248E-02 .6642733E-02 .5954819E-02 .4882097E-02 + .3318171E-02 .1844305E-02 .8149232E-03 -.2740015E-03 -.1598536E-02 + -.2810194E-02 -.3817971E-02 -.4531676E-02 -.4538413E-02 -.4304546E-02 + -.4452380E-02 -.4737529E-02 -.5215217E-02 -.5781209E-02 -.6232297E-02 + -.6724432E-02 -.7068856E-02 -.7447979E-02 -.8001820E-02 -.8535004E-02 + -.8814890E-02 -.8760998E-02 -.8832817E-02 -.8734913E-02 -.8265970E-02 + -.7584921E-02 -.6829746E-02 -.6646229E-02 -.6293001E-02 -.5321253E-02 + -.4633857E-02 -.4014234E-02 -.3710147E-02 -.4271283E-02 -.4778680E-02 + -.4667809E-02 -.4073298E-02 -.3372536E-02 -.2727125E-02 -.1889177E-02 + -.1053391E-02 -.2097658E-03 .6816451E-03 .1341094E-02 .1829889E-02 + .2234422E-02 .2562532E-02 .2917112E-02 .3109254E-02 .3143695E-02 + .3088224E-02 .3042332E-02 .3042205E-02 .2865749E-02 .2946910E-02 + .3654558E-02 .4436614E-02 .5269573E-02 .6364727E-02 .7405745E-02 + .8497813E-02 .9818318E-02 .1122186E-01 .1241437E-01 .1350023E-01 + .1475592E-01 .1626722E-01 .1747566E-01 .1831361E-01 .1895875E-01 + .1916197E-01 .1939098E-01 .1953439E-01 .1936589E-01 .1918674E-01 + .1903823E-01 .1887730E-01 .1867897E-01 .1851209E-01 .1834833E-01 + .1817917E-01 .1814745E-01 .1828708E-01 .1844440E-01 .1858981E-01 + .1901960E-01 .1955470E-01 .2014745E-01 .2087767E-01 .2149122E-01 + .2201186E-01 .2254344E-01 .2300591E-01 .2319385E-01 .2337426E-01 + .2350123E-01 .2345639E-01 .2333149E-01 .2294389E-01 .2265455E-01 + .2227907E-01 .2144102E-01 .2067776E-01 .1979973E-01 .1866477E-01 + .1740910E-01 .1603247E-01 .1551132E-01 .1595955E-01 .1626768E-01 + .1636968E-01 .1627381E-01 .1584995E-01 .1575952E-01 .1563941E-01 + .1538448E-01 .1525730E-01 .1502876E-01 .1484540E-01 .1453922E-01 + .1417250E-01 .1392053E-01 .1359069E-01 .1352388E-01 .1345664E-01 + .1271911E-01 .1230596E-01 .1233400E-01 .1228498E-01 .1240586E-01 + .1241064E-01 .1226067E-01 .1175242E-01 .1074215E-01 .9582032E-02 + .8403678E-02 .7478227E-02 .6988702E-02 .6813123E-02 .6667469E-02 + .6558881E-02 .6410644E-02 .6009625E-02 .6265801E-02 .6961280E-02 + .7236339E-02 .7537267E-02 .7745458E-02 .7643373E-02 .7228227E-02 + .6626346E-02 .5855645E-02 .4876857E-02 .4265700E-02 .3793374E-02 + .3214372E-02 .2431422E-02 .1300128E-02 .4160585E-03 -.1252649E-03 + -.7749907E-03 -.1329057E-02 -.1758698E-02 -.2227175E-02 -.2440286E-02 + -.2642371E-02 -.2641975E-02 -.2350316E-02 -.2161452E-02 -.2272836E-02 + -.2695048E-02 -.3136726E-02 -.3488554E-02 -.3740867E-02 -.4177442E-02 + -.4825320E-02 -.5392024E-02 -.5888791E-02 -.6260127E-02 -.6709452E-02 + -.7255125E-02 -.7709677E-02 -.8188938E-02 -.8533335E-02 -.8693409E-02 + -.8435693E-02 -.7883960E-02 -.7631097E-02 -.7412340E-02 -.7004922E-02 + -.6641235E-02 -.6357272E-02 -.6217672E-02 -.6174266E-02 -.5981505E-02 + -.5645151E-02 -.5133697E-02 -.4342890E-02 -.3170613E-02 -.1848618E-02 + -.7626583E-03 .2432121E-03 .1143022E-02 .2000923E-02 .2490544E-02 + .2312358E-02 .2231840E-02 .2554066E-02 .3319688E-02 .4240552E-02 + .4859792E-02 .5182172E-02 .5279500E-02 .5636180E-02 .5901382E-02 + .5916037E-02 .6047877E-02 .6083756E-02 .6076466E-02 .5763671E-02 + .5443746E-02 .5537275E-02 .5473033E-02 .5148684E-02 .5048044E-02 + .5163940E-02 .5334527E-02 .5584589E-02 .5790651E-02 .5985202E-02 + .6472053E-02 .7373718E-02 .7892698E-02 .7602165E-02 .6990119E-02 + .6603765E-02 .6658328E-02 .6954046E-02 .7436830E-02 .7762346E-02 + .8101271E-02 .8664474E-02 .9089659E-02 .9560949E-02 .1000991E-01 + .1023172E-01 .1048706E-01 .1068191E-01 .1059378E-01 .1028397E-01 + .9650278E-02 .8852130E-02 .7910293E-02 .6816629E-02 .5829627E-02 + .4865998E-02 .4018191E-02 .3285041E-02 .2676982E-02 .2131374E-02 + .1536123E-02 .1166449E-02 .9616762E-03 .6096714E-03 .4377876E-04 + -.5104644E-03 -.9705554E-03 -.1514032E-02 -.2090408E-02 -.2705369E-02 + -.3425476E-02 -.4215868E-02 -.5044735E-02 -.5864722E-02 -.6600651E-02 + -.7303349E-02 -.8228262E-02 -.9048697E-02 -.9500295E-02 -.9839168E-02 + -.1014243E-01 -.1024700E-01 -.1041354E-01 -.1062140E-01 -.1034898E-01 + -.9897555E-02 -.9584854E-02 -.9405613E-02 -.9469230E-02 -.9582612E-02 + -.9523959E-02 -.9511610E-02 -.9483588E-02 -.9265775E-02 -.9269413E-02 + -.9592584E-02 -.9778077E-02 -.9847073E-02 -.1012114E-01 -.1037943E-01 + -.1043965E-01 -.1049807E-01 -.1050062E-01 -.1061875E-01 -.1097358E-01 + -.1155674E-01 -.1230429E-01 -.1266975E-01 -.1238642E-01 -.1163838E-01 + -.1113290E-01 -.1109653E-01 -.1105149E-01 -.1080786E-01 -.1029605E-01 + -.9740930E-02 -.9355521E-02 -.8903349E-02 -.8371561E-02 -.7981209E-02 + -.7654031E-02 -.7491632E-02 -.7574741E-02 -.7635359E-02 -.7682838E-02 + -.7964175E-02 -.8229586E-02 -.8366309E-02 -.8538027E-02 -.8517002E-02 + -.8312808E-02 -.8034596E-02 -.8115572E-02 -.8986483E-02 -.1013144E-01 + -.1088522E-01 -.1130688E-01 -.1156776E-01 -.1165246E-01 -.1172767E-01 + -.1177209E-01 -.1171077E-01 -.1168070E-01 -.1182834E-01 -.1213035E-01 + -.1244513E-01 -.1279729E-01 -.1311511E-01 -.1329323E-01 -.1361169E-01 + -.1400288E-01 -.1411123E-01 -.1428228E-01 -.1475369E-01 -.1500199E-01 + -.1498710E-01 -.1499131E-01 -.1506728E-01 -.1496726E-01 -.1461821E-01 + -.1441258E-01 -.1412813E-01 -.1368825E-01 -.1332760E-01 -.1309128E-01 + -.1285610E-01 -.1239327E-01 -.1188654E-01 -.1143603E-01 -.1119770E-01 + -.1113759E-01 -.1086949E-01 -.1033269E-01 -.9762762E-02 -.9420666E-02 + -.9324999E-02 -.9326313E-02 -.9197687E-02 -.9062596E-02 -.9098340E-02 + -.9098113E-02 -.8976126E-02 -.8825418E-02 -.8537114E-02 -.8160878E-02 + -.7812847E-02 -.7333697E-02 -.6648041E-02 -.5961119E-02 -.5370790E-02 + -.4683041E-02 -.4035731E-02 -.3355741E-02 -.2627986E-02 -.2104756E-02 + -.1719385E-02 -.1472685E-02 -.1134022E-02 -.6330223E-03 -.2526550E-03 + -.9472848E-04 .1238192E-03 .4435167E-03 .4261736E-03 .1838335E-03 + -.2933748E-03 -.1082825E-02 -.1763224E-02 -.2163273E-02 -.2238669E-02 + -.2364625E-02 -.3033290E-02 -.3966997E-02 -.4690548E-02 -.5187818E-02 + -.5760145E-02 -.6212570E-02 -.6393345E-02 -.6619289E-02 -.6693192E-02 + -.6514127E-02 -.6326024E-02 -.5977522E-02 -.5528088E-02 -.4968337E-02 + -.4219429E-02 -.3490098E-02 -.2512259E-02 -.1341145E-02 -.1271602E-03 + .1311024E-02 .2890515E-02 .4447056E-02 .5437237E-02 .5496262E-02 + .5181218E-02 .5103256E-02 .5243566E-02 .5322505E-02 .5237395E-02 + .5007547E-02 .4830823E-02 .4839820E-02 .4833430E-02 .4848841E-02 + .4900438E-02 .4918423E-02 .5048260E-02 .5167509E-02 .5275680E-02 + .5434886E-02 .5158645E-02 .4449336E-02 .4010092E-02 .3723997E-02 + .3213698E-02 .2657847E-02 .1962996E-02 .1095377E-02 .4842876E-03 + .1674054E-03 -.1414203E-03 -.6082317E-03 -.1340842E-02 -.2177805E-02 + -.3015101E-02 -.3972177E-02 -.5051170E-02 -.6015046E-02 -.6612980E-02 + -.7037461E-02 -.7710777E-02 -.8445405E-02 -.8783613E-02 -.8695688E-02 + -.8498067E-02 -.8379836E-02 -.8187615E-02 -.7795695E-02 -.7295491E-02 + -.6864224E-02 -.6493972E-02 -.6137835E-02 -.5708308E-02 -.5152208E-02 + -.4669765E-02 -.4249831E-02 -.3921577E-02 -.3609249E-02 -.3276336E-02 + -.3094984E-02 -.2760856E-02 -.2484380E-02 -.2391060E-02 -.2091900E-02 + -.1835747E-02 -.1465839E-02 -.1015593E-02 -.1051486E-02 -.1433772E-02 + -.1561685E-02 -.1402404E-02 -.1492917E-02 -.1735392E-02 -.2276326E-02 + -.2726259E-02 -.2370933E-02 -.1724436E-02 -.9910505E-03 -.1115745E-03 + .6532009E-03 .1198364E-02 .1736916E-02 .2296934E-02 .3008714E-02 + .3964004E-02 .5002061E-02 .6071576E-02 .6867408E-02 .7560620E-02 + .8328503E-02 .9048319E-02 .9690703E-02 .1022709E-01 .1057553E-01 + .1055806E-01 .1046938E-01 .1033937E-01 .1008219E-01 .9866785E-02 + .9892932E-02 .1010123E-01 .9731421E-02 .8776988E-02 .7753766E-02 + .6650194E-02 .5735186E-02 .5373967E-02 .5194952E-02 .4875580E-02 + .4628841E-02 .4493247E-02 .4420432E-02 .4438062E-02 .4494666E-02 + .4509735E-02 .4726200E-02 .5220070E-02 .5580517E-02 .5712247E-02 + .5867955E-02 .6116070E-02 .6528309E-02 .7263526E-02 .7799111E-02 + .7969316E-02 .8252606E-02 .8568724E-02 .8907634E-02 .9200588E-02 + .9141890E-02 .8953677E-02 .8654294E-02 .8252490E-02 .7999845E-02 + .7601072E-02 .7079973E-02 .6610689E-02 .5897331E-02 .4983056E-02 + .4108946E-02 .3218131E-02 .2382491E-02 .1509337E-02 .4123543E-03 + -.6536205E-03 -.1665042E-02 -.2629071E-02 -.3298151E-02 -.3822268E-02 + -.4375392E-02 -.4817764E-02 -.5222889E-02 -.5658911E-02 -.5976329E-02 + -.6339455E-02 -.6656371E-02 -.6775549E-02 -.6905506E-02 -.6898538E-02 + -.6874341E-02 -.7002848E-02 -.7151004E-02 -.7065051E-02 -.6674486E-02 + -.6455522E-02 -.6276463E-02 -.5880026E-02 -.5686439E-02 -.5725247E-02 + -.5686061E-02 -.5393573E-02 -.5177670E-02 -.5541452E-02 -.6142330E-02 + -.6823764E-02 -.7746744E-02 -.8342218E-02 -.8379860E-02 -.8325761E-02 + -.8300627E-02 -.8424428E-02 -.8915124E-02 -.9390978E-02 -.9519365E-02 + -.9725985E-02 -.9861451E-02 -.9812214E-02 -.9973001E-02 -.9899666E-02 + -.9715003E-02 -.9696137E-02 -.9603489E-02 -.9276582E-02 -.8825193E-02 + -.8565319E-02 -.8454504E-02 -.8506336E-02 -.8383444E-02 -.8045661E-02 + -.7582451E-02 -.7136257E-02 -.7297445E-02 -.7904134E-02 -.8747109E-02 + -.9538505E-02 -.1004210E-01 -.1045383E-01 -.1082314E-01 -.1124810E-01 + -.1160717E-01 -.1167539E-01 -.1170777E-01 -.1176324E-01 -.1175519E-01 + -.1160428E-01 -.1132145E-01 -.1128565E-01 -.1116221E-01 -.1088054E-01 + -.1096860E-01 -.1115019E-01 -.1111473E-01 -.1112368E-01 -.1111873E-01 + -.1092859E-01 -.1063395E-01 -.1035741E-01 -.1022614E-01 -.1041454E-01 + -.1074006E-01 -.1076812E-01 -.1082789E-01 -.1111783E-01 -.1147189E-01 + -.1186039E-01 -.1228292E-01 -.1252639E-01 -.1241638E-01 -.1256598E-01 + -.1288783E-01 -.1292489E-01 -.1291042E-01 -.1284757E-01 -.1286095E-01 + -.1286242E-01 -.1279743E-01 -.1286572E-01 -.1317397E-01 -.1379279E-01 + -.1407244E-01 -.1404936E-01 -.1419393E-01 -.1424552E-01 -.1427578E-01 + -.1438033E-01 -.1433547E-01 -.1431126E-01 -.1454571E-01 -.1491639E-01 + -.1545983E-01 -.1585336E-01 -.1603246E-01 -.1637214E-01 -.1662073E-01 + -.1672571E-01 -.1670572E-01 -.1642759E-01 -.1617780E-01 -.1593371E-01 + -.1557865E-01 -.1525122E-01 -.1486484E-01 -.1446565E-01 -.1445286E-01 + -.1487162E-01 -.1499377E-01 -.1426507E-01 -.1291625E-01 -.1161545E-01 + -.1067171E-01 -.9991397E-02 -.9357497E-02 -.8646703E-02 -.7922452E-02 + -.7259068E-02 -.6984297E-02 -.6990016E-02 -.6957917E-02 -.6884446E-02 + -.6773361E-02 -.6678599E-02 -.7479740E-02 -.7361393E-02 -.7331563E-02 + -.7517022E-02 -.7720941E-02 -.7773116E-02 -.7769363E-02 -.7616849E-02 + -.7403975E-02 -.7294894E-02 -.7444524E-02 -.8051127E-02 -.8806233E-02 + -.9287528E-02 -.9548367E-02 -.9594594E-02 -.9495398E-02 -.9465200E-02 + -.9379286E-02 -.9309926E-02 -.9292465E-02 -.8959299E-02 -.8250624E-02 + -.7434152E-02 -.6798042E-02 -.6214518E-02 -.5704288E-02 -.5135217E-02 + -.4219031E-02 -.3373859E-02 -.2464730E-02 -.1474412E-02 -.6702022E-03 + .2001087E-03 .1107987E-02 .1892308E-02 .2519651E-02 .2976666E-02 + .3441999E-02 .3983670E-02 .4242739E-02 .4344833E-02 .4450748E-02 + .4618662E-02 .4998387E-02 .5238250E-02 .5351846E-02 .5376741E-02 + .5176214E-02 .5177968E-02 .5490122E-02 .5654970E-02 .5556782E-02 + .5661856E-02 .6112256E-02 .6670241E-02 .7189417E-02 .7648400E-02 + .8280717E-02 .8847688E-02 .9215517E-02 .9520272E-02 .9610398E-02 + .9669814E-02 .9764817E-02 .9616070E-02 .9223348E-02 .8781291E-02 + .8387123E-02 .8015430E-02 .7496122E-02 .6781867E-02 .6018201E-02 + .5430344E-02 .4947319E-02 .4511170E-02 .4188909E-02 .3854555E-02 + .3660024E-02 .3584835E-02 .3433971E-02 .3111981E-02 .2592173E-02 + .1838683E-02 .1060832E-02 .6849905E-03 .7295529E-03 .1106317E-02 + .1599119E-02 .1822710E-02 .1671212E-02 .1508965E-02 .1559203E-02 + .1632953E-02 .1884338E-02 .2337486E-02 .2847202E-02 .3589970E-02 + .4272644E-02 .4704413E-02 .5086335E-02 .5242935E-02 .5341752E-02 + .5520451E-02 .5503838E-02 .5487801E-02 .5578650E-02 .5789193E-02 + .6186074E-02 .6709103E-02 .7340077E-02 .7661501E-02 .7341356E-02 + .6831197E-02 .6645088E-02 .6822224E-02 .7100940E-02 .7320522E-02 + .7609666E-02 .7802835E-02 .7890819E-02 .7976511E-02 .7967232E-02 + .7921618E-02 .7631342E-02 .7180471E-02 .6891647E-02 .6585660E-02 + .6144820E-02 .5676943E-02 .5352076E-02 .5324359E-02 .5266512E-02 + .4899900E-02 .4678234E-02 .4810109E-02 .5079194E-02 .5426937E-02 + .5628000E-02 .5735083E-02 .5980566E-02 .6211890E-02 .6533710E-02 + .6953540E-02 .7363822E-02 .7779169E-02 .8048541E-02 .8316201E-02 + .8607435E-02 .8617595E-02 .8436329E-02 .8337045E-02 .8154735E-02 + .7922027E-02 .7869498E-02 .7938721E-02 .7965674E-02 .7894110E-02 + .7751086E-02 .7501607E-02 .7314317E-02 .7228495E-02 .6959715E-02 + .6529729E-02 .6225378E-02 .6082979E-02 .5916881E-02 .5660508E-02 + .5457897E-02 .5658254E-02 .6193851E-02 .6477294E-02 .6512531E-02 + .6498028E-02 .6464989E-02 .6430410E-02 .6154657E-02 .5708602E-02 + .5260160E-02 .4707997E-02 .4117058E-02 .3599852E-02 .2901952E-02 + .1761398E-02 .6524976E-03 -.3841572E-04 -.3636326E-03 -.3783636E-03 + -.4765050E-03 -.8809607E-03 -.1459948E-02 -.2143101E-02 -.2798178E-02 + -.3077432E-02 -.3043183E-02 -.2924779E-02 -.2811896E-02 -.2750445E-02 + -.2542118E-02 -.2266214E-02 -.1960883E-02 -.1565838E-02 -.1256852E-02 + -.1081377E-02 -.7909164E-03 -.2765678E-03 .3577936E-03 .1051469E-02 + .1751970E-02 .2536851E-02 .3324723E-02 .3822323E-02 .4020700E-02 + .4273630E-02 .4934893E-02 .5952573E-02 .7134195E-02 .8302576E-02 + .9129567E-02 .9787117E-02 .1060681E-01 .1132751E-01 .1185771E-01 + .1235390E-01 .1281137E-01 .1330085E-01 .1373993E-01 .1406865E-01 + .1448760E-01 .1501266E-01 .1543646E-01 .1575782E-01 .1610248E-01 + .1650255E-01 .1695041E-01 .1728111E-01 .1755692E-01 .1788409E-01 + .1801010E-01 .1779824E-01 .1759087E-01 .1737545E-01 .1691912E-01 + .1657948E-01 .1628577E-01 .1584597E-01 .1546497E-01 .1511255E-01 + .1465555E-01 .1423222E-01 .1383060E-01 .1333241E-01 .1283042E-01 + .1231740E-01 .1180925E-01 .1144776E-01 .1128702E-01 .1108561E-01 + .1076398E-01 .1050505E-01 .1030232E-01 .1007109E-01 .9984274E-02 + .1000452E-01 .9909531E-02 .9807908E-02 .9736880E-02 .9609869E-02 + .9534386E-02 .9617621E-02 .9701578E-02 .9649774E-02 .9564908E-02 + .9429852E-02 .9193269E-02 .8905987E-02 .8452642E-02 .7898624E-02 + .7353116E-02 .6908495E-02 .6573321E-02 .6094212E-02 .5452209E-02 + .4723425E-02 .4047214E-02 .3643115E-02 .3553206E-02 .3663508E-02 + .3699280E-02 .3504391E-02 .3209469E-02 .2952595E-02 .2782849E-02 + .2712290E-02 .2601822E-02 .2312489E-02 .1866259E-02 .1390337E-02 + .1036726E-02 .7219237E-03 .2164177E-03 -.4469831E-03 -.1085869E-02 + -.1624532E-02 -.1979362E-02 -.2259580E-02 -.2718575E-02 -.3111349E-02 + -.3131392E-02 -.3041448E-02 -.3209899E-02 -.3751359E-02 -.4550265E-02 + -.5284210E-02 -.5637509E-02 -.5701388E-02 -.5644421E-02 -.5604277E-02 + -.5626602E-02 -.5694458E-02 -.5805147E-02 -.5853542E-02 -.5826428E-02 + -.5638802E-02 -.5410729E-02 -.5230410E-02 -.5002810E-02 -.4725767E-02 + -.4332807E-02 -.3895705E-02 -.3536183E-02 -.3222207E-02 -.2960652E-02 + -.2634840E-02 -.2267451E-02 -.2074979E-02 -.2001457E-02 -.1999210E-02 + -.2016592E-02 -.1932672E-02 -.1726761E-02 -.1523737E-02 -.1375969E-02 + -.1233134E-02 -.1176763E-02 -.1024960E-02 -.6626571E-03 -.3879499E-03 + -.2314816E-03 -.9603458E-04 .1055536E-03 .3991774E-03 .6186918E-03 + .8055761E-03 .1004364E-02 .1126777E-02 .1262511E-02 .1450609E-02 + .1570887E-02 .1660456E-02 .1628521E-02 .1458572E-02 .1402635E-02 + .1422543E-02 .1426998E-02 .1425752E-02 .1385622E-02 .1390730E-02 + .1451347E-02 .1399229E-02 .1286251E-02 .1230135E-02 .1137235E-02 + .9600433E-03 .6380583E-03 .1962878E-03 -.2290490E-03 -.5983135E-03 + -.9174015E-03 -.1273851E-02 -.1768562E-02 -.2293142E-02 -.2722358E-02 + -.3251780E-02 -.3868760E-02 -.4190323E-02 -.4065020E-02 -.3718116E-02 + -.3491110E-02 -.3499356E-02 -.3672095E-02 -.3905076E-02 -.4060767E-02 + -.4097037E-02 -.4109225E-02 -.4191108E-02 -.4359943E-02 -.4556537E-02 + -.4675856E-02 -.4739170E-02 -.4769619E-02 -.4747396E-02 -.4726571E-02 + -.4670641E-02 -.4524778E-02 -.4387450E-02 -.4311006E-02 -.4161227E-02 + -.3869276E-02 -.3442754E-02 -.3103016E-02 -.3055623E-02 -.3083115E-02 + -.2998579E-02 -.2806025E-02 -.2492711E-02 -.2157696E-02 -.1909465E-02 + -.1732483E-02 -.1640089E-02 -.1636834E-02 -.1725648E-02 -.1894665E-02 + -.2030262E-02 -.2084683E-02 -.2105917E-02 -.2094841E-02 -.2004068E-02 + -.1861831E-02 -.1667835E-02 -.1335107E-02 -.9297794E-03 -.5522782E-03 + -.2169150E-03 .1414360E-03 .5878036E-03 .1063736E-02 .1447602E-02 + .1701164E-02 .1915473E-02 .2137165E-02 .2303202E-02 .2349301E-02 + .2293877E-02 .2284047E-02 .2370699E-02 .2467472E-02 .2543801E-02 + .2590208E-02 .2593136E-02 .2564571E-02 .2511241E-02 .2402582E-02 + .2249504E-02 .2037798E-02 .1801392E-02 .1572839E-02 .1371439E-02 + .1176092E-02 .9165627E-03 .6406625E-03 .3843965E-03 .1761789E-03 + .2777906E-04 -.6904484E-04 -.1871376E-03 -.3419528E-03 -.4921138E-03 + -.6221722E-03 -.6997729E-03 -.8481163E-03 -.1109715E-02 -.1307408E-02 + -.1447057E-02 -.1620946E-02 -.1782979E-02 -.1981962E-02 -.2224459E-02 + -.2439315E-02 -.2618558E-02 -.2782313E-02 -.2969761E-02 -.3184874E-02 + -.3417980E-02 -.3616714E-02 -.3673503E-02 -.3551080E-02 -.3356544E-02 + -.3229711E-02 -.3211895E-02 -.3280648E-02 -.3338668E-02 -.3349138E-02 + -.3357335E-02 -.3357330E-02 -.3355874E-02 -.3346149E-02 -.3332902E-02 + -.3275876E-02 -.3177787E-02 -.3089155E-02 -.2970401E-02 -.2834772E-02 + -.2693510E-02 -.2544176E-02 -.2406302E-02 -.2231068E-02 -.2023906E-02 + -.1805632E-02 -.1566749E-02 -.1416231E-02 -.1450259E-02 -.1593388E-02 + -.1715921E-02 -.1744571E-02 -.1700060E-02 -.1681337E-02 -.1726158E-02 + -.1797221E-02 -.1833276E-02 -.1838890E-02 -.1841553E-02 -.1826165E-02 + -.1830980E-02 -.1869552E-02 -.1883573E-02 -.1857913E-02 -.1860202E-02 + -.1896540E-02 -.1912247E-02 -.1901944E-02 -.1852351E-02 -.1781630E-02 + -.1758502E-02 -.1745280E-02 -.1701384E-02 -.1651750E-02 -.1590112E-02 + -.1548132E-02 -.1490082E-02 -.1371424E-02 -.1249598E-02 -.1137463E-02 + -.1029292E-02 -.9310873E-03 -.8322347E-03 -.7356384E-03 -.6435721E-03 + -.5653224E-03 -.5045069E-03 -.4521316E-03 -.4170321E-03 -.4115733E-03 + -.4312084E-03 -.4463147E-03 -.4366643E-03 -.4051833E-03 -.3931276E-03 + -.4232785E-03 -.4638160E-03 -.4981713E-03 -.5307322E-03 -.5784037E-03 + -.6228023E-03 -.6351089E-03 -.6430742E-03 -.6614351E-03 -.6782789E-03 + -.7006979E-03 -.7256391E-03 -.7367407E-03 -.7489370E-03 -.7568086E-03 + -.7509936E-03 -.7547759E-03 -.7623916E-03 -.7702160E-03 -.7674156E-03 + -.7410052E-03 -.7222239E-03 -.7177233E-03 -.7168065E-03 -.7271959E-03 + -.7663384E-03 -.8081877E-03 -.8024990E-03 -.7574067E-03 -.6924449E-03 + -.6468130E-03 -.6333008E-03 -.6263498E-03 -.6255759E-03 -.6235450E-03 + -.6217776E-03 -.6237385E-03 -.6259180E-03 -.6327350E-03 -.6382771E-03 + -.6224868E-03 -.5917393E-03 -.5691518E-03 -.5564549E-03 -.5414615E-03 + -.5105763E-03 -.4770903E-03 -.4628255E-03 -.4500791E-03 -.4073665E-03 + -.3448840E-03 -.2978481E-03 -.2811883E-03 -.2896534E-03 -.3101840E-03 + -.3119609E-03 -.2924726E-03 -.2745109E-03 -.2489311E-03 -.2221201E-03 + -.2049047E-03 -.1826707E-03 -.1588728E-03 -.1375018E-03 -.1182720E-03 + -.1054710E-03 -.9662316E-04 -.9267443E-04 -.9050394E-04 -.8504109E-04 + -.8230315E-04 -.8427613E-04 -.8442478E-04 -.7874217E-04 -.6470413E-04 + -.4480724E-04 -.3012405E-04 -.1679397E-04 .2775790E-05 .2045088E-04 + .3872498E-04 .5809196E-04 .7647732E-04 .9724752E-04 .1155200E-03 + .1294433E-03 .1411819E-03 .1506804E-03 .1586694E-03 .1648140E-03 + .1617810E-03 .1553464E-03 .1544309E-03 .1517961E-03 .1463258E-03 + .1341223E-03 .1151455E-03 .9568199E-04 .7703235E-04 .6191677E-04 + .4906110E-04 .4156859E-04 .3991235E-04 .3395554E-04 .2770245E-04 + .2460462E-04 .1823454E-04 .1278830E-04 .8774160E-05 .5226634E-05 + .2533240E-05 -.1730309E-05 -.5320269E-05 -.9071904E-05 -.1273506E-04 + -.1594304E-04 -.2072532E-04 -.2440752E-04 -.2715486E-04 -.2867423E-04 + -.3014748E-04 -.3401261E-04 -.3582052E-04 -.3581347E-04 -.3889959E-04 + -.4718776E-04 -.5525239E-04 -.5844351E-04 -.5889295E-04 -.5613824E-04 + -.5467041E-04 -.5906515E-04 -.6369698E-04 -.6614231E-04 -.6856651E-04 + -.7061724E-04 -.7261571E-04 -.7500544E-04 -.7669298E-04 -.7702288E-04 + -.7792412E-04 -.7895652E-04 -.7956071E-04 -.7995851E-04 -.7993508E-04 + -.8063111E-04 -.8084869E-04 -.8098340E-04 -.8092097E-04 -.8015863E-04 + -.7970373E-04 -.7819684E-04 -.7666384E-04 -.7638732E-04 -.7730745E-04 + -.7799003E-04 -.7655188E-04 -.7505909E-04 -.7317065E-04 -.7047397E-04 + -.6857643E-04 -.6628160E-04 -.6314687E-04 -.6077166E-04 -.5826583E-04 + -.5489715E-04 -.5176831E-04 -.4903604E-04 -.4613080E-04 -.4275366E-04 + -.3969109E-04 -.3667986E-04 -.3347907E-04 -.3020096E-04 -.2718799E-04 + -.2447370E-04 -.2134234E-04 -.1835439E-04 -.1551025E-04 -.1254233E-04 + -.9719887E-05 -.6818026E-05 -.3989485E-05 -.1292997E-05 .1368401E-05 + .3848268E-05 .6487275E-05 .9009500E-05 .1126699E-04 .1362416E-04 + .1593693E-04 .1817952E-04 .2034657E-04 .2235407E-04 .2436099E-04 + .2644011E-04 .2834266E-04 .3013939E-04 .3193382E-04 .3368002E-04 + .3534925E-04 .3691744E-04 .3845354E-04 .3993209E-04 .4134441E-04 + .4271743E-04 .4403483E-04 .4529311E-04 .4649844E-04 .4764083E-04 + .4873085E-04 .4977499E-04 .5076537E-04 .5170567E-04 .5259118E-04 + .5342547E-04 .5421627E-04 .5495959E-04 .5565522E-04 .5630742E-04 + .5691694E-04 .5748428E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.DT2 b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.DT2 new file mode 100755 index 000000000..0e6ef5cc9 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.DT2 @@ -0,0 +1,1565 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #12, 140 (USGS STATION 931) +DISPLACEMENT TIME HISTORY IN UNITS OF CM. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7802, DT= .00500 SEC + .5578445E-01 .5569925E-01 .5548402E-01 .5517958E-01 .5486541E-01 + .5455504E-01 .5425199E-01 .5395897E-01 .5368046E-01 .5341550E-01 + .5316845E-01 .5294083E-01 .5273659E-01 .5255523E-01 .5239924E-01 + .5226784E-01 .5216316E-01 .5208076E-01 .5202079E-01 .5198129E-01 + .5196291E-01 .5196102E-01 .5197600E-01 .5200545E-01 .5205044E-01 + .5210816E-01 .5217987E-01 .5226570E-01 .5236813E-01 .5248338E-01 + .5261271E-01 .5275474E-01 .5291049E-01 .5307393E-01 .5324666E-01 + .5342610E-01 .5361507E-01 .5381252E-01 .5402105E-01 .5424316E-01 + .5448211E-01 .5473630E-01 .5500853E-01 .5529867E-01 .5560845E-01 + .5593548E-01 .5627993E-01 .5664100E-01 .5702091E-01 .5741446E-01 + .5782350E-01 .5824562E-01 .5868207E-01 .5913072E-01 .5959335E-01 + .6007110E-01 .6056788E-01 .6108279E-01 .6161972E-01 .6218129E-01 + .6277211E-01 .6339089E-01 .6404043E-01 .6472020E-01 .6543123E-01 + .6616448E-01 .6691935E-01 .6769188E-01 .6848289E-01 .6928944E-01 + .7011496E-01 .7096033E-01 .7183010E-01 .7272066E-01 .7363453E-01 + .7456792E-01 .7551814E-01 .7647745E-01 .7744530E-01 .7841927E-01 + .7940313E-01 .8039418E-01 .8139765E-01 .8241429E-01 .8344932E-01 + .8449851E-01 .8556282E-01 .8663830E-01 .8772515E-01 .8881803E-01 + .8991921E-01 .9102960E-01 .9215586E-01 .9329753E-01 .9445867E-01 + .9564003E-01 .9684368E-01 .9806179E-01 .9929646E-01 .1005456E+00 + .1018116E+00 .1030907E+00 .1043839E+00 .1056877E+00 .1070017E+00 + .1083166E+00 .1096313E+00 .1109429E+00 .1122559E+00 .1135730E+00 + .1149037E+00 .1162522E+00 .1176220E+00 .1190023E+00 .1203891E+00 + .1217735E+00 .1231549E+00 .1245295E+00 .1259021E+00 .1272773E+00 + .1286644E+00 .1300676E+00 .1314948E+00 .1329469E+00 .1344272E+00 + .1359301E+00 .1374552E+00 .1390008E+00 .1405704E+00 .1421499E+00 + .1437410E+00 .1453397E+00 .1469506E+00 .1485741E+00 .1502175E+00 + .1518795E+00 .1535599E+00 .1552462E+00 .1569363E+00 .1586252E+00 + .1603153E+00 .1620076E+00 .1637105E+00 .1654327E+00 .1671869E+00 + .1689745E+00 .1708015E+00 .1726592E+00 .1745377E+00 .1764179E+00 + .1782888E+00 .1801446E+00 .1819906E+00 .1838257E+00 .1856598E+00 + .1874955E+00 .1893412E+00 .1911950E+00 .1930574E+00 .1949240E+00 + .1967968E+00 .1986687E+00 .2005495E+00 .2024462E+00 .2043735E+00 + .2063341E+00 .2083315E+00 .2103590E+00 .2124100E+00 .2144734E+00 + .2165481E+00 .2186293E+00 .2207110E+00 .2227767E+00 .2248137E+00 + .2268087E+00 .2287596E+00 .2306607E+00 .2325261E+00 .2343688E+00 + .2362076E+00 .2380491E+00 .2398963E+00 .2417351E+00 .2435458E+00 + .2452979E+00 .2469735E+00 .2485642E+00 .2500818E+00 .2515501E+00 + .2530112E+00 .2545038E+00 .2560610E+00 .2576811E+00 .2593575E+00 + .2610663E+00 .2627894E+00 .2645091E+00 .2662228E+00 .2679337E+00 + .2696568E+00 .2714033E+00 .2731962E+00 .2750487E+00 .2769660E+00 + .2789343E+00 .2809291E+00 .2829163E+00 .2848641E+00 .2867475E+00 + .2885661E+00 .2903261E+00 .2920394E+00 .2937165E+00 .2953751E+00 + .2970318E+00 .2987049E+00 .3003975E+00 .3021116E+00 .3038320E+00 + .3055438E+00 .3072222E+00 .3088521E+00 .3104232E+00 .3119412E+00 + .3134053E+00 .3148448E+00 .3162896E+00 .3177814E+00 .3193490E+00 + .3210191E+00 .3228027E+00 .3246979E+00 .3266745E+00 .3286910E+00 + .3306897E+00 .3326253E+00 .3344676E+00 .3362124E+00 .3378720E+00 + .3394729E+00 .3410383E+00 .3425965E+00 .3441641E+00 .3457586E+00 + .3473882E+00 .3490606E+00 .3507761E+00 .3525308E+00 .3543113E+00 + .3561119E+00 .3579270E+00 .3597572E+00 .3615936E+00 .3634305E+00 + .3652608E+00 .3670855E+00 .3688871E+00 .3706685E+00 .3724189E+00 + .3741298E+00 .3757898E+00 .3773983E+00 .3789648E+00 .3805130E+00 + .3820652E+00 .3836555E+00 .3853131E+00 .3870578E+00 .3888816E+00 + .3907520E+00 .3926189E+00 .3944315E+00 .3961460E+00 .3977525E+00 + .3992581E+00 .4006927E+00 .4020971E+00 .4035316E+00 .4050575E+00 + .4067183E+00 .4085055E+00 .4103701E+00 .4122273E+00 .4140024E+00 + .4156427E+00 .4171353E+00 .4184955E+00 .4197632E+00 .4209878E+00 + .4222407E+00 .4235761E+00 .4250267E+00 .4265802E+00 .4281916E+00 + .4297843E+00 .4312809E+00 .4326221E+00 .4337929E+00 .4347958E+00 + .4356553E+00 .4364022E+00 .4370723E+00 .4376910E+00 .4382684E+00 + .4387913E+00 .4392427E+00 .4396001E+00 .4398579E+00 .4400274E+00 + .4401359E+00 .4402031E+00 .4402454E+00 .4402689E+00 .4402970E+00 + .4403579E+00 .4404910E+00 .4407292E+00 .4411049E+00 .4416365E+00 + .4423202E+00 .4430951E+00 .4438728E+00 .4445494E+00 .4450573E+00 + .4453893E+00 .4456147E+00 .4458503E+00 .4462234E+00 .4468143E+00 + .4476505E+00 .4486974E+00 .4498875E+00 .4511245E+00 .4523136E+00 + .4533809E+00 .4543001E+00 .4550888E+00 .4558008E+00 .4564833E+00 + .4571625E+00 .4578292E+00 .4584653E+00 .4590529E+00 .4595937E+00 + .4601006E+00 .4606081E+00 .4611491E+00 .4617625E+00 .4624811E+00 + .4633364E+00 .4643527E+00 .4655498E+00 .4669276E+00 .4684862E+00 + .4701966E+00 .4720049E+00 .4738347E+00 .4756162E+00 .4773000E+00 + .4788848E+00 .4804020E+00 .4819124E+00 .4834663E+00 .4851019E+00 + .4868230E+00 .4886168E+00 .4904533E+00 .4922845E+00 .4940412E+00 + .4956645E+00 .4971103E+00 .4983659E+00 .4994430E+00 .5003831E+00 + .5012400E+00 .5020697E+00 .5029149E+00 .5038125E+00 .5047719E+00 + .5057975E+00 .5068803E+00 .5080080E+00 .5091601E+00 .5103222E+00 + .5114770E+00 .5126410E+00 .5138404E+00 .5151051E+00 .5164493E+00 + .5178821E+00 .5194032E+00 .5210176E+00 .5227169E+00 .5244898E+00 + .5263137E+00 .5281730E+00 .5300558E+00 .5319586E+00 .5338731E+00 + .5357841E+00 .5376588E+00 .5394638E+00 .5411472E+00 .5426545E+00 + .5439276E+00 .5449309E+00 .5456563E+00 .5461315E+00 .5464034E+00 + .5465434E+00 .5466128E+00 .5466629E+00 .5467236E+00 .5468147E+00 + .5469433E+00 .5471081E+00 .5472961E+00 .5475179E+00 .5477965E+00 + .5481737E+00 .5486856E+00 .5493602E+00 .5501999E+00 .5511987E+00 + .5523396E+00 .5536133E+00 .5549939E+00 .5564493E+00 .5579342E+00 + .5594135E+00 .5608607E+00 .5622607E+00 .5636110E+00 .5649440E+00 + .5663128E+00 .5677840E+00 .5694073E+00 .5712047E+00 .5731609E+00 + .5752399E+00 .5773844E+00 .5795479E+00 .5816833E+00 .5837569E+00 + .5857459E+00 .5876502E+00 .5894889E+00 .5913028E+00 .5931288E+00 + .5950186E+00 .5970137E+00 .5991565E+00 .6014845E+00 .6040220E+00 + .6067690E+00 .6097076E+00 .6128062E+00 .6160430E+00 .6193964E+00 + .6228518E+00 .6263874E+00 .6299772E+00 .6335841E+00 .6371682E+00 + .6406836E+00 .6441059E+00 .6474229E+00 .6506414E+00 .6537721E+00 + .6568303E+00 .6598280E+00 .6627769E+00 .6656803E+00 .6685441E+00 + .6713642E+00 .6741387E+00 .6768575E+00 .6795083E+00 .6820654E+00 + .6844898E+00 .6867127E+00 .6886668E+00 .6902923E+00 .6915710E+00 + .6925316E+00 .6932589E+00 .6938736E+00 .6945072E+00 .6952549E+00 + .6961689E+00 .6972487E+00 .6984634E+00 .6997607E+00 .7010866E+00 + .7023941E+00 .7036539E+00 .7048511E+00 .7059864E+00 .7070586E+00 + .7080634E+00 .7089981E+00 .7098803E+00 .7107451E+00 .7116384E+00 + .7125931E+00 .7136308E+00 .7147566E+00 .7159677E+00 .7172550E+00 + .7186041E+00 .7199961E+00 .7214203E+00 .7228604E+00 .7243342E+00 + .7258620E+00 .7274622E+00 .7291372E+00 .7308731E+00 .7326398E+00 + .7344088E+00 .7361600E+00 .7379036E+00 .7396698E+00 .7414979E+00 + .7434134E+00 .7454177E+00 .7474799E+00 .7495403E+00 .7515188E+00 + .7533465E+00 .7549748E+00 .7563969E+00 .7576492E+00 .7588186E+00 + .7600184E+00 .7613535E+00 .7628850E+00 .7646341E+00 .7665795E+00 + .7686673E+00 .7708138E+00 .7729155E+00 .7748692E+00 .7765998E+00 + .7780657E+00 .7792873E+00 .7803449E+00 .7813741E+00 .7825231E+00 + .7839013E+00 .7855444E+00 .7874278E+00 .7894911E+00 .7916883E+00 + .7940080E+00 .7964942E+00 .7992189E+00 .8022414E+00 .8055677E+00 + .8091433E+00 .8128711E+00 .8166448E+00 .8203610E+00 .8239300E+00 + .8272921E+00 .8304347E+00 .8333899E+00 .8362244E+00 .8389948E+00 + .8417407E+00 .8444911E+00 .8472903E+00 .8502000E+00 .8532835E+00 + .8565777E+00 .8600811E+00 .8637385E+00 .8674694E+00 .8711802E+00 + .8747982E+00 .8782894E+00 .8816670E+00 .8849773E+00 .8882837E+00 + .8916351E+00 .8950514E+00 .8985157E+00 .9019911E+00 .9054407E+00 + .9088427E+00 .9121948E+00 .9154999E+00 .9187450E+00 .9218961E+00 + .9248967E+00 .9276828E+00 .9302033E+00 .9324266E+00 .9343416E+00 + .9359574E+00 .9373038E+00 .9384211E+00 .9393418E+00 .9400821E+00 + .9406407E+00 .9410019E+00 .9411436E+00 .9410561E+00 .9407668E+00 + .9403495E+00 .9398968E+00 .9394762E+00 .9390986E+00 .9387216E+00 + .9382842E+00 .9377422E+00 .9370748E+00 .9362764E+00 .9353509E+00 + .9343242E+00 .9332536E+00 .9322225E+00 .9313117E+00 .9305625E+00 + .9299757E+00 .9295267E+00 .9291984E+00 .9289784E+00 .9288589E+00 + .9288214E+00 .9288414E+00 .9288975E+00 .9289774E+00 .9290821E+00 + .9292130E+00 .9293661E+00 .9295228E+00 .9296526E+00 .9297200E+00 + .9296868E+00 .9295186E+00 .9291722E+00 .9286074E+00 .9277984E+00 + .9267541E+00 .9255162E+00 .9241450E+00 .9227003E+00 .9212392E+00 + .9198324E+00 .9185743E+00 .9175779E+00 .9169555E+00 .9167948E+00 + .9171402E+00 .9179818E+00 .9192700E+00 .9209095E+00 .9227657E+00 + .9246840E+00 .9265160E+00 .9281260E+00 .9294001E+00 .9302603E+00 + .9306756E+00 .9306543E+00 .9302392E+00 .9294932E+00 .9284922E+00 + .9273203E+00 .9260747E+00 .9248625E+00 .9237981E+00 .9229696E+00 + .9224310E+00 .9221879E+00 .9222026E+00 .9223982E+00 .9226772E+00 + .9229434E+00 .9231176E+00 .9231368E+00 .9229577E+00 .9225584E+00 + .9219511E+00 .9211712E+00 .9202738E+00 .9193037E+00 .9182997E+00 + .9172852E+00 .9162886E+00 .9153396E+00 .9144732E+00 .9137093E+00 + .9130496E+00 .9124762E+00 .9119582E+00 .9114481E+00 .9108971E+00 + .9102516E+00 .9094626E+00 .9084873E+00 .9073046E+00 .9059185E+00 + .9043733E+00 .9027187E+00 .9010076E+00 .8992838E+00 .8975918E+00 + .8959679E+00 .8944371E+00 .8930030E+00 .8916625E+00 .8903996E+00 + .8891919E+00 .8879995E+00 .8867698E+00 .8854336E+00 .8839341E+00 + .8822338E+00 .8803408E+00 .8782858E+00 .8761265E+00 .8739293E+00 + .8717672E+00 .8696949E+00 .8677374E+00 .8658736E+00 .8640564E+00 + .8622200E+00 .8603200E+00 .8583240E+00 .8562018E+00 .8539030E+00 + .8513731E+00 .8485791E+00 .8455589E+00 .8424027E+00 .8392584E+00 + .8362811E+00 .8336104E+00 .8313448E+00 .8295620E+00 .8283162E+00 + .8276316E+00 .8274593E+00 .8276867E+00 .8281630E+00 .8287571E+00 + .8293826E+00 .8300091E+00 .8306355E+00 .8312668E+00 .8318879E+00 + .8324856E+00 .8330513E+00 .8335981E+00 .8341496E+00 .8347434E+00 + .8354068E+00 .8361525E+00 .8369462E+00 .8377139E+00 .8383419E+00 + .8387044E+00 .8386828E+00 .8382315E+00 .8374333E+00 .8365184E+00 + .8357264E+00 .8352372E+00 .8351136E+00 .8353262E+00 .8357847E+00 + .8363883E+00 .8370494E+00 .8377227E+00 .8383974E+00 .8390998E+00 + .8398685E+00 .8407373E+00 .8416956E+00 .8426849E+00 .8436024E+00 + .8443547E+00 .8448605E+00 .8450867E+00 .8450119E+00 .8446177E+00 + .8438596E+00 .8426936E+00 .8410929E+00 .8390844E+00 .8367238E+00 + .8340849E+00 .8312228E+00 .8281792E+00 .8249735E+00 .8216230E+00 + .8181258E+00 .8144791E+00 .8106517E+00 .8066453E+00 .8025116E+00 + .7983674E+00 .7943413E+00 .7905464E+00 .7870549E+00 .7839225E+00 + .7811749E+00 .7788210E+00 .7768323E+00 .7751578E+00 .7737086E+00 + .7723816E+00 .7710433E+00 .7695566E+00 .7677612E+00 .7655315E+00 + .7627799E+00 .7594772E+00 .7556248E+00 .7512778E+00 .7465235E+00 + .7414815E+00 .7362517E+00 .7309364E+00 .7256281E+00 .7204260E+00 + .7154064E+00 .7106351E+00 .7061586E+00 .7020395E+00 .6982991E+00 + .6949468E+00 .6919496E+00 .6892434E+00 .6867179E+00 .6842518E+00 + .6817252E+00 .6790719E+00 .6762618E+00 .6733196E+00 .6702866E+00 + .6672161E+00 .6641383E+00 .6610746E+00 .6580239E+00 .6549893E+00 + .6519374E+00 .6488394E+00 .6456625E+00 .6423995E+00 .6390469E+00 + .6356118E+00 .6320865E+00 .6284652E+00 .6247190E+00 .6208392E+00 + .6168347E+00 .6127614E+00 .6086903E+00 .6047046E+00 .6008680E+00 + .5972477E+00 .5938588E+00 .5906906E+00 .5876750E+00 .5847215E+00 + .5817188E+00 .5785957E+00 .5753239E+00 .5719418E+00 .5685035E+00 + .5650759E+00 .5616899E+00 .5583448E+00 .5549840E+00 .5515204E+00 + .5478506E+00 .5439092E+00 .5396434E+00 .5350495E+00 .5301462E+00 + .5249860E+00 .5196160E+00 .5140790E+00 .5083884E+00 .5025510E+00 + .4965484E+00 .4903805E+00 .4840712E+00 .4776960E+00 .4713458E+00 + .4651049E+00 .4589965E+00 .4530209E+00 .4470946E+00 .4411222E+00 + .4349996E+00 .4286623E+00 .4220737E+00 .4152410E+00 .4081732E+00 + .4008953E+00 .3933850E+00 .3856032E+00 .3774844E+00 .3689905E+00 + .3601239E+00 .3509498E+00 .3415632E+00 .3320901E+00 .3226147E+00 + .3132090E+00 .3039016E+00 .2947170E+00 .2856585E+00 .2767410E+00 + .2679709E+00 .2593619E+00 .2508916E+00 .2425171E+00 .2341687E+00 + .2257891E+00 .2173339E+00 .2088038E+00 .2002231E+00 .1916793E+00 + .1832652E+00 .1751188E+00 .1673658E+00 .1601116E+00 .1533817E+00 + .1471468E+00 .1413190E+00 .1357993E+00 .1304640E+00 .1252226E+00 + .1200015E+00 .1147539E+00 .1094243E+00 .1039822E+00 .9842926E-01 + .9284273E-01 .8731481E-01 .8195337E-01 .7682796E-01 .7198606E-01 + .6743328E-01 .6317142E-01 .5918168E-01 .5545280E-01 .5194187E-01 + .4861342E-01 .4542874E-01 .4236408E-01 .3938919E-01 .3647228E-01 + .3356267E-01 .3064088E-01 .2769047E-01 .2475423E-01 .2189220E-01 + .1915316E-01 .1650771E-01 .1385491E-01 .1102988E-01 .7899374E-02 + .4387490E-02 .5198532E-03 -.3614087E-02 -.7869881E-02 -.1209327E-01 + -.1613017E-01 -.1987800E-01 -.2329756E-01 -.2645340E-01 -.2945919E-01 + -.3245521E-01 -.3553775E-01 -.3873987E-01 -.4199983E-01 -.4519298E-01 + -.4815507E-01 -.5075980E-01 -.5292680E-01 -.5463889E-01 -.5591316E-01 + -.5681555E-01 -.5744575E-01 -.5794319E-01 -.5844979E-01 -.5913895E-01 + -.6015000E-01 -.6156955E-01 -.6338766E-01 -.6551180E-01 -.6775888E-01 + -.6990149E-01 -.7171635E-01 -.7308096E-01 -.7397625E-01 -.7448603E-01 + -.7474730E-01 -.7492745E-01 -.7515989E-01 -.7550730E-01 -.7595347E-01 + -.7645317E-01 -.7693149E-01 -.7729015E-01 -.7739879E-01 -.7713058E-01 + -.7638021E-01 -.7509006E-01 -.7323266E-01 -.7080558E-01 -.6781099E-01 + -.6427194E-01 -.6023087E-01 -.5574987E-01 -.5089647E-01 -.4573158E-01 + -.4026286E-01 -.3449853E-01 -.2844065E-01 -.2212493E-01 -.1562044E-01 + -.9013493E-02 -.2355046E-02 .4363526E-02 .1121911E-01 .1830637E-01 + .2572530E-01 .3356002E-01 .4189797E-01 .5081625E-01 .6036501E-01 + .7053517E-01 .8125126E-01 .9234735E-01 .1035815E+00 .1146462E+00 + .1252287E+00 .1350640E+00 .1439819E+00 .1518977E+00 .1588140E+00 + .1647956E+00 .1699530E+00 .1744009E+00 .1782431E+00 .1815670E+00 + .1844536E+00 .1869695E+00 .1891893E+00 .1911825E+00 .1930358E+00 + .1948348E+00 .1966550E+00 .1985318E+00 .2004651E+00 .2024028E+00 + .2042544E+00 .2058830E+00 .2071512E+00 .2079263E+00 .2080988E+00 + .2075516E+00 .2061695E+00 .2038691E+00 .2006662E+00 .1966755E+00 + .1921172E+00 .1872502E+00 .1822935E+00 .1773403E+00 .1723765E+00 + .1673195E+00 .1620942E+00 .1566441E+00 .1509870E+00 .1452189E+00 + .1395150E+00 .1340772E+00 .1290835E+00 .1246101E+00 .1206197E+00 + .1169564E+00 .1134474E+00 .1099552E+00 .1064152E+00 .1028084E+00 + .9915395E-01 .9548151E-01 .9183919E-01 .8826402E-01 .8481123E-01 + .8154850E-01 .7857366E-01 .7598508E-01 .7388014E-01 .7233006E-01 + .7138774E-01 .7105514E-01 .7129309E-01 .7203550E-01 .7324646E-01 + .7494079E-01 .7718776E-01 .8007475E-01 .8367377E-01 .8797666E-01 + .9288810E-01 .9821706E-01 .1037399E+00 .1092540E+00 .1146307E+00 + .1198253E+00 .1248809E+00 .1298736E+00 .1348970E+00 .1400150E+00 + .1452555E+00 .1506010E+00 .1560306E+00 .1615298E+00 .1671216E+00 + .1728350E+00 .1787068E+00 .1847485E+00 .1909431E+00 .1972214E+00 + .2034738E+00 .2095734E+00 .2154209E+00 .2209544E+00 .2261633E+00 + .2310720E+00 .2357295E+00 .2401834E+00 .2444664E+00 .2485720E+00 + .2524597E+00 .2560461E+00 .2592457E+00 .2619930E+00 .2642748E+00 + .2661221E+00 .2676232E+00 .2688975E+00 .2700963E+00 .2713297E+00 + .2726891E+00 .2742535E+00 .2761200E+00 .2783740E+00 .2810783E+00 + .2842587E+00 .2879304E+00 .2920845E+00 .2967112E+00 .3017880E+00 + .3073035E+00 .3132366E+00 .3195522E+00 .3261601E+00 .3329113E+00 + .3395857E+00 .3459466E+00 .3517789E+00 .3569547E+00 .3614466E+00 + .3653278E+00 .3687361E+00 .3718474E+00 .3747898E+00 .3776383E+00 + .3804084E+00 .3830875E+00 .3856319E+00 .3879851E+00 .3900702E+00 + .3918053E+00 .3930439E+00 .3936014E+00 .3932684E+00 .3918757E+00 + .3893247E+00 .3856322E+00 .3809025E+00 .3753138E+00 .3690416E+00 + .3622615E+00 .3551234E+00 .3477712E+00 .3403219E+00 .3328925E+00 + .3255902E+00 .3185323E+00 .3117869E+00 .3053783E+00 .2992338E+00 + .2931756E+00 .2869211E+00 .2801881E+00 .2727692E+00 .2646165E+00 + .2558019E+00 .2465296E+00 .2370725E+00 .2277322E+00 .2187672E+00 + .2104144E+00 .2028709E+00 .1963363E+00 .1909254E+00 .1867125E+00 + .1837027E+00 .1818399E+00 .1809806E+00 .1809326E+00 .1814501E+00 + .1822964E+00 .1832411E+00 .1841086E+00 .1847398E+00 .1849957E+00 + .1847167E+00 .1837742E+00 .1820727E+00 .1795927E+00 .1763326E+00 + .1723284E+00 .1676032E+00 .1621541E+00 .1558887E+00 .1486404E+00 + .1401830E+00 .1303187E+00 .1188833E+00 .1058122E+00 .9114594E-01 + .7506536E-01 .5782665E-01 .3972606E-01 .2100637E-01 .1870472E-02 + -.1762617E-01 -.3750308E-01 -.5784611E-01 -.7873412E-01 -.1002429E+00 + -.1224007E+00 -.1452280E+00 -.1687069E+00 -.1928462E+00 -.2176428E+00 + -.2431083E+00 -.2692166E+00 -.2959197E+00 -.3230807E+00 -.3504747E+00 + -.3777380E+00 -.4044559E+00 -.4301625E+00 -.4544486E+00 -.4769930E+00 + -.4976187E+00 -.5162559E+00 -.5329254E+00 -.5476617E+00 -.5605464E+00 + -.5716619E+00 -.5811063E+00 -.5889554E+00 -.5952974E+00 -.6002101E+00 + -.6038020E+00 -.6061631E+00 -.6074853E+00 -.6080234E+00 -.6081331E+00 + -.6082423E+00 -.6088645E+00 -.6105199E+00 -.6136806E+00 -.6186825E+00 + -.6257501E+00 -.6349644E+00 -.6463268E+00 -.6597636E+00 -.6751630E+00 + -.6923475E+00 -.7111146E+00 -.7312416E+00 -.7525687E+00 -.7749515E+00 + -.7982347E+00 -.8221897E+00 -.8465411E+00 -.8709829E+00 -.8952548E+00 + -.9191374E+00 -.9424799E+00 -.9651271E+00 -.9869282E+00 -.1007726E+01 + -.1027403E+01 -.1045875E+01 -.1063115E+01 -.1079108E+01 -.1093900E+01 + -.1107563E+01 -.1120223E+01 -.1132046E+01 -.1143258E+01 -.1154085E+01 + -.1164718E+01 -.1175245E+01 -.1185680E+01 -.1195949E+01 -.1205908E+01 + -.1215335E+01 -.1223978E+01 -.1231585E+01 -.1237989E+01 -.1243130E+01 + -.1247059E+01 -.1249883E+01 -.1251765E+01 -.1252913E+01 -.1253572E+01 + -.1253970E+01 -.1254297E+01 -.1254698E+01 -.1255334E+01 -.1256397E+01 + -.1258154E+01 -.1260928E+01 -.1265083E+01 -.1270949E+01 -.1278770E+01 + -.1288604E+01 -.1300333E+01 -.1313652E+01 -.1328109E+01 -.1343119E+01 + -.1358026E+01 -.1372224E+01 -.1385284E+01 -.1396973E+01 -.1407204E+01 + -.1415973E+01 -.1423336E+01 -.1429353E+01 -.1434053E+01 -.1437422E+01 + -.1439406E+01 -.1439941E+01 -.1438976E+01 -.1436467E+01 -.1432377E+01 + -.1426680E+01 -.1419372E+01 -.1410477E+01 -.1400048E+01 -.1388179E+01 + -.1375003E+01 -.1360711E+01 -.1345538E+01 -.1329774E+01 -.1313744E+01 + -.1297773E+01 -.1282144E+01 -.1267112E+01 -.1252908E+01 -.1239746E+01 + -.1227790E+01 -.1217126E+01 -.1207715E+01 -.1199377E+01 -.1191768E+01 + -.1184426E+01 -.1176826E+01 -.1168497E+01 -.1159096E+01 -.1148473E+01 + -.1136647E+01 -.1123763E+01 -.1109994E+01 -.1095510E+01 -.1080395E+01 + -.1064643E+01 -.1048127E+01 -.1030669E+01 -.1012085E+01 -.9922798E+00 + -.9712626E+00 -.9491332E+00 -.9260029E+00 -.9019789E+00 -.8771486E+00 + -.8516087E+00 -.8254957E+00 -.7990592E+00 -.7726634E+00 -.7468073E+00 + -.7220358E+00 -.6989221E+00 -.6779575E+00 -.6595265E+00 -.6438833E+00 + -.6311764E+00 -.6214413E+00 -.6146510E+00 -.6107102E+00 -.6094811E+00 + -.6107423E+00 -.6141695E+00 -.6193251E+00 -.6257200E+00 -.6328534E+00 + -.6402715E+00 -.6475673E+00 -.6544447E+00 -.6606977E+00 -.6661892E+00 + -.6707858E+00 -.6743740E+00 -.6768728E+00 -.6782827E+00 -.6786787E+00 + -.6782232E+00 -.6771076E+00 -.6755183E+00 -.6735848E+00 -.6713838E+00 + -.6689300E+00 -.6662321E+00 -.6632645E+00 -.6600169E+00 -.6564772E+00 + -.6526535E+00 -.6485542E+00 -.6442087E+00 -.6396541E+00 -.6349584E+00 + -.6301766E+00 -.6253718E+00 -.6205902E+00 -.6158763E+00 -.6112287E+00 + -.6065940E+00 -.6018293E+00 -.5967408E+00 -.5910666E+00 -.5845816E+00 + -.5771189E+00 -.5686027E+00 -.5590070E+00 -.5483730E+00 -.5367737E+00 + -.5243320E+00 -.5111589E+00 -.4973733E+00 -.4830691E+00 -.4683402E+00 + -.4532604E+00 -.4379053E+00 -.4223041E+00 -.4064961E+00 -.3904608E+00 + -.3742164E+00 -.3578112E+00 -.3413514E+00 -.3249384E+00 -.3086580E+00 + -.2925219E+00 -.2765077E+00 -.2605347E+00 -.2445351E+00 -.2284442E+00 + -.2122352E+00 -.1958685E+00 -.1793004E+00 -.1624407E+00 -.1452125E+00 + -.1275097E+00 -.1092731E+00 -.9047266E-01 -.7115743E-01 -.5143245E-01 + -.3148932E-01 -.1153775E-01 .8233268E-02 .2779360E-01 .4725956E-01 + .6691029E-01 .8709084E-01 .1081829E+00 .1305034E+00 .1542624E+00 + .1794488E+00 .2059674E+00 .2336417E+00 .2623164E+00 .2918472E+00 + .3221643E+00 .3532429E+00 .3851196E+00 .4178089E+00 .4513156E+00 + .4855466E+00 .5203366E+00 .5554218E+00 .5905360E+00 .6254397E+00 + .6599908E+00 .6940691E+00 .7276215E+00 .7605838E+00 .7929072E+00 + .8244826E+00 .8551454E+00 .8846372E+00 .9126812E+00 .9389853E+00 + .9633341E+00 .9855715E+00 .1005643E+01 .1023553E+01 .1039394E+01 + .1053305E+01 .1065500E+01 .1076139E+01 .1085449E+01 .1093620E+01 + .1100832E+01 .1107209E+01 .1112835E+01 .1117738E+01 .1121946E+01 + .1125470E+01 .1128357E+01 .1130650E+01 .1132426E+01 .1133767E+01 + .1134774E+01 .1135521E+01 .1136077E+01 .1136495E+01 .1136908E+01 + .1137526E+01 .1138675E+01 .1140745E+01 .1144147E+01 .1149217E+01 + .1156201E+01 .1165234E+01 .1176426E+01 .1189852E+01 .1205569E+01 + .1223562E+01 .1243790E+01 .1266174E+01 .1290631E+01 .1316997E+01 + .1345082E+01 .1374597E+01 .1405230E+01 .1436681E+01 .1468751E+01 + .1501321E+01 .1534338E+01 .1567726E+01 .1601410E+01 .1635258E+01 + .1669098E+01 .1702696E+01 .1735823E+01 .1768262E+01 .1799867E+01 + .1830536E+01 .1860291E+01 .1889224E+01 .1917519E+01 .1945402E+01 + .1973149E+01 .2001034E+01 .2029327E+01 .2058242E+01 .2087990E+01 + .2118726E+01 .2150540E+01 .2183405E+01 .2217185E+01 .2251630E+01 + .2286445E+01 .2321266E+01 .2355755E+01 .2389561E+01 .2422344E+01 + .2453786E+01 .2483664E+01 .2511850E+01 .2538343E+01 .2563218E+01 + .2586620E+01 .2608723E+01 .2629732E+01 .2649873E+01 .2669392E+01 + .2688514E+01 .2707414E+01 .2726175E+01 .2744809E+01 .2763263E+01 + .2781486E+01 .2799477E+01 .2817327E+01 .2835212E+01 .2853368E+01 + .2872047E+01 .2891468E+01 .2911764E+01 .2932946E+01 .2954854E+01 + .2977164E+01 .2999456E+01 .3021326E+01 .3042438E+01 .3062575E+01 + .3081658E+01 .3099758E+01 .3117029E+01 .3133651E+01 .3149796E+01 + .3165616E+01 .3181233E+01 .3196717E+01 .3212080E+01 .3227273E+01 + .3242179E+01 .3256610E+01 .3270337E+01 .3283091E+01 .3294607E+01 + .3304613E+01 .3312906E+01 .3319346E+01 .3323879E+01 .3326478E+01 + .3327177E+01 .3326018E+01 .3323082E+01 .3318428E+01 .3312125E+01 + .3304235E+01 .3294821E+01 .3283909E+01 .3271517E+01 .3257627E+01 + .3242304E+01 .3225595E+01 .3207635E+01 .3188606E+01 .3168779E+01 + .3148449E+01 .3127944E+01 .3107557E+01 .3087581E+01 .3068203E+01 + .3049523E+01 .3031486E+01 .3013964E+01 .2996736E+01 .2979589E+01 + .2962294E+01 .2944697E+01 .2926594E+01 .2907816E+01 .2888209E+01 + .2867704E+01 .2846239E+01 .2823777E+01 .2800232E+01 .2775542E+01 + .2749588E+01 .2722309E+01 .2693668E+01 .2663712E+01 .2632491E+01 + .2600112E+01 .2566685E+01 .2532484E+01 .2497775E+01 .2462928E+01 + .2428286E+01 .2394156E+01 .2360701E+01 .2328047E+01 .2296230E+01 + .2265288E+01 .2235112E+01 .2205545E+01 .2176346E+01 .2147294E+01 + .2118136E+01 .2088674E+01 .2058670E+01 .2027987E+01 .1996410E+01 + .1963808E+01 .1930059E+01 .1895145E+01 .1859031E+01 .1821732E+01 + .1783210E+01 .1743492E+01 .1702522E+01 .1660299E+01 .1616790E+01 + .1572006E+01 .1525869E+01 .1478301E+01 .1429139E+01 .1378386E+01 + .1325950E+01 .1271856E+01 .1216135E+01 .1158909E+01 .1100272E+01 + .1040374E+01 .9793020E+00 .9172002E+00 .8541090E+00 .7901170E+00 + .7253091E+00 .6598807E+00 .5940153E+00 .5279775E+00 .4619706E+00 + .3962703E+00 .3309791E+00 .2661654E+00 .2017433E+00 .1375956E+00 + .7351537E-01 .9356467E-02 -.5502171E-01 -.1196112E+00 -.1844078E+00 + -.2492392E+00 -.3138406E+00 -.3777873E+00 -.4406734E+00 -.5020542E+00 + -.5615922E+00 -.6188922E+00 -.6738000E+00 -.7262062E+00 -.7761177E+00 + -.8235556E+00 -.8686674E+00 -.9116173E+00 -.9526346E+00 -.9918560E+00 + -.1029458E+01 -.1065518E+01 -.1100110E+01 -.1133230E+01 -.1164891E+01 + -.1195052E+01 -.1223728E+01 -.1250882E+01 -.1276640E+01 -.1301150E+01 + -.1324656E+01 -.1347379E+01 -.1369571E+01 -.1391417E+01 -.1413110E+01 + -.1434751E+01 -.1456486E+01 -.1478407E+01 -.1500657E+01 -.1523380E+01 + -.1546829E+01 -.1571261E+01 -.1596983E+01 -.1624045E+01 -.1652520E+01 + -.1682310E+01 -.1713301E+01 -.1745309E+01 -.1778173E+01 -.1811658E+01 + -.1845550E+01 -.1879577E+01 -.1913574E+01 -.1947380E+01 -.1980902E+01 + -.2014031E+01 -.2046722E+01 -.2078902E+01 -.2110558E+01 -.2141625E+01 + -.2172169E+01 -.2202268E+01 -.2232069E+01 -.2261713E+01 -.2291420E+01 + -.2321436E+01 -.2352079E+01 -.2383592E+01 -.2416230E+01 -.2450148E+01 + -.2485477E+01 -.2522250E+01 -.2560464E+01 -.2599993E+01 -.2640665E+01 + -.2682164E+01 -.2724286E+01 -.2766815E+01 -.2809599E+01 -.2852460E+01 + -.2895240E+01 -.2937712E+01 -.2979642E+01 -.3020720E+01 -.3060692E+01 + -.3099285E+01 -.3136281E+01 -.3171499E+01 -.3204936E+01 -.3236757E+01 + -.3267363E+01 -.3297175E+01 -.3326645E+01 -.3356067E+01 -.3385648E+01 + -.3415460E+01 -.3445503E+01 -.3475662E+01 -.3505781E+01 -.3535624E+01 + -.3565001E+01 -.3593730E+01 -.3621716E+01 -.3648877E+01 -.3675185E+01 + -.3700608E+01 -.3725164E+01 -.3748825E+01 -.3771684E+01 -.3793880E+01 + -.3815665E+01 -.3837347E+01 -.3859263E+01 -.3881655E+01 -.3904675E+01 + -.3928318E+01 -.3952515E+01 -.3977101E+01 -.4001879E+01 -.4026618E+01 + -.4051126E+01 -.4075222E+01 -.4098752E+01 -.4121523E+01 -.4143365E+01 + -.4164091E+01 -.4183528E+01 -.4201494E+01 -.4217832E+01 -.4232391E+01 + -.4245027E+01 -.4255580E+01 -.4263905E+01 -.4269867E+01 -.4273365E+01 + -.4274332E+01 -.4272739E+01 -.4268605E+01 -.4262007E+01 -.4253108E+01 + -.4242183E+01 -.4229578E+01 -.4215676E+01 -.4200834E+01 -.4185331E+01 + -.4169365E+01 -.4153060E+01 -.4136509E+01 -.4119768E+01 -.4102868E+01 + -.4085808E+01 -.4068587E+01 -.4051208E+01 -.4033696E+01 -.4016089E+01 + -.3998446E+01 -.3980812E+01 -.3963237E+01 -.3945775E+01 -.3928503E+01 + -.3911499E+01 -.3894843E+01 -.3878578E+01 -.3862711E+01 -.3847119E+01 + -.3831560E+01 -.3815703E+01 -.3799233E+01 -.3781858E+01 -.3763345E+01 + -.3743483E+01 -.3722186E+01 -.3699359E+01 -.3674978E+01 -.3649026E+01 + -.3621516E+01 -.3592433E+01 -.3561766E+01 -.3529474E+01 -.3495574E+01 + -.3460064E+01 -.3422982E+01 -.3384349E+01 -.3344218E+01 -.3302626E+01 + -.3259649E+01 -.3215360E+01 -.3169918E+01 -.3123443E+01 -.3076098E+01 + -.3028005E+01 -.2979294E+01 -.2930040E+01 -.2880305E+01 -.2830078E+01 + -.2779366E+01 -.2728102E+01 -.2676234E+01 -.2623670E+01 -.2570333E+01 + -.2516065E+01 -.2460705E+01 -.2404038E+01 -.2345972E+01 -.2286361E+01 + -.2225150E+01 -.2162312E+01 -.2097931E+01 -.2032117E+01 -.1965086E+01 + -.1897062E+01 -.1828349E+01 -.1759175E+01 -.1689806E+01 -.1620471E+01 + -.1551449E+01 -.1482959E+01 -.1415235E+01 -.1348447E+01 -.1282813E+01 + -.1218413E+01 -.1155337E+01 -.1093636E+01 -.1033406E+01 -.9747063E+00 + -.9176217E+00 -.8621756E+00 -.8084311E+00 -.7563463E+00 -.7058804E+00 + -.6569203E+00 -.6093830E+00 -.5631456E+00 -.5181407E+00 -.4742626E+00 + -.4315496E+00 -.3899433E+00 -.3494645E+00 -.3101064E+00 -.2718605E+00 + -.2345793E+00 -.1980079E+00 -.1617571E+00 -.1254970E+00 -.8887002E-01 + -.5158166E-01 -.1333560E-01 .2604155E-01 .6665701E-01 .1084688E+00 + .1513876E+00 .1951882E+00 .2397074E+00 .2847595E+00 .3302225E+00 + .3759577E+00 .4218927E+00 .4679562E+00 .5141690E+00 .5605663E+00 + .6073258E+00 .6546354E+00 .7027193E+00 .7517403E+00 .8018687E+00 + .8532056E+00 .9058707E+00 .9598435E+00 .1015159E+01 .1071784E+01 + .1129720E+01 .1188951E+01 .1249527E+01 .1311475E+01 .1374820E+01 + .1439450E+01 .1505231E+01 .1571929E+01 .1639307E+01 .1707082E+01 + .1775036E+01 .1842966E+01 .1910754E+01 .1978236E+01 .2045349E+01 + .2112015E+01 .2178208E+01 .2243887E+01 .2309045E+01 .2373648E+01 + .2437687E+01 .2501093E+01 .2563829E+01 .2625801E+01 .2686913E+01 + .2747000E+01 .2805925E+01 .2863547E+01 .2919801E+01 .2974568E+01 + .3027837E+01 .3079550E+01 .3129667E+01 .3178116E+01 .3224852E+01 + .3269813E+01 .3312963E+01 .3354232E+01 .3393602E+01 .3431044E+01 + .3466553E+01 .3500115E+01 .3531756E+01 .3561495E+01 .3589380E+01 + .3615433E+01 .3639719E+01 .3662294E+01 .3683241E+01 .3702636E+01 + .3720547E+01 .3736978E+01 .3751868E+01 .3765066E+01 .3776377E+01 + .3785571E+01 .3792442E+01 .3796837E+01 .3798681E+01 .3797956E+01 + .3794698E+01 .3788982E+01 .3780933E+01 .3770716E+01 .3758540E+01 + .3744653E+01 .3729315E+01 .3712783E+01 .3695299E+01 .3677088E+01 + .3658324E+01 .3639121E+01 .3619534E+01 .3599594E+01 .3579298E+01 + .3558642E+01 .3537619E+01 .3516275E+01 .3494674E+01 .3472955E+01 + .3451290E+01 .3429884E+01 .3408906E+01 .3388473E+01 .3368601E+01 + .3349241E+01 .3330224E+01 .3311329E+01 .3292278E+01 .3272815E+01 + .3252680E+01 .3231654E+01 .3209517E+01 .3186163E+01 .3161468E+01 + .3135367E+01 .3107799E+01 .3078744E+01 .3048169E+01 .3016088E+01 + .2982518E+01 .2947542E+01 .2911202E+01 .2873563E+01 .2834640E+01 + .2794457E+01 .2752995E+01 .2710257E+01 .2666211E+01 .2620913E+01 + .2574361E+01 .2526608E+01 .2477681E+01 .2427618E+01 .2376382E+01 + .2323936E+01 .2270191E+01 .2215112E+01 .2158617E+01 .2100705E+01 + .2041392E+01 .1980788E+01 .1919001E+01 .1856203E+01 .1792521E+01 + .1728189E+01 .1663331E+01 .1598108E+01 .1532612E+01 .1466934E+01 + .1401061E+01 .1334970E+01 .1268562E+01 .1201784E+01 .1134520E+01 + .1066730E+01 .9984197E+00 .9297582E+00 .8610060E+00 .7925548E+00 + .7247745E+00 .6581240E+00 .5929819E+00 .5298030E+00 .4690092E+00 + .4110116E+00 .3560977E+00 .3045121E+00 .2563738E+00 .2117611E+00 + .1705682E+00 .1326197E+00 .9763482E-01 .6534965E-01 .3547361E-01 + .7786039E-02 -.1797348E-01 -.4191695E-01 -.6428826E-01 -.8527823E-01 + -.1051284E+00 -.1240652E+00 -.1423659E+00 -.1602434E+00 -.1778815E+00 + -.1953362E+00 -.2126822E+00 -.2299408E+00 -.2471585E+00 -.2643533E+00 + -.2816079E+00 -.2989978E+00 -.3166446E+00 -.3345790E+00 -.3528726E+00 + -.3715156E+00 -.3904820E+00 -.4096610E+00 -.4289336E+00 -.4481185E+00 + -.4670465E+00 -.4854899E+00 -.5032702E+00 -.5201673E+00 -.5359846E+00 + -.5504830E+00 -.5634544E+00 -.5746607E+00 -.5839120E+00 -.5909580E+00 + -.5956816E+00 -.5979838E+00 -.5978622E+00 -.5953441E+00 -.5905642E+00 + -.5837055E+00 -.5750264E+00 -.5647438E+00 -.5531112E+00 -.5403411E+00 + -.5266630E+00 -.5122562E+00 -.4973093E+00 -.4819818E+00 -.4664899E+00 + -.4510355E+00 -.4359284E+00 -.4214759E+00 -.4080001E+00 -.3957401E+00 + -.3848608E+00 -.3753736E+00 -.3672071E+00 -.3601584E+00 -.3540265E+00 + -.3485880E+00 -.3436756E+00 -.3391299E+00 -.3348734E+00 -.3308560E+00 + -.3271319E+00 -.3237179E+00 -.3207712E+00 -.3184316E+00 -.3168774E+00 + -.3162611E+00 -.3167615E+00 -.3185030E+00 -.3215860E+00 -.3259912E+00 + -.3316942E+00 -.3385963E+00 -.3466098E+00 -.3556208E+00 -.3655797E+00 + -.3764349E+00 -.3881662E+00 -.4006459E+00 -.4137508E+00 -.4272624E+00 + -.4409593E+00 -.4545965E+00 -.4680253E+00 -.4811464E+00 -.4939704E+00 + -.5065088E+00 -.5188851E+00 -.5312361E+00 -.5437531E+00 -.5565897E+00 + -.5699229E+00 -.5838632E+00 -.5985205E+00 -.6138292E+00 -.6297349E+00 + -.6460590E+00 -.6626278E+00 -.6792331E+00 -.6957225E+00 -.7119349E+00 + -.7278198E+00 -.7433681E+00 -.7587234E+00 -.7740359E+00 -.7895337E+00 + -.8054592E+00 -.8221438E+00 -.8398556E+00 -.8588083E+00 -.8790426E+00 + -.9006613E+00 -.9237175E+00 -.9482768E+00 -.9743292E+00 -.1001891E+01 + -.1030931E+01 -.1061457E+01 -.1093387E+01 -.1126678E+01 -.1161196E+01 + -.1196812E+01 -.1233342E+01 -.1270685E+01 -.1308745E+01 -.1347559E+01 + -.1387023E+01 -.1427280E+01 -.1468423E+01 -.1510576E+01 -.1553776E+01 + -.1598063E+01 -.1643396E+01 -.1689753E+01 -.1737011E+01 -.1785135E+01 + -.1834066E+01 -.1883801E+01 -.1934264E+01 -.1985402E+01 -.2037091E+01 + -.2089250E+01 -.2141689E+01 -.2194339E+01 -.2247087E+01 -.2299872E+01 + -.2352586E+01 -.2405161E+01 -.2457461E+01 -.2509357E+01 -.2560607E+01 + -.2611028E+01 -.2660364E+01 -.2708429E+01 -.2755089E+01 -.2800405E+01 + -.2844502E+01 -.2887644E+01 -.2930049E+01 -.2972186E+01 -.3014504E+01 + -.3057451E+01 -.3101326E+01 -.3146445E+01 -.3193068E+01 -.3241458E+01 + -.3291688E+01 -.3343819E+01 -.3397804E+01 -.3453619E+01 -.3511146E+01 + -.3570308E+01 -.3630975E+01 -.3693084E+01 -.3756476E+01 -.3821094E+01 + -.3886799E+01 -.3953415E+01 -.4020629E+01 -.4088105E+01 -.4155449E+01 + -.4222365E+01 -.4288569E+01 -.4353957E+01 -.4418447E+01 -.4482046E+01 + -.4544760E+01 -.4606709E+01 -.4668014E+01 -.4728877E+01 -.4789347E+01 + -.4849604E+01 -.4909735E+01 -.4969834E+01 -.5029908E+01 -.5089963E+01 + -.5149938E+01 -.5209780E+01 -.5269321E+01 -.5328422E+01 -.5386875E+01 + -.5444527E+01 -.5501224E+01 -.5556899E+01 -.5611476E+01 -.5664910E+01 + -.5717063E+01 -.5767862E+01 -.5817172E+01 -.5864881E+01 -.5910854E+01 + -.5955022E+01 -.5997306E+01 -.6037660E+01 -.6075972E+01 -.6112182E+01 + -.6146213E+01 -.6178037E+01 -.6207631E+01 -.6235083E+01 -.6260563E+01 + -.6284399E+01 -.6306918E+01 -.6328553E+01 -.6349691E+01 -.6370663E+01 + -.6391647E+01 -.6412725E+01 -.6433873E+01 -.6455046E+01 -.6476160E+01 + -.6497210E+01 -.6518220E+01 -.6539288E+01 -.6560521E+01 -.6582034E+01 + -.6603878E+01 -.6626067E+01 -.6648518E+01 -.6671139E+01 -.6693824E+01 + -.6716557E+01 -.6739382E+01 -.6762384E+01 -.6785604E+01 -.6809066E+01 + -.6832784E+01 -.6856806E+01 -.6881156E+01 -.6905846E+01 -.6930836E+01 + -.6956058E+01 -.6981387E+01 -.7006680E+01 -.7031729E+01 -.7056343E+01 + -.7080317E+01 -.7103458E+01 -.7125585E+01 -.7146564E+01 -.7166323E+01 + -.7184848E+01 -.7202136E+01 -.7218200E+01 -.7233052E+01 -.7246712E+01 + -.7259194E+01 -.7270521E+01 -.7280715E+01 -.7289791E+01 -.7297736E+01 + -.7304476E+01 -.7309908E+01 -.7313904E+01 -.7316322E+01 -.7317001E+01 + -.7315794E+01 -.7312570E+01 -.7307252E+01 -.7299779E+01 -.7290128E+01 + -.7278291E+01 -.7264281E+01 -.7248100E+01 -.7229756E+01 -.7209244E+01 + -.7186608E+01 -.7161869E+01 -.7135066E+01 -.7106248E+01 -.7075512E+01 + -.7042939E+01 -.7008631E+01 -.6972654E+01 -.6935103E+01 -.6896048E+01 + -.6855591E+01 -.6813876E+01 -.6771121E+01 -.6727562E+01 -.6683477E+01 + -.6639090E+01 -.6594654E+01 -.6550316E+01 -.6506214E+01 -.6462418E+01 + -.6418982E+01 -.6375890E+01 -.6333163E+01 -.6290834E+01 -.6249067E+01 + -.6208048E+01 -.6168040E+01 -.6129261E+01 -.6091918E+01 -.6056126E+01 + -.6021994E+01 -.5989552E+01 -.5958905E+01 -.5930012E+01 -.5902841E+01 + -.5877317E+01 -.5853415E+01 -.5831079E+01 -.5810303E+01 -.5791068E+01 + -.5773427E+01 -.5757359E+01 -.5742850E+01 -.5729828E+01 -.5718221E+01 + -.5707870E+01 -.5698594E+01 -.5690138E+01 -.5682321E+01 -.5674911E+01 + -.5667768E+01 -.5660772E+01 -.5653890E+01 -.5647096E+01 -.5640427E+01 + -.5633912E+01 -.5627666E+01 -.5621755E+01 -.5616280E+01 -.5611284E+01 + -.5606810E+01 -.5602789E+01 -.5599158E+01 -.5595782E+01 -.5592615E+01 + -.5589488E+01 -.5586274E+01 -.5582827E+01 -.5579077E+01 -.5574921E+01 + -.5570277E+01 -.5564994E+01 -.5558955E+01 -.5551959E+01 -.5543870E+01 + -.5534593E+01 -.5524152E+01 -.5512595E+01 -.5500061E+01 -.5486688E+01 + -.5472742E+01 -.5458396E+01 -.5443858E+01 -.5429275E+01 -.5414815E+01 + -.5400580E+01 -.5386707E+01 -.5373285E+01 -.5360460E+01 -.5348264E+01 + -.5336738E+01 -.5325834E+01 -.5315514E+01 -.5305650E+01 -.5296140E+01 + -.5286811E+01 -.5277750E+01 -.5268867E+01 -.5260221E+01 -.5251875E+01 + -.5243964E+01 -.5236557E+01 -.5229737E+01 -.5223491E+01 -.5217869E+01 + -.5212804E+01 -.5208239E+01 -.5204045E+01 -.5200126E+01 -.5196286E+01 + -.5192350E+01 -.5188065E+01 -.5183291E+01 -.5177794E+01 -.5171441E+01 + -.5164096E+01 -.5155722E+01 -.5146237E+01 -.5135649E+01 -.5123940E+01 + -.5111222E+01 -.5097538E+01 -.5083005E+01 -.5067694E+01 -.5051723E+01 + -.5035106E+01 -.5017840E+01 -.4999784E+01 -.4980925E+01 -.4961088E+01 + -.4940206E+01 -.4918214E+01 -.4895205E+01 -.4871281E+01 -.4846689E+01 + -.4821696E+01 -.4796712E+01 -.4772021E+01 -.4747911E+01 -.4724532E+01 + -.4702049E+01 -.4680481E+01 -.4659809E+01 -.4639846E+01 -.4620487E+01 + -.4601442E+01 -.4582512E+01 -.4563451E+01 -.4544103E+01 -.4524247E+01 + -.4503763E+01 -.4482501E+01 -.4460487E+01 -.4437665E+01 -.4414078E+01 + -.4389730E+01 -.4364729E+01 -.4339091E+01 -.4312891E+01 -.4286077E+01 + -.4258816E+01 -.4231031E+01 -.4202758E+01 -.4173989E+01 -.4144831E+01 + -.4115305E+01 -.4085502E+01 -.4055445E+01 -.4025320E+01 -.3995204E+01 + -.3965239E+01 -.3935467E+01 -.3905997E+01 -.3876827E+01 -.3848009E+01 + -.3819486E+01 -.3791372E+01 -.3763603E+01 -.3736186E+01 -.3709045E+01 + -.3682166E+01 -.3655405E+01 -.3628656E+01 -.3601715E+01 -.3574501E+01 + -.3546805E+01 -.3518518E+01 -.3489469E+01 -.3459587E+01 -.3428714E+01 + -.3396790E+01 -.3363661E+01 -.3329418E+01 -.3293912E+01 -.3257116E+01 + -.3218944E+01 -.3179417E+01 -.3138463E+01 -.3096085E+01 -.3052203E+01 + -.3006913E+01 -.2960211E+01 -.2912269E+01 -.2863271E+01 -.2813565E+01 + -.2763413E+01 -.2713171E+01 -.2663064E+01 -.2613440E+01 -.2564342E+01 + -.2515846E+01 -.2467906E+01 -.2420568E+01 -.2373762E+01 -.2327511E+01 + -.2281770E+01 -.2236673E+01 -.2192203E+01 -.2148431E+01 -.2105345E+01 + -.2063023E+01 -.2021423E+01 -.1980563E+01 -.1940278E+01 -.1900730E+01 + -.1861689E+01 -.1823053E+01 -.1784617E+01 -.1746277E+01 -.1707811E+01 + -.1669098E+01 -.1629941E+01 -.1590345E+01 -.1550176E+01 -.1509418E+01 + -.1467963E+01 -.1425812E+01 -.1382833E+01 -.1338989E+01 -.1294166E+01 + -.1248523E+01 -.1202052E+01 -.1154907E+01 -.1107163E+01 -.1059000E+01 + -.1010440E+01 -.9615313E+00 -.9121665E+00 -.8623812E+00 -.8120306E+00 + -.7610889E+00 -.7094686E+00 -.6572516E+00 -.6044455E+00 -.5511914E+00 + -.4975158E+00 -.4437383E+00 -.3898777E+00 -.3360687E+00 -.2823258E+00 + -.2287625E+00 -.1753521E+00 -.1221414E+00 -.6904105E-01 -.1610523E-01 + .3682979E-01 .8983403E-01 .1430754E+00 .1965879E+00 .2505361E+00 + .3050123E+00 .3602420E+00 .4161938E+00 .4730488E+00 .5308280E+00 + .5895938E+00 .6492326E+00 .7096997E+00 .7708175E+00 .8325120E+00 + .8945328E+00 .9568305E+00 .1019276E+01 .1081861E+01 .1144469E+01 + .1207135E+01 .1269811E+01 .1332621E+01 .1395335E+01 .1458063E+01 + .1520727E+01 .1583323E+01 .1645703E+01 .1707840E+01 .1769622E+01 + .1831080E+01 .1892088E+01 .1952733E+01 .2013021E+01 .2073081E+01 + .2132938E+01 .2192766E+01 .2252662E+01 .2312874E+01 .2373425E+01 + .2434568E+01 .2496401E+01 .2559060E+01 .2622505E+01 .2686768E+01 + .2751732E+01 .2817356E+01 .2883393E+01 .2949775E+01 .3016310E+01 + .3082880E+01 .3149243E+01 .3215285E+01 .3280810E+01 .3345783E+01 + .3409885E+01 .3473109E+01 .3535320E+01 .3596495E+01 .3656505E+01 + .3715351E+01 .3772957E+01 .3829364E+01 .3884431E+01 .3938201E+01 + .3990612E+01 .4041701E+01 .4091396E+01 .4139763E+01 .4186781E+01 + .4232554E+01 .4276961E+01 .4320130E+01 .4362088E+01 .4402988E+01 + .4442924E+01 .4482181E+01 .4521009E+01 .4559818E+01 .4598854E+01 + .4638517E+01 .4679077E+01 .4720839E+01 .4763925E+01 .4808496E+01 + .4854576E+01 .4902329E+01 .4951470E+01 .5002130E+01 .5054260E+01 + .5107923E+01 .5163097E+01 .5219897E+01 .5278352E+01 .5338586E+01 + .5400527E+01 .5464253E+01 .5529727E+01 .5596975E+01 .5665880E+01 + .5736422E+01 .5808454E+01 .5881903E+01 .5956426E+01 .6031888E+01 + .6108039E+01 .6184719E+01 .6261680E+01 .6338827E+01 .6416005E+01 + .6493161E+01 .6570069E+01 .6646702E+01 .6722938E+01 .6798742E+01 + .6873960E+01 .6948544E+01 .7022360E+01 .7095409E+01 .7167441E+01 + .7238501E+01 .7308532E+01 .7377557E+01 .7445480E+01 .7512310E+01 + .7577960E+01 .7642439E+01 .7705595E+01 .7767421E+01 .7827812E+01 + .7886743E+01 .7944090E+01 .7999850E+01 .8053955E+01 .8106424E+01 + .8157083E+01 .8205963E+01 .8253019E+01 .8298304E+01 .8341835E+01 + .8383773E+01 .8424275E+01 .8463623E+01 .8501992E+01 .8539726E+01 + .8577070E+01 .8614281E+01 .8651473E+01 .8688793E+01 .8726286E+01 + .8764060E+01 .8801918E+01 .8839859E+01 .8877756E+01 .8915527E+01 + .8953041E+01 .8990254E+01 .9027089E+01 .9063560E+01 .9099593E+01 + .9135260E+01 .9170605E+01 .9205767E+01 .9240818E+01 .9275929E+01 + .9311188E+01 .9346776E+01 .9382738E+01 .9419268E+01 .9456465E+01 + .9494444E+01 .9533201E+01 .9572777E+01 .9613146E+01 .9654314E+01 + .9696159E+01 .9738632E+01 .9781597E+01 .9824948E+01 .9868515E+01 + .9912193E+01 .9955832E+01 .9999380E+01 .1004265E+02 .1008562E+02 + .1012820E+02 .1017034E+02 .1021193E+02 .1025293E+02 .1029327E+02 + .1033291E+02 .1037176E+02 .1040980E+02 .1044698E+02 .1048335E+02 + .1051892E+02 .1055375E+02 .1058786E+02 .1062130E+02 .1065400E+02 + .1068595E+02 .1071709E+02 .1074738E+02 .1077673E+02 .1080512E+02 + .1083253E+02 .1085904E+02 .1088465E+02 .1090951E+02 .1093369E+02 + .1095728E+02 .1098027E+02 .1100269E+02 .1102449E+02 .1104566E+02 + .1106604E+02 .1108562E+02 .1110435E+02 .1112223E+02 .1113924E+02 + .1115541E+02 .1117077E+02 .1118537E+02 .1119922E+02 .1121235E+02 + .1122476E+02 .1123647E+02 .1124741E+02 .1125752E+02 .1126671E+02 + .1127485E+02 .1128181E+02 .1128750E+02 .1129184E+02 .1129479E+02 + .1129632E+02 .1129642E+02 .1129506E+02 .1129225E+02 .1128793E+02 + .1128206E+02 .1127460E+02 .1126551E+02 .1125474E+02 .1124230E+02 + .1122824E+02 .1121263E+02 .1119558E+02 .1117721E+02 .1115767E+02 + .1113712E+02 .1111575E+02 .1109371E+02 .1107116E+02 .1104821E+02 + .1102495E+02 .1100143E+02 .1097768E+02 .1095369E+02 .1092943E+02 + .1090488E+02 .1088000E+02 .1085472E+02 .1082902E+02 .1080285E+02 + .1077615E+02 .1074888E+02 .1072100E+02 .1069248E+02 .1066330E+02 + .1063344E+02 .1060295E+02 .1057186E+02 .1054024E+02 .1050818E+02 + .1047578E+02 .1044311E+02 .1041023E+02 .1037718E+02 .1034407E+02 + .1031093E+02 .1027781E+02 .1024473E+02 .1021173E+02 .1017881E+02 + .1014598E+02 .1011322E+02 .1008051E+02 .1004778E+02 .1001496E+02 + .9981985E+01 .9948820E+01 .9915427E+01 .9881822E+01 .9848010E+01 + .9814063E+01 .9779982E+01 .9745801E+01 .9711504E+01 .9677101E+01 + .9642543E+01 .9607806E+01 .9572788E+01 .9537445E+01 .9501667E+01 + .9465401E+01 .9428602E+01 .9391314E+01 .9353566E+01 .9315454E+01 + .9277032E+01 .9238476E+01 .9199867E+01 .9161318E+01 .9122900E+01 + .9084717E+01 .9046795E+01 .9009182E+01 .8971874E+01 .8934926E+01 + .8898323E+01 .8862082E+01 .8826185E+01 .8790650E+01 .8755431E+01 + .8720499E+01 .8685774E+01 .8651268E+01 .8616854E+01 .8582452E+01 + .8547913E+01 .8513145E+01 .8477999E+01 .8442398E+01 .8406203E+01 + .8369379E+01 .8331812E+01 .8293465E+01 .8254286E+01 .8214303E+01 + .8173494E+01 .8131899E+01 .8089483E+01 .8046447E+01 .8002786E+01 + .7958604E+01 .7913984E+01 .7869071E+01 .7823937E+01 .7778704E+01 + .7733427E+01 .7688249E+01 .7643214E+01 .7598412E+01 .7553871E+01 + .7509690E+01 .7465911E+01 .7422643E+01 .7379932E+01 .7337941E+01 + .7296695E+01 .7256284E+01 .7216720E+01 .7178081E+01 .7140374E+01 + .7103648E+01 .7067880E+01 .7033146E+01 .6999431E+01 .6966781E+01 + .6935193E+01 .6904710E+01 .6875277E+01 .6846888E+01 .6819427E+01 + .6792907E+01 .6767184E+01 .6742196E+01 .6717831E+01 .6694044E+01 + .6670717E+01 .6647773E+01 .6625081E+01 .6602615E+01 .6580268E+01 + .6558047E+01 .6535953E+01 .6514093E+01 .6492527E+01 .6471354E+01 + .6450589E+01 .6430352E+01 .6410583E+01 .6391273E+01 .6372351E+01 + .6353816E+01 .6335610E+01 .6317756E+01 .6300239E+01 .6283187E+01 + .6266661E+01 .6250799E+01 .6235680E+01 .6221421E+01 .6208032E+01 + .6195559E+01 .6183938E+01 .6173272E+01 .6163442E+01 .6154379E+01 + .6145926E+01 .6137983E+01 .6130381E+01 .6123030E+01 .6115779E+01 + .6108611E+01 .6101428E+01 .6094224E+01 .6086986E+01 .6079805E+01 + .6072711E+01 .6065783E+01 .6059015E+01 .6052531E+01 .6046301E+01 + .6040353E+01 .6034659E+01 .6029262E+01 .6024126E+01 .6019265E+01 + .6014625E+01 .6010263E+01 .6006135E+01 .6002250E+01 .5998550E+01 + .5995052E+01 .5991701E+01 .5988505E+01 .5985397E+01 .5982500E+01 + .5979745E+01 .5977131E+01 .5974580E+01 .5972068E+01 .5969474E+01 + .5966722E+01 .5963675E+01 .5960343E+01 .5956647E+01 .5952602E+01 + .5948187E+01 .5943469E+01 .5938444E+01 .5933172E+01 .5927619E+01 + .5921892E+01 .5915904E+01 .5909622E+01 .5902913E+01 .5895706E+01 + .5887806E+01 .5879055E+01 .5869219E+01 .5858198E+01 .5845770E+01 + .5831814E+01 .5816163E+01 .5798768E+01 .5779514E+01 .5758389E+01 + .5735267E+01 .5710357E+01 .5683567E+01 .5654954E+01 .5624516E+01 + .5592341E+01 .5558400E+01 .5522720E+01 .5485225E+01 .5445983E+01 + .5404901E+01 .5361956E+01 .5317033E+01 .5270123E+01 .5221115E+01 + .5170005E+01 .5116717E+01 .5061392E+01 .5003965E+01 .4944498E+01 + .4882973E+01 .4819492E+01 .4754052E+01 .4686725E+01 .4617485E+01 + .4546473E+01 .4473656E+01 .4399096E+01 .4322769E+01 .4244782E+01 + .4165139E+01 .4083941E+01 .4001184E+01 .3917172E+01 .3831975E+01 + .3745829E+01 .3658897E+01 .3571466E+01 .3483691E+01 .3395794E+01 + .3307864E+01 .3220136E+01 .3132632E+01 .3045476E+01 .2958696E+01 + .2872443E+01 .2786747E+01 .2701718E+01 .2617318E+01 .2533730E+01 + .2450893E+01 .2368866E+01 .2287618E+01 .2207239E+01 .2127684E+01 + .2048998E+01 .1971126E+01 .1894207E+01 .1818218E+01 .1743245E+01 + .1669298E+01 .1596513E+01 .1524908E+01 .1454602E+01 .1385565E+01 + .1318094E+01 .1252142E+01 .1187814E+01 .1125110E+01 .1064114E+01 + .1004779E+01 .9471359E+00 .8910838E+00 .8366835E+00 .7838254E+00 + .7324968E+00 .6825993E+00 .6341660E+00 .5871116E+00 .5414533E+00 + .4971096E+00 .4542152E+00 .4127031E+00 .3726243E+00 .3339491E+00 + .2967501E+00 .2609868E+00 .2266816E+00 .1937451E+00 .1622314E+00 + .1319995E+00 .1029658E+00 .7493986E-01 .4782609E-01 .2144062E-01 + -.4306216E-02 -.2961069E-01 -.5439127E-01 -.7876502E-01 -.1026905E+00 + -.1261784E+00 -.1491130E+00 -.1714730E+00 -.1931697E+00 -.2142132E+00 + -.2344822E+00 -.2540242E+00 -.2728177E+00 -.2909279E+00 -.3083203E+00 + -.3250516E+00 -.3411062E+00 -.3565859E+00 -.3714144E+00 -.3857050E+00 + -.3994741E+00 -.4128007E+00 -.4256739E+00 -.4381887E+00 -.4503874E+00 + -.4624114E+00 -.4742833E+00 -.4861718E+00 -.4981564E+00 -.5103927E+00 + -.5229426E+00 -.5359523E+00 -.5494871E+00 -.5637546E+00 -.5785933E+00 + -.5941686E+00 -.6104612E+00 -.6274649E+00 -.6450479E+00 -.6631532E+00 + -.6816344E+00 -.7004213E+00 -.7193128E+00 -.7382480E+00 -.7570986E+00 + -.7758057E+00 -.7942205E+00 -.8123007E+00 -.8299357E+00 -.8471079E+00 + -.8636508E+00 -.8795807E+00 -.8948529E+00 -.9095253E+00 -.9236001E+00 + -.9371822E+00 -.9503191E+00 -.9631280E+00 -.9755795E+00 -.9877449E+00 + -.9995718E+00 -.1011030E+01 -.1021967E+01 -.1032296E+01 -.1041869E+01 + -.1050663E+01 -.1058490E+01 -.1065400E+01 -.1071379E+01 -.1076502E+01 + -.1080780E+01 -.1084314E+01 -.1087134E+01 -.1089332E+01 -.1090872E+01 + -.1091844E+01 -.1092279E+01 -.1092269E+01 -.1091829E+01 -.1091051E+01 + -.1089954E+01 -.1088611E+01 -.1086917E+01 -.1084911E+01 -.1082556E+01 + -.1079871E+01 -.1076826E+01 -.1073483E+01 -.1069853E+01 -.1066017E+01 + -.1061946E+01 -.1057719E+01 -.1053340E+01 -.1048857E+01 -.1044235E+01 + -.1039527E+01 -.1034737E+01 -.1029977E+01 -.1025148E+01 -.1020349E+01 + -.1015557E+01 -.1010783E+01 -.1005950E+01 -.1001065E+01 -.9961080E+00 + -.9911499E+00 -.9861765E+00 -.9813161E+00 -.9766384E+00 -.9722435E+00 + -.9681135E+00 -.9642810E+00 -.9607143E+00 -.9574525E+00 -.9543869E+00 + -.9515490E+00 -.9488943E+00 -.9464220E+00 -.9440526E+00 -.9417760E+00 + -.9395289E+00 -.9373091E+00 -.9349953E+00 -.9325588E+00 -.9298995E+00 + -.9269919E+00 -.9237608E+00 -.9202297E+00 -.9163927E+00 -.9123517E+00 + -.9080488E+00 -.9036283E+00 -.8991730E+00 -.8948194E+00 -.8906223E+00 + -.8867120E+00 -.8831639E+00 -.8801209E+00 -.8776162E+00 -.8757842E+00 + -.8746652E+00 -.8743165E+00 -.8746751E+00 -.8757243E+00 -.8773628E+00 + -.8795246E+00 -.8819540E+00 -.8845149E+00 -.8870007E+00 -.8892841E+00 + -.8911991E+00 -.8926976E+00 -.8937174E+00 -.8943102E+00 -.8944551E+00 + -.8942797E+00 -.8938622E+00 -.8933508E+00 -.8928222E+00 -.8924424E+00 + -.8923351E+00 -.8927470E+00 -.8936592E+00 -.8953077E+00 -.8977995E+00 + -.9012785E+00 -.9057858E+00 -.9114327E+00 -.9182559E+00 -.9263504E+00 + -.9356797E+00 -.9463382E+00 -.9583456E+00 -.9717836E+00 -.9866394E+00 + -.1002975E+01 -.1020780E+01 -.1040122E+01 -.1060900E+01 -.1083183E+01 + -.1106956E+01 -.1132263E+01 -.1159066E+01 -.1187419E+01 -.1217308E+01 + -.1248783E+01 -.1281740E+01 -.1316186E+01 -.1352030E+01 -.1389229E+01 + -.1427616E+01 -.1467100E+01 -.1507505E+01 -.1548751E+01 -.1590524E+01 + -.1632736E+01 -.1675205E+01 -.1717844E+01 -.1760493E+01 -.1803097E+01 + -.1845552E+01 -.1887849E+01 -.1929864E+01 -.1971630E+01 -.2013105E+01 + -.2054319E+01 -.2095200E+01 -.2135761E+01 -.2175932E+01 -.2215720E+01 + -.2254935E+01 -.2293550E+01 -.2331438E+01 -.2368537E+01 -.2404720E+01 + -.2440002E+01 -.2474383E+01 -.2507994E+01 -.2540864E+01 -.2573181E+01 + -.2605052E+01 -.2636659E+01 -.2668078E+01 -.2699466E+01 -.2730895E+01 + -.2762545E+01 -.2794327E+01 -.2826419E+01 -.2858871E+01 -.2891812E+01 + -.2925271E+01 -.2959379E+01 -.2994196E+01 -.3029858E+01 -.3066339E+01 + -.3103733E+01 -.3142033E+01 -.3181294E+01 -.3221468E+01 -.3262603E+01 + -.3304659E+01 -.3347685E+01 -.3391549E+01 -.3436308E+01 -.3481938E+01 + -.3528501E+01 -.3575980E+01 -.3624451E+01 -.3673917E+01 -.3724436E+01 + -.3775890E+01 -.3828274E+01 -.3881476E+01 -.3935439E+01 -.3989987E+01 + -.4045040E+01 -.4100458E+01 -.4156254E+01 -.4212240E+01 -.4268483E+01 + -.4324940E+01 -.4381650E+01 -.4438556E+01 -.4495676E+01 -.4552933E+01 + -.4610308E+01 -.4667627E+01 -.4724841E+01 -.4781790E+01 -.4838360E+01 + -.4894329E+01 -.4949569E+01 -.5003894E+01 -.5057229E+01 -.5109362E+01 + -.5160298E+01 -.5209981E+01 -.5258446E+01 -.5305669E+01 -.5351732E+01 + -.5396651E+01 -.5440509E+01 -.5483247E+01 -.5524922E+01 -.5565511E+01 + -.5605065E+01 -.5643563E+01 -.5681096E+01 -.5717719E+01 -.5753644E+01 + -.5788736E+01 -.5823197E+01 -.5857060E+01 -.5890411E+01 -.5923226E+01 + -.5955544E+01 -.5987334E+01 -.6018629E+01 -.6049335E+01 -.6079486E+01 + -.6109057E+01 -.6138096E+01 -.6166556E+01 -.6194483E+01 -.6221859E+01 + -.6248751E+01 -.6275085E+01 -.6300952E+01 -.6326365E+01 -.6351392E+01 + -.6376005E+01 -.6400228E+01 -.6424032E+01 -.6447453E+01 -.6470421E+01 + -.6492971E+01 -.6515070E+01 -.6536748E+01 -.6557974E+01 -.6578808E+01 + -.6599268E+01 -.6619466E+01 -.6639334E+01 -.6658965E+01 -.6678357E+01 + -.6697550E+01 -.6716511E+01 -.6735259E+01 -.6753741E+01 -.6771953E+01 + -.6789782E+01 -.6807199E+01 -.6824103E+01 -.6840429E+01 -.6856044E+01 + -.6870889E+01 -.6884894E+01 -.6898065E+01 -.6910307E+01 -.6921655E+01 + -.6932102E+01 -.6941701E+01 -.6950462E+01 -.6958466E+01 -.6965757E+01 + -.6972442E+01 -.6978551E+01 -.6984195E+01 -.6989421E+01 -.6994316E+01 + -.6998902E+01 -.7003267E+01 -.7007465E+01 -.7011623E+01 -.7015703E+01 + -.7019805E+01 -.7023948E+01 -.7028189E+01 -.7032526E+01 -.7037016E+01 + -.7041680E+01 -.7046582E+01 -.7051718E+01 -.7057174E+01 -.7062996E+01 + -.7069283E+01 -.7076091E+01 -.7083530E+01 -.7091671E+01 -.7100613E+01 + -.7110349E+01 -.7120970E+01 -.7132488E+01 -.7144934E+01 -.7158297E+01 + -.7172626E+01 -.7187945E+01 -.7204321E+01 -.7221752E+01 -.7240306E+01 + -.7260008E+01 -.7280896E+01 -.7302928E+01 -.7326064E+01 -.7350192E+01 + -.7375216E+01 -.7400891E+01 -.7427059E+01 -.7453495E+01 -.7480028E+01 + -.7506495E+01 -.7532822E+01 -.7558939E+01 -.7584835E+01 -.7610463E+01 + -.7635848E+01 -.7660975E+01 -.7685858E+01 -.7710442E+01 -.7734691E+01 + -.7758525E+01 -.7781889E+01 -.7804655E+01 -.7826787E+01 -.7848246E+01 + -.7869031E+01 -.7889132E+01 -.7908577E+01 -.7927377E+01 -.7945572E+01 + -.7963150E+01 -.7980159E+01 -.7996631E+01 -.8012646E+01 -.8028242E+01 + -.8043480E+01 -.8058386E+01 -.8073024E+01 -.8087345E+01 -.8101385E+01 + -.8115116E+01 -.8128503E+01 -.8141472E+01 -.8153965E+01 -.8165908E+01 + -.8177263E+01 -.8187966E+01 -.8198027E+01 -.8207427E+01 -.8216184E+01 + -.8224306E+01 -.8231823E+01 -.8238775E+01 -.8245220E+01 -.8251177E+01 + -.8256712E+01 -.8261854E+01 -.8266651E+01 -.8271124E+01 -.8275313E+01 + -.8279238E+01 -.8282938E+01 -.8286402E+01 -.8289628E+01 -.8292603E+01 + -.8295328E+01 -.8297794E+01 -.8300018E+01 -.8302014E+01 -.8303798E+01 + -.8305343E+01 -.8306653E+01 -.8307701E+01 -.8308453E+01 -.8308834E+01 + -.8308777E+01 -.8308226E+01 -.8307142E+01 -.8305492E+01 -.8303286E+01 + -.8300543E+01 -.8297321E+01 -.8293648E+01 -.8289587E+01 -.8285185E+01 + -.8280507E+01 -.8275577E+01 -.8270438E+01 -.8265118E+01 -.8259653E+01 + -.8254062E+01 -.8248379E+01 -.8242636E+01 -.8236868E+01 -.8231101E+01 + -.8225366E+01 -.8219699E+01 -.8214155E+01 -.8208770E+01 -.8203598E+01 + -.8198685E+01 -.8194076E+01 -.8189822E+01 -.8185975E+01 -.8182560E+01 + -.8179588E+01 -.8177040E+01 -.8174856E+01 -.8172951E+01 -.8171217E+01 + -.8169538E+01 -.8167797E+01 -.8165884E+01 -.8163714E+01 -.8161231E+01 + -.8158383E+01 -.8155136E+01 -.8151445E+01 -.8147311E+01 -.8142725E+01 + -.8137720E+01 -.8132343E+01 -.8126681E+01 -.8120823E+01 -.8114859E+01 + -.8108880E+01 -.8102971E+01 -.8097187E+01 -.8091586E+01 -.8086191E+01 + -.8081021E+01 -.8076063E+01 -.8071297E+01 -.8066674E+01 -.8062146E+01 + -.8057658E+01 -.8053174E+01 -.8048677E+01 -.8044193E+01 -.8039752E+01 + -.8035412E+01 -.8031220E+01 -.8027245E+01 -.8023531E+01 -.8020115E+01 + -.8017009E+01 -.8014241E+01 -.8011816E+01 -.8009756E+01 -.8008072E+01 + -.8006819E+01 -.8006012E+01 -.8005697E+01 -.8005902E+01 -.8006689E+01 + -.8008100E+01 -.8010185E+01 -.8012962E+01 -.8016476E+01 -.8020741E+01 + -.8025757E+01 -.8031477E+01 -.8037838E+01 -.8044724E+01 -.8052012E+01 + -.8059514E+01 -.8067127E+01 -.8074670E+01 -.8082005E+01 -.8088993E+01 + -.8095539E+01 -.8101531E+01 -.8106902E+01 -.8111574E+01 -.8115534E+01 + -.8118737E+01 -.8121155E+01 -.8122768E+01 -.8123575E+01 -.8123543E+01 + -.8122681E+01 -.8120958E+01 -.8118412E+01 -.8115036E+01 -.8110838E+01 + -.8105815E+01 -.8099999E+01 -.8093383E+01 -.8085985E+01 -.8077775E+01 + -.8068783E+01 -.8059000E+01 -.8048429E+01 -.8037051E+01 -.8024880E+01 + -.8011882E+01 -.7998052E+01 -.7983326E+01 -.7967734E+01 -.7951206E+01 + -.7933713E+01 -.7915206E+01 -.7895690E+01 -.7875126E+01 -.7853513E+01 + -.7830807E+01 -.7807042E+01 -.7782191E+01 -.7756273E+01 -.7729282E+01 + -.7701262E+01 -.7672216E+01 -.7642188E+01 -.7611184E+01 -.7579331E+01 + -.7546675E+01 -.7513318E+01 -.7479330E+01 -.7444855E+01 -.7409985E+01 + -.7374847E+01 -.7339496E+01 -.7304051E+01 -.7268551E+01 -.7233072E+01 + -.7197656E+01 -.7162405E+01 -.7127354E+01 -.7092585E+01 -.7058101E+01 + -.7024067E+01 -.6990488E+01 -.6957433E+01 -.6924892E+01 -.6892903E+01 + -.6861439E+01 -.6830522E+01 -.6800111E+01 -.6770255E+01 -.6740905E+01 + -.6712059E+01 -.6683672E+01 -.6655763E+01 -.6628281E+01 -.6601233E+01 + -.6574583E+01 -.6548423E+01 -.6522719E+01 -.6497501E+01 -.6472760E+01 + -.6448532E+01 -.6424777E+01 -.6401484E+01 -.6378561E+01 -.6356016E+01 + -.6333743E+01 -.6311684E+01 -.6289740E+01 -.6267891E+01 -.6246062E+01 + -.6224224E+01 -.6202286E+01 -.6180312E+01 -.6158219E+01 -.6136018E+01 + -.6113701E+01 -.6091337E+01 -.6068921E+01 -.6046513E+01 -.6024114E+01 + -.6001833E+01 -.5979675E+01 -.5957697E+01 -.5935907E+01 -.5914375E+01 + -.5893090E+01 -.5872093E+01 -.5851343E+01 -.5830934E+01 -.5810809E+01 + -.5790964E+01 -.5771326E+01 -.5751878E+01 -.5732511E+01 -.5713171E+01 + -.5693741E+01 -.5674232E+01 -.5654556E+01 -.5634716E+01 -.5614674E+01 + -.5594483E+01 -.5574127E+01 -.5553642E+01 -.5532952E+01 -.5512229E+01 + -.5491411E+01 -.5470546E+01 -.5449625E+01 -.5428730E+01 -.5407873E+01 + -.5387125E+01 -.5366468E+01 -.5345995E+01 -.5325668E+01 -.5305491E+01 + -.5285397E+01 -.5265386E+01 -.5245370E+01 -.5225321E+01 -.5205134E+01 + -.5184868E+01 -.5164431E+01 -.5143829E+01 -.5123017E+01 -.5102024E+01 + -.5080802E+01 -.5059366E+01 -.5037645E+01 -.5015693E+01 -.4993441E+01 + -.4970904E+01 -.4948040E+01 -.4924909E+01 -.4901510E+01 -.4877919E+01 + -.4854122E+01 -.4830296E+01 -.4806414E+01 -.4782539E+01 -.4758675E+01 + -.4734907E+01 -.4711228E+01 -.4687680E+01 -.4664209E+01 -.4640877E+01 + -.4617619E+01 -.4594448E+01 -.4571303E+01 -.4548192E+01 -.4525035E+01 + -.4501813E+01 -.4478415E+01 -.4454904E+01 -.4431177E+01 -.4407240E+01 + -.4383046E+01 -.4358650E+01 -.4334026E+01 -.4309223E+01 -.4284195E+01 + -.4259038E+01 -.4233714E+01 -.4208250E+01 -.4182593E+01 -.4156783E+01 + -.4130755E+01 -.4104491E+01 -.4077852E+01 -.4050976E+01 -.4023754E+01 + -.3996217E+01 -.3968334E+01 -.3940168E+01 -.3911695E+01 -.3882972E+01 + -.3853966E+01 -.3824781E+01 -.3795362E+01 -.3765731E+01 -.3735831E+01 + -.3705689E+01 -.3675213E+01 -.3644390E+01 -.3613093E+01 -.3581368E+01 + -.3549069E+01 -.3516166E+01 -.3482572E+01 -.3448308E+01 -.3413306E+01 + -.3377583E+01 -.3341068E+01 -.3303846E+01 -.3265861E+01 -.3227134E+01 + -.3187613E+01 -.3147362E+01 -.3106342E+01 -.3064588E+01 -.3022026E+01 + -.2978848E+01 -.2935008E+01 -.2890590E+01 -.2845604E+01 -.2800167E+01 + -.2754281E+01 -.2708019E+01 -.2661358E+01 -.2614424E+01 -.2567185E+01 + -.2519703E+01 -.2471967E+01 -.2424084E+01 -.2376057E+01 -.2327980E+01 + -.2279847E+01 -.2231859E+01 -.2184003E+01 -.2136368E+01 -.2088953E+01 + -.2041856E+01 -.1995067E+01 -.1948659E+01 -.1902595E+01 -.1856990E+01 + -.1811795E+01 -.1767056E+01 -.1722723E+01 -.1678854E+01 -.1635385E+01 + -.1592322E+01 -.1549497E+01 -.1507109E+01 -.1464980E+01 -.1423098E+01 + -.1381371E+01 -.1339817E+01 -.1298343E+01 -.1256944E+01 -.1215514E+01 + -.1174126E+01 -.1132699E+01 -.1091253E+01 -.1049729E+01 -.1008178E+01 + -.9665279E+00 -.9247910E+00 -.8828783E+00 -.8409212E+00 -.7988431E+00 + -.7566766E+00 -.7143752E+00 -.6720018E+00 -.6295118E+00 -.5869448E+00 + -.5442535E+00 -.5015601E+00 -.4588119E+00 -.4160624E+00 -.3732809E+00 + -.3305381E+00 -.2877959E+00 -.2450944E+00 -.2023399E+00 -.1597062E+00 + -.1171182E+00 -.7462911E-01 -.3221400E-01 .1003278E-01 .5212261E-01 + .9398283E-01 .1356483E+00 .1769982E+00 .2180835E+00 .2588574E+00 + .2993596E+00 .3395183E+00 .3793873E+00 .4189670E+00 .4583817E+00 + .4975514E+00 .5366011E+00 .5755417E+00 .6144675E+00 .6533696E+00 + .6923536E+00 .7314422E+00 .7707525E+00 .8102313E+00 .8499830E+00 + .8900325E+00 .9304830E+00 .9713058E+00 .1012580E+01 .1054293E+01 + .1096557E+01 .1139174E+01 .1182237E+01 .1225685E+01 .1269539E+01 + .1313710E+01 .1358224E+01 .1403030E+01 .1448179E+01 .1493557E+01 + .1539215E+01 .1585101E+01 .1631244E+01 .1677564E+01 .1724089E+01 + .1770766E+01 .1817636E+01 .1864533E+01 .1911476E+01 .1958369E+01 + .2005179E+01 .2051785E+01 .2098179E+01 .2144298E+01 .2190177E+01 + .2235711E+01 .2280956E+01 .2325882E+01 .2370537E+01 .2414854E+01 + .2458871E+01 .2502552E+01 .2545973E+01 .2588976E+01 .2631643E+01 + .2673925E+01 .2715833E+01 .2757266E+01 .2798213E+01 .2838576E+01 + .2878342E+01 .2917359E+01 .2955634E+01 .2993100E+01 .3029783E+01 + .3065623E+01 .3100666E+01 .3134911E+01 .3168465E+01 .3201269E+01 + .3233439E+01 .3264985E+01 .3295964E+01 .3326339E+01 .3356161E+01 + .3385407E+01 .3414129E+01 .3442236E+01 .3469777E+01 .3496724E+01 + .3523124E+01 .3548939E+01 .3574225E+01 .3598981E+01 .3623347E+01 + .3647171E+01 .3670594E+01 .3693628E+01 .3716356E+01 .3738767E+01 + .3760950E+01 .3782949E+01 .3804904E+01 .3826803E+01 .3848744E+01 + .3870737E+01 .3892853E+01 .3915068E+01 .3937437E+01 .3959935E+01 + .3982610E+01 .4005348E+01 .4028200E+01 .4051127E+01 .4074145E+01 + .4097202E+01 .4120330E+01 .4143510E+01 .4166802E+01 .4190155E+01 + .4213646E+01 .4237279E+01 .4261116E+01 .4285130E+01 .4309370E+01 + .4333807E+01 .4358496E+01 .4383289E+01 .4408225E+01 .4433251E+01 + .4458363E+01 .4483469E+01 .4508569E+01 .4533617E+01 .4558630E+01 + .4583516E+01 .4608297E+01 .4632929E+01 .4657433E+01 .4681753E+01 + .4705916E+01 .4729906E+01 .4753780E+01 .4777451E+01 .4800947E+01 + .4824205E+01 .4847194E+01 .4869802E+01 .4891992E+01 .4913667E+01 + .4934805E+01 .4955295E+01 .4975137E+01 .4994279E+01 .5012725E+01 + .5030407E+01 .5047323E+01 .5063427E+01 .5078767E+01 .5093224E+01 + .5106879E+01 .5119737E+01 .5131862E+01 .5143270E+01 .5154048E+01 + .5164241E+01 .5173948E+01 .5183184E+01 .5192058E+01 .5200618E+01 + .5208953E+01 .5217088E+01 .5225114E+01 .5233071E+01 .5241047E+01 + .5249001E+01 .5256978E+01 .5264955E+01 .5272934E+01 .5280865E+01 + .5288765E+01 .5296599E+01 .5304370E+01 .5311994E+01 .5319474E+01 + .5326778E+01 .5333916E+01 .5340846E+01 .5347581E+01 .5354099E+01 + .5360443E+01 .5366538E+01 .5372435E+01 .5378124E+01 .5383642E+01 + .5388962E+01 .5394113E+01 .5399100E+01 .5403962E+01 .5408661E+01 + .5413230E+01 .5417659E+01 .5421988E+01 .5426219E+01 .5430396E+01 + .5434519E+01 .5438626E+01 .5442672E+01 .5446695E+01 .5450692E+01 + .5454679E+01 .5458630E+01 .5462551E+01 .5466414E+01 .5470230E+01 + .5473944E+01 .5477556E+01 .5481029E+01 .5484342E+01 .5487432E+01 + .5490276E+01 .5492835E+01 .5495130E+01 .5497044E+01 .5498612E+01 + .5499812E+01 .5500651E+01 .5501108E+01 .5501200E+01 .5500917E+01 + .5500284E+01 .5499280E+01 .5497950E+01 .5496318E+01 .5494440E+01 + .5492338E+01 .5490081E+01 .5487714E+01 .5485316E+01 .5482906E+01 + .5480552E+01 .5478280E+01 .5476130E+01 .5474101E+01 .5472207E+01 + .5470425E+01 .5468756E+01 .5467152E+01 .5465608E+01 .5464093E+01 + .5462599E+01 .5461084E+01 .5459529E+01 .5457901E+01 .5456194E+01 + .5454330E+01 .5452304E+01 .5450074E+01 .5447618E+01 .5444894E+01 + .5441895E+01 .5438603E+01 .5435026E+01 .5431141E+01 .5426964E+01 + .5422484E+01 .5417712E+01 .5412632E+01 .5407238E+01 .5401502E+01 + .5395403E+01 .5388892E+01 .5381953E+01 .5374554E+01 .5366682E+01 + .5358312E+01 .5349429E+01 .5340012E+01 .5330065E+01 .5319589E+01 + .5308600E+01 .5297101E+01 .5285092E+01 .5272544E+01 .5259442E+01 + .5245764E+01 .5231512E+01 .5216655E+01 .5201203E+01 .5185147E+01 + .5168510E+01 .5151315E+01 .5133608E+01 .5115428E+01 .5096822E+01 + .5077835E+01 .5058542E+01 .5039022E+01 .5019354E+01 .4999581E+01 + .4979732E+01 .4959813E+01 .4939852E+01 .4919869E+01 .4899909E+01 + .4880007E+01 .4860209E+01 .4840549E+01 .4821071E+01 .4801817E+01 + .4782839E+01 .4764164E+01 .4745826E+01 .4727844E+01 .4710240E+01 + .4693036E+01 .4676251E+01 .4659896E+01 .4643978E+01 .4628489E+01 + .4613430E+01 .4598776E+01 .4584501E+01 .4570577E+01 .4556977E+01 + .4543673E+01 .4530657E+01 .4517920E+01 .4505466E+01 .4493292E+01 + .4481414E+01 .4469848E+01 .4458618E+01 .4447744E+01 .4437252E+01 + .4427163E+01 .4417503E+01 .4408292E+01 .4399547E+01 .4391275E+01 + .4383485E+01 .4376184E+01 .4369381E+01 .4363076E+01 .4357269E+01 + .4351953E+01 .4347124E+01 .4342783E+01 .4338931E+01 .4335562E+01 + .4332677E+01 .4330265E+01 .4328320E+01 .4326826E+01 .4325760E+01 + .4325091E+01 .4324790E+01 .4324810E+01 .4325096E+01 .4325594E+01 + .4326254E+01 .4327018E+01 .4327832E+01 .4328643E+01 .4329405E+01 + .4330084E+01 .4330648E+01 .4331065E+01 .4331313E+01 .4331365E+01 + .4331192E+01 .4330777E+01 .4330099E+01 .4329128E+01 .4327828E+01 + .4326159E+01 .4324091E+01 .4321600E+01 .4318660E+01 .4315240E+01 + .4311308E+01 .4306820E+01 .4301731E+01 .4296010E+01 .4289635E+01 + .4282585E+01 .4274853E+01 .4266436E+01 .4257327E+01 .4247531E+01 + .4237062E+01 .4225940E+01 .4214189E+01 .4201835E+01 .4188914E+01 + .4175477E+01 .4161583E+01 .4147303E+01 .4132713E+01 .4117905E+01 + .4102960E+01 .4087966E+01 .4072989E+01 .4058075E+01 .4043249E+01 + .4028533E+01 .4013958E+01 .3999561E+01 .3985373E+01 .3971421E+01 + .3957732E+01 .3944348E+01 .3931315E+01 .3918677E+01 .3906460E+01 + .3894708E+01 .3883447E+01 .3872697E+01 .3862466E+01 .3852766E+01 + .3843576E+01 .3834874E+01 .3826624E+01 .3818799E+01 .3811364E+01 + .3804286E+01 .3797531E+01 .3791074E+01 .3784896E+01 .3778990E+01 + .3773347E+01 .3767967E+01 .3762830E+01 .3757911E+01 .3753182E+01 + .3748618E+01 .3744191E+01 .3739868E+01 .3735609E+01 .3731385E+01 + .3727163E+01 .3722923E+01 .3718652E+01 .3714348E+01 .3710022E+01 + .3705698E+01 .3701406E+01 .3697199E+01 .3693121E+01 .3689209E+01 + .3685490E+01 .3681987E+01 .3678718E+01 .3675691E+01 .3672902E+01 + .3670343E+01 .3667989E+01 .3665815E+01 .3663805E+01 .3661942E+01 + .3660195E+01 .3658539E+01 .3656957E+01 .3655450E+01 .3654020E+01 + .3652683E+01 .3651448E+01 .3650341E+01 .3649393E+01 .3648639E+01 + .3648110E+01 .3647844E+01 .3647877E+01 .3648241E+01 .3648965E+01 + .3650076E+01 .3651589E+01 .3653525E+01 .3655898E+01 .3658777E+01 + .3662171E+01 .3666090E+01 .3670540E+01 .3675524E+01 .3681036E+01 + .3687063E+01 .3693587E+01 .3700605E+01 .3708105E+01 .3716070E+01 + .3724478E+01 .3733303E+01 .3742500E+01 .3752023E+01 .3761816E+01 + .3771823E+01 .3781986E+01 .3792260E+01 .3802593E+01 .3812949E+01 + .3823292E+01 .3833596E+01 .3843834E+01 .3853974E+01 .3863973E+01 + .3873793E+01 .3883409E+01 .3892809E+01 .3901991E+01 .3910976E+01 + .3919793E+01 .3928494E+01 .3937121E+01 .3945723E+01 .3954350E+01 + .3963052E+01 .3971861E+01 .3980816E+01 .3989947E+01 .3999288E+01 + .4008858E+01 .4018682E+01 .4028767E+01 .4039120E+01 .4049736E+01 + .4060607E+01 .4071712E+01 .4083037E+01 .4094563E+01 .4106279E+01 + .4118170E+01 .4130238E+01 .4142469E+01 .4154864E+01 .4167417E+01 + .4180127E+01 .4192985E+01 .4205989E+01 .4219126E+01 .4232384E+01 + .4245738E+01 .4259163E+01 .4272614E+01 .4286073E+01 .4299490E+01 + .4312833E+01 .4326066E+01 .4339170E+01 .4352124E+01 .4364926E+01 + .4377568E+01 .4390063E+01 .4402410E+01 .4414616E+01 .4426675E+01 + .4438598E+01 .4450389E+01 .4462061E+01 .4473608E+01 .4485045E+01 + .4496374E+01 .4507594E+01 .4518711E+01 .4529747E+01 .4540715E+01 + .4551640E+01 .4562529E+01 .4573402E+01 .4584263E+01 .4595107E+01 + .4605921E+01 .4616703E+01 .4627429E+01 .4638082E+01 .4648631E+01 + .4659074E+01 .4669380E+01 .4679548E+01 .4689585E+01 .4699531E+01 + .4709417E+01 .4719299E+01 .4729216E+01 .4739232E+01 .4749384E+01 + .4759722E+01 .4770278E+01 .4781092E+01 .4792177E+01 .4803557E+01 + .4815242E+01 .4827274E+01 .4839657E+01 .4852405E+01 .4865500E+01 + .4878938E+01 .4892677E+01 .4906675E+01 .4920861E+01 .4935196E+01 + .4949605E+01 .4964041E+01 .4978442E+01 .4992756E+01 .5006895E+01 + .5020786E+01 .5034331E+01 .5047518E+01 .5060272E+01 .5072570E+01 + .5084384E+01 .5095735E+01 .5106623E+01 .5117077E+01 .5127105E+01 + .5136764E+01 .5146062E+01 .5155030E+01 .5163672E+01 .5172019E+01 + .5180069E+01 .5187845E+01 .5195330E+01 .5202576E+01 .5209579E+01 + .5216371E+01 .5222948E+01 .5229349E+01 .5235569E+01 .5241627E+01 + .5247501E+01 .5253217E+01 .5258735E+01 .5264038E+01 .5269079E+01 + .5273846E+01 .5278280E+01 .5282347E+01 .5285953E+01 .5289103E+01 + .5291718E+01 .5293759E+01 .5295169E+01 .5295932E+01 .5295997E+01 + .5295353E+01 .5293956E+01 .5291832E+01 .5288944E+01 .5285296E+01 + .5280851E+01 .5275621E+01 .5269572E+01 .5262709E+01 .5254983E+01 + .5246438E+01 .5237025E+01 .5226748E+01 .5215576E+01 .5203526E+01 + .5190567E+01 .5176708E+01 .5161911E+01 .5146221E+01 .5129594E+01 + .5112037E+01 .5093518E+01 .5074056E+01 .5053598E+01 .5032133E+01 + .5009565E+01 .4985972E+01 .4961267E+01 .4935448E+01 .4908465E+01 + .4880334E+01 .4850996E+01 .4820460E+01 .4788691E+01 .4755774E+01 + .4721705E+01 .4686558E+01 .4650348E+01 .4613164E+01 .4575027E+01 + .4536008E+01 .4496107E+01 .4455462E+01 .4414072E+01 .4371997E+01 + .4329239E+01 .4285873E+01 .4241900E+01 .4197365E+01 .4152232E+01 + .4106574E+01 .4060352E+01 .4013594E+01 .3966272E+01 .3918443E+01 + .3870097E+01 .3821286E+01 .3771969E+01 .3722278E+01 .3672136E+01 + .3621562E+01 .3570517E+01 .3519052E+01 .3467134E+01 .3414795E+01 + .3361984E+01 .3308765E+01 .3255084E+01 .3200964E+01 .3146361E+01 + .3091324E+01 .3035817E+01 .2979888E+01 .2923499E+01 .2866785E+01 + .2809726E+01 .2752393E+01 .2694800E+01 .2637047E+01 .2579158E+01 + .2521210E+01 .2463202E+01 .2405260E+01 .2347378E+01 .2289630E+01 + .2232023E+01 .2174659E+01 .2117537E+01 .2060714E+01 .2004105E+01 + .1947945E+01 .1892164E+01 .1836822E+01 .1781910E+01 .1727497E+01 + .1673560E+01 .1620140E+01 .1567183E+01 .1514775E+01 .1462860E+01 + .1411454E+01 .1360509E+01 .1310077E+01 .1260113E+01 .1210643E+01 + .1161606E+01 .1113116E+01 .1065124E+01 .1017675E+01 .9707498E+00 + .9244140E+00 .8786442E+00 .8334815E+00 .7888875E+00 .7449575E+00 + .7016485E+00 .6589951E+00 .6169692E+00 .5756297E+00 .5349498E+00 + .4949672E+00 .4556137E+00 .4170218E+00 .3791147E+00 .3419150E+00 + .3053839E+00 .2695698E+00 .2344248E+00 .1999613E+00 .1661048E+00 + .1328998E+00 .1002591E+00 .6818027E-01 .3660496E-01 .5563420E-02 + -.2500154E-01 -.5510053E-01 -.8483562E-01 -.1141507E+00 -.1431457E+00 + -.1718373E+00 -.2002980E+00 -.2285215E+00 -.2565812E+00 -.2844804E+00 + -.3122948E+00 -.3399727E+00 -.3675777E+00 -.3951017E+00 -.4225988E+00 + -.4500338E+00 -.4774553E+00 -.5048465E+00 -.5322937E+00 -.5596578E+00 + -.5870210E+00 -.6143557E+00 -.6417057E+00 -.6690462E+00 -.6964486E+00 + -.7239285E+00 -.7515683E+00 -.7793289E+00 -.8072905E+00 -.8354582E+00 + -.8638865E+00 -.8925388E+00 -.9214591E+00 -.9506243E+00 -.9800834E+00 + -.1009728E+01 -.1039595E+01 -.1069641E+01 -.1099873E+01 -.1130222E+01 + -.1160697E+01 -.1191258E+01 -.1221925E+01 -.1252609E+01 -.1283330E+01 + -.1314047E+01 -.1344774E+01 -.1375453E+01 -.1406105E+01 -.1436690E+01 + -.1467248E+01 -.1497636E+01 -.1527879E+01 -.1557910E+01 -.1587714E+01 + -.1617194E+01 -.1646318E+01 -.1674987E+01 -.1703171E+01 -.1730742E+01 + -.1757689E+01 -.1783939E+01 -.1809485E+01 -.1834260E+01 -.1858287E+01 + -.1881547E+01 -.1904102E+01 -.1925894E+01 -.1947008E+01 -.1967464E+01 + -.1987321E+01 -.2006572E+01 -.2025275E+01 -.2043437E+01 -.2061117E+01 + -.2078273E+01 -.2094962E+01 -.2111180E+01 -.2126964E+01 -.2142282E+01 + -.2157165E+01 -.2171593E+01 -.2185646E+01 -.2199189E+01 -.2212304E+01 + -.2224981E+01 -.2237261E+01 -.2249120E+01 -.2260615E+01 -.2271749E+01 + -.2282580E+01 -.2293068E+01 -.2303266E+01 -.2313167E+01 -.2322819E+01 + -.2332200E+01 -.2341365E+01 -.2350321E+01 -.2359128E+01 -.2367722E+01 + -.2376166E+01 -.2384477E+01 -.2392724E+01 -.2400908E+01 -.2409094E+01 + -.2417296E+01 -.2425590E+01 -.2433953E+01 -.2442450E+01 -.2451081E+01 + -.2459887E+01 -.2468851E+01 -.2478027E+01 -.2487423E+01 -.2497122E+01 + -.2507065E+01 -.2517343E+01 -.2527965E+01 -.2538968E+01 -.2550314E+01 + -.2562019E+01 -.2574054E+01 -.2586455E+01 -.2599174E+01 -.2612250E+01 + -.2625663E+01 -.2639435E+01 -.2653520E+01 -.2667934E+01 -.2682646E+01 + -.2697679E+01 -.2712953E+01 -.2728499E+01 -.2744288E+01 -.2760335E+01 + -.2776600E+01 -.2793105E+01 -.2809835E+01 -.2826832E+01 -.2844052E+01 + -.2861538E+01 -.2879285E+01 -.2897328E+01 -.2915642E+01 -.2934262E+01 + -.2953184E+01 -.2972472E+01 -.2992029E+01 -.3011917E+01 -.3032126E+01 + -.3052686E+01 -.3073569E+01 -.3094803E+01 -.3116369E+01 -.3138296E+01 + -.3160521E+01 -.3183059E+01 -.3205864E+01 -.3228927E+01 -.3252176E+01 + -.3275596E+01 -.3299132E+01 -.3322783E+01 -.3346454E+01 -.3370151E+01 + -.3393828E+01 -.3417485E+01 -.3441064E+01 -.3464567E+01 -.3487954E+01 + -.3511230E+01 -.3534318E+01 -.3557217E+01 -.3579886E+01 -.3602320E+01 + -.3624463E+01 -.3646310E+01 -.3667817E+01 -.3689004E+01 -.3709775E+01 + -.3730156E+01 -.3750116E+01 -.3769657E+01 -.3788731E+01 -.3807336E+01 + -.3825435E+01 -.3843034E+01 -.3860077E+01 -.3876578E+01 -.3892514E+01 + -.3907908E+01 -.3922733E+01 -.3937011E+01 -.3950737E+01 -.3963957E+01 + -.3976641E+01 -.3988822E+01 -.4000484E+01 -.4011630E+01 -.4022216E+01 + -.4032248E+01 -.4041707E+01 -.4050617E+01 -.4058943E+01 -.4066709E+01 + -.4073907E+01 -.4080555E+01 -.4086639E+01 -.4092188E+01 -.4097208E+01 + -.4101773E+01 -.4105804E+01 -.4109384E+01 -.4112525E+01 -.4115275E+01 + -.4117633E+01 -.4119639E+01 -.4121304E+01 -.4122676E+01 -.4123743E+01 + -.4124556E+01 -.4125130E+01 -.4125514E+01 -.4125713E+01 -.4125769E+01 + -.4125689E+01 -.4125503E+01 -.4125184E+01 -.4124788E+01 -.4124356E+01 + -.4123956E+01 -.4123618E+01 -.4123396E+01 -.4123317E+01 -.4123443E+01 + -.4123791E+01 -.4124426E+01 -.4125378E+01 -.4126695E+01 -.4128387E+01 + -.4130488E+01 -.4133006E+01 -.4135980E+01 -.4139374E+01 -.4143224E+01 + -.4147528E+01 -.4152302E+01 -.4157531E+01 -.4163237E+01 -.4169425E+01 + -.4176131E+01 -.4183345E+01 -.4191098E+01 -.4199397E+01 -.4208271E+01 + -.4217705E+01 -.4227712E+01 -.4238281E+01 -.4249427E+01 -.4261106E+01 + -.4273316E+01 -.4286026E+01 -.4299219E+01 -.4312851E+01 -.4326910E+01 + -.4341352E+01 -.4356159E+01 -.4371279E+01 -.4386708E+01 -.4402421E+01 + -.4418408E+01 -.4434636E+01 -.4451096E+01 -.4467767E+01 -.4484657E+01 + -.4501698E+01 -.4518906E+01 -.4536250E+01 -.4553727E+01 -.4571316E+01 + -.4589023E+01 -.4606838E+01 -.4624781E+01 -.4642831E+01 -.4661013E+01 + -.4679325E+01 -.4697786E+01 -.4716378E+01 -.4735107E+01 -.4753964E+01 + -.4772952E+01 -.4792018E+01 -.4811155E+01 -.4830331E+01 -.4849529E+01 + -.4868708E+01 -.4887848E+01 -.4906919E+01 -.4925914E+01 -.4944786E+01 + -.4963515E+01 -.4982053E+01 -.5000363E+01 -.5018402E+01 -.5036162E+01 + -.5053627E+01 -.5070814E+01 -.5087697E+01 -.5104294E+01 -.5120599E+01 + -.5136617E+01 -.5152329E+01 -.5167735E+01 -.5182818E+01 -.5197565E+01 + -.5211933E+01 -.5225905E+01 -.5239446E+01 -.5252534E+01 -.5265133E+01 + -.5277225E+01 -.5288790E+01 -.5299817E+01 -.5310276E+01 -.5320165E+01 + -.5329487E+01 -.5338263E+01 -.5346505E+01 -.5354221E+01 -.5361405E+01 + -.5368050E+01 -.5374146E+01 -.5379695E+01 -.5384690E+01 -.5389129E+01 + -.5392998E+01 -.5396290E+01 -.5399003E+01 -.5401139E+01 -.5402688E+01 + -.5403663E+01 -.5404069E+01 -.5403918E+01 -.5403217E+01 -.5401980E+01 + -.5400221E+01 -.5397954E+01 -.5395194E+01 -.5391949E+01 -.5388231E+01 + -.5384054E+01 -.5379431E+01 -.5374378E+01 -.5368907E+01 -.5363032E+01 + -.5356770E+01 -.5350136E+01 -.5343142E+01 -.5335802E+01 -.5328138E+01 + -.5320166E+01 -.5311903E+01 -.5303353E+01 -.5294531E+01 -.5285436E+01 + -.5276072E+01 -.5266438E+01 -.5256547E+01 -.5246387E+01 -.5235962E+01 + -.5225262E+01 -.5214308E+01 -.5203098E+01 -.5191645E+01 -.5179955E+01 + -.5168056E+01 -.5155953E+01 -.5143684E+01 -.5131263E+01 -.5118733E+01 + -.5106114E+01 -.5093426E+01 -.5080673E+01 -.5067873E+01 -.5055025E+01 + -.5042142E+01 -.5029217E+01 -.5016267E+01 -.5003275E+01 -.4990241E+01 + -.4977157E+01 -.4964031E+01 -.4950849E+01 -.4937617E+01 -.4924336E+01 + -.4911048E+01 -.4897773E+01 -.4884546E+01 -.4871379E+01 -.4858295E+01 + -.4845288E+01 -.4832378E+01 -.4819563E+01 -.4806883E+01 -.4794312E+01 + -.4781855E+01 -.4769496E+01 -.4757245E+01 -.4745090E+01 -.4733041E+01 + -.4721084E+01 -.4709248E+01 -.4697529E+01 -.4685943E+01 -.4674482E+01 + -.4663166E+01 -.4651988E+01 -.4640954E+01 -.4630047E+01 -.4619297E+01 + -.4608681E+01 -.4598201E+01 -.4587835E+01 -.4577593E+01 -.4567455E+01 + -.4557421E+01 -.4547450E+01 -.4537528E+01 -.4527581E+01 -.4517570E+01 + -.4507438E+01 -.4497171E+01 -.4486714E+01 -.4476038E+01 -.4465077E+01 + -.4453841E+01 -.4442270E+01 -.4430351E+01 -.4418047E+01 -.4405355E+01 + -.4392236E+01 -.4378676E+01 -.4364642E+01 -.4350153E+01 -.4335172E+01 + -.4319696E+01 -.4303699E+01 -.4287197E+01 -.4270175E+01 -.4252643E+01 + -.4234574E+01 -.4216009E+01 -.4196911E+01 -.4177278E+01 -.4157088E+01 + -.4136350E+01 -.4115036E+01 -.4093157E+01 -.4070699E+01 -.4047712E+01 + -.4024189E+01 -.4000157E+01 -.3975613E+01 -.3950601E+01 -.3925113E+01 + -.3899168E+01 -.3872720E+01 -.3845883E+01 -.3818628E+01 -.3790999E+01 + -.3763006E+01 -.3734705E+01 -.3706114E+01 -.3677281E+01 -.3648206E+01 + -.3618958E+01 -.3589535E+01 -.3559978E+01 -.3530288E+01 -.3500511E+01 + -.3470640E+01 -.3440700E+01 -.3410663E+01 -.3380587E+01 -.3350434E+01 + -.3320218E+01 -.3289918E+01 -.3259559E+01 -.3229119E+01 -.3198616E+01 + -.3168025E+01 -.3137402E+01 -.3106720E+01 -.3075998E+01 -.3045220E+01 + -.3014422E+01 -.2983586E+01 -.2952730E+01 -.2921787E+01 -.2890798E+01 + -.2859678E+01 -.2828415E+01 -.2796978E+01 -.2765393E+01 -.2733627E+01 + -.2701692E+01 -.2669558E+01 -.2637290E+01 -.2604871E+01 -.2572328E+01 + -.2539649E+01 -.2506884E+01 -.2474021E+01 -.2441083E+01 -.2408032E+01 + -.2374940E+01 -.2341777E+01 -.2308578E+01 -.2275339E+01 -.2242113E+01 + -.2208884E+01 -.2175678E+01 -.2142464E+01 -.2109307E+01 -.2076193E+01 + -.2043156E+01 -.2010181E+01 -.1977303E+01 -.1944497E+01 -.1911787E+01 + -.1879122E+01 -.1846604E+01 -.1814175E+01 -.1781857E+01 -.1749629E+01 + -.1717523E+01 -.1685513E+01 -.1653616E+01 -.1621804E+01 -.1590139E+01 + -.1558598E+01 -.1527215E+01 -.1495978E+01 -.1464936E+01 -.1434071E+01 + -.1403410E+01 -.1372923E+01 -.1342681E+01 -.1312660E+01 -.1282888E+01 + -.1253351E+01 -.1224102E+01 -.1195137E+01 -.1166486E+01 -.1138138E+01 + -.1110164E+01 -.1082555E+01 -.1055351E+01 -.1028551E+01 -.1002213E+01 + -.9763381E+00 -.9509601E+00 -.9260546E+00 -.9017210E+00 -.8779333E+00 + -.8547362E+00 -.8321374E+00 -.8101901E+00 -.7888841E+00 -.7682450E+00 + -.7482449E+00 -.7289268E+00 -.7102493E+00 -.6922209E+00 -.6748100E+00 + -.6580381E+00 -.6418717E+00 -.6263142E+00 -.6113182E+00 -.5969346E+00 + -.5831198E+00 -.5698729E+00 -.5571489E+00 -.5449533E+00 -.5332475E+00 + -.5220249E+00 -.5112290E+00 -.5008714E+00 -.4908820E+00 -.4812343E+00 + -.4718669E+00 -.4627707E+00 -.4538799E+00 -.4451603E+00 -.4365100E+00 + -.4279924E+00 -.4195129E+00 -.4110450E+00 -.4025179E+00 -.3939059E+00 + -.3851366E+00 -.3761902E+00 -.3670156E+00 -.3576485E+00 -.3480555E+00 + -.3382534E+00 -.3282320E+00 -.3180380E+00 -.3076647E+00 -.2971479E+00 + -.2864710E+00 -.2757024E+00 -.2648208E+00 -.2538462E+00 -.2427565E+00 + -.2315703E+00 -.2202614E+00 -.2088420E+00 -.1972825E+00 -.1856222E+00 + -.1738178E+00 -.1618682E+00 -.1497433E+00 -.1374807E+00 -.1250795E+00 + -.1125735E+00 -.9992816E-01 -.8721888E-01 -.7439943E-01 -.6148156E-01 + -.4844343E-01 -.3531857E-01 -.2209398E-01 -.8791580E-02 .4613174E-02 + .1806943E-01 .3159752E-01 .4516807E-01 .5879659E-01 .7244669E-01 + .8612401E-01 .9979613E-01 .1134761E+00 .1270839E+00 .1406321E+00 + .1540862E+00 .1674488E+00 .1806829E+00 .1938080E+00 .2068098E+00 + .2197190E+00 .2324985E+00 .2451765E+00 .2577279E+00 .2701654E+00 + .2824531E+00 .2946064E+00 .3066096E+00 .3185113E+00 .3302239E+00 + .3417920E+00 .3531928E+00 .3644419E+00 .3755104E+00 .3864183E+00 + .3971471E+00 .4077250E+00 .4181096E+00 .4283351E+00 .4383965E+00 + .4483291E+00 .4581153E+00 .4677985E+00 .4773863E+00 .4869316E+00 + .4963986E+00 .5058456E+00 .5152838E+00 .5247557E+00 .5342500E+00 + .5438004E+00 .5534072E+00 .5631132E+00 .5728829E+00 .5827575E+00 + .5927363E+00 .6028512E+00 .6130888E+00 .6234884E+00 .6340541E+00 + .6448516E+00 .6558338E+00 .6670769E+00 .6785996E+00 .6904520E+00 + .7026298E+00 .7151806E+00 .7281210E+00 .7415199E+00 .7553782E+00 + .7697780E+00 .7847459E+00 .8003405E+00 .8165560E+00 .8334321E+00 + .8509652E+00 .8692018E+00 .8880913E+00 .9076719E+00 .9279286E+00 + .9488758E+00 .9704756E+00 .9927371E+00 .1015629E+01 .1039165E+01 + .1063282E+01 .1087984E+01 .1113231E+01 .1139033E+01 .1165343E+01 + .1192179E+01 .1219526E+01 .1247450E+01 .1275822E+01 .1304699E+01 + .1334049E+01 .1363880E+01 .1394155E+01 .1424900E+01 .1456097E+01 + .1487776E+01 .1519885E+01 .1552449E+01 .1585448E+01 .1618901E+01 + .1652759E+01 .1687038E+01 .1721705E+01 .1756780E+01 .1792191E+01 + .1827967E+01 .1864074E+01 .1900521E+01 .1937259E+01 .1974291E+01 + .2011581E+01 .2049141E+01 .2086893E+01 .2124838E+01 .2162932E+01 + .2201167E+01 .2239487E+01 .2277885E+01 .2316313E+01 .2354790E+01 + .2393208E+01 .2431598E+01 .2469924E+01 .2508199E+01 .2546384E+01 + .2584497E+01 .2622519E+01 .2660486E+01 .2698350E+01 .2736149E+01 + .2773870E+01 .2811545E+01 .2849146E+01 .2886700E+01 .2924200E+01 + .2961695E+01 .2999137E+01 .3036577E+01 .3074011E+01 .3111469E+01 + .3148927E+01 .3186407E+01 .3223884E+01 .3261370E+01 .3298800E+01 + .3336184E+01 .3373479E+01 .3410672E+01 .3447690E+01 .3484512E+01 + .3521087E+01 .3557425E+01 .3593410E+01 .3629057E+01 .3664328E+01 + .3699218E+01 .3733675E+01 .3767694E+01 .3801238E+01 .3834311E+01 + .3866862E+01 .3898916E+01 .3930471E+01 .3961567E+01 .3992193E+01 + .4022373E+01 .4052099E+01 .4081405E+01 .4110242E+01 .4138630E+01 + .4166540E+01 .4193964E+01 .4220859E+01 .4247224E+01 .4273031E+01 + .4298289E+01 .4322948E+01 .4347025E+01 .4370501E+01 .4393394E+01 + .4415690E+01 .4437413E+01 .4458569E+01 .4479217E+01 .4499340E+01 + .4518987E+01 .4538147E+01 .4556834E+01 .4575027E+01 .4592749E+01 + .4610001E+01 .4626820E+01 .4643187E+01 .4659128E+01 .4674635E+01 + .4689722E+01 .4704366E+01 .4718573E+01 .4732336E+01 .4745671E+01 + .4758548E+01 .4770975E+01 .4782936E+01 .4794429E+01 .4805438E+01 + .4815969E+01 .4826006E+01 .4835556E+01 .4844596E+01 .4853132E+01 + .4861154E+01 .4868661E+01 .4875642E+01 .4882112E+01 .4888072E+01 + .4893539E+01 .4898467E+01 .4902884E+01 .4906796E+01 .4910224E+01 + .4913167E+01 .4915642E+01 .4917657E+01 .4919242E+01 .4920399E+01 + .4921156E+01 .4921526E+01 .4921539E+01 .4921221E+01 .4920615E+01 + .4919752E+01 .4918669E+01 .4917383E+01 .4915927E+01 .4914324E+01 + .4912596E+01 .4910761E+01 .4908844E+01 .4906865E+01 .4904838E+01 + .4902764E+01 .4900650E+01 .4898496E+01 .4896304E+01 .4894072E+01 + .4891790E+01 .4889448E+01 .4887041E+01 .4884562E+01 .4882018E+01 + .4879407E+01 .4876726E+01 .4873972E+01 .4871150E+01 .4868263E+01 + .4865317E+01 .4862311E+01 .4859252E+01 .4856142E+01 .4852984E+01 + .4849778E+01 .4846521E+01 .4843204E+01 .4839804E+01 .4836313E+01 + .4832728E+01 .4829057E+01 .4825298E+01 .4821457E+01 .4817521E+01 + .4813478E+01 .4809314E+01 .4805017E+01 .4800570E+01 .4795965E+01 + .4791189E+01 .4786235E+01 .4781095E+01 .4775764E+01 .4770235E+01 + .4764524E+01 .4758623E+01 .4752530E+01 .4746238E+01 .4739752E+01 + .4733057E+01 .4726157E+01 .4719058E+01 .4711784E+01 .4704325E+01 + .4696667E+01 .4688785E+01 .4680671E+01 .4672317E+01 .4663734E+01 + .4654919E+01 .4645900E+01 .4636678E+01 .4627271E+01 .4617687E+01 + .4607947E+01 .4598052E+01 .4588014E+01 .4577826E+01 .4567509E+01 + .4557050E+01 .4546456E+01 .4535723E+01 .4524859E+01 .4513860E+01 + .4502733E+01 .4491460E+01 .4480074E+01 .4468562E+01 .4456935E+01 + .4445179E+01 .4433304E+01 .4421299E+01 .4409161E+01 .4396870E+01 + .4384438E+01 .4371837E+01 .4359055E+01 .4346068E+01 .4332877E+01 + .4319460E+01 .4305824E+01 .4291944E+01 .4277851E+01 .4263523E+01 + .4248967E+01 .4234170E+01 .4219154E+01 .4203908E+01 .4188443E+01 + .4172744E+01 .4156837E+01 .4140703E+01 .4124344E+01 .4107747E+01 + .4090941E+01 .4073920E+01 .4056695E+01 .4039231E+01 .4021618E+01 + .4003825E+01 .3985873E+01 .3967767E+01 .3949552E+01 .3931234E+01 + .3912848E+01 .3894396E+01 .3875932E+01 .3857451E+01 .3838974E+01 + .3820493E+01 .3802029E+01 .3783559E+01 .3765089E+01 .3746580E+01 + .3728066E+01 .3709506E+01 .3690896E+01 .3672211E+01 .3653493E+01 + .3634754E+01 .3616028E+01 .3597317E+01 .3578676E+01 .3560095E+01 + .3541598E+01 .3523175E+01 .3504852E+01 .3486608E+01 .3468454E+01 + .3450347E+01 .3432342E+01 .3414399E+01 .3396528E+01 .3378716E+01 + .3360991E+01 .3343327E+01 .3325730E+01 .3308166E+01 .3290669E+01 + .3273204E+01 .3255773E+01 .3238347E+01 .3220938E+01 .3203504E+01 + .3186022E+01 .3168420E+01 .3150735E+01 .3132920E+01 .3114973E+01 + .3096857E+01 .3078583E+01 .3060111E+01 .3041445E+01 .3022542E+01 + .3003435E+01 .2984082E+01 .2964484E+01 .2944609E+01 .2924479E+01 + .2904068E+01 .2883385E+01 .2862379E+01 .2841137E+01 .2819612E+01 + .2797815E+01 .2775719E+01 .2753356E+01 .2730701E+01 .2707765E+01 + .2684513E+01 .2661002E+01 .2637203E+01 .2613133E+01 .2588775E+01 + .2564169E+01 .2539302E+01 .2514203E+01 .2488843E+01 .2463295E+01 + .2437528E+01 .2411569E+01 .2385410E+01 .2359093E+01 .2332600E+01 + .2305951E+01 .2279122E+01 .2252177E+01 .2225089E+01 .2197877E+01 + .2170530E+01 .2143100E+01 .2115585E+01 .2088016E+01 .2060351E+01 + .2032686E+01 .2004981E+01 .1977263E+01 .1949518E+01 .1921785E+01 + .1894042E+01 .1866305E+01 .1838533E+01 .1810773E+01 .1782986E+01 + .1755188E+01 .1727362E+01 .1699555E+01 .1671756E+01 .1643994E+01 + .1616238E+01 .1588577E+01 .1560975E+01 .1533461E+01 .1506016E+01 + .1478680E+01 .1451421E+01 .1424259E+01 .1397167E+01 .1370223E+01 + .1343411E+01 .1316757E+01 .1290235E+01 .1263875E+01 .1237638E+01 + .1211532E+01 .1185463E+01 .1159536E+01 .1133649E+01 .1107792E+01 + .1081911E+01 .1056011E+01 .1030036E+01 .1003978E+01 .9777638E+00 + .9514239E+00 .9248971E+00 .8981802E+00 .8712298E+00 .8440798E+00 + .8166992E+00 .7891104E+00 .7612729E+00 .7332520E+00 .7049794E+00 + .6764546E+00 .6476379E+00 .6185601E+00 .5891973E+00 .5595680E+00 + .5296331E+00 .4994574E+00 .4690074E+00 .4383121E+00 .4073530E+00 + .3761859E+00 .3447938E+00 .3132089E+00 .2813891E+00 .2494549E+00 + .2173686E+00 .1851693E+00 .1528427E+00 .1204420E+00 .8794700E-01 + .5538159E-01 .2271270E-01 -.9991152E-02 -.4276524E-01 -.7558159E-01 + -.1084575E+00 -.1413396E+00 -.1742465E+00 -.2071514E+00 -.2400974E+00 + -.2729987E+00 -.3058931E+00 -.3387524E+00 -.3715969E+00 -.4043795E+00 + -.4371196E+00 -.4697912E+00 -.5024255E+00 -.5349573E+00 -.5674204E+00 + -.5997977E+00 -.6321202E+00 -.6643455E+00 -.6965017E+00 -.7285669E+00 + -.7606053E+00 -.7925003E+00 -.8243217E+00 -.8560507E+00 -.8877164E+00 + -.9192787E+00 -.9507657E+00 -.9821560E+00 -.1013495E+01 -.1044730E+01 + -.1075908E+01 -.1107016E+01 -.1138098E+01 -.1169123E+01 -.1200133E+01 + -.1231120E+01 -.1262143E+01 -.1293132E+01 -.1324141E+01 -.1355150E+01 + -.1386185E+01 -.1417202E+01 -.1448221E+01 -.1479216E+01 -.1510218E+01 + -.1541172E+01 -.1572125E+01 -.1603067E+01 -.1634023E+01 -.1664939E+01 + -.1695823E+01 -.1726647E+01 -.1757468E+01 -.1788195E+01 -.1818881E+01 + -.1849505E+01 -.1880095E+01 -.1910620E+01 -.1941113E+01 -.1971563E+01 + -.2002015E+01 -.2032416E+01 -.2062809E+01 -.2093183E+01 -.2123569E+01 + -.2153935E+01 -.2184315E+01 -.2214687E+01 -.2245094E+01 -.2275456E+01 + -.2305799E+01 -.2336086E+01 -.2366331E+01 -.2396502E+01 -.2426639E+01 + -.2456747E+01 -.2486878E+01 -.2516988E+01 -.2547117E+01 -.2577248E+01 + -.2607407E+01 -.2637558E+01 -.2667724E+01 -.2697879E+01 -.2728080E+01 + -.2758179E+01 -.2788231E+01 -.2818198E+01 -.2848091E+01 -.2877856E+01 + -.2907503E+01 -.2937005E+01 -.2966386E+01 -.2995592E+01 -.3024657E+01 + -.3053567E+01 -.3082347E+01 -.3110967E+01 -.3139456E+01 -.3167798E+01 + -.3196034E+01 -.3224101E+01 -.3252037E+01 -.3279822E+01 -.3307471E+01 + -.3334943E+01 -.3362246E+01 -.3389350E+01 -.3416271E+01 -.3442944E+01 + -.3469390E+01 -.3495581E+01 -.3521531E+01 -.3547201E+01 -.3572606E+01 + -.3597717E+01 -.3622566E+01 -.3647067E+01 -.3671248E+01 -.3695083E+01 + -.3718584E+01 -.3741713E+01 -.3764483E+01 -.3786872E+01 -.3808910E+01 + -.3830547E+01 -.3851810E+01 -.3872682E+01 -.3893188E+01 -.3913305E+01 + -.3933053E+01 -.3952429E+01 -.3971471E+01 -.3990136E+01 -.4008469E+01 + -.4026471E+01 -.4044167E+01 -.4061537E+01 -.4078606E+01 -.4095369E+01 + -.4111864E+01 -.4128069E+01 -.4144026E+01 -.4159741E+01 -.4175253E+01 + -.4190564E+01 -.4205728E+01 -.4220770E+01 -.4235748E+01 -.4250598E+01 + -.4265357E+01 -.4280015E+01 -.4294596E+01 -.4309082E+01 -.4323493E+01 + -.4337819E+01 -.4352076E+01 -.4366228E+01 -.4380298E+01 -.4394270E+01 + -.4408157E+01 -.4421933E+01 -.4435614E+01 -.4449183E+01 -.4462665E+01 + -.4476016E+01 -.4489262E+01 -.4502398E+01 -.4515441E+01 -.4528371E+01 + -.4541191E+01 -.4553879E+01 -.4566438E+01 -.4578833E+01 -.4591095E+01 + -.4603232E+01 -.4615266E+01 -.4627177E+01 -.4638974E+01 -.4650643E+01 + -.4662209E+01 -.4673631E+01 -.4684934E+01 -.4696107E+01 -.4707163E+01 + -.4718089E+01 -.4728906E+01 -.4739614E+01 -.4750236E+01 -.4760756E+01 + -.4771196E+01 -.4781544E+01 -.4791805E+01 -.4801958E+01 -.4811995E+01 + -.4821894E+01 -.4831646E+01 -.4841206E+01 -.4850569E+01 -.4859710E+01 + -.4868623E+01 -.4877293E+01 -.4885727E+01 -.4893929E+01 -.4901922E+01 + -.4909696E+01 -.4917267E+01 -.4924634E+01 -.4931808E+01 -.4938781E+01 + -.4945544E+01 -.4952071E+01 -.4958359E+01 -.4964352E+01 -.4970048E+01 + -.4975417E+01 -.4980445E+01 -.4985116E+01 -.4989439E+01 -.4993422E+01 + -.4997085E+01 -.5000431E+01 -.5003490E+01 -.5006274E+01 -.5008814E+01 + -.5011125E+01 -.5013225E+01 -.5015121E+01 -.5016832E+01 -.5018352E+01 + -.5019691E+01 -.5020845E+01 -.5021810E+01 -.5022582E+01 -.5023163E+01 + -.5023554E+01 -.5023763E+01 -.5023788E+01 -.5023654E+01 -.5023372E+01 + -.5022974E+01 -.5022492E+01 -.5021965E+01 -.5021418E+01 -.5020882E+01 + -.5020380E+01 -.5019948E+01 -.5019608E+01 -.5019379E+01 -.5019259E+01 + -.5019248E+01 -.5019344E+01 -.5019558E+01 -.5019899E+01 -.5020384E+01 + -.5021019E+01 -.5021820E+01 -.5022795E+01 -.5023952E+01 -.5025307E+01 + -.5026868E+01 -.5028645E+01 -.5030639E+01 -.5032848E+01 -.5035271E+01 + -.5037896E+01 -.5040707E+01 -.5043687E+01 -.5046828E+01 -.5050124E+01 + -.5053551E+01 -.5057091E+01 -.5060730E+01 -.5064463E+01 -.5068299E+01 + -.5072252E+01 -.5076315E+01 -.5080481E+01 -.5084730E+01 -.5089046E+01 + -.5093407E+01 -.5097795E+01 -.5102187E+01 -.5106564E+01 -.5110905E+01 + -.5115205E+01 -.5119450E+01 -.5123631E+01 -.5127740E+01 -.5131776E+01 + -.5135733E+01 -.5139616E+01 -.5143418E+01 -.5147153E+01 -.5150814E+01 + -.5154404E+01 -.5157901E+01 -.5161291E+01 -.5164551E+01 -.5167657E+01 + -.5170575E+01 -.5173290E+01 -.5175762E+01 -.5177962E+01 -.5179852E+01 + -.5181416E+01 -.5182616E+01 -.5183419E+01 -.5183783E+01 -.5183709E+01 + -.5183170E+01 -.5182162E+01 -.5180675E+01 -.5178714E+01 -.5176275E+01 + -.5173369E+01 -.5169988E+01 -.5166152E+01 -.5161855E+01 -.5157107E+01 + -.5151902E+01 -.5146259E+01 -.5140166E+01 -.5133629E+01 -.5126624E+01 + -.5119178E+01 -.5111261E+01 -.5102869E+01 -.5093974E+01 -.5084577E+01 + -.5074646E+01 -.5064181E+01 -.5053151E+01 -.5041570E+01 -.5029415E+01 + -.5016692E+01 -.5003385E+01 -.4989510E+01 -.4975060E+01 -.4960052E+01 + -.4944448E+01 -.4928339E+01 -.4911698E+01 -.4894556E+01 -.4876919E+01 + -.4858834E+01 -.4840318E+01 -.4821412E+01 -.4802107E+01 -.4782427E+01 + -.4762344E+01 -.4741865E+01 -.4720976E+01 -.4699710E+01 -.4678051E+01 + -.4656015E+01 -.4633577E+01 -.4610789E+01 -.4587626E+01 -.4564106E+01 + -.4540217E+01 -.4515993E+01 -.4491423E+01 -.4466522E+01 -.4441272E+01 + -.4415713E+01 -.4389834E+01 -.4363659E+01 -.4337170E+01 -.4310391E+01 + -.4283301E+01 -.4255916E+01 -.4228194E+01 -.4200220E+01 -.4171977E+01 + -.4143505E+01 -.4114813E+01 -.4085951E+01 -.4056909E+01 -.4027707E+01 + -.3998320E+01 -.3968795E+01 -.3939105E+01 -.3909274E+01 -.3879273E+01 + -.3849117E+01 -.3818777E+01 -.3788260E+01 -.3757522E+01 -.3726628E+01 + -.3695549E+01 -.3664317E+01 -.3632925E+01 -.3601430E+01 -.3569820E+01 + -.3538127E+01 -.3506330E+01 -.3474500E+01 -.3442628E+01 -.3410754E+01 + -.3378866E+01 -.3347015E+01 -.3315186E+01 -.3283410E+01 -.3251638E+01 + -.3219975E+01 -.3188369E+01 -.3156835E+01 -.3125342E+01 -.3093919E+01 + -.3062545E+01 -.3031246E+01 -.2999996E+01 -.2968859E+01 -.2937805E+01 + -.2906862E+01 -.2876020E+01 -.2845328E+01 -.2814771E+01 -.2784377E+01 + -.2754112E+01 -.2724060E+01 -.2694189E+01 -.2664526E+01 -.2635055E+01 + -.2605814E+01 -.2576771E+01 -.2547931E+01 -.2519250E+01 -.2490778E+01 + -.2462469E+01 -.2434332E+01 -.2406333E+01 -.2378506E+01 -.2350820E+01 + -.2323289E+01 -.2295851E+01 -.2268583E+01 -.2241414E+01 -.2214330E+01 + -.2187274E+01 -.2160254E+01 -.2133220E+01 -.2106167E+01 -.2079039E+01 + -.2051878E+01 -.2024651E+01 -.1997377E+01 -.1970022E+01 -.1942604E+01 + -.1915073E+01 -.1887433E+01 -.1859628E+01 -.1831731E+01 -.1803686E+01 + -.1775507E+01 -.1747164E+01 -.1718692E+01 -.1690060E+01 -.1661289E+01 + -.1632349E+01 -.1603304E+01 -.1574113E+01 -.1544798E+01 -.1515337E+01 + -.1485771E+01 -.1456069E+01 -.1426245E+01 -.1396217E+01 -.1366114E+01 + -.1335855E+01 -.1305445E+01 -.1274836E+01 -.1244055E+01 -.1213078E+01 + -.1181939E+01 -.1150608E+01 -.1119142E+01 -.1087496E+01 -.1055677E+01 + -.1023648E+01 -.9914405E+00 -.9590106E+00 -.9263664E+00 -.8934493E+00 + -.8603262E+00 -.8269426E+00 -.7933115E+00 -.7593998E+00 -.7252470E+00 + -.6908348E+00 -.6561949E+00 -.6213084E+00 -.5862593E+00 -.5510313E+00 + -.5156707E+00 -.4801708E+00 -.4445924E+00 -.4089226E+00 -.3731967E+00 + -.3373697E+00 -.3015532E+00 -.2656993E+00 -.2298311E+00 -.1939287E+00 + -.1580446E+00 -.1221630E+00 -.8631608E-01 -.5047605E-01 -.1471713E-01 + .2098546E-01 .5659320E-01 .9211734E-01 .1274988E+00 .1627458E+00 + .1978216E+00 .2327570E+00 .2674518E+00 .3019351E+00 .3361762E+00 + .3701940E+00 .4039459E+00 .4374555E+00 .4706994E+00 .5037132E+00 + .5364451E+00 .5689422E+00 .6011957E+00 .6332375E+00 .6650270E+00 + .6965914E+00 .7279130E+00 .7590579E+00 .7899137E+00 .8205517E+00 + .8509521E+00 .8811361E+00 .9110622E+00 .9407550E+00 .9701905E+00 + .9994003E+00 .1028326E+01 .1057004E+01 .1085414E+01 .1113583E+01 + .1141463E+01 .1169068E+01 .1196364E+01 .1223386E+01 .1250070E+01 + .1276476E+01 .1302600E+01 .1328469E+01 .1354050E+01 .1379375E+01 + .1404439E+01 .1429290E+01 .1453886E+01 .1478272E+01 .1502444E+01 + .1526437E+01 .1550225E+01 .1573838E+01 .1597255E+01 .1620529E+01 + .1643571E+01 .1666427E+01 .1689072E+01 .1711528E+01 .1733760E+01 + .1755791E+01 .1777610E+01 .1799255E+01 .1820676E+01 .1841883E+01 + .1862836E+01 .1883538E+01 .1903946E+01 .1924081E+01 .1943921E+01 + .1963504E+01 .1982768E+01 .2001753E+01 .2020443E+01 .2038857E+01 + .2056960E+01 .2074764E+01 .2092248E+01 .2109432E+01 .2126267E+01 + .2142777E+01 .2158936E+01 .2174764E+01 .2190226E+01 .2205333E+01 + .2220067E+01 .2234494E+01 .2248492E+01 .2262127E+01 .2275389E+01 + .2288306E+01 .2300857E+01 .2313068E+01 .2324936E+01 .2336497E+01 + .2347718E+01 .2358630E+01 .2369231E+01 .2379554E+01 .2389583E+01 + .2399344E+01 .2408826E+01 .2418067E+01 .2427029E+01 .2435758E+01 + .2444249E+01 .2452523E+01 .2460557E+01 .2468371E+01 .2475956E+01 + .2483338E+01 .2490477E+01 .2497403E+01 .2504106E+01 .2510612E+01 + .2516906E+01 .2523015E+01 .2528939E+01 .2534729E+01 .2540343E+01 + .2545831E+01 .2551198E+01 .2556478E+01 .2561666E+01 .2566793E+01 + .2571862E+01 .2576907E+01 .2581898E+01 .2586868E+01 .2591816E+01 + .2596769E+01 .2601709E+01 .2606657E+01 .2611611E+01 .2616595E+01 + .2621562E+01 .2626526E+01 .2631460E+01 .2636360E+01 .2641200E+01 + .2645987E+01 .2650711E+01 .2655375E+01 .2659928E+01 .2664371E+01 + .2668681E+01 .2672861E+01 .2676878E+01 .2680744E+01 .2684443E+01 + .2688007E+01 .2691383E+01 .2694608E+01 .2697683E+01 .2700631E+01 + .2703449E+01 .2706167E+01 .2708796E+01 .2711378E+01 .2713913E+01 + .2716451E+01 .2719016E+01 .2721660E+01 .2724404E+01 .2727284E+01 + .2730293E+01 .2733448E+01 .2736710E+01 .2740105E+01 .2743627E+01 + .2747285E+01 .2751057E+01 .2754952E+01 .2758962E+01 .2763103E+01 + .2767351E+01 .2771723E+01 .2776211E+01 .2780832E+01 .2785571E+01 + .2790443E+01 .2795445E+01 .2800592E+01 .2805828E+01 .2811167E+01 + .2816593E+01 .2822105E+01 .2827675E+01 .2833297E+01 .2838941E+01 + .2844610E+01 .2850271E+01 .2855933E+01 .2861576E+01 .2867193E+01 + .2872749E+01 .2878234E+01 .2883618E+01 .2888893E+01 .2894007E+01 + .2898962E+01 .2903741E+01 .2908338E+01 .2912722E+01 .2916894E+01 + .2920850E+01 .2924608E+01 .2928149E+01 .2931494E+01 .2934645E+01 + .2937623E+01 .2940427E+01 .2943074E+01 .2945568E+01 .2947944E+01 + .2950171E+01 .2952287E+01 .2954296E+01 .2956214E+01 .2958038E+01 + .2959784E+01 .2961451E+01 .2963060E+01 .2964598E+01 .2966082E+01 + .2967511E+01 .2968901E+01 .2970249E+01 .2971574E+01 .2972871E+01 + .2974143E+01 .2975367E+01 .2976558E+01 .2977710E+01 .2978824E+01 + .2979878E+01 .2980869E+01 .2981799E+01 .2982695E+01 .2983559E+01 + .2984423E+01 .2985300E+01 .2986212E+01 .2987162E+01 .2988169E+01 + .2989249E+01 .2990440E+01 .2991740E+01 .2993190E+01 .2994807E+01 + .2996614E+01 .2998622E+01 .3000853E+01 .3003318E+01 .3006041E+01 + .3009016E+01 .3012252E+01 .3015742E+01 .3019491E+01 .3023482E+01 + .3027718E+01 .3032195E+01 .3036926E+01 .3041887E+01 .3047065E+01 + .3052431E+01 .3057964E+01 .3063636E+01 .3069441E+01 .3075372E+01 + .3081428E+01 .3087592E+01 .3093869E+01 .3100251E+01 .3106748E+01 + .3113350E+01 .3120065E+01 .3126895E+01 .3133863E+01 .3140957E+01 + .3148193E+01 .3155571E+01 .3163103E+01 .3170792E+01 .3178661E+01 + .3186718E+01 .3194976E+01 .3203433E+01 .3212100E+01 .3220984E+01 + .3230097E+01 .3239431E+01 .3248985E+01 .3258749E+01 .3268723E+01 + .3278887E+01 .3289237E+01 .3299761E+01 .3310449E+01 .3321278E+01 + .3332231E+01 .3343284E+01 .3354420E+01 .3365609E+01 .3376837E+01 + .3388074E+01 .3399297E+01 .3410477E+01 .3421595E+01 .3432630E+01 + .3443578E+01 .3454413E+01 .3465131E+01 .3475719E+01 .3486172E+01 + .3496475E+01 .3506624E+01 .3516610E+01 .3526432E+01 .3536082E+01 + .3545564E+01 .3554876E+01 .3564018E+01 .3572984E+01 .3581778E+01 + .3590407E+01 .3598880E+01 .3607197E+01 .3615370E+01 .3623403E+01 + .3631296E+01 .3639050E+01 .3646672E+01 .3654165E+01 .3661523E+01 + .3668729E+01 .3675767E+01 .3682617E+01 .3689262E+01 .3695703E+01 + .3701939E+01 .3707972E+01 .3713793E+01 .3719399E+01 .3724776E+01 + .3729919E+01 .3734823E+01 .3739486E+01 .3743909E+01 .3748087E+01 + .3752021E+01 .3755719E+01 .3759178E+01 .3762403E+01 .3765399E+01 + .3768179E+01 .3770750E+01 .3773112E+01 .3775263E+01 .3777213E+01 + .3778964E+01 .3780531E+01 .3781920E+01 .3783130E+01 .3784145E+01 + .3784947E+01 .3785512E+01 .3785834E+01 .3785899E+01 .3785700E+01 + .3785222E+01 .3784464E+01 .3783417E+01 .3782085E+01 .3780457E+01 + .3778548E+01 .3776353E+01 .3773882E+01 .3771131E+01 .3768111E+01 + .3764821E+01 .3761263E+01 .3757427E+01 .3753323E+01 .3748945E+01 + .3744297E+01 .3739377E+01 .3734200E+01 .3728767E+01 .3723086E+01 + .3717138E+01 .3710937E+01 .3704470E+01 .3697739E+01 .3690730E+01 + .3683446E+01 .3675867E+01 .3667991E+01 .3659800E+01 .3651312E+01 + .3642512E+01 .3633400E+01 .3623966E+01 .3614221E+01 .3604157E+01 + .3593782E+01 .3583071E+01 .3572066E+01 .3560741E+01 .3549097E+01 + .3537108E+01 .3524782E+01 .3512106E+01 .3499087E+01 .3485707E+01 + .3471988E+01 .3457914E+01 .3443491E+01 .3428709E+01 .3413578E+01 + .3398077E+01 .3382201E+01 .3365920E+01 .3349263E+01 .3332199E+01 + .3314733E+01 .3296848E+01 .3278562E+01 .3259870E+01 .3240785E+01 + .3221296E+01 .3201438E+01 .3181202E+01 .3160607E+01 .3139646E+01 + .3118339E+01 .3096663E+01 .3074627E+01 .3052217E+01 .3029515E+01 + .3006522E+01 .2983273E+01 .2959768E+01 .2936043E+01 .2912101E+01 + .2887971E+01 .2863646E+01 .2839165E+01 .2814507E+01 .2789684E+01 + .2764681E+01 .2739523E+01 .2714195E+01 .2688690E+01 .2662981E+01 + .2637115E+01 .2611059E+01 .2584820E+01 .2558379E+01 .2531760E+01 + .2504947E+01 .2477959E+01 .2450773E+01 .2423422E+01 .2395868E+01 + .2368104E+01 .2340100E+01 .2311874E+01 .2283408E+01 .2254715E+01 + .2225748E+01 .2196592E+01 .2167202E+01 .2137591E+01 .2107748E+01 + .2077716E+01 .2047495E+01 .2017115E+01 .1986562E+01 .1955887E+01 + .1925081E+01 .1894179E+01 .1863181E+01 .1832136E+01 .1801048E+01 + .1769949E+01 .1738830E+01 .1707763E+01 .1676736E+01 .1645778E+01 + .1614879E+01 .1584077E+01 .1553367E+01 .1522767E+01 .1492252E+01 + .1461869E+01 .1431591E+01 .1401443E+01 .1371410E+01 .1341520E+01 + .1311756E+01 .1282126E+01 .1252589E+01 .1223221E+01 .1193984E+01 + .1164891E+01 .1135923E+01 .1107119E+01 .1078472E+01 .1050009E+01 + .1021712E+01 .9936386E+00 .9657756E+00 .9381451E+00 .9107336E+00 + .8835716E+00 .8566400E+00 .8299541E+00 .8034763E+00 .7772521E+00 + .7512359E+00 .7254328E+00 .6998129E+00 .6743888E+00 .6491247E+00 + .6240158E+00 .5990201E+00 .5741651E+00 .5494149E+00 .5247738E+00 + .5002140E+00 .4757578E+00 .4513831E+00 .4270985E+00 .4028502E+00 + .3787052E+00 .3545977E+00 .3305235E+00 .3064549E+00 .2824171E+00 + .2584004E+00 .2344294E+00 .2104820E+00 .1865951E+00 .1627400E+00 + .1389290E+00 .1151454E+00 .9142214E-01 .6774906E-01 .4415255E-01 + .2061877E-01 -.2785988E-02 -.2608055E-01 -.4924557E-01 -.7229377E-01 + -.9519927E-01 -.1179752E+00 -.1406104E+00 -.1631292E+00 -.1854925E+00 + -.2077192E+00 -.2297882E+00 -.2517043E+00 -.2734291E+00 -.2949740E+00 + -.3163321E+00 -.3375527E+00 -.3585793E+00 -.3794448E+00 -.4001300E+00 + -.4206469E+00 -.4409665E+00 -.4611005E+00 -.4810345E+00 -.5007905E+00 + -.5203342E+00 -.5396904E+00 -.5588537E+00 -.5778524E+00 -.5966700E+00 + -.6153324E+00 -.6338383E+00 -.6522276E+00 -.6704625E+00 -.6885720E+00 + -.7065477E+00 -.7244143E+00 -.7421539E+00 -.7597809E+00 -.7772779E+00 + -.7946584E+00 -.8118844E+00 -.8289755E+00 -.8459145E+00 -.8627115E+00 + -.8793375E+00 -.8957983E+00 -.9120728E+00 -.9281980E+00 -.9440850E+00 + -.9597727E+00 -.9752453E+00 -.9905168E+00 -.1005572E+01 -.1020426E+01 + -.1035076E+01 -.1049547E+01 -.1063810E+01 -.1077883E+01 -.1091755E+01 + -.1105445E+01 -.1118934E+01 -.1132244E+01 -.1145370E+01 -.1158338E+01 + -.1171117E+01 -.1183740E+01 -.1196205E+01 -.1208530E+01 -.1220702E+01 + -.1232739E+01 -.1244637E+01 -.1256409E+01 -.1268015E+01 -.1279468E+01 + -.1290757E+01 -.1301895E+01 -.1312867E+01 -.1323686E+01 -.1334349E+01 + -.1344894E+01 -.1355289E+01 -.1365572E+01 -.1375750E+01 -.1385849E+01 + -.1395869E+01 -.1405850E+01 -.1415810E+01 -.1425783E+01 -.1435751E+01 + -.1445733E+01 -.1455723E+01 -.1465744E+01 -.1475792E+01 -.1485897E+01 + -.1496066E+01 -.1506325E+01 -.1516643E+01 -.1527036E+01 -.1537496E+01 + -.1548030E+01 -.1558619E+01 -.1569266E+01 -.1579957E+01 -.1590699E+01 + -.1601461E+01 -.1612252E+01 -.1623059E+01 -.1633880E+01 -.1644685E+01 + -.1655467E+01 -.1666203E+01 -.1676896E+01 -.1687489E+01 -.1697992E+01 + -.1708393E+01 -.1718695E+01 -.1728868E+01 -.1738898E+01 -.1748750E+01 + -.1758409E+01 -.1767836E+01 -.1777024E+01 -.1785950E+01 -.1794604E+01 + -.1802961E+01 -.1811019E+01 -.1818760E+01 -.1826185E+01 -.1833263E+01 + -.1839998E+01 -.1846375E+01 -.1852390E+01 -.1858021E+01 -.1863268E+01 + -.1868117E+01 -.1872569E+01 -.1876599E+01 -.1880207E+01 -.1883381E+01 + -.1886123E+01 -.1888419E+01 -.1890280E+01 -.1891708E+01 -.1892721E+01 + -.1893309E+01 -.1893491E+01 -.1893272E+01 -.1892669E+01 -.1891683E+01 + -.1890328E+01 -.1888611E+01 -.1886551E+01 -.1884146E+01 -.1881417E+01 + -.1878371E+01 -.1875027E+01 -.1871388E+01 -.1867471E+01 -.1863276E+01 + -.1858814E+01 -.1854083E+01 -.1849095E+01 -.1843853E+01 -.1838367E+01 + -.1832633E+01 -.1826655E+01 -.1820434E+01 -.1813974E+01 -.1807273E+01 + -.1800337E+01 -.1793166E+01 -.1785761E+01 -.1778117E+01 -.1770236E+01 + -.1762121E+01 -.1753780E+01 -.1745208E+01 -.1736419E+01 -.1727422E+01 + -.1718233E+01 -.1708861E+01 -.1699321E+01 -.1689619E+01 -.1679770E+01 + -.1669785E+01 -.1659686E+01 -.1649486E+01 -.1639196E+01 -.1628818E+01 + -.1618352E+01 -.1607794E+01 -.1597152E+01 -.1586430E+01 -.1575636E+01 + -.1564773E+01 -.1553844E+01 -.1542851E+01 -.1531803E+01 -.1520707E+01 + -.1509578E+01 -.1498423E+01 -.1487252E+01 -.1476074E+01 -.1464909E+01 + -.1453769E+01 -.1442669E+01 -.1431617E+01 -.1420622E+01 -.1409692E+01 + -.1398838E+01 -.1388060E+01 -.1377358E+01 -.1366736E+01 -.1356205E+01 + -.1345786E+01 -.1335497E+01 -.1325344E+01 -.1315331E+01 -.1305457E+01 + -.1295720E+01 -.1286121E+01 -.1276662E+01 -.1267346E+01 -.1258172E+01 + -.1249142E+01 -.1240249E+01 -.1231490E+01 -.1222858E+01 -.1214349E+01 + -.1205956E+01 -.1197669E+01 -.1189477E+01 -.1181372E+01 -.1173347E+01 + -.1165394E+01 -.1157506E+01 -.1149674E+01 -.1141892E+01 -.1134160E+01 + -.1126476E+01 -.1118842E+01 -.1111255E+01 -.1103711E+01 -.1096204E+01 + -.1088731E+01 -.1081288E+01 -.1073875E+01 -.1066484E+01 -.1059112E+01 + -.1051749E+01 -.1044392E+01 -.1037036E+01 -.1029679E+01 -.1022311E+01 + -.1014929E+01 -.1007524E+01 -.1000098E+01 -.9926433E+00 -.9851579E+00 + -.9776366E+00 -.9700775E+00 -.9624773E+00 -.9548380E+00 -.9471611E+00 + -.9394512E+00 -.9317061E+00 -.9239262E+00 -.9161106E+00 -.9082618E+00 + -.9003785E+00 -.8924601E+00 -.8845049E+00 -.8765212E+00 -.8685061E+00 + -.8604643E+00 -.8523981E+00 -.8443176E+00 -.8362316E+00 -.8281517E+00 + -.8200845E+00 -.8120417E+00 -.8040297E+00 -.7960623E+00 -.7881491E+00 + -.7803040E+00 -.7725392E+00 -.7648685E+00 -.7572972E+00 -.7498278E+00 + -.7424489E+00 -.7351568E+00 -.7279499E+00 -.7208347E+00 -.7138138E+00 + -.7068932E+00 -.7000710E+00 -.6933515E+00 -.6867347E+00 -.6802256E+00 + -.6738263E+00 -.6675432E+00 -.6613755E+00 -.6553252E+00 -.6493864E+00 + -.6435685E+00 -.6378637E+00 -.6322712E+00 -.6267854E+00 -.6214061E+00 + -.6161280E+00 -.6109453E+00 -.6058449E+00 -.6008232E+00 -.5958760E+00 + -.5910050E+00 -.5862059E+00 -.5814763E+00 -.5768078E+00 -.5721929E+00 + -.5676218E+00 -.5630966E+00 -.5586109E+00 -.5541662E+00 -.5497628E+00 + -.5454071E+00 -.5411001E+00 -.5368450E+00 -.5326397E+00 -.5284868E+00 + -.5243835E+00 -.5203254E+00 -.5163070E+00 -.5123225E+00 -.5083605E+00 + -.5044122E+00 -.5004663E+00 -.4965200E+00 -.4925582E+00 -.4885715E+00 + -.4845479E+00 -.4804841E+00 -.4763731E+00 -.4722100E+00 -.4679889E+00 + -.4637120E+00 -.4593781E+00 -.4549891E+00 -.4505405E+00 -.4460325E+00 + -.4414620E+00 -.4368284E+00 -.4321285E+00 -.4273685E+00 -.4225463E+00 + -.4176660E+00 -.4127292E+00 -.4077442E+00 -.4027138E+00 -.3976460E+00 + -.3925427E+00 -.3874118E+00 -.3822583E+00 -.3770895E+00 -.3719100E+00 + -.3667273E+00 -.3615432E+00 -.3563615E+00 -.3511806E+00 -.3460118E+00 + -.3408542E+00 -.3357126E+00 -.3305876E+00 -.3254845E+00 -.3204075E+00 + -.3153634E+00 -.3103528E+00 -.3053836E+00 -.3004585E+00 -.2955821E+00 + -.2907585E+00 -.2859964E+00 -.2812981E+00 -.2766683E+00 -.2721088E+00 + -.2676302E+00 -.2632347E+00 -.2589278E+00 -.2547101E+00 -.2505801E+00 + -.2465323E+00 -.2425640E+00 -.2386737E+00 -.2348644E+00 -.2311372E+00 + -.2274924E+00 -.2239290E+00 -.2204488E+00 -.2170505E+00 -.2137350E+00 + -.2104979E+00 -.2073440E+00 -.2042677E+00 -.2012677E+00 -.1983389E+00 + -.1954811E+00 -.1926888E+00 -.1899593E+00 -.1872873E+00 -.1846710E+00 + -.1821043E+00 -.1795826E+00 -.1770980E+00 -.1746495E+00 -.1722368E+00 + -.1698634E+00 -.1675294E+00 -.1652405E+00 -.1629925E+00 -.1607870E+00 + -.1586223E+00 -.1565028E+00 -.1544275E+00 -.1523981E+00 -.1504125E+00 + -.1484724E+00 -.1465778E+00 -.1447291E+00 -.1429252E+00 -.1411683E+00 + -.1394560E+00 -.1377912E+00 -.1361706E+00 -.1345989E+00 -.1330722E+00 + -.1315899E+00 -.1301497E+00 -.1287531E+00 -.1273980E+00 -.1260836E+00 + -.1248075E+00 -.1235698E+00 -.1223685E+00 -.1212012E+00 -.1200639E+00 + -.1189547E+00 -.1178709E+00 -.1168107E+00 -.1157686E+00 -.1147464E+00 + -.1137396E+00 -.1127475E+00 -.1117664E+00 -.1107975E+00 -.1098380E+00 + -.1088896E+00 -.1079503E+00 -.1070232E+00 -.1061068E+00 -.1052000E+00 + -.1043027E+00 -.1034162E+00 -.1025407E+00 -.1016780E+00 -.1008265E+00 + -.9999090E-01 -.9917006E-01 -.9836553E-01 -.9757558E-01 -.9680278E-01 + -.9604645E-01 -.9530734E-01 -.9458532E-01 -.9388166E-01 -.9319674E-01 + -.9253042E-01 -.9188165E-01 -.9125243E-01 -.9064146E-01 -.9004981E-01 + -.8947573E-01 -.8892075E-01 -.8838315E-01 -.8786384E-01 -.8736103E-01 + -.8687689E-01 -.8641139E-01 -.8596579E-01 -.8553964E-01 -.8513187E-01 + -.8474123E-01 -.8436682E-01 -.8400729E-01 -.8366372E-01 -.8333502E-01 + -.8302224E-01 -.8272341E-01 -.8244102E-01 -.8217392E-01 -.8192211E-01 + -.8168577E-01 -.8146515E-01 -.8125897E-01 -.8106630E-01 -.8088727E-01 + -.8072172E-01 -.8056896E-01 -.8042781E-01 -.8029756E-01 -.8017883E-01 + -.8007011E-01 -.7996967E-01 -.7987590E-01 -.7978980E-01 -.7971067E-01 + -.7963916E-01 -.7957531E-01 -.7951870E-01 -.7946856E-01 -.7942472E-01 + -.7938622E-01 -.7935260E-01 -.7932395E-01 -.7929900E-01 -.7927720E-01 + -.7925867E-01 -.7924219E-01 -.7922860E-01 -.7921669E-01 -.7920736E-01 + -.7920001E-01 -.7919511E-01 -.7919167E-01 -.7919034E-01 -.7919134E-01 + -.7919396E-01 -.7919714E-01 -.7920133E-01 -.7920605E-01 -.7921072E-01 + -.7921460E-01 -.7921794E-01 -.7921945E-01 -.7921945E-01 -.7921613E-01 + -.7921122E-01 -.7920237E-01 -.7919077E-01 -.7917463E-01 -.7915491E-01 + -.7913108E-01 -.7910359E-01 -.7907225E-01 -.7903686E-01 -.7899789E-01 + -.7895549E-01 -.7890965E-01 -.7886101E-01 -.7880983E-01 -.7875702E-01 + -.7870045E-01 -.7864446E-01 -.7858800E-01 -.7853033E-01 -.7847181E-01 + -.7841267E-01 -.7835254E-01 -.7829246E-01 -.7823202E-01 -.7817067E-01 + -.7811013E-01 -.7804941E-01 -.7798820E-01 -.7792768E-01 -.7786693E-01 + -.7780696E-01 -.7774647E-01 -.7768723E-01 -.7762854E-01 -.7757053E-01 + -.7751294E-01 -.7745620E-01 -.7740021E-01 -.7734548E-01 -.7729126E-01 + -.7723774E-01 -.7718583E-01 -.7713540E-01 -.7708555E-01 -.7703785E-01 + -.7699160E-01 -.7694652E-01 -.7690279E-01 -.7686068E-01 -.7682011E-01 + -.7678163E-01 -.7674445E-01 -.7670917E-01 -.7667582E-01 -.7664445E-01 + -.7661487E-01 -.7658671E-01 -.7656121E-01 -.7653711E-01 -.7651539E-01 + -.7649525E-01 -.7647711E-01 -.7646141E-01 -.7644736E-01 -.7643497E-01 + -.7642521E-01 -.7641726E-01 -.7641063E-01 -.7640636E-01 -.7640399E-01 + -.7640347E-01 -.7640463E-01 -.7640819E-01 -.7641309E-01 -.7642012E-01 + -.7642869E-01 -.7643838E-01 -.7645071E-01 -.7646460E-01 -.7647897E-01 + -.7649521E-01 -.7651302E-01 -.7653213E-01 -.7655243E-01 -.7657345E-01 + -.7659606E-01 -.7661928E-01 -.7664312E-01 -.7666831E-01 -.7669477E-01 + -.7672143E-01 -.7674837E-01 -.7677554E-01 -.7680384E-01 -.7683234E-01 + -.7686059E-01 -.7688962E-01 -.7691875E-01 -.7694789E-01 -.7697707E-01 + -.7700590E-01 -.7703533E-01 -.7706437E-01 -.7709309E-01 -.7712123E-01 + -.7714960E-01 -.7717721E-01 -.7720463E-01 -.7723113E-01 -.7725737E-01 + -.7728304E-01 -.7730810E-01 -.7733186E-01 -.7735538E-01 -.7737826E-01 + -.7740046E-01 -.7742129E-01 -.7744137E-01 -.7746042E-01 -.7747860E-01 + -.7749548E-01 -.7751195E-01 -.7752699E-01 -.7754085E-01 -.7755375E-01 + -.7756524E-01 -.7757585E-01 -.7758489E-01 -.7759263E-01 -.7759920E-01 + -.7760499E-01 -.7760848E-01 -.7761115E-01 -.7761262E-01 -.7761276E-01 + -.7761122E-01 -.7760859E-01 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.dat b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.dat new file mode 100755 index 000000000..91f608260 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-E12140.dat @@ -0,0 +1,1561 @@ + -.4524259E-02 -.5453609E-02 -.3879534E-02 -.5966478E-04 .1453968E-03 + .3141729E-03 .4242131E-03 .5230633E-03 .6191808E-03 .7135598E-03 + .8102202E-03 .9037519E-03 .9789034E-03 .1022652E-02 .1030402E-02 + .1008570E-02 .9681240E-03 .9171226E-03 .8604907E-03 .7983539E-03 + .7297761E-03 .6620882E-03 .6072410E-03 .5730847E-03 .5632766E-03 + .5751092E-03 .5944994E-03 .6041827E-03 .5949643E-03 .5639703E-03 + .5158626E-03 .4628568E-03 .4094630E-03 .3564320E-03 .3189031E-03 + .3207575E-03 .3747367E-03 .4634662E-03 .5513970E-03 .6230334E-03 + .6835686E-03 .7298884E-03 .7527032E-03 .7525612E-03 .7358731E-03 + .7119356E-03 .6901599E-03 .6724041E-03 .6500149E-03 .6118034E-03 + .5631175E-03 .5274543E-03 .5276685E-03 .5670992E-03 .6293130E-03 + .7043045E-03 .7957482E-03 .9035360E-03 .1017839E-02 .1122740E-02 + .1205026E-02 .1251538E-02 .1238846E-02 .1153766E-02 .1020285E-02 + .8765864E-03 .7522143E-03 .6819861E-03 .6866022E-03 .7474303E-03 + .8314898E-03 .9088192E-03 .9519934E-03 .9283419E-03 .8129220E-03 + .6303871E-03 .4433518E-03 .3093290E-03 .2610300E-03 .2968516E-03 + .3831106E-03 .4862188E-03 .5892297E-03 .6612810E-03 .6642728E-03 + .5940455E-03 .4823369E-03 .3733080E-03 .3078704E-03 .3186180E-03 + .4135613E-03 .5600101E-03 .7032117E-03 .7957706E-03 .8169634E-03 + .7825416E-03 .7227976E-03 .6626251E-03 .6214424E-03 .6049963E-03 + .5987071E-03 .5660728E-03 .4701094E-03 .3109466E-03 .1280513E-03 + -.3300664E-04 -.1129573E-03 -.3028746E-04 .2259117E-03 .5441411E-03 + .7623007E-03 .7671587E-03 .5577843E-03 .2332864E-03 -.6206213E-04 + -.2198912E-03 -.2242424E-03 -.1070886E-03 .1151250E-03 .4188215E-03 + .7292638E-03 .9602667E-03 .1070536E-02 .1066163E-02 .9920241E-03 + .9083247E-03 .8385752E-03 .7567117E-03 .6228149E-03 .4537476E-03 + .3446589E-03 .3887492E-03 .5852847E-03 .7906724E-03 .8242033E-03 + .6419574E-03 .3531608E-03 .1027924E-03 -.2830569E-04 -.2028025E-04 + .1308300E-03 .4159250E-03 .7938426E-03 .1192018E-02 .1500901E-02 + .1588578E-02 .1349417E-02 .7838595E-03 .9568561E-04 -.4169230E-03 + -.6075688E-03 -.5322458E-03 -.3260242E-03 -.8920882E-04 .1365666E-03 + .3211848E-03 .4039332E-03 .3416341E-03 .1926413E-03 .8110288E-04 + .1024921E-03 .3125893E-03 .7063180E-03 .1156954E-02 .1466305E-02 + .1495425E-02 .1248484E-02 .8744552E-03 .5803131E-03 .4368458E-03 + .2967933E-03 -.2747939E-04 -.5701435E-03 -.1195135E-02 -.1711818E-02 + -.1975352E-02 -.1910130E-02 -.1515260E-02 -.8886603E-03 -.2262323E-03 + .2290169E-03 .2506846E-03 -.2757805E-03 -.1240235E-02 -.2325242E-02 + -.3168019E-02 -.3494526E-02 -.3118668E-02 -.1984543E-02 -.3252933E-03 + .1352823E-02 .2509391E-02 .2815779E-02 .2312167E-02 .1374595E-02 + .4638983E-03 -.1177419E-03 -.2808112E-03 -.9762838E-04 .3480362E-03 + .1051403E-02 .1880178E-02 .2501115E-02 .2635341E-02 .2170143E-02 + .1128948E-02 -.3165466E-03 -.1756792E-02 -.2613120E-02 -.2682890E-02 + -.2353771E-02 -.1967870E-02 -.1456841E-02 -.7607771E-03 -.4212706E-04 + .5664397E-03 .9421905E-03 .8825558E-03 .3491246E-03 -.4582368E-03 + -.1305022E-02 -.2004627E-02 -.2399736E-02 -.2420823E-02 -.2021288E-02 + -.1107616E-02 .2722442E-03 .1827384E-02 .3208438E-02 .4196942E-02 + .4687377E-02 .4528556E-02 .3516927E-02 .1625677E-02 -.7240662E-03 + -.2728587E-02 -.3820736E-02 -.4022969E-02 -.3534916E-02 -.2514939E-02 + -.1312776E-02 -.3046929E-03 .4430422E-03 .1037558E-02 .1498235E-02 + .1767073E-02 .1787081E-02 .1530239E-02 .1110101E-02 .7828080E-03 + .6457827E-03 .5360282E-03 .3224930E-03 .2949113E-04 -.2780526E-03 + -.5170711E-03 -.6577978E-03 -.8401380E-03 -.1206343E-02 -.1690095E-02 + -.2069982E-02 -.2127739E-02 -.1732130E-02 -.8858064E-03 .2551230E-03 + .1538911E-02 .2802610E-02 .3586619E-02 .3351531E-02 .1986919E-02 + -.1426081E-03 -.2376816E-02 -.3975104E-02 -.4519506E-02 -.4122114E-02 + -.3023145E-02 -.1238279E-02 .1206312E-02 .3815715E-02 .5549842E-02 + .5435643E-02 .3231305E-02 -.2565574E-03 -.3551571E-02 -.5565508E-02 + -.6101049E-02 -.5494341E-02 -.3988740E-02 -.1632174E-02 .1154633E-02 + .3510576E-02 .4728037E-02 .4423364E-02 .2451477E-02 -.7614744E-03 + -.4095614E-02 -.6338281E-02 -.7100331E-02 -.6846094E-02 -.5952627E-02 + -.4555433E-02 -.3081146E-02 -.2059443E-02 -.1718362E-02 -.2073713E-02 + -.2939005E-02 -.3842499E-02 -.4184260E-02 -.3610456E-02 -.2501074E-02 + -.1593399E-02 -.1116638E-02 -.7071584E-03 .9760057E-04 .1380720E-02 + .2881643E-02 .4347831E-02 .5629241E-02 .6457346E-02 .6182043E-02 + .4056353E-02 .1321068E-03 -.4221951E-02 -.7148798E-02 -.7397281E-02 + -.4568001E-02 .4408680E-03 .5660211E-02 .9205977E-02 .1014761E-01 + .8769475E-02 .5834602E-02 .1989762E-02 -.2031232E-02 -.5145164E-02 + -.6300131E-02 -.5335349E-02 -.3139508E-02 -.1062065E-02 -.1110550E-03 + -.3864043E-03 -.1278853E-02 -.2020257E-02 -.2070873E-02 -.1321005E-02 + -.4682365E-04 .1412740E-02 .2897151E-02 .4343664E-02 .5621043E-02 + .6587007E-02 .7225631E-02 .7581681E-02 .7433945E-02 .6297775E-02 + .3998974E-02 .9476833E-03 -.2087589E-02 -.4111237E-02 -.4288193E-02 + -.2707938E-02 -.3261931E-03 .1898978E-02 .3336335E-02 .3646387E-02 + .3024913E-02 .1766431E-02 -.2473747E-03 -.2935635E-02 -.5548654E-02 + -.7292413E-02 -.7902596E-02 -.7327428E-02 -.5645416E-02 -.3399324E-02 + -.1149331E-02 .8067130E-03 .2109538E-02 .2631119E-02 .2657210E-02 + .2408241E-02 .1854908E-02 .1000837E-02 .1591115E-03 -.1720179E-03 + .3108707E-03 .1453257E-02 .2644043E-02 .3355916E-02 .3582714E-02 + .3640051E-02 .3717518E-02 .3593941E-02 .2999918E-02 .2104733E-02 + .1343905E-02 .9814423E-03 .8413007E-03 .5089263E-03 -.2124969E-03 + -.1332550E-02 -.2865578E-02 -.4855078E-02 -.7237539E-02 -.9568056E-02 + -.1113823E-01 -.1142693E-01 -.1037750E-01 -.8233966E-02 -.5438983E-02 + -.2757028E-02 -.7846068E-03 .5000480E-03 .1294039E-02 .1567664E-02 + .1352895E-02 .1057265E-02 .1258796E-02 .2297892E-02 .3961539E-02 + .5620858E-02 .6657033E-02 .6813990E-02 .6402657E-02 .5903535E-02 + .5376116E-02 .4478662E-02 .2998515E-02 .1242339E-02 -.2654857E-03 + -.1368588E-02 -.2056830E-02 -.2023332E-02 -.8497922E-03 .1460747E-02 + .4194960E-02 .6353988E-02 .7194820E-02 .6587578E-02 .4942317E-02 + .2805330E-02 .6712641E-03 -.1146930E-02 -.2580832E-02 -.3490746E-02 + -.3562807E-02 -.2710217E-02 -.1187100E-02 .6633101E-03 .2562947E-02 + .4322510E-02 .6011740E-02 .7615817E-02 .8630269E-02 .8625606E-02 + .7764209E-02 .6592633E-02 .5561290E-02 .4790548E-02 .4127363E-02 + .3328405E-02 .2230575E-02 .7475969E-03 -.1043384E-02 -.2746665E-02 + -.3891321E-02 -.4303893E-02 -.4100929E-02 -.3542712E-02 -.2947101E-02 + -.2465709E-02 -.2055556E-02 -.1740534E-02 -.1639543E-02 -.1741862E-02 + -.1919715E-02 -.2190491E-02 -.2736369E-02 -.3752589E-02 -.5469279E-02 + -.8036420E-02 -.1105466E-01 -.1350883E-01 -.1435020E-01 -.1309472E-01 + -.9699570E-02 -.4598023E-02 .8190970E-03 .4913331E-02 .6902461E-02 + .6913654E-02 .5522078E-02 .3405757E-02 .1142299E-02 -.8121390E-03 + -.2078660E-02 -.2535043E-02 -.2516181E-02 -.2546566E-02 -.2796688E-02 + -.2870916E-02 -.2232367E-02 -.7406546E-03 .1133299E-02 .2637132E-02 + .3418479E-02 .3622649E-02 .3489484E-02 .3128401E-02 .2538097E-02 + .1754988E-02 .1046318E-02 .8252854E-03 .1299784E-02 .2220210E-02 + .3001106E-02 .3144246E-02 .2506908E-02 .1287654E-02 -.1730576E-04 + -.7527002E-03 -.4177463E-03 .9047101E-03 .2539726E-02 .3682682E-02 + .3737302E-02 .2455598E-02 -.6521000E-04 -.3275010E-02 -.6289420E-02 + -.8240395E-02 -.8592826E-02 -.7050769E-02 -.3499687E-02 .1268313E-02 + .5610807E-02 .8248199E-02 .8970308E-02 .8125845E-02 .5912518E-02 + .2454000E-02 -.1822198E-02 -.6100139E-02 -.9354833E-02 -.1085892E-01 + -.1019543E-01 -.6906998E-02 -.1227645E-02 .5069579E-02 .9586425E-02 + .1104808E-01 .9854980E-02 .7380652E-02 .5242978E-02 .4842102E-02 + .6665436E-02 .9789613E-02 .1232009E-01 .1261144E-01 .1027607E-01 + .6277871E-02 .1849361E-02 -.2397647E-02 -.6098458E-02 -.8586851E-02 + -.9159646E-02 -.7695858E-02 -.4965160E-02 -.2458794E-02 -.1001115E-02 + .1220972E-03 .1936601E-02 .4520129E-02 .7130045E-02 .8760735E-02 + .8617227E-02 .6506069E-02 .2984957E-02 -.8778357E-03 -.3938369E-02 + -.5305705E-02 -.4789271E-02 -.2784859E-02 -.1304655E-03 .1984486E-02 + .2742739E-02 .2051941E-02 .4543360E-03 -.1133686E-02 -.1998932E-02 + -.2059661E-02 -.1890043E-02 -.2317608E-02 -.3775776E-02 -.6121138E-02 + -.8762528E-02 -.1091858E-01 -.1219237E-01 -.1264954E-01 -.1226790E-01 + -.1099909E-01 -.9321588E-02 -.7961343E-02 -.7302885E-02 -.7357283E-02 + -.8017924E-02 -.8995860E-02 -.9471352E-02 -.8382196E-02 -.5327114E-02 + -.1344796E-02 .1546691E-02 .1942281E-02 .5302710E-04 -.2529084E-02 + -.4330036E-02 -.5144093E-02 -.5415974E-02 -.5234374E-02 -.4223093E-02 + -.1916933E-02 .1619629E-02 .5046405E-02 .6790070E-02 .6654507E-02 + .5634242E-02 .4823325E-02 .4467662E-02 .4108422E-02 .3366347E-02 + .2344208E-02 .1437359E-02 .9489887E-03 .9363447E-03 .1124830E-02 + .9846758E-03 .1771003E-03 -.1110489E-02 -.2539342E-02 -.4003470E-02 + -.5572475E-02 -.7277108E-02 -.8957354E-02 -.1002913E-01 -.9757219E-02 + -.7982213E-02 -.5384905E-02 -.2949544E-02 -.7451435E-03 .2079390E-02 + .6027818E-02 .1069594E-01 .1532084E-01 .1899452E-01 .2075940E-01 + .2043971E-01 .1835454E-01 .1443487E-01 .8865420E-02 .2574723E-02 + -.3570044E-02 -.9147294E-02 -.1381483E-01 -.1700625E-01 -.1832890E-01 + -.1789979E-01 -.1612577E-01 -.1352293E-01 -.1044311E-01 -.7002431E-02 + -.3077078E-02 .1451496E-02 .6029550E-02 .9736525E-02 .1195443E-01 + .1226691E-01 .1061764E-01 .7425788E-02 .3411550E-02 -.5382997E-03 + -.3856475E-02 -.6398571E-02 -.8166094E-02 -.9015542E-02 -.8650690E-02 + -.7062891E-02 -.4815554E-02 -.2798626E-02 -.1427587E-02 -.4264837E-03 + .6593095E-03 .2017624E-02 .3366386E-02 .4230424E-02 .4333745E-02 + .3625896E-02 .2223319E-02 .3735032E-03 -.1697172E-02 -.3816082E-02 + -.5894249E-02 -.7668656E-02 -.8576572E-02 -.8244058E-02 -.6691586E-02 + -.4455264E-02 -.2288465E-02 -.4491460E-03 .1263241E-02 .2828862E-02 + .3845576E-02 .4078854E-02 .3761771E-02 .3184751E-02 .2286119E-02 + .7666172E-03 -.1550372E-02 -.4334072E-02 -.6809906E-02 -.8164198E-02 + -.8063667E-02 -.6672629E-02 -.4349022E-02 -.1496353E-02 .1441864E-02 + .3791917E-02 .4805592E-02 .4064866E-02 .1823303E-02 -.8259525E-03 + -.2701756E-02 -.3832979E-02 -.5127392E-02 -.7162946E-02 -.9524922E-02 + -.1080332E-01 -.9642816E-02 -.5670004E-02 .3772396E-03 .6976263E-02 + .1256987E-01 .1662858E-01 .1970389E-01 .2212433E-01 .2303000E-01 + .2114533E-01 .1638354E-01 .1018259E-01 .4568432E-02 .1063656E-02 + -.5170121E-04 .1045596E-03 .1430346E-03 -.3736955E-03 -.1031960E-02 + -.1288909E-02 -.8988277E-03 .1800438E-03 .1704243E-02 .3041393E-02 + .3398294E-02 .2120540E-02 -.9780959E-03 -.5547473E-02 -.1090067E-01 + -.1589476E-01 -.1804280E-01 -.1434952E-01 -.5128932E-02 .5304896E-02 + .1271011E-01 .1534969E-01 .1382525E-01 .1006648E-01 .5847112E-02 + .2323283E-02 .2581585E-03 -.5894743E-04 .1044702E-02 .2813913E-02 + .4147549E-02 .3868031E-02 .1379264E-02 -.2752916E-02 -.7034330E-02 + -.1010632E-01 -.1154735E-01 -.1214027E-01 -.1305533E-01 -.1477714E-01 + -.1674016E-01 -.1774467E-01 -.1689696E-01 -.1438190E-01 -.1134801E-01 + -.8904710E-02 -.7440963E-02 -.6569993E-02 -.5900766E-02 -.5671766E-02 + -.6277228E-02 -.7400346E-02 -.7571326E-02 -.5294917E-02 -.5992778E-03 + .4939160E-02 .9527727E-02 .1260124E-01 .1457504E-01 .1578889E-01 + .1610436E-01 .1512980E-01 .1278743E-01 .9317745E-02 .4994812E-02 + -.1652282E-03 -.6242834E-02 -.1261220E-01 -.1795680E-01 -.2131526E-01 + -.2272417E-01 -.2249558E-01 -.2039580E-01 -.1649264E-01 -.1187689E-01 + -.7550525E-02 -.3569566E-02 .4083061E-03 .4278905E-02 .7540332E-02 + .1011965E-01 .1236314E-01 .1430123E-01 .1559135E-01 .1586375E-01 + .1473897E-01 .1189900E-01 .7483141E-02 .2313231E-02 -.2403164E-02 + -.5535691E-02 -.6488976E-02 -.5552128E-02 -.3579404E-02 -.1585319E-02 + -.2080752E-03 .5780131E-03 .8339188E-03 .4549316E-03 -.5949561E-03 + -.1995134E-02 -.3140295E-02 -.3668316E-02 -.3621506E-02 -.3386810E-02 + -.3457102E-02 -.4067716E-02 -.5022469E-02 -.5656725E-02 -.5088349E-02 + -.3001263E-02 .1098853E-03 .3478189E-02 .6456574E-02 .8614179E-02 + .9623887E-02 .9070352E-02 .6540080E-02 .2378038E-02 -.2035675E-02 + -.5144633E-02 -.6069592E-02 -.4824733E-02 -.2203389E-02 .4715179E-03 + .1964832E-02 .1698338E-02 -.4680837E-03 -.4178300E-02 -.8243096E-02 + -.1146200E-01 -.1327558E-01 -.1356590E-01 -.1254645E-01 -.1064358E-01 + -.8464747E-02 -.6760582E-02 -.5999710E-02 -.6135191E-02 -.6714042E-02 + -.6907760E-02 -.5801021E-02 -.2913281E-02 .1120664E-02 .4589644E-02 + .6061462E-02 .5122567E-02 .2169687E-02 -.1945342E-02 -.6089765E-02 + -.9051340E-02 -.1027419E-01 -.1010963E-01 -.9310585E-02 -.8738259E-02 + -.9237531E-02 -.1109790E-01 -.1367675E-01 -.1557962E-01 -.1538683E-01 + -.1270476E-01 -.8407224E-02 -.3781563E-02 .1471661E-03 .2812978E-02 + .4246056E-02 .4864982E-02 .5215221E-02 .5684453E-02 .6234550E-02 + .6452101E-02 .5787777E-02 .3931487E-02 .1198971E-02 -.1486707E-02 + -.3157369E-02 -.3258107E-02 -.1810458E-02 .1012524E-02 .5292002E-02 + .1077759E-01 .1636377E-01 .2039323E-01 .2169027E-01 .2028245E-01 + .1691556E-01 .1234725E-01 .7549486E-02 .3643861E-02 .9241299E-03 + -.1252061E-02 -.3317545E-02 -.4770534E-02 -.4482182E-02 -.1798242E-02 + .2513012E-02 .6800566E-02 .9880138E-02 .1151445E-01 .1193907E-01 + .1175962E-01 .1137756E-01 .1047878E-01 .8977721E-02 .7345305E-02 + .5947553E-02 .4791033E-02 .3708496E-02 .2389664E-02 .6339743E-03 + -.9852712E-03 -.1264564E-02 .4265384E-03 .3206340E-02 .5110484E-02 + .4220463E-02 -.1969813E-03 -.6870756E-02 -.1292750E-01 -.1579392E-01 + -.1483524E-01 -.1089151E-01 -.5137723E-02 .1379172E-02 .7707046E-02 + .1228409E-01 .1346562E-01 .1105101E-01 .6112443E-02 .3951289E-03 + -.3918573E-02 -.5125506E-02 -.2659930E-02 .2786133E-02 .9357700E-02 + .1484578E-01 .1795769E-01 .1880273E-01 .1789840E-01 .1533387E-01 + .1116184E-01 .5753008E-02 -.6069280E-03 -.7444903E-02 -.1339931E-01 + -.1682850E-01 -.1671035E-01 -.1272454E-01 -.5223445E-02 .4438161E-02 + .1351574E-01 .1886534E-01 .1937472E-01 .1603859E-01 .1013934E-01 + .3216303E-02 -.2406644E-02 -.4821260E-02 -.4274984E-02 -.2224380E-02 + .7365616E-03 .4855757E-02 .1009172E-01 .1550444E-01 .1979353E-01 + .2222126E-01 .2309995E-01 .2330417E-01 .2316153E-01 .2230869E-01 + .2050217E-01 .1796045E-01 .1514651E-01 .1289610E-01 .1196439E-01 + .1210333E-01 .1206989E-01 .1067488E-01 .7706378E-02 .4116275E-02 + .1817902E-02 .2312400E-02 .5383408E-02 .9551737E-02 .1350186E-01 + .1702324E-01 .2047770E-01 .2375702E-01 .2591501E-01 .2568848E-01 + .2240298E-01 .1584018E-01 .5843365E-02 -.6841593E-02 -.1993617E-01 + -.3072091E-01 -.3775147E-01 -.4106877E-01 -.4107067E-01 -.3822538E-01 + -.3364840E-01 -.2884425E-01 -.2468028E-01 -.2108643E-01 -.1782994E-01 + -.1494470E-01 -.1224600E-01 -.9259899E-02 -.5747470E-02 -.2088053E-02 + .8941597E-03 .2509815E-02 .2423105E-02 .4418939E-03 -.3508320E-02 + -.8973802E-02 -.1483218E-01 -.2007391E-01 -.2464641E-01 -.2929156E-01 + -.3416307E-01 -.3761441E-01 -.3737118E-01 -.3241497E-01 -.2334097E-01 + -.1238304E-01 -.3302404E-02 .6764960E-03 -.3317884E-03 -.3662648E-02 + -.7107100E-02 -.9300883E-02 -.8820935E-02 -.4718966E-02 .2443777E-02 + .1095105E-01 .1843562E-01 .2192384E-01 .1979773E-01 .1347253E-01 + .6105413E-02 .5163692E-03 -.2225530E-02 -.2771355E-02 -.2050475E-02 + -.6195056E-03 .1070700E-02 .2787962E-02 .4849244E-02 .7776620E-02 + .1160570E-01 .1582302E-01 .1976854E-01 .2284930E-01 .2475607E-01 + .2509345E-01 .2334431E-01 .2050569E-01 .1884479E-01 .1956712E-01 + .2240155E-01 .2627266E-01 .2918771E-01 .2910453E-01 .2504281E-01 + .1725465E-01 .7761428E-02 -.6103333E-03 -.5926023E-02 -.7538887E-02 + -.5997464E-02 -.2544736E-02 .1293016E-02 .4088033E-02 .5034523E-02 + .4404279E-02 .3307192E-02 .2855913E-02 .3563040E-02 .5052314E-02 + .6471406E-02 .7110310E-02 .6331233E-02 .3575709E-02 -.9778748E-03 + -.6203004E-02 -.1056064E-01 -.1296465E-01 -.1336310E-01 -.1228426E-01 + -.1030992E-01 -.8200882E-02 -.6860066E-02 -.6992005E-02 -.8883284E-02 + -.1220369E-01 -.1589856E-01 -.1853847E-01 -.1923738E-01 -.1784408E-01 + -.1431556E-01 -.9017126E-02 -.3247522E-02 .1560948E-02 .5094015E-02 + .8392472E-02 .1226345E-01 .1594521E-01 .1841373E-01 .1961000E-01 + .1995400E-01 .1976547E-01 .1920334E-01 .1846213E-01 .1778067E-01 + .1711583E-01 .1575233E-01 .1232514E-01 .5892419E-02 -.3002395E-02 + -.1289946E-01 -.2179590E-01 -.2722139E-01 -.2814986E-01 -.2521031E-01 + -.1923658E-01 -.1213839E-01 -.6585046E-02 -.3709522E-02 -.2990918E-02 + -.3698695E-02 -.5418158E-02 -.7796337E-02 -.1061102E-01 -.1434957E-01 + -.2002194E-01 -.2775072E-01 -.3630852E-01 -.4361381E-01 -.4753422E-01 + -.4696895E-01 -.4230572E-01 -.3525017E-01 -.2773806E-01 -.2074493E-01 + -.1439889E-01 -.8786501E-02 -.3892375E-02 .7512161E-03 .5463441E-02 + .9818335E-02 .1296777E-01 .1397869E-01 .1132902E-01 .3713523E-02 + -.7874184E-02 -.1993005E-01 -.2824281E-01 -.3062323E-01 -.2730255E-01 + -.1903575E-01 -.7427382E-02 .4719783E-02 .1550054E-01 .2495594E-01 + .3355164E-01 .4086543E-01 .4609720E-01 .4898297E-01 .4943229E-01 + .4688494E-01 .4122224E-01 .3311158E-01 .2333332E-01 .1309424E-01 + .3941561E-02 -.3360944E-02 -.9443995E-02 -.1548355E-01 -.2176544E-01 + -.2729206E-01 -.3084828E-01 -.3218299E-01 -.3181447E-01 -.3042173E-01 + -.2909533E-01 -.2943178E-01 -.3289588E-01 -.3994983E-01 -.4911002E-01 + -.5781063E-01 -.6427033E-01 -.6719347E-01 -.6528629E-01 -.5818653E-01 + -.4723550E-01 -.3512813E-01 -.2444633E-01 -.1709729E-01 -.1425043E-01 + -.1542335E-01 -.1879032E-01 -.2251632E-01 -.2530263E-01 -.2667818E-01 + -.2700911E-01 -.2689075E-01 -.2678122E-01 -.2692290E-01 -.2710063E-01 + -.2657699E-01 -.2438685E-01 -.1915280E-01 -.9459504E-02 .4634165E-02 + .2218383E-01 .4130662E-01 .5851034E-01 .7126561E-01 .7874114E-01 + .8125519E-01 .8062736E-01 .7860027E-01 .7567090E-01 .7205533E-01 + .6830691E-01 .6483121E-01 .6154896E-01 .5821203E-01 .5452255E-01 + .4978993E-01 .4274954E-01 .3220171E-01 .1792914E-01 .1179693E-03 + -.2075636E-01 -.4244506E-01 -.6151494E-01 -.7582015E-01 -.8458056E-01 + -.8793867E-01 -.8757527E-01 -.8497200E-01 -.8013237E-01 -.7297096E-01 + -.6422703E-01 -.5560094E-01 -.4873913E-01 -.4319526E-01 -.3678783E-01 + -.2776807E-01 -.1616151E-01 -.3661406E-02 .7437868E-02 .1576993E-01 + .2213971E-01 .2823987E-01 .3467048E-01 .4086076E-01 .4590605E-01 + .4923545E-01 .5072565E-01 .5060324E-01 .4913129E-01 .4615462E-01 + .4123222E-01 .3412211E-01 .2507499E-01 .1544326E-01 .7773941E-02 + .3858595E-02 .3543293E-02 .6411899E-02 .1255162E-01 .2140903E-01 + .3201014E-01 .4253946E-01 .4965620E-01 .5163490E-01 .4965773E-01 + .4519194E-01 .3868200E-01 .2997194E-01 .1988775E-01 .1047076E-01 + .2930216E-02 -.3213311E-02 -.9365514E-02 -.1719088E-01 -.2797121E-01 + -.4151374E-01 -.5627068E-01 -.7016553E-01 -.8009779E-01 -.8296090E-01 + -.7780703E-01 -.6540435E-01 -.4680746E-01 -.2285992E-01 .4351085E-02 + .2958061E-01 .4718574E-01 .5629079E-01 .5979769E-01 .5974809E-01 + .5739909E-01 .5474361E-01 .5349726E-01 .5421657E-01 .5643275E-01 + .5906958E-01 .6123601E-01 .6294150E-01 .6450410E-01 .6562457E-01 + .6580049E-01 .6481103E-01 .6259977E-01 .5896064E-01 .5339618E-01 + .4573997E-01 .3606203E-01 .2425473E-01 .1082646E-01 -.2529608E-02 + -.1419932E-01 -.2429630E-01 -.3380245E-01 -.4262410E-01 -.4952534E-01 + -.5300068E-01 -.5165611E-01 -.4426857E-01 -.3029407E-01 -.1093539E-01 + .1060245E-01 .3025430E-01 .4430208E-01 .5054933E-01 .4937750E-01 + .4336003E-01 .3579570E-01 .2912693E-01 .2523659E-01 .2574040E-01 + .3073946E-01 .3857026E-01 .4615251E-01 .5022976E-01 .4955436E-01 + .4557688E-01 .4072444E-01 .3641859E-01 .3277300E-01 .2917825E-01 + .2370612E-01 .1368694E-01 -.1667435E-02 -.2136246E-01 -.4421460E-01 + -.6780020E-01 -.8821026E-01 -.1035472E+00 -.1141489E+00 -.1200208E+00 + -.1216084E+00 -.1200934E+00 -.1163930E+00 -.1107548E+00 -.1020446E+00 + -.8863111E-01 -.7068910E-01 -.5047852E-01 -.3022441E-01 -.1117487E-01 + .5261744E-02 .1752251E-01 .2551765E-01 .3119237E-01 .3646778E-01 + .4129371E-01 .4450209E-01 .4488172E-01 .4155835E-01 .3491846E-01 + .2674416E-01 .1923332E-01 .1378407E-01 .1078701E-01 .9907244E-02 + .1023343E-01 .1093304E-01 .1151125E-01 .1180065E-01 .1175763E-01 + .1123030E-01 .1015408E-01 .8376313E-02 .5966797E-02 .3423050E-02 + .1004969E-02 -.1142893E-02 -.2721441E-02 -.2986211E-02 -.7257219E-03 + .4726162E-02 .1335795E-01 .2385627E-01 .3342222E-01 .3998043E-01 + .4333155E-01 .4410467E-01 .4260896E-01 .3918798E-01 .3462556E-01 + .2971452E-01 .2502237E-01 .2092949E-01 .1745209E-01 .1421271E-01 + .1122045E-01 .9333289E-02 .8949150E-02 .9225353E-02 .8787319E-02 + .6516169E-02 .2467704E-02 -.2111912E-02 -.5510931E-02 -.6413191E-02 + -.4787614E-02 -.1774725E-02 .1275628E-02 .3560101E-02 .5043070E-02 + .6291353E-02 .8194098E-02 .1137583E-01 .1546943E-01 .1934828E-01 + .2203120E-01 .2296328E-01 .2148272E-01 .1687812E-01 .9124418E-02 + -.1710805E-03 -.7460556E-02 -.9320845E-02 -.4228731E-02 .7014539E-02 + .2175163E-01 .3724007E-01 .5065924E-01 .5864672E-01 .5932002E-01 + .5435069E-01 .4725154E-01 .4039642E-01 .3497163E-01 .3174486E-01 + .3099779E-01 .3214156E-01 .3365180E-01 .3346649E-01 .3000264E-01 + .2277038E-01 .1240529E-01 .9257189E-03 -.8793478E-02 -.1508749E-01 + -.1884522E-01 -.2163056E-01 -.2392073E-01 -.2617756E-01 -.2997701E-01 + -.3704638E-01 -.4749762E-01 -.5944812E-01 -.7076935E-01 -.8009766E-01 + -.8628864E-01 -.8880897E-01 -.8811526E-01 -.8471693E-01 -.7874426E-01 + -.7091213E-01 -.6252785E-01 -.5426946E-01 -.4631176E-01 -.3913246E-01 + -.3363676E-01 -.3055650E-01 -.2935188E-01 -.2864993E-01 -.2762718E-01 + -.2614347E-01 -.2416123E-01 -.2134612E-01 -.1758130E-01 -.1363427E-01 + -.1046523E-01 -.8149008E-02 -.5477953E-02 -.6006349E-03 .8060187E-02 + .2121076E-01 .3768830E-01 .5447517E-01 .6846615E-01 .7810827E-01 + .8396552E-01 .8795609E-01 .9133040E-01 .9340374E-01 .9316876E-01 + .9108856E-01 .8808998E-01 .8417839E-01 .7857627E-01 .7021312E-01 + .5860429E-01 .4527962E-01 .3322506E-01 .2480693E-01 .2031476E-01 + .1792359E-01 .1552656E-01 .1207650E-01 .6995763E-02 -.3365005E-03 + -.9634256E-02 -.1942333E-01 -.2813244E-01 -.3467246E-01 -.3806059E-01 + -.3769806E-01 -.3367211E-01 -.2638584E-01 -.1676795E-01 -.5709831E-02 + .5875143E-02 .1647093E-01 .2568384E-01 .3398618E-01 .4061887E-01 + .4421403E-01 .4344938E-01 .3754605E-01 .2741992E-01 .1473571E-01 + .7097196E-03 -.1358892E-01 -.2781708E-01 -.4196990E-01 -.5478257E-01 + -.6428295E-01 -.6924775E-01 -.6953931E-01 -.6602551E-01 -.6020751E-01 + -.5303451E-01 -.4475564E-01 -.3541689E-01 -.2531510E-01 -.1594405E-01 + -.8958245E-02 -.5185381E-02 -.4995702E-02 -.7316494E-02 -.9704016E-02 + -.9700613E-02 -.6039411E-02 .1166973E-02 .1098336E-01 .2148350E-01 + .3048646E-01 .3616827E-01 .3667345E-01 .3021583E-01 .1669470E-01 + -.7309034E-03 -.1757488E-01 -.3117327E-01 -.4033090E-01 -.4348356E-01 + -.4040175E-01 -.3382718E-01 -.2644410E-01 -.1939341E-01 -.1311072E-01 + -.8126207E-02 -.5286798E-02 -.4699778E-02 -.6605773E-02 -.1153777E-01 + -.1919062E-01 -.2871193E-01 -.3936049E-01 -.5071663E-01 -.6170418E-01 + -.7026347E-01 -.7553403E-01 -.7818993E-01 -.7880574E-01 -.7774169E-01 + -.7549123E-01 -.7274896E-01 -.7001938E-01 -.6723868E-01 -.6450978E-01 + -.6226917E-01 -.6087588E-01 -.6045696E-01 -.6034601E-01 -.5937117E-01 + -.5658427E-01 -.5139157E-01 -.4350308E-01 -.3301651E-01 -.2045286E-01 + -.7197371E-02 .5359226E-02 .1654749E-01 .2495765E-01 .2870009E-01 + .2700439E-01 .2079683E-01 .1218799E-01 .3088852E-02 -.5390534E-02 + -.1301083E-01 -.2047773E-01 -.2783866E-01 -.3366505E-01 -.3709583E-01 + -.3898744E-01 -.4074002E-01 -.4343715E-01 -.4734361E-01 -.5141623E-01 + -.5435604E-01 -.5532227E-01 -.5415691E-01 -.5148520E-01 -.4759067E-01 + -.4182558E-01 -.3299733E-01 -.2073599E-01 -.5890340E-02 .9168364E-02 + .2077284E-01 .2798811E-01 .3252077E-01 .3511698E-01 .3522710E-01 + .3178318E-01 .2479462E-01 .1553167E-01 .5436846E-02 -.4102167E-02 + -.1276461E-01 -.2096997E-01 -.2885192E-01 -.3624185E-01 -.4232843E-01 + -.4633925E-01 -.4821592E-01 -.4863659E-01 -.4864228E-01 -.4889699E-01 + -.4966314E-01 -.5075149E-01 -.5148518E-01 -.5174095E-01 -.5246894E-01 + -.5471952E-01 -.5862813E-01 -.6318674E-01 -.6688265E-01 -.6854787E-01 + -.6804096E-01 -.6582736E-01 -.6213797E-01 -.5721803E-01 -.5173745E-01 + -.4674369E-01 -.4288863E-01 -.4005014E-01 -.3718991E-01 -.3274436E-01 + -.2618747E-01 -.1759550E-01 -.7376626E-02 .2807238E-02 .1130424E-01 + .1733980E-01 .1956797E-01 .1692737E-01 .1064437E-01 .2986964E-02 + -.3750004E-02 -.8087848E-02 -.9912193E-02 -.8531246E-02 -.2251999E-02 + .9727160E-02 .2586924E-01 .4362968E-01 .6114999E-01 .7710954E-01 + .8996915E-01 .9820164E-01 .1019775E+00 .1025764E+00 .1004965E+00 + .9536170E-01 .8785281E-01 .7973822E-01 .7212589E-01 .6613834E-01 + .6247925E-01 .6033767E-01 .5931741E-01 .5968571E-01 .6093116E-01 + .6189898E-01 .6107794E-01 .5746612E-01 .5082473E-01 .4157952E-01 + .3130148E-01 .2178951E-01 .1376214E-01 .6993910E-02 .1185640E-02 + -.3629931E-02 -.7782459E-02 -.1266158E-01 -.1965916E-01 -.2916561E-01 + -.4044307E-01 -.5088521E-01 -.5715188E-01 -.5772902E-01 -.5404041E-01 + -.4847731E-01 -.4211457E-01 -.3475460E-01 -.2571658E-01 -.1566440E-01 + -.6217113E-02 .1630184E-02 .7693928E-02 .1221479E-01 .1550522E-01 + .1816596E-01 .2059146E-01 .2254283E-01 .2317944E-01 .2169734E-01 + .1807421E-01 .1274273E-01 .6074776E-02 -.2186824E-02 -.1269050E-01 + -.2482410E-01 -.3646219E-01 -.4582783E-01 -.5260354E-01 -.5723103E-01 + -.5960965E-01 -.5887819E-01 -.5419792E-01 -.4551566E-01 -.3489684E-01 + -.2500397E-01 -.1671233E-01 -.9913024E-02 -.3663866E-02 .3398456E-02 + .1216576E-01 .2275236E-01 .3410125E-01 .4528777E-01 .5611692E-01 + .6580899E-01 .7253382E-01 .7357136E-01 .6632431E-01 .5080047E-01 + .3128129E-01 .1375955E-01 .1334021E-02 -.6400150E-02 -.1014125E-01 + -.9618372E-02 -.5098199E-02 .2097064E-02 .1063852E-01 .1936673E-01 + .2642746E-01 .3083078E-01 .3337661E-01 .3498361E-01 .3598468E-01 + .3638731E-01 .3573202E-01 .3304570E-01 .2729837E-01 .1735680E-01 + .3881265E-02 -.9643271E-02 -.1997333E-01 -.2558212E-01 -.2617504E-01 + -.2268400E-01 -.1617827E-01 -.7618316E-02 .1436441E-02 .9631572E-02 + .1672178E-01 .2345994E-01 .3050704E-01 .3797516E-01 .4545484E-01 + .5272366E-01 .5984211E-01 .6648441E-01 .7256532E-01 .7853662E-01 + .8476487E-01 .9094094E-01 .9644316E-01 .1006327E+00 .1033373E+00 + .1044754E+00 .1038368E+00 .1008824E+00 .9405177E-01 .8292072E-01 + .6863652E-01 .5280435E-01 .3804195E-01 .2657764E-01 .1874229E-01 + .1361330E-01 .1003081E-01 .7579828E-02 .6451057E-02 .6390038E-02 + .6694141E-02 .6533983E-02 .5460588E-02 .3714923E-02 .1651026E-02 + -.3839097E-03 -.2342973E-02 -.4673688E-02 -.7600125E-02 -.1096305E-01 + -.1420829E-01 -.1639785E-01 -.1632508E-01 -.1177006E-01 -.1569782E-02 + .1195840E-01 .2537929E-01 .3698796E-01 .4666177E-01 .5432870E-01 + .5956988E-01 .6242139E-01 .6358733E-01 .6380862E-01 .6376078E-01 + .6393658E-01 .6472443E-01 .6582397E-01 .6617022E-01 .6552983E-01 + .6428554E-01 .6290444E-01 .6146640E-01 .5947725E-01 .5669354E-01 + .5290750E-01 .4786090E-01 .4187273E-01 .3568412E-01 .3003652E-01 + .2542098E-01 .2188260E-01 .1969867E-01 .1926071E-01 .2033625E-01 + .2225834E-01 .2480191E-01 .2787225E-01 .3180574E-01 .3757425E-01 + .4481047E-01 .5217597E-01 .5838544E-01 .6289184E-01 .6567863E-01 + .6607857E-01 .6368816E-01 .5836667E-01 .5010216E-01 .3973928E-01 + .2885863E-01 .1843151E-01 .8306224E-02 -.1938166E-02 -.1228063E-01 + -.2198604E-01 -.3106281E-01 -.3940957E-01 -.4608679E-01 -.5072002E-01 + -.5383852E-01 -.5647941E-01 -.5943726E-01 -.6273830E-01 -.6563833E-01 + -.6771499E-01 -.6869107E-01 -.6809237E-01 -.6586210E-01 -.6204499E-01 + -.5738400E-01 -.5320003E-01 -.4995596E-01 -.4744571E-01 -.4581947E-01 + -.4530955E-01 -.4572517E-01 -.4626673E-01 -.4524926E-01 -.4008257E-01 + -.2901636E-01 -.1386469E-01 .1325100E-02 .1476487E-01 .2732258E-01 + .3876183E-01 .4709243E-01 .5060509E-01 .4933228E-01 .4438261E-01 + .3698147E-01 .2896172E-01 .2186699E-01 .1615093E-01 .1154242E-01 + .7798355E-02 .5324742E-02 .5012726E-02 .7996005E-02 .1438407E-01 + .2264466E-01 .3116607E-01 .3883647E-01 .4499006E-01 .4966098E-01 + .5302939E-01 .5474575E-01 .5458119E-01 .5358206E-01 .5289937E-01 + .5317550E-01 .5460059E-01 .5628916E-01 .5649636E-01 .5345484E-01 + .4687720E-01 .3774005E-01 .2724989E-01 .1661590E-01 .6897492E-02 + -.9116112E-03 -.6852818E-02 -.1160401E-01 -.1535082E-01 -.1815051E-01 + -.1970470E-01 -.2057388E-01 -.2145030E-01 -.2240094E-01 -.2360501E-01 + -.2509360E-01 -.2747442E-01 -.3085192E-01 -.3535995E-01 -.4132073E-01 + -.4765842E-01 -.5309689E-01 -.5702479E-01 -.5952295E-01 -.6129773E-01 + -.6323728E-01 -.6540256E-01 -.6766340E-01 -.7005184E-01 -.7222040E-01 + -.7431968E-01 -.7625596E-01 -.7765211E-01 -.7851101E-01 -.7910953E-01 + -.7920754E-01 -.7850370E-01 -.7745316E-01 -.7605089E-01 -.7426570E-01 + -.7225656E-01 -.6972577E-01 -.6654829E-01 -.6307848E-01 -.6040231E-01 + -.6000574E-01 -.6272548E-01 -.6861537E-01 -.7694713E-01 -.8634972E-01 + -.9497666E-01 -.1011669E+00 -.1042613E+00 -.1048294E+00 -.1035403E+00 + -.1003266E+00 -.9528469E-01 -.8854790E-01 -.7998382E-01 -.6987860E-01 + -.5912752E-01 -.4862679E-01 -.3868450E-01 -.2956590E-01 -.2231020E-01 + -.1773947E-01 -.1543504E-01 -.1446126E-01 -.1441142E-01 -.1479266E-01 + -.1472722E-01 -.1354886E-01 -.1057594E-01 -.5141531E-02 .2323068E-02 + .1046891E-01 .1776263E-01 .2241248E-01 .2353312E-01 .2083232E-01 + .1437469E-01 .4979612E-02 -.6107963E-02 -.1716204E-01 -.2733347E-01 + -.3656069E-01 -.4454872E-01 -.5067147E-01 -.5471614E-01 -.5751522E-01 + -.5954610E-01 -.6099245E-01 -.6191250E-01 -.6171347E-01 -.6018250E-01 + -.5793644E-01 -.5541394E-01 -.5304834E-01 -.5187007E-01 -.5178189E-01 + -.5191157E-01 -.5229898E-01 -.5249542E-01 -.5195771E-01 -.5094191E-01 + -.4925292E-01 -.4732931E-01 -.4660750E-01 -.4755496E-01 -.4948895E-01 + -.5214127E-01 -.5526414E-01 -.5763580E-01 -.5821376E-01 -.5674327E-01 + -.5330902E-01 -.4809475E-01 -.4155099E-01 -.3463611E-01 -.2786535E-01 + -.2115043E-01 -.1501093E-01 -.1037451E-01 -.7828016E-02 -.7496280E-02 + -.9067051E-02 -.1201752E-01 -.1588295E-01 -.1971904E-01 -.2195414E-01 + -.2106366E-01 -.1538208E-01 -.3777401E-02 .1192230E-01 .2855716E-01 + .4487041E-01 .6165522E-01 .7980796E-01 .9796291E-01 .1137606E+00 + .1262513E+00 .1357370E+00 .1417687E+00 .1433283E+00 .1400644E+00 + .1323368E+00 .1214574E+00 .1094486E+00 .9836048E-01 .8888866E-01 + .8037590E-01 .7225748E-01 .6434705E-01 .5619067E-01 .4705607E-01 + .3677596E-01 .2610401E-01 .1672488E-01 .1028222E-01 .6616935E-02 + .4577211E-02 .3334920E-02 .2193766E-02 .5378844E-03 -.2109423E-02 + -.5731622E-02 -.9628277E-02 -.1276787E-01 -.1452852E-01 -.1463187E-01 + -.1291974E-01 -.9257923E-02 -.3711702E-02 .3276970E-02 .1113658E-01 + .1906643E-01 .2723206E-01 .3580982E-01 .4442229E-01 .5331725E-01 + .6248482E-01 .7175251E-01 .8087161E-01 .8898746E-01 .9517547E-01 + .9874992E-01 .9944714E-01 .9755333E-01 .9269698E-01 .8473350E-01 + .7483103E-01 .6469998E-01 .5526473E-01 .4612713E-01 .3734393E-01 + .2928443E-01 .2214544E-01 .1542527E-01 .7641141E-02 -.2141145E-02 + -.1387499E-01 -.2683733E-01 -.3967635E-01 -.5033963E-01 -.5653225E-01 + -.5734515E-01 -.5358505E-01 -.4629451E-01 -.3718537E-01 -.2832700E-01 + -.2090772E-01 -.1522596E-01 -.1136594E-01 -.9772152E-02 -.1055733E-01 + -.1368348E-01 -.1876783E-01 -.2490044E-01 -.3161468E-01 -.3863359E-01 + -.4545057E-01 -.5103739E-01 -.5426261E-01 -.5477248E-01 -.5283014E-01 + -.4918068E-01 -.4484148E-01 -.4098954E-01 -.3836703E-01 -.3673652E-01 + -.3501761E-01 -.3162035E-01 -.2549568E-01 -.1688428E-01 -.7060728E-02 + .2158574E-02 .9015681E-02 .1256465E-01 .1303689E-01 .1111643E-01 + .7002962E-02 .9016591E-03 -.6306877E-02 -.1358216E-01 -.2009299E-01 + -.2519573E-01 -.2824067E-01 -.2815335E-01 -.2430934E-01 -.1743235E-01 + -.9416936E-02 -.1928145E-02 .5008783E-02 .1125163E-01 .1457706E-01 + .1321878E-01 .8291010E-02 .1602680E-02 -.6794199E-02 -.1779444E-01 + -.3080697E-01 -.4252203E-01 -.4980959E-01 -.5345647E-01 -.5615905E-01 + -.5891321E-01 -.6090010E-01 -.6151762E-01 -.6125082E-01 -.6062633E-01 + -.5973316E-01 -.5826339E-01 -.5534193E-01 -.5046545E-01 -.4418859E-01 + -.3777616E-01 -.3264927E-01 -.2943271E-01 -.2807324E-01 -.2878548E-01 + -.3186606E-01 -.3643775E-01 -.4074487E-01 -.4348202E-01 -.4413552E-01 + -.4310481E-01 -.4084044E-01 -.3768309E-01 -.3487270E-01 -.3320867E-01 + -.3214271E-01 -.3049598E-01 -.2731665E-01 -.2281194E-01 -.1780989E-01 + -.1277429E-01 -.8177891E-02 -.4286454E-02 -.8542437E-03 .2262230E-02 + .5799886E-02 .1078923E-01 .1739472E-01 .2520260E-01 .3409141E-01 + .4398379E-01 .5285655E-01 .5714737E-01 .5543953E-01 .4957710E-01 + .4103303E-01 .2868366E-01 .1154866E-01 -.7954933E-02 -.2529777E-01 + -.3869807E-01 -.5032836E-01 -.6186177E-01 -.7140813E-01 -.7643328E-01 + -.7727807E-01 -.7608865E-01 -.7394148E-01 -.7065582E-01 -.6631959E-01 + -.6164569E-01 -.5742388E-01 -.5366848E-01 -.4978107E-01 -.4477474E-01 + -.3693221E-01 -.2525702E-01 -.1044667E-01 .5219353E-02 .1880037E-01 + .2840095E-01 .3383411E-01 .3646153E-01 .3717300E-01 .3560610E-01 + .3165694E-01 .2601836E-01 .1986136E-01 .1407877E-01 .8951468E-02 + .4718864E-02 .1683020E-02 .3584270E-03 .9373585E-03 .2879837E-02 + .6132653E-02 .1118638E-01 .1819376E-01 .2621504E-01 .3339028E-01 + .3856474E-01 .4193917E-01 .4456221E-01 .4754057E-01 .5114054E-01 + .5539978E-01 .6050168E-01 .6579863E-01 .7036570E-01 .7388261E-01 + .7663843E-01 .7934400E-01 .8256751E-01 .8596284E-01 .8872547E-01 + .9054416E-01 .9075290E-01 .8794693E-01 .8060454E-01 .6828208E-01 + .5279932E-01 .3620669E-01 .1987630E-01 .6643161E-02 -.1226455E-02 + -.4015684E-02 -.3155178E-02 -.5093213E-03 .2035651E-02 .2979745E-02 + .1668388E-02 -.1949358E-02 -.7057824E-02 -.1147254E-01 -.1373615E-01 + -.1383729E-01 -.1138438E-01 -.6772927E-02 -.2465057E-02 -.1372769E-02 + -.3932068E-02 -.7309346E-02 -.9000472E-02 -.9550251E-02 -.1067888E-01 + -.1234948E-01 -.1358132E-01 -.1374883E-01 -.1253415E-01 -.9562487E-02 + -.4582330E-02 .1871913E-02 .9444115E-02 .1771126E-01 .2608888E-01 + .3416215E-01 .4139899E-01 .4707871E-01 .4991155E-01 .5045453E-01 + .5037632E-01 .4996112E-01 .4936731E-01 .4869587E-01 .4797000E-01 + .4717500E-01 .4616114E-01 .4537261E-01 .4605137E-01 .4892999E-01 + .5333017E-01 .5843327E-01 .6434903E-01 .7088199E-01 .7710169E-01 + .8217050E-01 .8566252E-01 .8794654E-01 .8897188E-01 .8895781E-01 + .8876218E-01 .8848176E-01 .8823777E-01 .8799180E-01 .8708551E-01 + .8572655E-01 .8432666E-01 .8196461E-01 .7855937E-01 .7476533E-01 + .7082873E-01 .6755804E-01 .6466071E-01 .6133289E-01 .5731938E-01 + .5127897E-01 .4289006E-01 .3266534E-01 .2158779E-01 .1137743E-01 + .2626868E-02 -.4331746E-02 -.9565452E-02 -.1302745E-01 -.1440751E-01 + -.1428144E-01 -.1444072E-01 -.1663911E-01 -.2192292E-01 -.3061432E-01 + -.4101289E-01 -.5079295E-01 -.5829434E-01 -.6356362E-01 -.6760472E-01 + -.7035282E-01 -.7192284E-01 -.7188864E-01 -.7004606E-01 -.6767900E-01 + -.6552315E-01 -.6401432E-01 -.6333066E-01 -.6353196E-01 -.6429501E-01 + -.6447027E-01 -.6346406E-01 -.6117694E-01 -.5743570E-01 -.5162416E-01 + -.4368361E-01 -.3444636E-01 -.2492608E-01 -.1673790E-01 -.1051308E-01 + -.6176770E-02 -.4060321E-02 -.3742499E-02 -.4735977E-02 -.6965823E-02 + -.1018591E-01 -.1385333E-01 -.1757557E-01 -.2034308E-01 -.2085507E-01 + -.1896358E-01 -.1562021E-01 -.1177902E-01 -.7290540E-02 -.1910391E-02 + .3866581E-02 .9065399E-02 .1298368E-01 .1621148E-01 .2006712E-01 + .2512146E-01 .3156596E-01 .3885936E-01 .4504571E-01 .4821625E-01 + .4818845E-01 .4548492E-01 .4029285E-01 .3309467E-01 .2456385E-01 + .1596007E-01 .8071637E-02 .1123116E-02 -.4480065E-02 -.9475687E-02 + -.1448939E-01 -.1936281E-01 -.2350888E-01 -.2610692E-01 -.2716836E-01 + -.2619781E-01 -.2323315E-01 -.1896504E-01 -.1406677E-01 -.1014298E-01 + -.7874620E-02 -.7377066E-02 -.9210651E-02 -.1280030E-01 -.1706490E-01 + -.2109714E-01 -.2365039E-01 -.2458822E-01 -.2448520E-01 -.2313609E-01 + -.2021803E-01 -.1592655E-01 -.1052628E-01 -.3729501E-02 .4176733E-02 + .1278427E-01 .2149348E-01 .2919867E-01 .3553261E-01 .3975522E-01 + .4274214E-01 .4512888E-01 .4549182E-01 .4453564E-01 .4253123E-01 + .3900762E-01 .3500751E-01 .3090329E-01 .2750959E-01 .2584098E-01 + .2655509E-01 .2999518E-01 .3488924E-01 .3954391E-01 .4320836E-01 + .4468737E-01 .4263817E-01 .3720617E-01 .2797635E-01 .1513931E-01 + .8662890E-03 -.1260991E-01 -.2349214E-01 -.3095468E-01 -.3585334E-01 + -.3803450E-01 -.3637440E-01 -.3111767E-01 -.2279813E-01 -.1326692E-01 + -.4177251E-02 .4482669E-02 .1273582E-01 .2024911E-01 .2634485E-01 + .3041795E-01 .3224473E-01 .3255971E-01 .3181859E-01 .2993330E-01 + .2776166E-01 .2544498E-01 .2327940E-01 .2205027E-01 .2117102E-01 + .2080135E-01 .2059047E-01 .1921988E-01 .1696804E-01 .1446560E-01 + .1186412E-01 .8842121E-02 .4486194E-02 -.9525124E-03 -.5778379E-02 + -.9020548E-02 -.1123520E-01 -.1286334E-01 -.1386875E-01 -.1419318E-01 + -.1451698E-01 -.1472158E-01 -.1383824E-01 -.1244012E-01 -.9732588E-02 + -.5357642E-02 -.1188831E-03 .6108062E-02 .1286606E-01 .1920506E-01 + .2467211E-01 .2994062E-01 .3514822E-01 .3986915E-01 .4357844E-01 + .4615294E-01 .4843184E-01 .5090271E-01 .5319667E-01 .5498733E-01 + .5642234E-01 .5764763E-01 .5870213E-01 .5951353E-01 .5946136E-01 + .5725862E-01 .5147306E-01 .4194802E-01 .3029005E-01 .1760754E-01 + .4222483E-02 -.8368613E-02 -.1752787E-01 -.2230206E-01 -.2406134E-01 + -.2402239E-01 -.2319517E-01 -.2236022E-01 -.2193489E-01 -.2263219E-01 + -.2428622E-01 -.2613947E-01 -.2794372E-01 -.2930806E-01 -.2993628E-01 + -.3008110E-01 -.2958573E-01 -.2815298E-01 -.2557759E-01 -.2145230E-01 + -.1595757E-01 -.9528981E-02 -.2543132E-02 .4469970E-02 .1089994E-01 + .1615134E-01 .2003971E-01 .2273127E-01 .2472812E-01 .2690154E-01 + .2977488E-01 .3313674E-01 .3605543E-01 .3732642E-01 .3641433E-01 + .3320868E-01 .2826343E-01 .2292540E-01 .1832715E-01 .1535265E-01 + .1467035E-01 .1633797E-01 .1935891E-01 .2233233E-01 .2486948E-01 + .2642958E-01 .2595291E-01 .2341790E-01 .1916124E-01 .1353807E-01 + .7707747E-02 .2595689E-02 -.1477893E-02 -.4250647E-02 -.5963292E-02 + -.6970809E-02 -.7473686E-02 -.6884827E-02 -.4583388E-02 -.8804897E-03 + .3620540E-02 .8178619E-02 .1249076E-01 .1700239E-01 .2225994E-01 + .2773022E-01 .3253544E-01 .3623527E-01 .3849743E-01 .3905361E-01 + .3725663E-01 .3311907E-01 .2736427E-01 .2117172E-01 .1549849E-01 + .1050936E-01 .6658286E-02 .3999807E-02 .2457108E-02 .1580944E-02 + .1074519E-02 .9766057E-03 .7092150E-03 -.1715180E-03 -.1763392E-02 + -.4176679E-02 -.7330384E-02 -.1068557E-01 -.1374447E-01 -.1570145E-01 + -.1617955E-01 -.1558276E-01 -.1395267E-01 -.1091057E-01 -.6761065E-02 + -.2062576E-02 .3467971E-02 .9849389E-02 .1679175E-01 .2362190E-01 + .2896920E-01 .3233331E-01 .3374935E-01 .3281258E-01 .2951512E-01 + .2463783E-01 .1913296E-01 .1336053E-01 .7025508E-02 .2256196E-04 + -.7057962E-02 -.1385830E-01 -.2033276E-01 -.2632234E-01 -.3181763E-01 + -.3665326E-01 -.4061027E-01 -.4372653E-01 -.4616133E-01 -.4815937E-01 + -.4983548E-01 -.5115070E-01 -.5240644E-01 -.5365252E-01 -.5471538E-01 + -.5543348E-01 -.5539411E-01 -.5489381E-01 -.5430847E-01 -.5368593E-01 + -.5282994E-01 -.5127681E-01 -.4878763E-01 -.4476684E-01 -.3811767E-01 + -.2866069E-01 -.1689240E-01 -.2976535E-02 .1140977E-01 .2500351E-01 + .3747848E-01 .4781062E-01 .5553773E-01 .6024349E-01 .6228196E-01 + .6275160E-01 .6220751E-01 .6114590E-01 .6060599E-01 .6105160E-01 + .6276700E-01 .6565155E-01 .6833680E-01 .7042560E-01 .7176500E-01 + .7219871E-01 .7201014E-01 .7096504E-01 .6909905E-01 .6615868E-01 + .6162362E-01 .5509171E-01 .4670905E-01 .3759041E-01 .2870699E-01 + .2011440E-01 .1264490E-01 .6934408E-02 .1890852E-02 -.3026683E-02 + -.7963108E-02 -.1213680E-01 -.1543525E-01 -.1890242E-01 -.2261445E-01 + -.2649584E-01 -.3056796E-01 -.3469518E-01 -.3828001E-01 -.4040689E-01 + -.4124595E-01 -.4229381E-01 -.4365989E-01 -.4517061E-01 -.4741626E-01 + -.4969922E-01 -.5198215E-01 -.5483448E-01 -.5789369E-01 -.6083660E-01 + -.6339551E-01 -.6533984E-01 -.6693457E-01 -.6900947E-01 -.7143767E-01 + -.7321762E-01 -.7398784E-01 -.7338578E-01 -.7071316E-01 -.6561094E-01 + -.5817478E-01 -.4893755E-01 -.3831802E-01 -.2635548E-01 -.1514313E-01 + -.6345992E-02 .4371476E-03 .4971083E-02 .7618247E-02 .8452670E-02 + .6787639E-02 .3122374E-02 -.1546632E-02 -.6075973E-02 -.9618142E-02 + -.1270148E-01 -.1507102E-01 -.1635890E-01 -.1659978E-01 -.1544506E-01 + -.1283411E-01 -.8558253E-02 -.3418013E-02 .1799088E-02 .6656619E-02 + .1140799E-01 .1710746E-01 .2287092E-01 .2764114E-01 .3116166E-01 + .3272790E-01 .3311650E-01 .3278159E-01 .3130671E-01 .2898252E-01 + .2537274E-01 .2043808E-01 .1502162E-01 .9541628E-02 .4099604E-02 + -.1193551E-02 -.5868535E-02 -.9431905E-02 -.1250088E-01 -.1558444E-01 + -.1866915E-01 -.2171255E-01 -.2424643E-01 -.2680551E-01 -.2939109E-01 + -.3141133E-01 -.3345557E-01 -.3466507E-01 -.3400183E-01 -.3211238E-01 + -.3023316E-01 -.2901342E-01 -.2836067E-01 -.2899561E-01 -.3076219E-01 + -.3278668E-01 -.3520492E-01 -.3783267E-01 -.3957954E-01 -.3961383E-01 + -.3815270E-01 -.3528079E-01 -.3120129E-01 -.2742639E-01 -.2473764E-01 + -.2328540E-01 -.2347384E-01 -.2500201E-01 -.2746775E-01 -.3043871E-01 + -.3301063E-01 -.3447234E-01 -.3525816E-01 -.3510724E-01 -.3420310E-01 + -.3301657E-01 -.3142874E-01 -.3035343E-01 -.2945503E-01 -.2872943E-01 + -.2916609E-01 -.3079012E-01 -.3365307E-01 -.3783060E-01 -.4289469E-01 + -.4783398E-01 -.5204337E-01 -.5508271E-01 -.5683364E-01 -.5783360E-01 + -.5846388E-01 -.5914546E-01 -.5978250E-01 -.6110110E-01 -.6301760E-01 + -.6487627E-01 -.6694452E-01 -.6822967E-01 -.6813107E-01 -.6651136E-01 + -.6321152E-01 -.5868995E-01 -.5380465E-01 -.4812844E-01 -.4084815E-01 + -.3358834E-01 -.2701746E-01 -.2079334E-01 -.1613221E-01 -.1292409E-01 + -.1031925E-01 -.9258329E-02 -.9689851E-02 -.1069790E-01 -.1212018E-01 + -.1376962E-01 -.1553946E-01 -.1737813E-01 -.1958445E-01 -.2146121E-01 + -.2303040E-01 -.2496792E-01 -.2633705E-01 -.2690333E-01 -.2702213E-01 + -.2655611E-01 -.2476785E-01 -.2145065E-01 -.1767689E-01 -.1409968E-01 + -.1095482E-01 -.8555475E-02 -.6096745E-02 -.3326137E-02 -.9268548E-03 + .7843915E-03 .1818077E-02 .2791587E-02 .3579611E-02 .3817418E-02 + .3258729E-02 .1616900E-02 -.8124134E-03 -.3609741E-02 -.6221851E-02 + -.8081060E-02 -.9170969E-02 -.9012214E-02 -.7570696E-02 -.6289900E-02 + -.5240036E-02 -.4257858E-02 -.4215713E-02 -.4851728E-02 -.5825513E-02 + -.7612896E-02 -.1057952E-01 -.1405252E-01 -.1744750E-01 -.2038961E-01 + -.2139896E-01 -.2056184E-01 -.1855305E-01 -.1516004E-01 -.1127770E-01 + -.6930774E-02 -.1844329E-02 .2332082E-02 .5780025E-02 .9195167E-02 + .1106171E-01 .1215728E-01 .1343988E-01 .1386683E-01 .1421119E-01 + .1466645E-01 .1453085E-01 .1430938E-01 .1318876E-01 .1138004E-01 + .9867231E-02 .7562430E-02 .4273650E-02 .1441589E-03 -.4853190E-02 + -.1014920E-01 -.1496625E-01 -.1901553E-01 -.2310198E-01 -.2683558E-01 + -.2999077E-01 -.3228233E-01 -.3321587E-01 -.3363036E-01 -.3337756E-01 + -.3237169E-01 -.3064941E-01 -.2814289E-01 -.2533362E-01 -.2163512E-01 + -.1710262E-01 -.1273149E-01 -.8545781E-02 -.4477633E-02 -.5786237E-03 + .2915342E-02 .6200960E-02 .9200573E-02 .1147413E-01 .1376410E-01 + .1672492E-01 .2043651E-01 .2438491E-01 .2772209E-01 .3089867E-01 + .3363863E-01 .3533289E-01 .3696086E-01 .3847666E-01 .3962306E-01 + .4025801E-01 .4090764E-01 .4196309E-01 .4301344E-01 .4417091E-01 + .4435479E-01 .4328448E-01 .4213131E-01 .4006187E-01 .3640154E-01 + .3279245E-01 .2961381E-01 .2614015E-01 .2279329E-01 .1924454E-01 + .1517596E-01 .1150311E-01 .7876669E-02 .5102762E-02 .4569543E-02 + .5821061E-02 .8737783E-02 .1234617E-01 .1562739E-01 .1854417E-01 + .1998156E-01 .1955269E-01 .1830305E-01 .1664574E-01 .1493042E-01 + .1378935E-01 .1376169E-01 .1488030E-01 .1757300E-01 .2181180E-01 + .2667146E-01 .3132007E-01 .3429675E-01 .3594545E-01 .3704488E-01 + .3724230E-01 .3660461E-01 .3460631E-01 .3097627E-01 .2590829E-01 + .1976391E-01 .1423159E-01 .9821696E-02 .5396954E-02 .1893973E-02 + -.2856602E-03 -.1388785E-02 -.6669792E-03 .1405991E-02 .4052917E-02 + .6311136E-02 .8272558E-02 .9991490E-02 .1075732E-01 .1110648E-01 + .1126027E-01 .1117114E-01 .1113117E-01 .1080752E-01 .1033062E-01 + .1004761E-01 .9870735E-02 .9583271E-02 .8488519E-02 .7207988E-02 + .6481297E-02 .5862359E-02 .5794173E-02 .6362467E-02 .6273351E-02 + .5393957E-02 .3586158E-02 .7231881E-03 -.2806373E-02 -.7020364E-02 + -.1064094E-01 -.1315366E-01 -.1456274E-01 -.1462742E-01 -.1421331E-01 + -.1339713E-01 -.1201129E-01 -.1058534E-01 -.9319808E-02 -.8998483E-02 + -.9996679E-02 -.1243608E-01 -.1629215E-01 -.2122741E-01 -.2765935E-01 + -.3513759E-01 -.4271289E-01 -.4997011E-01 -.5691746E-01 -.6293907E-01 + -.6799005E-01 -.7241602E-01 -.7532505E-01 -.7693881E-01 -.7750222E-01 + -.7693627E-01 -.7614549E-01 -.7495659E-01 -.7321723E-01 -.7193281E-01 + -.7135266E-01 -.7150399E-01 -.7212490E-01 -.7299455E-01 -.7445804E-01 + -.7647823E-01 -.7926806E-01 -.8243631E-01 -.8506067E-01 -.8636509E-01 + -.8626691E-01 -.8573899E-01 -.8499949E-01 -.8391939E-01 -.8263900E-01 + -.8100932E-01 -.7928112E-01 -.7764868E-01 -.7583732E-01 -.7433095E-01 + -.7297990E-01 -.7166051E-01 -.7071992E-01 -.6912168E-01 -.6689020E-01 + -.6418515E-01 -.6017027E-01 -.5479573E-01 -.4783881E-01 -.3937298E-01 + -.3060723E-01 -.2176496E-01 -.1319923E-01 -.5684621E-02 .9951113E-03 + .6160889E-02 .9905230E-02 .1344063E-01 .1678412E-01 .2008230E-01 + .2342842E-01 .2651199E-01 .2870479E-01 .3017600E-01 .3142646E-01 + .3223447E-01 .3322375E-01 .3406488E-01 .3428064E-01 .3468869E-01 + .3533775E-01 .3661721E-01 .3860304E-01 .4069213E-01 .4332024E-01 + .4590596E-01 .4870664E-01 .5231245E-01 .5600032E-01 .5957071E-01 + .6273320E-01 .6556209E-01 .6771092E-01 .6833947E-01 .6842729E-01 + .6833346E-01 .6708919E-01 .6524548E-01 .6357762E-01 .6168801E-01 + .5970678E-01 .5825369E-01 .5690897E-01 .5617343E-01 .5625938E-01 + .5641836E-01 .5694936E-01 .5787261E-01 .5850784E-01 .5891927E-01 + .5926769E-01 .5882210E-01 .5782592E-01 .5620546E-01 .5301360E-01 + .4835801E-01 .4237019E-01 .3587121E-01 .3026135E-01 .2537783E-01 + .2104248E-01 .1807120E-01 .1710579E-01 .1758054E-01 .1894075E-01 + .2138339E-01 .2402785E-01 .2642887E-01 .2853909E-01 .2984473E-01 + .3030856E-01 .2999776E-01 .2906200E-01 .2800760E-01 .2756951E-01 + .2706771E-01 .2579208E-01 .2426167E-01 .2247905E-01 .2069556E-01 + .1915298E-01 .1742178E-01 .1522553E-01 .1241054E-01 .8864404E-02 + .4530893E-02 -.9348584E-04 -.4509275E-02 -.9083415E-02 -.1396669E-01 + -.1826122E-01 -.2198530E-01 -.2539410E-01 -.2790166E-01 -.2962482E-01 + -.2995656E-01 -.2804220E-01 -.2474388E-01 -.2082131E-01 -.1594378E-01 + -.1074678E-01 -.5872302E-02 -.1257555E-02 .2935887E-02 .6999567E-02 + .1082041E-01 .1417436E-01 .1767075E-01 .2102588E-01 .2361507E-01 + .2559087E-01 .2647155E-01 .2559587E-01 .2337174E-01 .2059977E-01 + .1763218E-01 .1490629E-01 .1284918E-01 .1208023E-01 .1316134E-01 + .1587715E-01 .2016469E-01 .2538681E-01 .3032466E-01 .3441066E-01 + .3707047E-01 .3799372E-01 .3757118E-01 .3597752E-01 .3345978E-01 + .3082002E-01 .2854377E-01 .2681202E-01 .2542691E-01 .2363579E-01 + .2143119E-01 .1914234E-01 .1661622E-01 .1412103E-01 .1244679E-01 + .1192162E-01 .1230703E-01 .1316111E-01 .1391973E-01 .1432049E-01 + .1391923E-01 .1259990E-01 .1122181E-01 .9810190E-02 .8198513E-02 + .6736991E-02 .5725833E-02 .5207224E-02 .4682153E-02 .4027723E-02 + .2972668E-02 .1478866E-02 .3621687E-04 -.9028409E-03 -.7766209E-03 + .1760083E-03 .1486837E-02 .2606573E-02 .2631191E-02 .1511960E-02 + -.6517023E-03 -.4096890E-02 -.8002208E-02 -.1079099E-01 -.1179373E-01 + -.1171567E-01 -.1130401E-01 -.1063159E-01 -.9813903E-02 -.8871310E-02 + -.7877828E-02 -.6615211E-02 -.5068299E-02 -.3420530E-02 -.1599557E-02 + .2136537E-03 .2421059E-02 .5403733E-02 .8712735E-02 .1110980E-01 + .1237932E-01 .1277014E-01 .1209430E-01 .1062933E-01 .8518045E-02 + .5322326E-02 .9647095E-03 -.3261580E-02 -.7242235E-02 -.1132211E-01 + -.1521056E-01 -.1920493E-01 -.2335651E-01 -.2706186E-01 -.2964317E-01 + -.3063325E-01 -.2989282E-01 -.2783103E-01 -.2458072E-01 -.1966324E-01 + -.1283266E-01 -.4913048E-02 .2733546E-02 .9258320E-02 .1425385E-01 + .1758612E-01 .1922741E-01 .1897238E-01 .1694405E-01 .1358570E-01 + .9445137E-02 .4825514E-02 -.1947625E-03 -.5595999E-02 -.1155270E-01 + -.1777361E-01 -.2384430E-01 -.2959688E-01 -.3490553E-01 -.3936593E-01 + -.4294270E-01 -.4603073E-01 -.4855616E-01 -.5031026E-01 -.5182096E-01 + -.5373185E-01 -.5551551E-01 -.5727355E-01 -.5894380E-01 -.5987944E-01 + -.6041340E-01 -.6062339E-01 -.6060199E-01 -.6084699E-01 -.6126133E-01 + -.6150226E-01 -.6200575E-01 -.6275645E-01 -.6316246E-01 -.6312039E-01 + -.6218401E-01 -.6019407E-01 -.5762057E-01 -.5422425E-01 -.4964147E-01 + -.4420866E-01 -.3822399E-01 -.3148725E-01 -.2428637E-01 -.1726588E-01 + -.1095513E-01 -.5751618E-02 -.1417040E-02 .2357289E-02 .5624483E-02 + .8182288E-02 .9861645E-02 .1080050E-01 .1127696E-01 .1176220E-01 + .1243031E-01 .1348338E-01 .1533881E-01 .1780822E-01 .2103529E-01 + .2496815E-01 .2917399E-01 .3330121E-01 .3640255E-01 .3753133E-01 + .3631723E-01 .3321468E-01 .2859023E-01 .2314388E-01 .1757512E-01 + .1191694E-01 .6486917E-02 .1717857E-02 -.2223809E-02 -.5630991E-02 + -.8847026E-02 -.1200479E-01 -.1529336E-01 -.1873787E-01 -.2225252E-01 + -.2594169E-01 -.2951914E-01 -.3276999E-01 -.3520801E-01 -.3666450E-01 + -.3758862E-01 -.3805173E-01 -.3841194E-01 -.3861654E-01 -.3817343E-01 + -.3724697E-01 -.3645021E-01 -.3589992E-01 -.3594101E-01 -.3692514E-01 + -.3840848E-01 -.3998776E-01 -.4119839E-01 -.4134130E-01 -.3995053E-01 + -.3739469E-01 -.3402737E-01 -.2987749E-01 -.2510007E-01 -.1989115E-01 + -.1541091E-01 -.1234530E-01 -.1059921E-01 -.9847414E-02 -.9304638E-02 + -.9145005E-02 -.9156208E-02 -.8330444E-02 -.6222290E-02 -.3136190E-02 + .4905353E-03 .4810140E-02 .1014314E-01 .1651551E-01 .2341759E-01 + .3030569E-01 .3682778E-01 .4270956E-01 .4696716E-01 .4933604E-01 + .5077854E-01 .5086156E-01 .4954848E-01 .4780001E-01 .4613822E-01 + .4482766E-01 .4401717E-01 .4382709E-01 .4381702E-01 .4331654E-01 + .4211504E-01 .3990457E-01 .3665479E-01 .3303727E-01 .2929856E-01 + .2620239E-01 .2388462E-01 .2179318E-01 .2073825E-01 .2071205E-01 + .2105645E-01 .2164939E-01 .2253063E-01 .2322258E-01 .2310311E-01 + .2274928E-01 .2255039E-01 .2229621E-01 .2198495E-01 .2161429E-01 + .2091775E-01 .1960092E-01 .1799775E-01 .1656911E-01 .1591727E-01 + .1628313E-01 .1677188E-01 .1690461E-01 .1705490E-01 .1755469E-01 + .1797071E-01 .1805768E-01 .1767932E-01 .1645616E-01 .1472452E-01 + .1291322E-01 .1124974E-01 .1003374E-01 .9341238E-02 .8874216E-02 + .8616578E-02 .9023237E-02 .1038115E-01 .1223048E-01 .1432180E-01 + .1714146E-01 .2052637E-01 .2426775E-01 .2835794E-01 .3178692E-01 + .3405819E-01 .3546671E-01 .3641592E-01 .3688836E-01 .3649758E-01 + .3529061E-01 .3353035E-01 .3130644E-01 .2865571E-01 .2578409E-01 + .2247272E-01 .1927422E-01 .1665373E-01 .1419095E-01 .1186565E-01 + .9439859E-02 .6537860E-02 .3519345E-02 .1129751E-02 -.5747570E-03 + -.2033390E-02 -.3345516E-02 -.4525735E-02 -.5939004E-02 -.7426937E-02 + -.8732719E-02 -.1039334E-01 -.1270584E-01 -.1529473E-01 -.1823642E-01 + -.2177963E-01 -.2553089E-01 -.2895852E-01 -.3146627E-01 -.3366346E-01 + -.3581661E-01 -.3692165E-01 -.3725624E-01 -.3787678E-01 -.3917178E-01 + -.4061799E-01 -.4217261E-01 -.4392489E-01 -.4551210E-01 -.4710372E-01 + -.4795905E-01 -.4730895E-01 -.4491618E-01 -.4084196E-01 -.3529726E-01 + -.2803635E-01 -.1981189E-01 -.1115545E-01 -.3256508E-02 .2403783E-02 + .6043468E-02 .8373118E-02 .9840847E-02 .1023491E-01 .1018412E-01 + .1022491E-01 .1037722E-01 .1159525E-01 .1383518E-01 .1665072E-01 + .2012209E-01 .2355047E-01 .2606519E-01 .2743690E-01 .2786788E-01 + .2759100E-01 .2689252E-01 .2611548E-01 .2531185E-01 .2452532E-01 + .2354020E-01 .2168462E-01 .1911058E-01 .1662566E-01 .1461508E-01 + .1336682E-01 .1232752E-01 .1151821E-01 .1151593E-01 .1233749E-01 + .1429057E-01 .1677426E-01 .1949100E-01 .2232694E-01 .2465361E-01 + .2597681E-01 .2652792E-01 .2682391E-01 .2641909E-01 .2576423E-01 + .2478209E-01 .2300981E-01 .2116732E-01 .1924597E-01 .1744616E-01 + .1592365E-01 .1425911E-01 .1287488E-01 .1179039E-01 .1056143E-01 + .9515552E-02 .9236049E-02 .9770462E-02 .1018307E-01 .1043258E-01 + .1045769E-01 .9804448E-02 .9299463E-02 .9008084E-02 .9214929E-02 + .9801984E-02 .1038715E-01 .1219075E-01 .1500429E-01 .1787102E-01 + .2026492E-01 .2191702E-01 .2291833E-01 .2296828E-01 .2172149E-01 + .1984686E-01 .1809483E-01 .1605871E-01 .1369937E-01 .1156308E-01 + .9911504E-02 .8610985E-02 .7328010E-02 .6069876E-02 .4917072E-02 + .3864441E-02 .2503693E-02 .9728446E-03 -.5548464E-04 -.1178589E-02 + -.2913336E-02 -.4854400E-02 -.6641799E-02 -.8597701E-02 -.1056846E-01 + -.1230781E-01 -.1455077E-01 -.1668627E-01 -.1769190E-01 -.1811155E-01 + -.1742511E-01 -.1498206E-01 -.1147560E-01 -.6994292E-02 -.2177324E-02 + .2603194E-02 .7086934E-02 .1042787E-01 .1291385E-01 .1478981E-01 + .1652832E-01 .1787231E-01 .1830787E-01 .1834377E-01 .1745614E-01 + .1509842E-01 .1167160E-01 .7950706E-02 .4359175E-02 .5688584E-03 + -.2849048E-02 -.5288055E-02 -.7292976E-02 -.8740548E-02 -.9046237E-02 + -.8718805E-02 -.7962711E-02 -.6099584E-02 -.3587398E-02 -.1531050E-02 + -.1128100E-03 .4679088E-03 -.1769526E-03 -.1887809E-02 -.4093372E-02 + -.6166336E-02 -.8590367E-02 -.1090854E-01 -.1206540E-01 -.1279086E-01 + -.1356238E-01 -.1411395E-01 -.1474140E-01 -.1583385E-01 -.1704554E-01 + -.1837724E-01 -.1983304E-01 -.2136985E-01 -.2350101E-01 -.2572305E-01 + -.2731845E-01 -.2857118E-01 -.2976733E-01 -.3073191E-01 -.3070642E-01 + -.2908078E-01 -.2591982E-01 -.2164160E-01 -.1632586E-01 -.9863121E-02 + -.3431575E-02 .2736137E-02 .8766401E-02 .1389405E-01 .1838520E-01 + .2239664E-01 .2562498E-01 .2801322E-01 .2958484E-01 .3079730E-01 + .3208269E-01 .3260710E-01 .3315527E-01 .3400158E-01 .3414955E-01 + .3440148E-01 .3414953E-01 .3372339E-01 .3379682E-01 .3327619E-01 + .3267374E-01 .3237979E-01 .3213052E-01 .3241351E-01 .3251855E-01 + .3216332E-01 .3225970E-01 .3242549E-01 .3275834E-01 .3346121E-01 + .3417210E-01 .3524201E-01 .3655992E-01 .3795694E-01 .3958082E-01 + .4087649E-01 .4172819E-01 .4241597E-01 .4307999E-01 .4374308E-01 + .4399065E-01 .4407068E-01 .4385799E-01 .4314462E-01 .4249538E-01 + .4172057E-01 .4034562E-01 .3854051E-01 .3596966E-01 .3244085E-01 + .2890826E-01 .2517152E-01 .2060186E-01 .1565509E-01 .1115272E-01 + .7693335E-02 .4766919E-02 .1973388E-02 -.5598933E-03 -.3218329E-02 + -.6063369E-02 -.8556097E-02 -.1106937E-01 -.1375403E-01 -.1624676E-01 + -.1897131E-01 -.2110203E-01 -.2178016E-01 -.2170712E-01 -.2175341E-01 + -.2196304E-01 -.2188035E-01 -.2145329E-01 -.2094484E-01 -.2026867E-01 + -.1948002E-01 -.1867679E-01 -.1778607E-01 -.1730986E-01 -.1762181E-01 + -.1850616E-01 -.1900964E-01 -.1941051E-01 -.2017816E-01 -.2029674E-01 + -.1967237E-01 -.1847284E-01 -.1644500E-01 -.1414779E-01 -.1154918E-01 + -.8341678E-02 -.5354210E-02 -.3107300E-02 -.1171597E-02 .7335560E-03 + .2163168E-02 .3384076E-02 .4618855E-02 .4902543E-02 .3931329E-02 + .2696583E-02 .1703367E-02 .2322925E-03 -.1674870E-02 -.3579229E-02 + -.5395756E-02 -.6995461E-02 -.8513954E-02 -.9687147E-02 -.1048215E-01 + -.1135590E-01 -.1185613E-01 -.1211511E-01 -.1217034E-01 -.1104736E-01 + -.9292024E-02 -.6961704E-02 -.3816520E-02 -.5575698E-03 .2342091E-02 + .4643269E-02 .6390274E-02 .7251129E-02 .7345280E-02 .7001465E-02 + .6313097E-02 .5630789E-02 .5221239E-02 .4591565E-02 .3386146E-02 + .2378769E-02 .1379881E-02 -.4555119E-04 -.2005558E-02 -.4023666E-02 + -.5203462E-02 -.6128385E-02 -.6537342E-02 -.5656907E-02 -.4370860E-02 + -.2515117E-02 -.1697036E-03 .1768094E-02 .3705177E-02 .5272478E-02 + .6463842E-02 .7206009E-02 .7631021E-02 .8379462E-02 .8797970E-02 + .9237590E-02 .1009039E-01 .1101218E-01 .1168280E-01 .1208523E-01 + .1249442E-01 .1194924E-01 .1041947E-01 .8425128E-02 .5877199E-02 + .3580424E-02 .1792512E-02 .2463637E-03 -.1420743E-02 -.3025667E-02 + -.4135589E-02 -.4883630E-02 -.4773551E-02 -.4068211E-02 -.3508896E-02 + -.3118426E-02 -.2131237E-02 -.3834174E-03 .1394255E-02 .3193209E-02 + .4965227E-02 .6820177E-02 .8323657E-02 .9114919E-02 .9514323E-02 + .9334534E-02 .8692125E-02 .7971820E-02 .7427839E-02 .6896863E-02 + .6261339E-02 .6196708E-02 .6753025E-02 .7302011E-02 .8271444E-02 + .1017416E-01 .1197400E-01 .1310298E-01 .1364028E-01 .1339388E-01 + .1294095E-01 .1272119E-01 .1203523E-01 .1073530E-01 .9744314E-02 + .8998389E-02 .8918616E-02 .9280238E-02 .9601887E-02 .1112456E-01 + .1297347E-01 .1470244E-01 .1691610E-01 .1980044E-01 .2290992E-01 + .2520873E-01 .2707286E-01 .2853140E-01 .2949968E-01 .3002772E-01 + .3051179E-01 .3064685E-01 .3048375E-01 .3086451E-01 .3117644E-01 + .3103536E-01 .3072985E-01 .3058959E-01 .2986921E-01 .2827871E-01 + .2639285E-01 .2420530E-01 .2189475E-01 .1962764E-01 .1767747E-01 + .1595866E-01 .1434983E-01 .1303879E-01 .1174113E-01 .1056360E-01 + .9140286E-02 .7282055E-02 .5276479E-02 .2714804E-02 -.3143762E-03 + -.3361136E-02 -.6012848E-02 -.8399911E-02 -.1036824E-01 -.1162303E-01 + -.1315396E-01 -.1499470E-01 -.1604156E-01 -.1665629E-01 -.1746326E-01 + -.1795787E-01 -.1790683E-01 -.1763184E-01 -.1699192E-01 -.1592001E-01 + -.1462875E-01 -.1297119E-01 -.1116802E-01 -.9443024E-02 -.7615883E-02 + -.5704103E-02 -.3992568E-02 -.2321394E-02 -.6897057E-03 .2806166E-03 + .9502546E-03 .1506572E-02 .1742245E-02 .2453328E-02 .3407529E-02 + .4136387E-02 .4673198E-02 .4424806E-02 .4215010E-02 .4322197E-02 + .4161591E-02 .4240633E-02 .4178359E-02 .3786593E-02 .3059177E-02 + .2141351E-02 .1521439E-02 .6964195E-03 .5767231E-05 -.3108846E-03 + -.6757388E-03 -.9734827E-03 -.1162200E-02 -.1589368E-02 -.2469735E-02 + -.3429138E-02 -.4291778E-02 -.5478954E-02 -.7111647E-02 -.8688102E-02 + -.9970450E-02 -.1090570E-01 -.1148996E-01 -.1197858E-01 -.1244551E-01 + -.1277062E-01 -.1248498E-01 -.1124723E-01 -.9381072E-02 -.7277786E-02 + -.5555557E-02 -.3898358E-02 -.1822901E-02 .2951924E-03 .2636953E-02 + .5011749E-02 .7078083E-02 .8798482E-02 .1046707E-01 .1278688E-01 + .1507265E-01 .1657084E-01 .1776847E-01 .1855975E-01 .1866332E-01 + .1830581E-01 .1754530E-01 .1640394E-01 .1520443E-01 .1419179E-01 + .1333511E-01 .1262164E-01 .1191141E-01 .1136298E-01 .1077450E-01 + .9917837E-02 .9182756E-02 .8530941E-02 .7753459E-02 .6785438E-02 + .5461969E-02 .3607918E-02 .1357766E-02 -.1520828E-02 -.4571055E-02 + -.7121063E-02 -.9274049E-02 -.1072331E-01 -.1166249E-01 -.1223385E-01 + -.1245230E-01 -.1234625E-01 -.1223426E-01 -.1258622E-01 -.1282333E-01 + -.1313085E-01 -.1364150E-01 -.1396099E-01 -.1431668E-01 -.1502400E-01 + -.1638302E-01 -.1819486E-01 -.2034098E-01 -.2315375E-01 -.2621817E-01 + -.2877657E-01 -.3090638E-01 -.3250163E-01 -.3312723E-01 -.3321970E-01 + -.3308944E-01 -.3214009E-01 -.3040971E-01 -.2837134E-01 -.2628873E-01 + -.2489346E-01 -.2417133E-01 -.2350279E-01 -.2307342E-01 -.2294497E-01 + -.2300734E-01 -.2339807E-01 -.2367712E-01 -.2368231E-01 -.2341919E-01 + -.2282030E-01 -.2210799E-01 -.2106173E-01 -.1974018E-01 -.1830714E-01 + -.1687349E-01 -.1535443E-01 -.1356536E-01 -.1184093E-01 -.9934725E-02 + -.6990348E-02 -.3370331E-02 -.5670771E-03 .1160538E-02 .2653114E-02 + .4047567E-02 .5106298E-02 .5770143E-02 .5821287E-02 .5235675E-02 + .4558366E-02 .4145375E-02 .3533920E-02 .2769117E-02 .2455658E-02 + .2467761E-02 .2544626E-02 .3074858E-02 .3963011E-02 .5038438E-02 + .6366494E-02 .7374640E-02 .8169209E-02 .8770465E-02 .8626838E-02 + .7870014E-02 .6680887E-02 .5321765E-02 .4182346E-02 .2583678E-02 + .5933167E-03 -.6811248E-03 -.1645290E-02 -.2819722E-02 -.3825138E-02 + -.4736596E-02 -.5585886E-02 -.6234146E-02 -.6634101E-02 -.6786687E-02 + -.6699405E-02 -.6425348E-02 -.6495852E-02 -.7433324E-02 -.9265826E-02 + -.1175261E-01 -.1466812E-01 -.1755780E-01 -.2049586E-01 -.2325735E-01 + -.2525172E-01 -.2678590E-01 -.2815290E-01 -.2927263E-01 -.3029635E-01 + -.3160323E-01 -.3279423E-01 -.3349326E-01 -.3372954E-01 -.3316273E-01 + -.3214199E-01 -.3069727E-01 -.2852563E-01 -.2606056E-01 -.2344862E-01 + -.2096210E-01 -.1819256E-01 -.1506105E-01 -.1237875E-01 -.9922061E-02 + -.7419876E-02 -.4848817E-02 -.2406734E-02 -.5207737E-03 .5311728E-03 + .7439395E-03 .2787888E-03 -.6255790E-03 -.1276784E-02 -.1598948E-02 + -.2245854E-02 -.3559608E-02 -.5082756E-02 -.6207347E-02 -.6896379E-02 + -.7370845E-02 -.7888514E-02 -.8245523E-02 -.8535549E-02 -.8724586E-02 + -.8567017E-02 -.8460770E-02 -.8090691E-02 -.7593418E-02 -.7533889E-02 + -.7156628E-02 -.6375010E-02 -.5970644E-02 -.5747459E-02 -.5639856E-02 + -.5470952E-02 -.4622216E-02 -.3468753E-02 -.2467859E-02 -.1874578E-02 + -.1686107E-02 -.1492222E-02 -.1121461E-02 -.8360391E-03 -.8866811E-03 + -.9706748E-03 -.1399630E-02 -.2136173E-02 -.2676402E-02 -.3428200E-02 + -.4365656E-02 -.5398972E-02 -.6964940E-02 -.8710629E-02 -.1014994E-01 + -.1147329E-01 -.1260139E-01 -.1363024E-01 -.1446508E-01 -.1482452E-01 + -.1512292E-01 -.1522729E-01 -.1504651E-01 -.1502897E-01 -.1494959E-01 + -.1459394E-01 -.1356902E-01 -.1202925E-01 -.1051596E-01 -.8694541E-02 + -.6612132E-02 -.4303430E-02 -.1906427E-02 .2303975E-03 .2107306E-02 + .3552417E-02 .4647695E-02 .5367210E-02 .5396908E-02 .4786338E-02 + .3999567E-02 .3240747E-02 .2224445E-02 .1344918E-02 .6079676E-03 + -.5573996E-03 -.1815660E-02 -.2772957E-02 -.4028384E-02 -.5580987E-02 + -.6804815E-02 -.8150033E-02 -.9588952E-02 -.1055597E-01 -.1140552E-01 + -.1190051E-01 -.1201421E-01 -.1212223E-01 -.1208390E-01 -.1221716E-01 + -.1215426E-01 -.1223136E-01 -.1292914E-01 -.1385365E-01 -.1515808E-01 + -.1640782E-01 -.1752594E-01 -.1872494E-01 -.1950291E-01 -.2010877E-01 + -.2097154E-01 -.2177439E-01 -.2185907E-01 -.2141119E-01 -.2093917E-01 + -.2062187E-01 -.2096199E-01 -.2180212E-01 -.2270393E-01 -.2340346E-01 + -.2390222E-01 -.2416526E-01 -.2438725E-01 -.2456749E-01 -.2396302E-01 + -.2265076E-01 -.2091630E-01 -.1917954E-01 -.1759804E-01 -.1548570E-01 + -.1253634E-01 -.9173771E-02 -.6100430E-02 -.3988060E-02 -.3178091E-02 + -.2837426E-02 -.1939589E-02 -.6387644E-03 .7851537E-03 .2396137E-02 + .4179660E-02 .5781010E-02 .7230285E-02 .9248428E-02 .1117070E-01 + .1251076E-01 .1369328E-01 .1455564E-01 .1538735E-01 .1629886E-01 + .1714515E-01 .1756088E-01 .1767214E-01 .1774518E-01 .1742531E-01 + .1664219E-01 .1538946E-01 .1433547E-01 .1324345E-01 .1201245E-01 + .1161169E-01 .1150570E-01 .1140255E-01 .1153336E-01 .1188995E-01 + .1278674E-01 .1371568E-01 .1452553E-01 .1546782E-01 .1647400E-01 + .1754859E-01 .1833724E-01 .1893215E-01 .1938499E-01 .1964030E-01 + .1993357E-01 .2025990E-01 .2037721E-01 .2028540E-01 .2006681E-01 + .1982403E-01 .1989221E-01 .1995633E-01 .1971964E-01 .1956732E-01 + .1947186E-01 .1904653E-01 .1840815E-01 .1746004E-01 .1622622E-01 + .1498726E-01 .1319906E-01 .1075410E-01 .8670194E-02 .6675668E-02 + .4210869E-02 .1987888E-02 -.1184334E-03 -.2054762E-02 -.3380938E-02 + -.4689830E-02 -.6004663E-02 -.6885407E-02 -.8025119E-02 -.9183195E-02 + -.9857357E-02 -.1071069E-01 -.1187389E-01 -.1342812E-01 -.1510170E-01 + -.1630284E-01 -.1719898E-01 -.1831007E-01 -.1954740E-01 -.2086075E-01 + -.2266504E-01 -.2453911E-01 -.2577820E-01 -.2674104E-01 -.2755008E-01 + -.2776922E-01 -.2797069E-01 -.2827273E-01 -.2799016E-01 -.2744319E-01 + -.2670031E-01 -.2565202E-01 -.2463787E-01 -.2310176E-01 -.2105948E-01 + -.1875982E-01 -.1577463E-01 -.1246504E-01 -.9118197E-02 -.5493418E-02 + -.1947918E-02 .8343908E-03 .2563859E-02 .3562224E-02 .4506195E-02 + .5783356E-02 .7212807E-02 .8505273E-02 .9636389E-02 .1074840E-01 + .1235111E-01 .1435244E-01 .1607480E-01 .1743702E-01 .1870210E-01 + .2007497E-01 .2088704E-01 .2125306E-01 .2159041E-01 .2097734E-01 + .1978302E-01 .1860084E-01 .1719080E-01 .1587140E-01 .1461327E-01 + .1320115E-01 .1207144E-01 .1134562E-01 .1102251E-01 .1091674E-01 + .1059666E-01 .9939776E-02 .8935474E-02 .7756818E-02 .6679492E-02 + .5622408E-02 .4256674E-02 .2689890E-02 .1277644E-02 .1172061E-03 + -.7956688E-03 -.1270676E-02 -.1399019E-02 -.9546096E-03 .5175773E-04 + .1382032E-02 .3335769E-02 .5306523E-02 .6776678E-02 .7933524E-02 + .8804877E-02 .9528645E-02 .9933089E-02 .9839314E-02 .9306381E-02 + .8346310E-02 .7344931E-02 .6732810E-02 .5983640E-02 .4715799E-02 + .3655614E-02 .3141718E-02 .2880990E-02 .3110990E-02 .3768398E-02 + .4235561E-02 .5068088E-02 .6516040E-02 .7939481E-02 .9226824E-02 + .1061078E-01 .1220293E-01 .1356446E-01 .1469330E-01 .1575461E-01 + .1643477E-01 .1714707E-01 .1847126E-01 .2002089E-01 .2105082E-01 + .2146612E-01 .2165536E-01 .2176121E-01 .2159068E-01 .2097834E-01 + .2030417E-01 .2006379E-01 .1972312E-01 .1896948E-01 .1811804E-01 + .1694572E-01 .1525082E-01 .1330275E-01 .1115955E-01 .8573093E-02 + .6350741E-02 .4533697E-02 .2435455E-02 .7822718E-03 -.4754146E-03 + -.1592254E-02 -.2609375E-02 -.4027643E-02 -.5783509E-02 -.7336831E-02 + -.8294024E-02 -.8933425E-02 -.8923098E-02 -.8122480E-02 -.6717884E-02 + -.4852929E-02 -.3066815E-02 -.1032676E-02 .1138584E-02 .2943379E-02 + .4461891E-02 .5900586E-02 .7348523E-02 .8401226E-02 .9400434E-02 + .1035663E-01 .1076457E-01 .1091599E-01 .1071253E-01 .1037837E-01 + .9750091E-02 .8803030E-02 .8236660E-02 .7652418E-02 .7215600E-02 + .7092742E-02 .6739082E-02 .6607185E-02 .6594646E-02 .6269060E-02 + .6052214E-02 .5985001E-02 .5555898E-02 .4753998E-02 .4002459E-02 + .2899891E-02 .1401566E-02 -.5364321E-05 -.1626929E-02 -.3153335E-02 + -.4348991E-02 -.5465181E-02 -.6069538E-02 -.6256705E-02 -.6339456E-02 + -.6223461E-02 -.5936684E-02 -.5820459E-02 -.5892302E-02 -.5677503E-02 + -.5277816E-02 -.4942027E-02 -.4851875E-02 -.4673225E-02 -.4436799E-02 + -.4461932E-02 -.4087524E-02 -.3504659E-02 -.2713704E-02 -.1743331E-02 + -.1264434E-02 -.8469229E-03 -.4064942E-03 -.7005981E-03 -.1147361E-02 + -.1401611E-02 -.2183801E-02 -.3050214E-02 -.3802587E-02 -.4759334E-02 + -.5555935E-02 -.5789687E-02 -.5217597E-02 -.3955280E-02 -.2343709E-02 + -.2885756E-03 .1769262E-02 .3670202E-02 .5714959E-02 .7496273E-02 + .9107857E-02 .1034261E-01 .1112071E-01 .1197567E-01 .1284008E-01 + .1373631E-01 .1448080E-01 .1476248E-01 .1448405E-01 .1372723E-01 + .1250168E-01 .1047056E-01 .8027223E-02 .5638997E-02 .3201978E-02 + .9290569E-03 -.1132966E-02 -.3708223E-02 -.7049427E-02 -.1027532E-01 + -.1307551E-01 -.1568128E-01 -.1760602E-01 -.1880201E-01 -.1945308E-01 + -.1928674E-01 -.1867458E-01 -.1795560E-01 -.1683588E-01 -.1553591E-01 + -.1451975E-01 -.1362822E-01 -.1288804E-01 -.1246207E-01 -.1190727E-01 + -.1134599E-01 -.1109391E-01 -.1057060E-01 -.9663522E-02 -.8919966E-02 + -.8253932E-02 -.7583962E-02 -.7144195E-02 -.6840417E-02 -.6761298E-02 + -.7131133E-02 -.7801383E-02 -.8919889E-02 -.1030289E-01 -.1158977E-01 + -.1326796E-01 -.1528785E-01 -.1749396E-01 -.1981996E-01 -.2170080E-01 + -.2350263E-01 -.2535377E-01 -.2685425E-01 -.2826387E-01 -.2921766E-01 + -.2988183E-01 -.3046444E-01 -.3086020E-01 -.3131144E-01 -.3189541E-01 + -.3259994E-01 -.3311357E-01 -.3351324E-01 -.3392504E-01 -.3457667E-01 + -.3518696E-01 -.3547942E-01 -.3589312E-01 -.3642971E-01 -.3678090E-01 + -.3702028E-01 -.3723981E-01 -.3740674E-01 -.3788081E-01 -.3827747E-01 + -.3844747E-01 -.3915740E-01 -.4024026E-01 -.4139619E-01 -.4281410E-01 + -.4402236E-01 -.4492685E-01 -.4588253E-01 -.4664040E-01 -.4762255E-01 + -.4881257E-01 -.4935392E-01 -.4906758E-01 -.4812621E-01 -.4654321E-01 + -.4443838E-01 -.4248747E-01 -.4057429E-01 -.3837370E-01 -.3643821E-01 + -.3432141E-01 -.3193415E-01 -.2998404E-01 -.2830380E-01 -.2697784E-01 + -.2568814E-01 -.2425184E-01 -.2332631E-01 -.2300639E-01 -.2280065E-01 + -.2252718E-01 -.2233056E-01 -.2207863E-01 -.2162634E-01 -.2068371E-01 + -.1936037E-01 -.1822213E-01 -.1760607E-01 -.1780588E-01 -.1822344E-01 + -.1819195E-01 -.1815337E-01 -.1797481E-01 -.1761382E-01 -.1774751E-01 + -.1816010E-01 -.1827403E-01 -.1846805E-01 -.1866860E-01 -.1873597E-01 + -.1866042E-01 -.1783981E-01 -.1666362E-01 -.1534550E-01 -.1357803E-01 + -.1162920E-01 -.9756899E-02 -.7467969E-02 -.4977015E-02 -.2934704E-02 + -.8912442E-03 .1136694E-02 .2995010E-02 .4888550E-02 .6861547E-02 + .8819750E-02 .1050390E-01 .1160787E-01 .1267727E-01 .1435479E-01 + .1597802E-01 .1742484E-01 .1858161E-01 .1926251E-01 .2005491E-01 + .2047695E-01 .2052958E-01 .2080512E-01 .2065729E-01 .2019654E-01 + .1991609E-01 .1972782E-01 .1970441E-01 .1960426E-01 .1967245E-01 + .2021959E-01 .2085144E-01 .2158264E-01 .2239026E-01 .2303202E-01 + .2356845E-01 .2422608E-01 .2483190E-01 .2540103E-01 .2594231E-01 + .2622135E-01 .2655309E-01 .2699045E-01 .2742596E-01 .2788148E-01 + .2828340E-01 .2848320E-01 .2842355E-01 .2833839E-01 .2829434E-01 + .2816543E-01 .2791661E-01 .2726497E-01 .2629309E-01 .2507685E-01 + .2352022E-01 .2231744E-01 .2154642E-01 .2079194E-01 .1994886E-01 + .1857046E-01 .1680773E-01 .1511020E-01 .1352989E-01 .1196320E-01 + .1031123E-01 .8700200E-02 .7205076E-02 .5962663E-02 .4948631E-02 + .4086383E-02 .3438217E-02 .2833903E-02 .2106313E-02 .1456260E-02 + .1062019E-02 .7777431E-03 .5602782E-03 .4738424E-03 .5679016E-03 + .6694704E-03 .3833803E-03 -.4865558E-03 -.2044204E-02 -.3703975E-02 + -.5039585E-02 -.6379392E-02 -.7714369E-02 -.8898528E-02 -.9722199E-02 + -.1014917E-01 -.1040861E-01 -.1049153E-01 -.1016259E-01 -.9441308E-02 + -.8603120E-02 -.7737128E-02 -.6734697E-02 -.5655546E-02 -.4707442E-02 + -.3883892E-02 -.3028514E-02 -.1997753E-02 -.1060163E-02 -.2913299E-03 + .4918831E-03 .1068888E-02 .1556342E-02 .2277046E-02 .3281422E-02 + .4656266E-02 .6349359E-02 .8188241E-02 .1016348E-01 .1225227E-01 + .1491497E-01 .1815482E-01 .2110202E-01 .2366273E-01 .2597653E-01 + .2797432E-01 .2964356E-01 .3063494E-01 .3095707E-01 .3089107E-01 + .3045639E-01 .2949827E-01 .2802449E-01 .2647928E-01 .2515594E-01 + .2392094E-01 .2271984E-01 .2166205E-01 .2085154E-01 .2018946E-01 + .1936929E-01 .1880039E-01 .1853110E-01 .1817664E-01 .1808960E-01 + .1818765E-01 .1805913E-01 .1798760E-01 .1791022E-01 .1747221E-01 + .1699994E-01 .1636932E-01 .1529914E-01 .1425453E-01 .1349870E-01 + .1282273E-01 .1226438E-01 .1167625E-01 .1096349E-01 .1026516E-01 + .9249601E-02 .8098822E-02 .7489319E-02 .7247036E-02 .6568623E-02 + .5109517E-02 .3303772E-02 .1758789E-02 .3908176E-03 -.1109782E-02 + -.2581906E-02 -.3979925E-02 -.5129286E-02 -.5832931E-02 -.6377882E-02 + -.7162086E-02 -.8254812E-02 -.9370026E-02 -.1050439E-01 -.1177526E-01 + -.1327155E-01 -.1447600E-01 -.1487529E-01 -.1471597E-01 -.1424339E-01 + -.1384596E-01 -.1381868E-01 -.1402925E-01 -.1417923E-01 -.1418029E-01 + -.1389836E-01 -.1346951E-01 -.1309623E-01 -.1247027E-01 -.1172488E-01 + -.1121350E-01 -.1073260E-01 -.1022638E-01 -.9859883E-02 -.9553235E-02 + -.9385389E-02 -.9531885E-02 -.9865570E-02 -.1008705E-01 -.1050519E-01 + -.1105313E-01 -.1130830E-01 -.1170651E-01 -.1220823E-01 -.1262329E-01 + -.1292743E-01 -.1300146E-01 -.1313727E-01 -.1340979E-01 -.1367519E-01 + -.1384599E-01 -.1394947E-01 -.1395901E-01 -.1367681E-01 -.1320766E-01 + -.1241586E-01 -.1126287E-01 -.9911556E-02 -.8237037E-02 -.6595670E-02 + -.5033735E-02 -.3469322E-02 -.2088270E-02 -.6823169E-03 .5049773E-03 + .1459564E-02 .2549879E-02 .3440426E-02 .4332479E-02 .5498799E-02 + .6726713E-02 .8006370E-02 .9122820E-02 .1014344E-01 .1124623E-01 + .1242927E-01 .1353685E-01 .1454360E-01 .1548937E-01 .1622020E-01 + .1688752E-01 .1761925E-01 .1849011E-01 .1940131E-01 .2032973E-01 + .2124074E-01 .2187224E-01 .2242173E-01 .2271426E-01 .2270125E-01 + .2268319E-01 .2253812E-01 .2232171E-01 .2166550E-01 .2080290E-01 + .2063776E-01 .2094895E-01 .2151204E-01 .2233035E-01 .2290901E-01 + .2310986E-01 .2313078E-01 .2309715E-01 .2304734E-01 .2294213E-01 + .2290218E-01 .2259190E-01 .2200537E-01 .2137955E-01 .2055228E-01 + .1972325E-01 .1875015E-01 .1756144E-01 .1643875E-01 .1551736E-01 + .1459436E-01 .1362032E-01 .1270637E-01 .1170615E-01 .1064717E-01 + .9471686E-02 .8208705E-02 .7085875E-02 .6034201E-02 .5299554E-02 + .5132802E-02 .4731249E-02 .3362142E-02 .1294172E-02 -.9281266E-03 + -.2952891E-02 -.4560714E-02 -.6002056E-02 -.7733556E-02 -.9692568E-02 + -.1147267E-01 -.1311087E-01 -.1457828E-01 -.1571110E-01 -.1650623E-01 + -.1712300E-01 -.1771156E-01 -.1807896E-01 -.1841974E-01 -.1869196E-01 + -.1879619E-01 -.1892459E-01 -.1918411E-01 -.1985733E-01 -.2063233E-01 + -.2122358E-01 -.2178353E-01 -.2245241E-01 -.2309875E-01 -.2324985E-01 + -.2315939E-01 -.2309430E-01 -.2288178E-01 -.2244755E-01 -.2155454E-01 + -.2045089E-01 -.1937936E-01 -.1831071E-01 -.1722461E-01 -.1579269E-01 + -.1432799E-01 -.1326646E-01 -.1243058E-01 -.1169309E-01 -.1093738E-01 + -.1007948E-01 -.9302431E-02 -.8748975E-02 -.8012722E-02 -.7118495E-02 + -.6558152E-02 -.5801222E-02 -.5049160E-02 -.4846790E-02 -.4674629E-02 + -.4578619E-02 -.4688145E-02 -.4846659E-02 -.5187710E-02 -.5528245E-02 + -.5720100E-02 -.5692817E-02 -.5454521E-02 -.5324754E-02 -.4841944E-02 + -.3809603E-02 -.2687151E-02 -.1706480E-02 -.6775151E-03 .5275179E-03 + .1694775E-02 .2705699E-02 .3498142E-02 .4552613E-02 .5979778E-02 + .7657686E-02 .9552793E-02 .1089936E-01 .1151832E-01 .1191959E-01 + .1194143E-01 .1178009E-01 .1179441E-01 .1177590E-01 .1190850E-01 + .1225537E-01 .1260358E-01 .1298851E-01 .1399336E-01 .1520719E-01 + .1618712E-01 .1747997E-01 .1870448E-01 .1975164E-01 .2077000E-01 + .2145185E-01 .2216689E-01 .2294221E-01 .2331257E-01 .2317401E-01 + .2235539E-01 .2162305E-01 .2138716E-01 .2167610E-01 .2220415E-01 + .2219188E-01 .2233448E-01 .2260706E-01 .2269509E-01 .2319723E-01 + .2353977E-01 .2359297E-01 .2373799E-01 .2369734E-01 .2352830E-01 + .2314160E-01 .2274194E-01 .2244759E-01 .2185174E-01 .2125846E-01 + .2072567E-01 .2011727E-01 .1974799E-01 .1928676E-01 .1875762E-01 + .1818365E-01 .1752434E-01 .1704042E-01 .1641866E-01 .1580960E-01 + .1522495E-01 .1464907E-01 .1409698E-01 .1326039E-01 .1248025E-01 + .1195166E-01 .1150594E-01 .1122482E-01 .1113559E-01 .1101176E-01 + .1080856E-01 .1067692E-01 .1081300E-01 .1096937E-01 .1089567E-01 + .1063357E-01 .1040012E-01 .1005570E-01 .9406087E-02 .8862654E-02 + .8047819E-02 .6993286E-02 .5942291E-02 .4642452E-02 .3543522E-02 + .2891511E-02 .2436742E-02 .2122548E-02 .1837145E-02 .1532548E-02 + .1303541E-02 .1376172E-02 .1630283E-02 .1806608E-02 .1864519E-02 + .1886684E-02 .2186302E-02 .2224499E-02 .1650135E-02 .6912226E-03 + -.5948652E-03 -.1932116E-02 -.2782586E-02 -.3073690E-02 -.3258006E-02 + -.3842634E-02 -.4622895E-02 -.4801267E-02 -.4600650E-02 -.4469398E-02 + -.4292781E-02 -.4086763E-02 -.4105396E-02 -.4127651E-02 -.4179523E-02 + -.4490476E-02 -.4899283E-02 -.5293420E-02 -.5441154E-02 -.5594793E-02 + -.5738995E-02 -.5784237E-02 -.5776282E-02 -.5752104E-02 -.5709825E-02 + -.5311776E-02 -.5007722E-02 -.4737283E-02 -.4375723E-02 -.4111060E-02 + -.3226398E-02 -.1419308E-02 .7693871E-03 .2860710E-02 .4579760E-02 + .5911329E-02 .7489737E-02 .9178565E-02 .1062614E-01 .1220871E-01 + .1352230E-01 .1435658E-01 .1527541E-01 .1627321E-01 .1718202E-01 + .1821452E-01 .1875930E-01 .1908662E-01 .1990308E-01 .2041872E-01 + .2078908E-01 .2108708E-01 .2100379E-01 .2097134E-01 .2097485E-01 + .2112030E-01 .2154777E-01 .2195865E-01 .2232375E-01 .2283621E-01 + .2321513E-01 .2329600E-01 .2294871E-01 .2226386E-01 .2167828E-01 + .2100520E-01 .2027850E-01 .1964339E-01 .1914645E-01 .1884745E-01 + .1854926E-01 .1788683E-01 .1680635E-01 .1553446E-01 .1431493E-01 + .1310198E-01 .1154266E-01 .1012672E-01 .9010603E-02 .7913724E-02 + .6850458E-02 .5726537E-02 .4836433E-02 .4140297E-02 .3515426E-02 + .3094115E-02 .2770586E-02 .2703297E-02 .2858817E-02 .2912892E-02 + .2824145E-02 .2936233E-02 .3101029E-02 .2878740E-02 .2602012E-02 + .2282775E-02 .2043815E-02 .1992599E-02 .1645172E-02 .1419399E-02 + .1241895E-02 .1082050E-02 .1861055E-02 .3438400E-02 .5138821E-02 + .6172244E-02 .6456119E-02 .6674659E-02 .7032391E-02 .7323744E-02 + .7136988E-02 .6445980E-02 .5795073E-02 .5435153E-02 .4865615E-02 + .4143821E-02 .3658317E-02 .3364876E-02 .3281587E-02 .3074262E-02 + .2532900E-02 .1831134E-02 .9780771E-03 .1193497E-03 -.3497744E-03 + -.4629474E-03 -.7155908E-03 -.1283420E-02 -.2088298E-02 -.2865617E-02 + -.3241593E-02 -.3235379E-02 -.3253678E-02 -.3596302E-02 -.3865982E-02 + -.3959882E-02 -.4022317E-02 -.4125647E-02 -.4336245E-02 -.4352009E-02 + -.4229250E-02 -.4248984E-02 -.4519490E-02 -.4900141E-02 -.5426443E-02 + -.6059292E-02 -.6694231E-02 -.7239102E-02 -.7604344E-02 -.7981576E-02 + -.8350869E-02 -.8718937E-02 -.9332610E-02 -.9815758E-02 -.1021076E-01 + -.1111154E-01 -.1187327E-01 -.1246252E-01 -.1339024E-01 -.1425536E-01 + -.1517174E-01 -.1622178E-01 -.1708592E-01 -.1817974E-01 -.1926556E-01 + -.1995031E-01 -.2083538E-01 -.2173101E-01 -.2252984E-01 -.2376700E-01 + -.2505734E-01 -.2597056E-01 -.2649444E-01 -.2684540E-01 -.2707194E-01 + -.2687089E-01 -.2643597E-01 -.2613497E-01 -.2584797E-01 -.2539932E-01 + -.2499410E-01 -.2455035E-01 -.2409370E-01 -.2376374E-01 -.2349255E-01 + -.2292097E-01 -.2187607E-01 -.2093232E-01 -.2029583E-01 -.1944806E-01 + -.1830494E-01 -.1699215E-01 -.1531668E-01 -.1360331E-01 -.1205589E-01 + -.1048544E-01 -.8652943E-02 -.6697248E-02 -.4897028E-02 -.3297115E-02 + -.1871183E-02 -.2027250E-03 .1796399E-02 .4075207E-02 .6156233E-02 + .7591826E-02 .8450186E-02 .8742909E-02 .8929643E-02 .8887843E-02 + .8302711E-02 .7692001E-02 .7032200E-02 .6068771E-02 .5395307E-02 + .4899985E-02 .4297167E-02 .4031280E-02 .4124940E-02 .4481962E-02 + .4758357E-02 .4798074E-02 .4808993E-02 .4966567E-02 .5569125E-02 + .6248883E-02 .6587192E-02 .6275403E-02 .5343798E-02 .4548423E-02 + .4156728E-02 .4075423E-02 .4192220E-02 .4330992E-02 .4332176E-02 + .4116921E-02 .3761126E-02 .3493667E-02 .3272805E-02 .3010575E-02 + .2635659E-02 .2022865E-02 .1728250E-02 .1528837E-02 .8447813E-03 + .5223418E-04 -.8347084E-03 -.1776378E-02 -.2704791E-02 -.3603865E-02 + -.4280281E-02 -.4712742E-02 -.4756607E-02 -.4706447E-02 -.4693689E-02 + -.4405785E-02 -.4356438E-02 -.4882537E-02 -.5285716E-02 -.5473673E-02 + -.5791481E-02 -.5873819E-02 -.5826461E-02 -.5977579E-02 -.6189553E-02 + -.6518694E-02 -.6769918E-02 -.6804171E-02 -.6833135E-02 -.6980595E-02 + -.7084434E-02 -.6995670E-02 -.6817622E-02 -.6385010E-02 -.5856265E-02 + -.5379219E-02 -.4536600E-02 -.3577120E-02 -.2873717E-02 -.2074667E-02 + -.1069492E-02 -.9856032E-04 .8255616E-03 .1516067E-02 .1973879E-02 + .2619054E-02 .3160954E-02 .3461681E-02 .3995799E-02 .4547162E-02 + .4951661E-02 .5578394E-02 .6315899E-02 .7039259E-02 .7951952E-02 + .9016808E-02 .1031113E-01 .1172915E-01 .1287289E-01 .1383126E-01 + .1491096E-01 .1618565E-01 .1770951E-01 .1966588E-01 .2177188E-01 + .2353962E-01 .2493552E-01 .2597388E-01 .2665318E-01 .2707953E-01 + .2748581E-01 .2785158E-01 .2792007E-01 .2782419E-01 .2761927E-01 + .2723777E-01 .2666556E-01 .2597605E-01 .2540422E-01 .2460714E-01 + .2349987E-01 .2261515E-01 .2188963E-01 .2133769E-01 .2117129E-01 + .2109221E-01 .2102677E-01 .2084727E-01 .2029250E-01 .1955666E-01 + .1895405E-01 .1876197E-01 .1880495E-01 .1875830E-01 .1868935E-01 + .1852354E-01 .1825366E-01 .1806654E-01 .1776747E-01 .1730722E-01 + .1679920E-01 .1606913E-01 .1540409E-01 .1503140E-01 .1450557E-01 + .1384170E-01 .1323570E-01 .1249030E-01 .1168035E-01 .1088140E-01 + .9976921E-02 .8868638E-02 .7562288E-02 .6303695E-02 .5193364E-02 + .4070386E-02 .2858400E-02 .1588953E-02 .2966593E-03 -.7384285E-03 + -.1531266E-02 -.2260079E-02 -.2762821E-02 -.3055157E-02 -.3253293E-02 + -.3343707E-02 -.3304687E-02 -.3166258E-02 -.3030390E-02 -.2820832E-02 + -.2520337E-02 -.2382710E-02 -.2261860E-02 -.1937493E-02 -.1410708E-02 + -.8617338E-03 -.4439990E-03 .3073569E-04 .4305828E-03 .6084488E-03 + .6239585E-03 .2363195E-03 -.5540386E-03 -.1368676E-02 -.2172677E-02 + -.3282360E-02 -.4751332E-02 -.6522099E-02 -.8300870E-02 -.9836021E-02 + -.1132998E-01 -.1275353E-01 -.1401627E-01 -.1510230E-01 -.1606923E-01 + -.1712098E-01 -.1813021E-01 -.1908302E-01 -.2002684E-01 -.2058074E-01 + -.2057508E-01 -.2006784E-01 -.1925258E-01 -.1859646E-01 -.1841534E-01 + -.1835536E-01 -.1806619E-01 -.1804509E-01 -.1852460E-01 -.1929133E-01 + -.2028114E-01 -.2110943E-01 -.2182490E-01 -.2252547E-01 -.2311370E-01 + -.2371697E-01 -.2403145E-01 -.2423271E-01 -.2428336E-01 -.2391708E-01 + -.2358935E-01 -.2299890E-01 -.2171230E-01 -.2032359E-01 -.1955577E-01 + -.1961178E-01 -.1976097E-01 -.1970925E-01 -.1952372E-01 -.1889277E-01 + -.1824657E-01 -.1781193E-01 -.1757766E-01 -.1748045E-01 -.1750421E-01 + -.1771010E-01 -.1793786E-01 -.1805101E-01 -.1799268E-01 -.1807074E-01 + -.1842758E-01 -.1895132E-01 -.1934220E-01 -.1946493E-01 -.1960992E-01 + -.2000891E-01 -.2031012E-01 -.2037170E-01 -.2061622E-01 -.2093067E-01 + -.2118909E-01 -.2127645E-01 -.2092620E-01 -.2064550E-01 -.2091919E-01 + -.2119771E-01 -.2099937E-01 -.2045806E-01 -.1992203E-01 -.1959109E-01 + -.1922086E-01 -.1863068E-01 -.1784189E-01 -.1711993E-01 -.1646049E-01 + -.1570693E-01 -.1475801E-01 -.1333097E-01 -.1184616E-01 -.1041979E-01 + -.9114012E-02 -.8096766E-02 -.6959483E-02 -.5948852E-02 -.5172751E-02 + -.4290795E-02 -.3356452E-02 -.2528229E-02 -.1990304E-02 -.1825442E-02 + -.1662064E-02 -.1568217E-02 -.1616953E-02 -.1591296E-02 -.1966778E-02 + -.2506451E-02 -.2764064E-02 -.2804431E-02 -.2699784E-02 -.2730290E-02 + -.2874625E-02 -.2939428E-02 -.2833159E-02 -.2605375E-02 -.2428501E-02 + -.2374895E-02 -.2257011E-02 -.2062572E-02 -.1927820E-02 -.1959406E-02 + -.2065795E-02 -.2431569E-02 -.3307024E-02 -.3821990E-02 -.3799030E-02 + -.3649422E-02 -.3399231E-02 -.3434588E-02 -.3824792E-02 -.4354071E-02 + -.4877808E-02 -.5499842E-02 -.6119311E-02 -.6479267E-02 -.6883374E-02 + -.7354727E-02 -.7569796E-02 -.7768415E-02 -.7845107E-02 -.7669966E-02 + -.7743557E-02 -.7903017E-02 -.7941481E-02 -.8050155E-02 -.8422014E-02 + -.8565123E-02 -.7851263E-02 -.7287562E-02 -.7497764E-02 -.8097119E-02 + -.8999588E-02 -.9703977E-02 -.9738948E-02 -.9407462E-02 -.9081926E-02 + -.8738441E-02 -.8177949E-02 -.7600326E-02 -.7047699E-02 -.6536764E-02 + -.6262670E-02 -.5899582E-02 -.5710026E-02 -.5689628E-02 -.5646930E-02 + -.5596733E-02 -.5465875E-02 -.5534337E-02 -.5471951E-02 -.5264137E-02 + -.5318559E-02 -.5284098E-02 -.4993542E-02 -.4839070E-02 -.4975849E-02 + -.5073070E-02 -.5199960E-02 -.5550052E-02 -.5787828E-02 -.6161692E-02 + -.6820168E-02 -.7443280E-02 -.8062631E-02 -.8714107E-02 -.9030567E-02 + -.9097793E-02 -.9294374E-02 -.9350559E-02 -.9378368E-02 -.9530361E-02 + -.9483379E-02 -.9283159E-02 -.9176472E-02 -.9105458E-02 -.8994996E-02 + -.9003609E-02 -.9120676E-02 -.9340221E-02 -.9352779E-02 -.8903573E-02 + -.8605422E-02 -.8501295E-02 -.8161316E-02 -.7636990E-02 -.7186747E-02 + -.6706046E-02 -.5843411E-02 -.4898248E-02 -.3973917E-02 -.2986160E-02 + -.2040458E-02 -.1127007E-02 -.4354165E-03 -.2059534E-04 .2544353E-03 + .2409860E-03 .2565059E-04 -.2271813E-03 -.6852208E-03 -.1089509E-02 + -.1602195E-02 -.2376482E-02 -.2629423E-02 -.1862154E-02 -.6409590E-03 + .3495545E-03 .1293834E-02 .2176075E-02 .2727552E-02 .3164258E-02 + .3528654E-02 .3570370E-02 .3483062E-02 .3447865E-02 .3200230E-02 + .2889151E-02 .2728292E-02 .2681852E-02 .2903026E-02 .3067184E-02 + .2789805E-02 .2400152E-02 .2160509E-02 .1994025E-02 .1551775E-02 + .1041746E-02 .8142190E-03 .2345524E-03 -.7820083E-03 -.2210066E-02 + -.3787069E-02 -.4608871E-02 -.4965412E-02 -.5616154E-02 -.6387463E-02 + -.7046578E-02 -.7706263E-02 -.8247905E-02 -.8769331E-02 -.9238059E-02 + -.9708250E-02 -.1030122E-01 -.1073068E-01 -.1098196E-01 -.1119336E-01 + -.1132417E-01 -.1142581E-01 -.1140972E-01 -.1126453E-01 -.1138430E-01 + -.1153103E-01 -.1154077E-01 -.1159416E-01 -.1180341E-01 -.1190584E-01 + -.1154031E-01 -.1139406E-01 -.1139860E-01 -.1110264E-01 -.1080454E-01 + -.1029850E-01 -.9758047E-02 -.9348432E-02 -.8947707E-02 -.8662829E-02 + -.8129876E-02 -.7491604E-02 -.7091550E-02 -.6847745E-02 -.6714537E-02 + -.6337693E-02 -.5700679E-02 -.5501803E-02 -.5397047E-02 -.4897397E-02 + -.4068237E-02 -.3077176E-02 -.2513098E-02 -.2171283E-02 -.1752086E-02 + -.1315172E-02 -.8734777E-03 -.4229533E-03 -.1103439E-03 -.6859024E-04 + -.1546251E-03 -.3237054E-03 -.5626747E-03 -.7741974E-03 -.7988492E-03 + -.5113292E-03 .9818153E-04 .6651853E-03 .1111019E-02 .1760882E-02 + .2416578E-02 .2787273E-02 .3168516E-02 .3602085E-02 .3717568E-02 + .3571674E-02 .3472004E-02 .3945561E-02 .4922040E-02 .5743431E-02 + .6158659E-02 .6176359E-02 .5849129E-02 .5393808E-02 .4962598E-02 + .4188316E-02 .3133451E-02 .2020612E-02 .8860380E-03 -.2535506E-03 + -.1522531E-02 -.2689624E-02 -.3794676E-02 -.5144266E-02 -.6355978E-02 + -.7220879E-02 -.8161883E-02 -.8772974E-02 -.8939672E-02 -.9059893E-02 + -.8817724E-02 -.8576296E-02 -.8990505E-02 -.9875610E-02 -.1069503E-01 + -.1118714E-01 -.1137529E-01 -.1129028E-01 -.1122843E-01 -.1126271E-01 + -.1110110E-01 -.1073044E-01 -.1040649E-01 -.9989180E-02 -.9276224E-02 + -.8730753E-02 -.8341846E-02 -.7558028E-02 -.6658169E-02 -.5821792E-02 + -.4979516E-02 -.4381119E-02 -.3793351E-02 -.3424284E-02 -.3323755E-02 + -.2990664E-02 -.2633003E-02 -.2456242E-02 -.2163650E-02 -.1611892E-02 + -.1045187E-02 -.6088303E-03 -.2954825E-03 -.5899904E-04 .1774602E-03 + .6687995E-03 .1101876E-02 .1311957E-02 .1779033E-02 .2135989E-02 + .2372052E-02 .2733051E-02 .2998902E-02 .3181885E-02 .3137986E-02 + .3048882E-02 .3112567E-02 .3216855E-02 .3355062E-02 .3445158E-02 + .3481817E-02 .3413947E-02 .3326843E-02 .3389314E-02 .3438400E-02 + .3448301E-02 .3535941E-02 .3350515E-02 .3000349E-02 .2763771E-02 + .2438445E-02 .1932727E-02 .1410663E-02 .1087272E-02 .5642435E-03 + .2391069E-04 -.2019414E-03 -.3943597E-03 -.4299791E-03 -.2784281E-03 + -.3310569E-04 .2730650E-03 .6119078E-03 .9371083E-03 .8220890E-03 + .3804532E-03 .5555597E-04 .9768399E-04 .8891172E-03 .1743943E-02 + .2068106E-02 .2068804E-02 .1908272E-02 .1996813E-02 .2208118E-02 + .2147264E-02 .1922133E-02 .1666112E-02 .1333527E-02 .1084790E-02 + .9517619E-03 .6830547E-03 .4300965E-03 .2593006E-03 .1658234E-04 + -.1390317E-03 -.1029145E-03 .2536205E-04 .3652179E-03 .1098428E-02 + .1967130E-02 .2454227E-02 .2364986E-02 .1762630E-02 .8144428E-03 + .1143303E-03 -.2155163E-03 -.4430123E-03 -.4573331E-03 -.4193443E-03 + -.4220072E-03 -.2459172E-03 .1118993E-03 .7095359E-03 .1490114E-02 + .2334052E-02 .3055994E-02 .3728833E-02 .4569903E-02 .5128290E-02 + .5577325E-02 .6017029E-02 .6116264E-02 .6061793E-02 .6012371E-02 + .5977562E-02 .5838767E-02 .5694575E-02 .5657596E-02 .5619718E-02 + .5585111E-02 .5645274E-02 .5846284E-02 .6137078E-02 .6584981E-02 + .7194017E-02 .7800452E-02 .8470595E-02 .9094909E-02 .9607639E-02 + .1008716E-01 .1046193E-01 .1080802E-01 .1113240E-01 .1159868E-01 + .1222671E-01 .1272159E-01 .1325383E-01 .1387750E-01 .1426098E-01 + .1453038E-01 .1494824E-01 .1522047E-01 .1525746E-01 .1542136E-01 + .1558509E-01 .1561968E-01 .1553338E-01 .1531056E-01 .1524349E-01 + .1506463E-01 .1460643E-01 .1428100E-01 .1383442E-01 .1322326E-01 + .1296772E-01 .1282686E-01 .1250534E-01 .1219546E-01 .1178015E-01 + .1105218E-01 .1030303E-01 .9685216E-02 .8807456E-02 .7681140E-02 + .6286932E-02 .4714759E-02 .3857124E-02 .3841337E-02 .3977987E-02 + .3884714E-02 .3608182E-02 .3405247E-02 .3240973E-02 .3258658E-02 + .3509535E-02 .3589907E-02 .3584912E-02 .3710339E-02 .3947298E-02 + .4076695E-02 .4139745E-02 .4317307E-02 .4407538E-02 .4480291E-02 + .4512168E-02 .4318990E-02 .4133055E-02 .4203547E-02 .4637670E-02 + .5229881E-02 .5819907E-02 .6206087E-02 .5689805E-02 .4801496E-02 + .4543354E-02 .4657569E-02 .4811662E-02 .5074565E-02 .5069040E-02 + .4960095E-02 .5095767E-02 .5098650E-02 .5094473E-02 .5017782E-02 + .4624214E-02 .4228198E-02 .3998698E-02 .3666290E-02 .3463626E-02 + .3573952E-02 .3789177E-02 .4123082E-02 .4789840E-02 .5602414E-02 + .6429140E-02 .7361348E-02 .8128687E-02 .8970522E-02 .9558685E-02 + .9703313E-02 .9760443E-02 .9354044E-02 .8816408E-02 .8608343E-02 + .8399485E-02 .8206825E-02 .8033593E-02 .8006490E-02 .8588021E-02 + .9552613E-02 .1040609E-01 .1132451E-01 .1225212E-01 .1319929E-01 + .1415781E-01 .1447148E-01 .1421252E-01 .1379316E-01 .1334679E-01 + .1266887E-01 .1181489E-01 .1111306E-01 .1014160E-01 .9116274E-02 + .8675309E-02 .8259867E-02 .7790010E-02 .7537802E-02 .7337580E-02 + .7574148E-02 .7808557E-02 .7783590E-02 .7790895E-02 .7697339E-02 + .7651849E-02 .7293248E-02 .6642733E-02 .5954819E-02 .4882097E-02 + .3318171E-02 .1844305E-02 .8149232E-03 -.2740015E-03 -.1598536E-02 + -.2810194E-02 -.3817971E-02 -.4531676E-02 -.4538413E-02 -.4304546E-02 + -.4452380E-02 -.4737529E-02 -.5215217E-02 -.5781209E-02 -.6232297E-02 + -.6724432E-02 -.7068856E-02 -.7447979E-02 -.8001820E-02 -.8535004E-02 + -.8814890E-02 -.8760998E-02 -.8832817E-02 -.8734913E-02 -.8265970E-02 + -.7584921E-02 -.6829746E-02 -.6646229E-02 -.6293001E-02 -.5321253E-02 + -.4633857E-02 -.4014234E-02 -.3710147E-02 -.4271283E-02 -.4778680E-02 + -.4667809E-02 -.4073298E-02 -.3372536E-02 -.2727125E-02 -.1889177E-02 + -.1053391E-02 -.2097658E-03 .6816451E-03 .1341094E-02 .1829889E-02 + .2234422E-02 .2562532E-02 .2917112E-02 .3109254E-02 .3143695E-02 + .3088224E-02 .3042332E-02 .3042205E-02 .2865749E-02 .2946910E-02 + .3654558E-02 .4436614E-02 .5269573E-02 .6364727E-02 .7405745E-02 + .8497813E-02 .9818318E-02 .1122186E-01 .1241437E-01 .1350023E-01 + .1475592E-01 .1626722E-01 .1747566E-01 .1831361E-01 .1895875E-01 + .1916197E-01 .1939098E-01 .1953439E-01 .1936589E-01 .1918674E-01 + .1903823E-01 .1887730E-01 .1867897E-01 .1851209E-01 .1834833E-01 + .1817917E-01 .1814745E-01 .1828708E-01 .1844440E-01 .1858981E-01 + .1901960E-01 .1955470E-01 .2014745E-01 .2087767E-01 .2149122E-01 + .2201186E-01 .2254344E-01 .2300591E-01 .2319385E-01 .2337426E-01 + .2350123E-01 .2345639E-01 .2333149E-01 .2294389E-01 .2265455E-01 + .2227907E-01 .2144102E-01 .2067776E-01 .1979973E-01 .1866477E-01 + .1740910E-01 .1603247E-01 .1551132E-01 .1595955E-01 .1626768E-01 + .1636968E-01 .1627381E-01 .1584995E-01 .1575952E-01 .1563941E-01 + .1538448E-01 .1525730E-01 .1502876E-01 .1484540E-01 .1453922E-01 + .1417250E-01 .1392053E-01 .1359069E-01 .1352388E-01 .1345664E-01 + .1271911E-01 .1230596E-01 .1233400E-01 .1228498E-01 .1240586E-01 + .1241064E-01 .1226067E-01 .1175242E-01 .1074215E-01 .9582032E-02 + .8403678E-02 .7478227E-02 .6988702E-02 .6813123E-02 .6667469E-02 + .6558881E-02 .6410644E-02 .6009625E-02 .6265801E-02 .6961280E-02 + .7236339E-02 .7537267E-02 .7745458E-02 .7643373E-02 .7228227E-02 + .6626346E-02 .5855645E-02 .4876857E-02 .4265700E-02 .3793374E-02 + .3214372E-02 .2431422E-02 .1300128E-02 .4160585E-03 -.1252649E-03 + -.7749907E-03 -.1329057E-02 -.1758698E-02 -.2227175E-02 -.2440286E-02 + -.2642371E-02 -.2641975E-02 -.2350316E-02 -.2161452E-02 -.2272836E-02 + -.2695048E-02 -.3136726E-02 -.3488554E-02 -.3740867E-02 -.4177442E-02 + -.4825320E-02 -.5392024E-02 -.5888791E-02 -.6260127E-02 -.6709452E-02 + -.7255125E-02 -.7709677E-02 -.8188938E-02 -.8533335E-02 -.8693409E-02 + -.8435693E-02 -.7883960E-02 -.7631097E-02 -.7412340E-02 -.7004922E-02 + -.6641235E-02 -.6357272E-02 -.6217672E-02 -.6174266E-02 -.5981505E-02 + -.5645151E-02 -.5133697E-02 -.4342890E-02 -.3170613E-02 -.1848618E-02 + -.7626583E-03 .2432121E-03 .1143022E-02 .2000923E-02 .2490544E-02 + .2312358E-02 .2231840E-02 .2554066E-02 .3319688E-02 .4240552E-02 + .4859792E-02 .5182172E-02 .5279500E-02 .5636180E-02 .5901382E-02 + .5916037E-02 .6047877E-02 .6083756E-02 .6076466E-02 .5763671E-02 + .5443746E-02 .5537275E-02 .5473033E-02 .5148684E-02 .5048044E-02 + .5163940E-02 .5334527E-02 .5584589E-02 .5790651E-02 .5985202E-02 + .6472053E-02 .7373718E-02 .7892698E-02 .7602165E-02 .6990119E-02 + .6603765E-02 .6658328E-02 .6954046E-02 .7436830E-02 .7762346E-02 + .8101271E-02 .8664474E-02 .9089659E-02 .9560949E-02 .1000991E-01 + .1023172E-01 .1048706E-01 .1068191E-01 .1059378E-01 .1028397E-01 + .9650278E-02 .8852130E-02 .7910293E-02 .6816629E-02 .5829627E-02 + .4865998E-02 .4018191E-02 .3285041E-02 .2676982E-02 .2131374E-02 + .1536123E-02 .1166449E-02 .9616762E-03 .6096714E-03 .4377876E-04 + -.5104644E-03 -.9705554E-03 -.1514032E-02 -.2090408E-02 -.2705369E-02 + -.3425476E-02 -.4215868E-02 -.5044735E-02 -.5864722E-02 -.6600651E-02 + -.7303349E-02 -.8228262E-02 -.9048697E-02 -.9500295E-02 -.9839168E-02 + -.1014243E-01 -.1024700E-01 -.1041354E-01 -.1062140E-01 -.1034898E-01 + -.9897555E-02 -.9584854E-02 -.9405613E-02 -.9469230E-02 -.9582612E-02 + -.9523959E-02 -.9511610E-02 -.9483588E-02 -.9265775E-02 -.9269413E-02 + -.9592584E-02 -.9778077E-02 -.9847073E-02 -.1012114E-01 -.1037943E-01 + -.1043965E-01 -.1049807E-01 -.1050062E-01 -.1061875E-01 -.1097358E-01 + -.1155674E-01 -.1230429E-01 -.1266975E-01 -.1238642E-01 -.1163838E-01 + -.1113290E-01 -.1109653E-01 -.1105149E-01 -.1080786E-01 -.1029605E-01 + -.9740930E-02 -.9355521E-02 -.8903349E-02 -.8371561E-02 -.7981209E-02 + -.7654031E-02 -.7491632E-02 -.7574741E-02 -.7635359E-02 -.7682838E-02 + -.7964175E-02 -.8229586E-02 -.8366309E-02 -.8538027E-02 -.8517002E-02 + -.8312808E-02 -.8034596E-02 -.8115572E-02 -.8986483E-02 -.1013144E-01 + -.1088522E-01 -.1130688E-01 -.1156776E-01 -.1165246E-01 -.1172767E-01 + -.1177209E-01 -.1171077E-01 -.1168070E-01 -.1182834E-01 -.1213035E-01 + -.1244513E-01 -.1279729E-01 -.1311511E-01 -.1329323E-01 -.1361169E-01 + -.1400288E-01 -.1411123E-01 -.1428228E-01 -.1475369E-01 -.1500199E-01 + -.1498710E-01 -.1499131E-01 -.1506728E-01 -.1496726E-01 -.1461821E-01 + -.1441258E-01 -.1412813E-01 -.1368825E-01 -.1332760E-01 -.1309128E-01 + -.1285610E-01 -.1239327E-01 -.1188654E-01 -.1143603E-01 -.1119770E-01 + -.1113759E-01 -.1086949E-01 -.1033269E-01 -.9762762E-02 -.9420666E-02 + -.9324999E-02 -.9326313E-02 -.9197687E-02 -.9062596E-02 -.9098340E-02 + -.9098113E-02 -.8976126E-02 -.8825418E-02 -.8537114E-02 -.8160878E-02 + -.7812847E-02 -.7333697E-02 -.6648041E-02 -.5961119E-02 -.5370790E-02 + -.4683041E-02 -.4035731E-02 -.3355741E-02 -.2627986E-02 -.2104756E-02 + -.1719385E-02 -.1472685E-02 -.1134022E-02 -.6330223E-03 -.2526550E-03 + -.9472848E-04 .1238192E-03 .4435167E-03 .4261736E-03 .1838335E-03 + -.2933748E-03 -.1082825E-02 -.1763224E-02 -.2163273E-02 -.2238669E-02 + -.2364625E-02 -.3033290E-02 -.3966997E-02 -.4690548E-02 -.5187818E-02 + -.5760145E-02 -.6212570E-02 -.6393345E-02 -.6619289E-02 -.6693192E-02 + -.6514127E-02 -.6326024E-02 -.5977522E-02 -.5528088E-02 -.4968337E-02 + -.4219429E-02 -.3490098E-02 -.2512259E-02 -.1341145E-02 -.1271602E-03 + .1311024E-02 .2890515E-02 .4447056E-02 .5437237E-02 .5496262E-02 + .5181218E-02 .5103256E-02 .5243566E-02 .5322505E-02 .5237395E-02 + .5007547E-02 .4830823E-02 .4839820E-02 .4833430E-02 .4848841E-02 + .4900438E-02 .4918423E-02 .5048260E-02 .5167509E-02 .5275680E-02 + .5434886E-02 .5158645E-02 .4449336E-02 .4010092E-02 .3723997E-02 + .3213698E-02 .2657847E-02 .1962996E-02 .1095377E-02 .4842876E-03 + .1674054E-03 -.1414203E-03 -.6082317E-03 -.1340842E-02 -.2177805E-02 + -.3015101E-02 -.3972177E-02 -.5051170E-02 -.6015046E-02 -.6612980E-02 + -.7037461E-02 -.7710777E-02 -.8445405E-02 -.8783613E-02 -.8695688E-02 + -.8498067E-02 -.8379836E-02 -.8187615E-02 -.7795695E-02 -.7295491E-02 + -.6864224E-02 -.6493972E-02 -.6137835E-02 -.5708308E-02 -.5152208E-02 + -.4669765E-02 -.4249831E-02 -.3921577E-02 -.3609249E-02 -.3276336E-02 + -.3094984E-02 -.2760856E-02 -.2484380E-02 -.2391060E-02 -.2091900E-02 + -.1835747E-02 -.1465839E-02 -.1015593E-02 -.1051486E-02 -.1433772E-02 + -.1561685E-02 -.1402404E-02 -.1492917E-02 -.1735392E-02 -.2276326E-02 + -.2726259E-02 -.2370933E-02 -.1724436E-02 -.9910505E-03 -.1115745E-03 + .6532009E-03 .1198364E-02 .1736916E-02 .2296934E-02 .3008714E-02 + .3964004E-02 .5002061E-02 .6071576E-02 .6867408E-02 .7560620E-02 + .8328503E-02 .9048319E-02 .9690703E-02 .1022709E-01 .1057553E-01 + .1055806E-01 .1046938E-01 .1033937E-01 .1008219E-01 .9866785E-02 + .9892932E-02 .1010123E-01 .9731421E-02 .8776988E-02 .7753766E-02 + .6650194E-02 .5735186E-02 .5373967E-02 .5194952E-02 .4875580E-02 + .4628841E-02 .4493247E-02 .4420432E-02 .4438062E-02 .4494666E-02 + .4509735E-02 .4726200E-02 .5220070E-02 .5580517E-02 .5712247E-02 + .5867955E-02 .6116070E-02 .6528309E-02 .7263526E-02 .7799111E-02 + .7969316E-02 .8252606E-02 .8568724E-02 .8907634E-02 .9200588E-02 + .9141890E-02 .8953677E-02 .8654294E-02 .8252490E-02 .7999845E-02 + .7601072E-02 .7079973E-02 .6610689E-02 .5897331E-02 .4983056E-02 + .4108946E-02 .3218131E-02 .2382491E-02 .1509337E-02 .4123543E-03 + -.6536205E-03 -.1665042E-02 -.2629071E-02 -.3298151E-02 -.3822268E-02 + -.4375392E-02 -.4817764E-02 -.5222889E-02 -.5658911E-02 -.5976329E-02 + -.6339455E-02 -.6656371E-02 -.6775549E-02 -.6905506E-02 -.6898538E-02 + -.6874341E-02 -.7002848E-02 -.7151004E-02 -.7065051E-02 -.6674486E-02 + -.6455522E-02 -.6276463E-02 -.5880026E-02 -.5686439E-02 -.5725247E-02 + -.5686061E-02 -.5393573E-02 -.5177670E-02 -.5541452E-02 -.6142330E-02 + -.6823764E-02 -.7746744E-02 -.8342218E-02 -.8379860E-02 -.8325761E-02 + -.8300627E-02 -.8424428E-02 -.8915124E-02 -.9390978E-02 -.9519365E-02 + -.9725985E-02 -.9861451E-02 -.9812214E-02 -.9973001E-02 -.9899666E-02 + -.9715003E-02 -.9696137E-02 -.9603489E-02 -.9276582E-02 -.8825193E-02 + -.8565319E-02 -.8454504E-02 -.8506336E-02 -.8383444E-02 -.8045661E-02 + -.7582451E-02 -.7136257E-02 -.7297445E-02 -.7904134E-02 -.8747109E-02 + -.9538505E-02 -.1004210E-01 -.1045383E-01 -.1082314E-01 -.1124810E-01 + -.1160717E-01 -.1167539E-01 -.1170777E-01 -.1176324E-01 -.1175519E-01 + -.1160428E-01 -.1132145E-01 -.1128565E-01 -.1116221E-01 -.1088054E-01 + -.1096860E-01 -.1115019E-01 -.1111473E-01 -.1112368E-01 -.1111873E-01 + -.1092859E-01 -.1063395E-01 -.1035741E-01 -.1022614E-01 -.1041454E-01 + -.1074006E-01 -.1076812E-01 -.1082789E-01 -.1111783E-01 -.1147189E-01 + -.1186039E-01 -.1228292E-01 -.1252639E-01 -.1241638E-01 -.1256598E-01 + -.1288783E-01 -.1292489E-01 -.1291042E-01 -.1284757E-01 -.1286095E-01 + -.1286242E-01 -.1279743E-01 -.1286572E-01 -.1317397E-01 -.1379279E-01 + -.1407244E-01 -.1404936E-01 -.1419393E-01 -.1424552E-01 -.1427578E-01 + -.1438033E-01 -.1433547E-01 -.1431126E-01 -.1454571E-01 -.1491639E-01 + -.1545983E-01 -.1585336E-01 -.1603246E-01 -.1637214E-01 -.1662073E-01 + -.1672571E-01 -.1670572E-01 -.1642759E-01 -.1617780E-01 -.1593371E-01 + -.1557865E-01 -.1525122E-01 -.1486484E-01 -.1446565E-01 -.1445286E-01 + -.1487162E-01 -.1499377E-01 -.1426507E-01 -.1291625E-01 -.1161545E-01 + -.1067171E-01 -.9991397E-02 -.9357497E-02 -.8646703E-02 -.7922452E-02 + -.7259068E-02 -.6984297E-02 -.6990016E-02 -.6957917E-02 -.6884446E-02 + -.6773361E-02 -.6678599E-02 -.7479740E-02 -.7361393E-02 -.7331563E-02 + -.7517022E-02 -.7720941E-02 -.7773116E-02 -.7769363E-02 -.7616849E-02 + -.7403975E-02 -.7294894E-02 -.7444524E-02 -.8051127E-02 -.8806233E-02 + -.9287528E-02 -.9548367E-02 -.9594594E-02 -.9495398E-02 -.9465200E-02 + -.9379286E-02 -.9309926E-02 -.9292465E-02 -.8959299E-02 -.8250624E-02 + -.7434152E-02 -.6798042E-02 -.6214518E-02 -.5704288E-02 -.5135217E-02 + -.4219031E-02 -.3373859E-02 -.2464730E-02 -.1474412E-02 -.6702022E-03 + .2001087E-03 .1107987E-02 .1892308E-02 .2519651E-02 .2976666E-02 + .3441999E-02 .3983670E-02 .4242739E-02 .4344833E-02 .4450748E-02 + .4618662E-02 .4998387E-02 .5238250E-02 .5351846E-02 .5376741E-02 + .5176214E-02 .5177968E-02 .5490122E-02 .5654970E-02 .5556782E-02 + .5661856E-02 .6112256E-02 .6670241E-02 .7189417E-02 .7648400E-02 + .8280717E-02 .8847688E-02 .9215517E-02 .9520272E-02 .9610398E-02 + .9669814E-02 .9764817E-02 .9616070E-02 .9223348E-02 .8781291E-02 + .8387123E-02 .8015430E-02 .7496122E-02 .6781867E-02 .6018201E-02 + .5430344E-02 .4947319E-02 .4511170E-02 .4188909E-02 .3854555E-02 + .3660024E-02 .3584835E-02 .3433971E-02 .3111981E-02 .2592173E-02 + .1838683E-02 .1060832E-02 .6849905E-03 .7295529E-03 .1106317E-02 + .1599119E-02 .1822710E-02 .1671212E-02 .1508965E-02 .1559203E-02 + .1632953E-02 .1884338E-02 .2337486E-02 .2847202E-02 .3589970E-02 + .4272644E-02 .4704413E-02 .5086335E-02 .5242935E-02 .5341752E-02 + .5520451E-02 .5503838E-02 .5487801E-02 .5578650E-02 .5789193E-02 + .6186074E-02 .6709103E-02 .7340077E-02 .7661501E-02 .7341356E-02 + .6831197E-02 .6645088E-02 .6822224E-02 .7100940E-02 .7320522E-02 + .7609666E-02 .7802835E-02 .7890819E-02 .7976511E-02 .7967232E-02 + .7921618E-02 .7631342E-02 .7180471E-02 .6891647E-02 .6585660E-02 + .6144820E-02 .5676943E-02 .5352076E-02 .5324359E-02 .5266512E-02 + .4899900E-02 .4678234E-02 .4810109E-02 .5079194E-02 .5426937E-02 + .5628000E-02 .5735083E-02 .5980566E-02 .6211890E-02 .6533710E-02 + .6953540E-02 .7363822E-02 .7779169E-02 .8048541E-02 .8316201E-02 + .8607435E-02 .8617595E-02 .8436329E-02 .8337045E-02 .8154735E-02 + .7922027E-02 .7869498E-02 .7938721E-02 .7965674E-02 .7894110E-02 + .7751086E-02 .7501607E-02 .7314317E-02 .7228495E-02 .6959715E-02 + .6529729E-02 .6225378E-02 .6082979E-02 .5916881E-02 .5660508E-02 + .5457897E-02 .5658254E-02 .6193851E-02 .6477294E-02 .6512531E-02 + .6498028E-02 .6464989E-02 .6430410E-02 .6154657E-02 .5708602E-02 + .5260160E-02 .4707997E-02 .4117058E-02 .3599852E-02 .2901952E-02 + .1761398E-02 .6524976E-03 -.3841572E-04 -.3636326E-03 -.3783636E-03 + -.4765050E-03 -.8809607E-03 -.1459948E-02 -.2143101E-02 -.2798178E-02 + -.3077432E-02 -.3043183E-02 -.2924779E-02 -.2811896E-02 -.2750445E-02 + -.2542118E-02 -.2266214E-02 -.1960883E-02 -.1565838E-02 -.1256852E-02 + -.1081377E-02 -.7909164E-03 -.2765678E-03 .3577936E-03 .1051469E-02 + .1751970E-02 .2536851E-02 .3324723E-02 .3822323E-02 .4020700E-02 + .4273630E-02 .4934893E-02 .5952573E-02 .7134195E-02 .8302576E-02 + .9129567E-02 .9787117E-02 .1060681E-01 .1132751E-01 .1185771E-01 + .1235390E-01 .1281137E-01 .1330085E-01 .1373993E-01 .1406865E-01 + .1448760E-01 .1501266E-01 .1543646E-01 .1575782E-01 .1610248E-01 + .1650255E-01 .1695041E-01 .1728111E-01 .1755692E-01 .1788409E-01 + .1801010E-01 .1779824E-01 .1759087E-01 .1737545E-01 .1691912E-01 + .1657948E-01 .1628577E-01 .1584597E-01 .1546497E-01 .1511255E-01 + .1465555E-01 .1423222E-01 .1383060E-01 .1333241E-01 .1283042E-01 + .1231740E-01 .1180925E-01 .1144776E-01 .1128702E-01 .1108561E-01 + .1076398E-01 .1050505E-01 .1030232E-01 .1007109E-01 .9984274E-02 + .1000452E-01 .9909531E-02 .9807908E-02 .9736880E-02 .9609869E-02 + .9534386E-02 .9617621E-02 .9701578E-02 .9649774E-02 .9564908E-02 + .9429852E-02 .9193269E-02 .8905987E-02 .8452642E-02 .7898624E-02 + .7353116E-02 .6908495E-02 .6573321E-02 .6094212E-02 .5452209E-02 + .4723425E-02 .4047214E-02 .3643115E-02 .3553206E-02 .3663508E-02 + .3699280E-02 .3504391E-02 .3209469E-02 .2952595E-02 .2782849E-02 + .2712290E-02 .2601822E-02 .2312489E-02 .1866259E-02 .1390337E-02 + .1036726E-02 .7219237E-03 .2164177E-03 -.4469831E-03 -.1085869E-02 + -.1624532E-02 -.1979362E-02 -.2259580E-02 -.2718575E-02 -.3111349E-02 + -.3131392E-02 -.3041448E-02 -.3209899E-02 -.3751359E-02 -.4550265E-02 + -.5284210E-02 -.5637509E-02 -.5701388E-02 -.5644421E-02 -.5604277E-02 + -.5626602E-02 -.5694458E-02 -.5805147E-02 -.5853542E-02 -.5826428E-02 + -.5638802E-02 -.5410729E-02 -.5230410E-02 -.5002810E-02 -.4725767E-02 + -.4332807E-02 -.3895705E-02 -.3536183E-02 -.3222207E-02 -.2960652E-02 + -.2634840E-02 -.2267451E-02 -.2074979E-02 -.2001457E-02 -.1999210E-02 + -.2016592E-02 -.1932672E-02 -.1726761E-02 -.1523737E-02 -.1375969E-02 + -.1233134E-02 -.1176763E-02 -.1024960E-02 -.6626571E-03 -.3879499E-03 + -.2314816E-03 -.9603458E-04 .1055536E-03 .3991774E-03 .6186918E-03 + .8055761E-03 .1004364E-02 .1126777E-02 .1262511E-02 .1450609E-02 + .1570887E-02 .1660456E-02 .1628521E-02 .1458572E-02 .1402635E-02 + .1422543E-02 .1426998E-02 .1425752E-02 .1385622E-02 .1390730E-02 + .1451347E-02 .1399229E-02 .1286251E-02 .1230135E-02 .1137235E-02 + .9600433E-03 .6380583E-03 .1962878E-03 -.2290490E-03 -.5983135E-03 + -.9174015E-03 -.1273851E-02 -.1768562E-02 -.2293142E-02 -.2722358E-02 + -.3251780E-02 -.3868760E-02 -.4190323E-02 -.4065020E-02 -.3718116E-02 + -.3491110E-02 -.3499356E-02 -.3672095E-02 -.3905076E-02 -.4060767E-02 + -.4097037E-02 -.4109225E-02 -.4191108E-02 -.4359943E-02 -.4556537E-02 + -.4675856E-02 -.4739170E-02 -.4769619E-02 -.4747396E-02 -.4726571E-02 + -.4670641E-02 -.4524778E-02 -.4387450E-02 -.4311006E-02 -.4161227E-02 + -.3869276E-02 -.3442754E-02 -.3103016E-02 -.3055623E-02 -.3083115E-02 + -.2998579E-02 -.2806025E-02 -.2492711E-02 -.2157696E-02 -.1909465E-02 + -.1732483E-02 -.1640089E-02 -.1636834E-02 -.1725648E-02 -.1894665E-02 + -.2030262E-02 -.2084683E-02 -.2105917E-02 -.2094841E-02 -.2004068E-02 + -.1861831E-02 -.1667835E-02 -.1335107E-02 -.9297794E-03 -.5522782E-03 + -.2169150E-03 .1414360E-03 .5878036E-03 .1063736E-02 .1447602E-02 + .1701164E-02 .1915473E-02 .2137165E-02 .2303202E-02 .2349301E-02 + .2293877E-02 .2284047E-02 .2370699E-02 .2467472E-02 .2543801E-02 + .2590208E-02 .2593136E-02 .2564571E-02 .2511241E-02 .2402582E-02 + .2249504E-02 .2037798E-02 .1801392E-02 .1572839E-02 .1371439E-02 + .1176092E-02 .9165627E-03 .6406625E-03 .3843965E-03 .1761789E-03 + .2777906E-04 -.6904484E-04 -.1871376E-03 -.3419528E-03 -.4921138E-03 + -.6221722E-03 -.6997729E-03 -.8481163E-03 -.1109715E-02 -.1307408E-02 + -.1447057E-02 -.1620946E-02 -.1782979E-02 -.1981962E-02 -.2224459E-02 + -.2439315E-02 -.2618558E-02 -.2782313E-02 -.2969761E-02 -.3184874E-02 + -.3417980E-02 -.3616714E-02 -.3673503E-02 -.3551080E-02 -.3356544E-02 + -.3229711E-02 -.3211895E-02 -.3280648E-02 -.3338668E-02 -.3349138E-02 + -.3357335E-02 -.3357330E-02 -.3355874E-02 -.3346149E-02 -.3332902E-02 + -.3275876E-02 -.3177787E-02 -.3089155E-02 -.2970401E-02 -.2834772E-02 + -.2693510E-02 -.2544176E-02 -.2406302E-02 -.2231068E-02 -.2023906E-02 + -.1805632E-02 -.1566749E-02 -.1416231E-02 -.1450259E-02 -.1593388E-02 + -.1715921E-02 -.1744571E-02 -.1700060E-02 -.1681337E-02 -.1726158E-02 + -.1797221E-02 -.1833276E-02 -.1838890E-02 -.1841553E-02 -.1826165E-02 + -.1830980E-02 -.1869552E-02 -.1883573E-02 -.1857913E-02 -.1860202E-02 + -.1896540E-02 -.1912247E-02 -.1901944E-02 -.1852351E-02 -.1781630E-02 + -.1758502E-02 -.1745280E-02 -.1701384E-02 -.1651750E-02 -.1590112E-02 + -.1548132E-02 -.1490082E-02 -.1371424E-02 -.1249598E-02 -.1137463E-02 + -.1029292E-02 -.9310873E-03 -.8322347E-03 -.7356384E-03 -.6435721E-03 + -.5653224E-03 -.5045069E-03 -.4521316E-03 -.4170321E-03 -.4115733E-03 + -.4312084E-03 -.4463147E-03 -.4366643E-03 -.4051833E-03 -.3931276E-03 + -.4232785E-03 -.4638160E-03 -.4981713E-03 -.5307322E-03 -.5784037E-03 + -.6228023E-03 -.6351089E-03 -.6430742E-03 -.6614351E-03 -.6782789E-03 + -.7006979E-03 -.7256391E-03 -.7367407E-03 -.7489370E-03 -.7568086E-03 + -.7509936E-03 -.7547759E-03 -.7623916E-03 -.7702160E-03 -.7674156E-03 + -.7410052E-03 -.7222239E-03 -.7177233E-03 -.7168065E-03 -.7271959E-03 + -.7663384E-03 -.8081877E-03 -.8024990E-03 -.7574067E-03 -.6924449E-03 + -.6468130E-03 -.6333008E-03 -.6263498E-03 -.6255759E-03 -.6235450E-03 + -.6217776E-03 -.6237385E-03 -.6259180E-03 -.6327350E-03 -.6382771E-03 + -.6224868E-03 -.5917393E-03 -.5691518E-03 -.5564549E-03 -.5414615E-03 + -.5105763E-03 -.4770903E-03 -.4628255E-03 -.4500791E-03 -.4073665E-03 + -.3448840E-03 -.2978481E-03 -.2811883E-03 -.2896534E-03 -.3101840E-03 + -.3119609E-03 -.2924726E-03 -.2745109E-03 -.2489311E-03 -.2221201E-03 + -.2049047E-03 -.1826707E-03 -.1588728E-03 -.1375018E-03 -.1182720E-03 + -.1054710E-03 -.9662316E-04 -.9267443E-04 -.9050394E-04 -.8504109E-04 + -.8230315E-04 -.8427613E-04 -.8442478E-04 -.7874217E-04 -.6470413E-04 + -.4480724E-04 -.3012405E-04 -.1679397E-04 .2775790E-05 .2045088E-04 + .3872498E-04 .5809196E-04 .7647732E-04 .9724752E-04 .1155200E-03 + .1294433E-03 .1411819E-03 .1506804E-03 .1586694E-03 .1648140E-03 + .1617810E-03 .1553464E-03 .1544309E-03 .1517961E-03 .1463258E-03 + .1341223E-03 .1151455E-03 .9568199E-04 .7703235E-04 .6191677E-04 + .4906110E-04 .4156859E-04 .3991235E-04 .3395554E-04 .2770245E-04 + .2460462E-04 .1823454E-04 .1278830E-04 .8774160E-05 .5226634E-05 + .2533240E-05 -.1730309E-05 -.5320269E-05 -.9071904E-05 -.1273506E-04 + -.1594304E-04 -.2072532E-04 -.2440752E-04 -.2715486E-04 -.2867423E-04 + -.3014748E-04 -.3401261E-04 -.3582052E-04 -.3581347E-04 -.3889959E-04 + -.4718776E-04 -.5525239E-04 -.5844351E-04 -.5889295E-04 -.5613824E-04 + -.5467041E-04 -.5906515E-04 -.6369698E-04 -.6614231E-04 -.6856651E-04 + -.7061724E-04 -.7261571E-04 -.7500544E-04 -.7669298E-04 -.7702288E-04 + -.7792412E-04 -.7895652E-04 -.7956071E-04 -.7995851E-04 -.7993508E-04 + -.8063111E-04 -.8084869E-04 -.8098340E-04 -.8092097E-04 -.8015863E-04 + -.7970373E-04 -.7819684E-04 -.7666384E-04 -.7638732E-04 -.7730745E-04 + -.7799003E-04 -.7655188E-04 -.7505909E-04 -.7317065E-04 -.7047397E-04 + -.6857643E-04 -.6628160E-04 -.6314687E-04 -.6077166E-04 -.5826583E-04 + -.5489715E-04 -.5176831E-04 -.4903604E-04 -.4613080E-04 -.4275366E-04 + -.3969109E-04 -.3667986E-04 -.3347907E-04 -.3020096E-04 -.2718799E-04 + -.2447370E-04 -.2134234E-04 -.1835439E-04 -.1551025E-04 -.1254233E-04 + -.9719887E-05 -.6818026E-05 -.3989485E-05 -.1292997E-05 .1368401E-05 + .3848268E-05 .6487275E-05 .9009500E-05 .1126699E-04 .1362416E-04 + .1593693E-04 .1817952E-04 .2034657E-04 .2235407E-04 .2436099E-04 + .2644011E-04 .2834266E-04 .3013939E-04 .3193382E-04 .3368002E-04 + .3534925E-04 .3691744E-04 .3845354E-04 .3993209E-04 .4134441E-04 + .4271743E-04 .4403483E-04 .4529311E-04 .4649844E-04 .4764083E-04 + .4873085E-04 .4977499E-04 .5076537E-04 .5170567E-04 .5259118E-04 + .5342547E-04 .5421627E-04 .5495959E-04 .5565522E-04 .5630742E-04 + .5691694E-04 .5748428E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/GMfiles/H-e12140.g3 b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-e12140.g3 new file mode 100755 index 000000000..4203db225 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/GMfiles/H-e12140.g3 @@ -0,0 +1,1561 @@ + -.4524259E-02 -.5453609E-02 -.3879534E-02 -.5966478E-04 .1453968E-03 + .3141729E-03 .4242131E-03 .5230633E-03 .6191808E-03 .7135598E-03 + .8102202E-03 .9037519E-03 .9789034E-03 .1022652E-02 .1030402E-02 + .1008570E-02 .9681240E-03 .9171226E-03 .8604907E-03 .7983539E-03 + .7297761E-03 .6620882E-03 .6072410E-03 .5730847E-03 .5632766E-03 + .5751092E-03 .5944994E-03 .6041827E-03 .5949643E-03 .5639703E-03 + .5158626E-03 .4628568E-03 .4094630E-03 .3564320E-03 .3189031E-03 + .3207575E-03 .3747367E-03 .4634662E-03 .5513970E-03 .6230334E-03 + .6835686E-03 .7298884E-03 .7527032E-03 .7525612E-03 .7358731E-03 + .7119356E-03 .6901599E-03 .6724041E-03 .6500149E-03 .6118034E-03 + .5631175E-03 .5274543E-03 .5276685E-03 .5670992E-03 .6293130E-03 + .7043045E-03 .7957482E-03 .9035360E-03 .1017839E-02 .1122740E-02 + .1205026E-02 .1251538E-02 .1238846E-02 .1153766E-02 .1020285E-02 + .8765864E-03 .7522143E-03 .6819861E-03 .6866022E-03 .7474303E-03 + .8314898E-03 .9088192E-03 .9519934E-03 .9283419E-03 .8129220E-03 + .6303871E-03 .4433518E-03 .3093290E-03 .2610300E-03 .2968516E-03 + .3831106E-03 .4862188E-03 .5892297E-03 .6612810E-03 .6642728E-03 + .5940455E-03 .4823369E-03 .3733080E-03 .3078704E-03 .3186180E-03 + .4135613E-03 .5600101E-03 .7032117E-03 .7957706E-03 .8169634E-03 + .7825416E-03 .7227976E-03 .6626251E-03 .6214424E-03 .6049963E-03 + .5987071E-03 .5660728E-03 .4701094E-03 .3109466E-03 .1280513E-03 + -.3300664E-04 -.1129573E-03 -.3028746E-04 .2259117E-03 .5441411E-03 + .7623007E-03 .7671587E-03 .5577843E-03 .2332864E-03 -.6206213E-04 + -.2198912E-03 -.2242424E-03 -.1070886E-03 .1151250E-03 .4188215E-03 + .7292638E-03 .9602667E-03 .1070536E-02 .1066163E-02 .9920241E-03 + .9083247E-03 .8385752E-03 .7567117E-03 .6228149E-03 .4537476E-03 + .3446589E-03 .3887492E-03 .5852847E-03 .7906724E-03 .8242033E-03 + .6419574E-03 .3531608E-03 .1027924E-03 -.2830569E-04 -.2028025E-04 + .1308300E-03 .4159250E-03 .7938426E-03 .1192018E-02 .1500901E-02 + .1588578E-02 .1349417E-02 .7838595E-03 .9568561E-04 -.4169230E-03 + -.6075688E-03 -.5322458E-03 -.3260242E-03 -.8920882E-04 .1365666E-03 + .3211848E-03 .4039332E-03 .3416341E-03 .1926413E-03 .8110288E-04 + .1024921E-03 .3125893E-03 .7063180E-03 .1156954E-02 .1466305E-02 + .1495425E-02 .1248484E-02 .8744552E-03 .5803131E-03 .4368458E-03 + .2967933E-03 -.2747939E-04 -.5701435E-03 -.1195135E-02 -.1711818E-02 + -.1975352E-02 -.1910130E-02 -.1515260E-02 -.8886603E-03 -.2262323E-03 + .2290169E-03 .2506846E-03 -.2757805E-03 -.1240235E-02 -.2325242E-02 + -.3168019E-02 -.3494526E-02 -.3118668E-02 -.1984543E-02 -.3252933E-03 + .1352823E-02 .2509391E-02 .2815779E-02 .2312167E-02 .1374595E-02 + .4638983E-03 -.1177419E-03 -.2808112E-03 -.9762838E-04 .3480362E-03 + .1051403E-02 .1880178E-02 .2501115E-02 .2635341E-02 .2170143E-02 + .1128948E-02 -.3165466E-03 -.1756792E-02 -.2613120E-02 -.2682890E-02 + -.2353771E-02 -.1967870E-02 -.1456841E-02 -.7607771E-03 -.4212706E-04 + .5664397E-03 .9421905E-03 .8825558E-03 .3491246E-03 -.4582368E-03 + -.1305022E-02 -.2004627E-02 -.2399736E-02 -.2420823E-02 -.2021288E-02 + -.1107616E-02 .2722442E-03 .1827384E-02 .3208438E-02 .4196942E-02 + .4687377E-02 .4528556E-02 .3516927E-02 .1625677E-02 -.7240662E-03 + -.2728587E-02 -.3820736E-02 -.4022969E-02 -.3534916E-02 -.2514939E-02 + -.1312776E-02 -.3046929E-03 .4430422E-03 .1037558E-02 .1498235E-02 + .1767073E-02 .1787081E-02 .1530239E-02 .1110101E-02 .7828080E-03 + .6457827E-03 .5360282E-03 .3224930E-03 .2949113E-04 -.2780526E-03 + -.5170711E-03 -.6577978E-03 -.8401380E-03 -.1206343E-02 -.1690095E-02 + -.2069982E-02 -.2127739E-02 -.1732130E-02 -.8858064E-03 .2551230E-03 + .1538911E-02 .2802610E-02 .3586619E-02 .3351531E-02 .1986919E-02 + -.1426081E-03 -.2376816E-02 -.3975104E-02 -.4519506E-02 -.4122114E-02 + -.3023145E-02 -.1238279E-02 .1206312E-02 .3815715E-02 .5549842E-02 + .5435643E-02 .3231305E-02 -.2565574E-03 -.3551571E-02 -.5565508E-02 + -.6101049E-02 -.5494341E-02 -.3988740E-02 -.1632174E-02 .1154633E-02 + .3510576E-02 .4728037E-02 .4423364E-02 .2451477E-02 -.7614744E-03 + -.4095614E-02 -.6338281E-02 -.7100331E-02 -.6846094E-02 -.5952627E-02 + -.4555433E-02 -.3081146E-02 -.2059443E-02 -.1718362E-02 -.2073713E-02 + -.2939005E-02 -.3842499E-02 -.4184260E-02 -.3610456E-02 -.2501074E-02 + -.1593399E-02 -.1116638E-02 -.7071584E-03 .9760057E-04 .1380720E-02 + .2881643E-02 .4347831E-02 .5629241E-02 .6457346E-02 .6182043E-02 + .4056353E-02 .1321068E-03 -.4221951E-02 -.7148798E-02 -.7397281E-02 + -.4568001E-02 .4408680E-03 .5660211E-02 .9205977E-02 .1014761E-01 + .8769475E-02 .5834602E-02 .1989762E-02 -.2031232E-02 -.5145164E-02 + -.6300131E-02 -.5335349E-02 -.3139508E-02 -.1062065E-02 -.1110550E-03 + -.3864043E-03 -.1278853E-02 -.2020257E-02 -.2070873E-02 -.1321005E-02 + -.4682365E-04 .1412740E-02 .2897151E-02 .4343664E-02 .5621043E-02 + .6587007E-02 .7225631E-02 .7581681E-02 .7433945E-02 .6297775E-02 + .3998974E-02 .9476833E-03 -.2087589E-02 -.4111237E-02 -.4288193E-02 + -.2707938E-02 -.3261931E-03 .1898978E-02 .3336335E-02 .3646387E-02 + .3024913E-02 .1766431E-02 -.2473747E-03 -.2935635E-02 -.5548654E-02 + -.7292413E-02 -.7902596E-02 -.7327428E-02 -.5645416E-02 -.3399324E-02 + -.1149331E-02 .8067130E-03 .2109538E-02 .2631119E-02 .2657210E-02 + .2408241E-02 .1854908E-02 .1000837E-02 .1591115E-03 -.1720179E-03 + .3108707E-03 .1453257E-02 .2644043E-02 .3355916E-02 .3582714E-02 + .3640051E-02 .3717518E-02 .3593941E-02 .2999918E-02 .2104733E-02 + .1343905E-02 .9814423E-03 .8413007E-03 .5089263E-03 -.2124969E-03 + -.1332550E-02 -.2865578E-02 -.4855078E-02 -.7237539E-02 -.9568056E-02 + -.1113823E-01 -.1142693E-01 -.1037750E-01 -.8233966E-02 -.5438983E-02 + -.2757028E-02 -.7846068E-03 .5000480E-03 .1294039E-02 .1567664E-02 + .1352895E-02 .1057265E-02 .1258796E-02 .2297892E-02 .3961539E-02 + .5620858E-02 .6657033E-02 .6813990E-02 .6402657E-02 .5903535E-02 + .5376116E-02 .4478662E-02 .2998515E-02 .1242339E-02 -.2654857E-03 + -.1368588E-02 -.2056830E-02 -.2023332E-02 -.8497922E-03 .1460747E-02 + .4194960E-02 .6353988E-02 .7194820E-02 .6587578E-02 .4942317E-02 + .2805330E-02 .6712641E-03 -.1146930E-02 -.2580832E-02 -.3490746E-02 + -.3562807E-02 -.2710217E-02 -.1187100E-02 .6633101E-03 .2562947E-02 + .4322510E-02 .6011740E-02 .7615817E-02 .8630269E-02 .8625606E-02 + .7764209E-02 .6592633E-02 .5561290E-02 .4790548E-02 .4127363E-02 + .3328405E-02 .2230575E-02 .7475969E-03 -.1043384E-02 -.2746665E-02 + -.3891321E-02 -.4303893E-02 -.4100929E-02 -.3542712E-02 -.2947101E-02 + -.2465709E-02 -.2055556E-02 -.1740534E-02 -.1639543E-02 -.1741862E-02 + -.1919715E-02 -.2190491E-02 -.2736369E-02 -.3752589E-02 -.5469279E-02 + -.8036420E-02 -.1105466E-01 -.1350883E-01 -.1435020E-01 -.1309472E-01 + -.9699570E-02 -.4598023E-02 .8190970E-03 .4913331E-02 .6902461E-02 + .6913654E-02 .5522078E-02 .3405757E-02 .1142299E-02 -.8121390E-03 + -.2078660E-02 -.2535043E-02 -.2516181E-02 -.2546566E-02 -.2796688E-02 + -.2870916E-02 -.2232367E-02 -.7406546E-03 .1133299E-02 .2637132E-02 + .3418479E-02 .3622649E-02 .3489484E-02 .3128401E-02 .2538097E-02 + .1754988E-02 .1046318E-02 .8252854E-03 .1299784E-02 .2220210E-02 + .3001106E-02 .3144246E-02 .2506908E-02 .1287654E-02 -.1730576E-04 + -.7527002E-03 -.4177463E-03 .9047101E-03 .2539726E-02 .3682682E-02 + .3737302E-02 .2455598E-02 -.6521000E-04 -.3275010E-02 -.6289420E-02 + -.8240395E-02 -.8592826E-02 -.7050769E-02 -.3499687E-02 .1268313E-02 + .5610807E-02 .8248199E-02 .8970308E-02 .8125845E-02 .5912518E-02 + .2454000E-02 -.1822198E-02 -.6100139E-02 -.9354833E-02 -.1085892E-01 + -.1019543E-01 -.6906998E-02 -.1227645E-02 .5069579E-02 .9586425E-02 + .1104808E-01 .9854980E-02 .7380652E-02 .5242978E-02 .4842102E-02 + .6665436E-02 .9789613E-02 .1232009E-01 .1261144E-01 .1027607E-01 + .6277871E-02 .1849361E-02 -.2397647E-02 -.6098458E-02 -.8586851E-02 + -.9159646E-02 -.7695858E-02 -.4965160E-02 -.2458794E-02 -.1001115E-02 + .1220972E-03 .1936601E-02 .4520129E-02 .7130045E-02 .8760735E-02 + .8617227E-02 .6506069E-02 .2984957E-02 -.8778357E-03 -.3938369E-02 + -.5305705E-02 -.4789271E-02 -.2784859E-02 -.1304655E-03 .1984486E-02 + .2742739E-02 .2051941E-02 .4543360E-03 -.1133686E-02 -.1998932E-02 + -.2059661E-02 -.1890043E-02 -.2317608E-02 -.3775776E-02 -.6121138E-02 + -.8762528E-02 -.1091858E-01 -.1219237E-01 -.1264954E-01 -.1226790E-01 + -.1099909E-01 -.9321588E-02 -.7961343E-02 -.7302885E-02 -.7357283E-02 + -.8017924E-02 -.8995860E-02 -.9471352E-02 -.8382196E-02 -.5327114E-02 + -.1344796E-02 .1546691E-02 .1942281E-02 .5302710E-04 -.2529084E-02 + -.4330036E-02 -.5144093E-02 -.5415974E-02 -.5234374E-02 -.4223093E-02 + -.1916933E-02 .1619629E-02 .5046405E-02 .6790070E-02 .6654507E-02 + .5634242E-02 .4823325E-02 .4467662E-02 .4108422E-02 .3366347E-02 + .2344208E-02 .1437359E-02 .9489887E-03 .9363447E-03 .1124830E-02 + .9846758E-03 .1771003E-03 -.1110489E-02 -.2539342E-02 -.4003470E-02 + -.5572475E-02 -.7277108E-02 -.8957354E-02 -.1002913E-01 -.9757219E-02 + -.7982213E-02 -.5384905E-02 -.2949544E-02 -.7451435E-03 .2079390E-02 + .6027818E-02 .1069594E-01 .1532084E-01 .1899452E-01 .2075940E-01 + .2043971E-01 .1835454E-01 .1443487E-01 .8865420E-02 .2574723E-02 + -.3570044E-02 -.9147294E-02 -.1381483E-01 -.1700625E-01 -.1832890E-01 + -.1789979E-01 -.1612577E-01 -.1352293E-01 -.1044311E-01 -.7002431E-02 + -.3077078E-02 .1451496E-02 .6029550E-02 .9736525E-02 .1195443E-01 + .1226691E-01 .1061764E-01 .7425788E-02 .3411550E-02 -.5382997E-03 + -.3856475E-02 -.6398571E-02 -.8166094E-02 -.9015542E-02 -.8650690E-02 + -.7062891E-02 -.4815554E-02 -.2798626E-02 -.1427587E-02 -.4264837E-03 + .6593095E-03 .2017624E-02 .3366386E-02 .4230424E-02 .4333745E-02 + .3625896E-02 .2223319E-02 .3735032E-03 -.1697172E-02 -.3816082E-02 + -.5894249E-02 -.7668656E-02 -.8576572E-02 -.8244058E-02 -.6691586E-02 + -.4455264E-02 -.2288465E-02 -.4491460E-03 .1263241E-02 .2828862E-02 + .3845576E-02 .4078854E-02 .3761771E-02 .3184751E-02 .2286119E-02 + .7666172E-03 -.1550372E-02 -.4334072E-02 -.6809906E-02 -.8164198E-02 + -.8063667E-02 -.6672629E-02 -.4349022E-02 -.1496353E-02 .1441864E-02 + .3791917E-02 .4805592E-02 .4064866E-02 .1823303E-02 -.8259525E-03 + -.2701756E-02 -.3832979E-02 -.5127392E-02 -.7162946E-02 -.9524922E-02 + -.1080332E-01 -.9642816E-02 -.5670004E-02 .3772396E-03 .6976263E-02 + .1256987E-01 .1662858E-01 .1970389E-01 .2212433E-01 .2303000E-01 + .2114533E-01 .1638354E-01 .1018259E-01 .4568432E-02 .1063656E-02 + -.5170121E-04 .1045596E-03 .1430346E-03 -.3736955E-03 -.1031960E-02 + -.1288909E-02 -.8988277E-03 .1800438E-03 .1704243E-02 .3041393E-02 + .3398294E-02 .2120540E-02 -.9780959E-03 -.5547473E-02 -.1090067E-01 + -.1589476E-01 -.1804280E-01 -.1434952E-01 -.5128932E-02 .5304896E-02 + .1271011E-01 .1534969E-01 .1382525E-01 .1006648E-01 .5847112E-02 + .2323283E-02 .2581585E-03 -.5894743E-04 .1044702E-02 .2813913E-02 + .4147549E-02 .3868031E-02 .1379264E-02 -.2752916E-02 -.7034330E-02 + -.1010632E-01 -.1154735E-01 -.1214027E-01 -.1305533E-01 -.1477714E-01 + -.1674016E-01 -.1774467E-01 -.1689696E-01 -.1438190E-01 -.1134801E-01 + -.8904710E-02 -.7440963E-02 -.6569993E-02 -.5900766E-02 -.5671766E-02 + -.6277228E-02 -.7400346E-02 -.7571326E-02 -.5294917E-02 -.5992778E-03 + .4939160E-02 .9527727E-02 .1260124E-01 .1457504E-01 .1578889E-01 + .1610436E-01 .1512980E-01 .1278743E-01 .9317745E-02 .4994812E-02 + -.1652282E-03 -.6242834E-02 -.1261220E-01 -.1795680E-01 -.2131526E-01 + -.2272417E-01 -.2249558E-01 -.2039580E-01 -.1649264E-01 -.1187689E-01 + -.7550525E-02 -.3569566E-02 .4083061E-03 .4278905E-02 .7540332E-02 + .1011965E-01 .1236314E-01 .1430123E-01 .1559135E-01 .1586375E-01 + .1473897E-01 .1189900E-01 .7483141E-02 .2313231E-02 -.2403164E-02 + -.5535691E-02 -.6488976E-02 -.5552128E-02 -.3579404E-02 -.1585319E-02 + -.2080752E-03 .5780131E-03 .8339188E-03 .4549316E-03 -.5949561E-03 + -.1995134E-02 -.3140295E-02 -.3668316E-02 -.3621506E-02 -.3386810E-02 + -.3457102E-02 -.4067716E-02 -.5022469E-02 -.5656725E-02 -.5088349E-02 + -.3001263E-02 .1098853E-03 .3478189E-02 .6456574E-02 .8614179E-02 + .9623887E-02 .9070352E-02 .6540080E-02 .2378038E-02 -.2035675E-02 + -.5144633E-02 -.6069592E-02 -.4824733E-02 -.2203389E-02 .4715179E-03 + .1964832E-02 .1698338E-02 -.4680837E-03 -.4178300E-02 -.8243096E-02 + -.1146200E-01 -.1327558E-01 -.1356590E-01 -.1254645E-01 -.1064358E-01 + -.8464747E-02 -.6760582E-02 -.5999710E-02 -.6135191E-02 -.6714042E-02 + -.6907760E-02 -.5801021E-02 -.2913281E-02 .1120664E-02 .4589644E-02 + .6061462E-02 .5122567E-02 .2169687E-02 -.1945342E-02 -.6089765E-02 + -.9051340E-02 -.1027419E-01 -.1010963E-01 -.9310585E-02 -.8738259E-02 + -.9237531E-02 -.1109790E-01 -.1367675E-01 -.1557962E-01 -.1538683E-01 + -.1270476E-01 -.8407224E-02 -.3781563E-02 .1471661E-03 .2812978E-02 + .4246056E-02 .4864982E-02 .5215221E-02 .5684453E-02 .6234550E-02 + .6452101E-02 .5787777E-02 .3931487E-02 .1198971E-02 -.1486707E-02 + -.3157369E-02 -.3258107E-02 -.1810458E-02 .1012524E-02 .5292002E-02 + .1077759E-01 .1636377E-01 .2039323E-01 .2169027E-01 .2028245E-01 + .1691556E-01 .1234725E-01 .7549486E-02 .3643861E-02 .9241299E-03 + -.1252061E-02 -.3317545E-02 -.4770534E-02 -.4482182E-02 -.1798242E-02 + .2513012E-02 .6800566E-02 .9880138E-02 .1151445E-01 .1193907E-01 + .1175962E-01 .1137756E-01 .1047878E-01 .8977721E-02 .7345305E-02 + .5947553E-02 .4791033E-02 .3708496E-02 .2389664E-02 .6339743E-03 + -.9852712E-03 -.1264564E-02 .4265384E-03 .3206340E-02 .5110484E-02 + .4220463E-02 -.1969813E-03 -.6870756E-02 -.1292750E-01 -.1579392E-01 + -.1483524E-01 -.1089151E-01 -.5137723E-02 .1379172E-02 .7707046E-02 + .1228409E-01 .1346562E-01 .1105101E-01 .6112443E-02 .3951289E-03 + -.3918573E-02 -.5125506E-02 -.2659930E-02 .2786133E-02 .9357700E-02 + .1484578E-01 .1795769E-01 .1880273E-01 .1789840E-01 .1533387E-01 + .1116184E-01 .5753008E-02 -.6069280E-03 -.7444903E-02 -.1339931E-01 + -.1682850E-01 -.1671035E-01 -.1272454E-01 -.5223445E-02 .4438161E-02 + .1351574E-01 .1886534E-01 .1937472E-01 .1603859E-01 .1013934E-01 + .3216303E-02 -.2406644E-02 -.4821260E-02 -.4274984E-02 -.2224380E-02 + .7365616E-03 .4855757E-02 .1009172E-01 .1550444E-01 .1979353E-01 + .2222126E-01 .2309995E-01 .2330417E-01 .2316153E-01 .2230869E-01 + .2050217E-01 .1796045E-01 .1514651E-01 .1289610E-01 .1196439E-01 + .1210333E-01 .1206989E-01 .1067488E-01 .7706378E-02 .4116275E-02 + .1817902E-02 .2312400E-02 .5383408E-02 .9551737E-02 .1350186E-01 + .1702324E-01 .2047770E-01 .2375702E-01 .2591501E-01 .2568848E-01 + .2240298E-01 .1584018E-01 .5843365E-02 -.6841593E-02 -.1993617E-01 + -.3072091E-01 -.3775147E-01 -.4106877E-01 -.4107067E-01 -.3822538E-01 + -.3364840E-01 -.2884425E-01 -.2468028E-01 -.2108643E-01 -.1782994E-01 + -.1494470E-01 -.1224600E-01 -.9259899E-02 -.5747470E-02 -.2088053E-02 + .8941597E-03 .2509815E-02 .2423105E-02 .4418939E-03 -.3508320E-02 + -.8973802E-02 -.1483218E-01 -.2007391E-01 -.2464641E-01 -.2929156E-01 + -.3416307E-01 -.3761441E-01 -.3737118E-01 -.3241497E-01 -.2334097E-01 + -.1238304E-01 -.3302404E-02 .6764960E-03 -.3317884E-03 -.3662648E-02 + -.7107100E-02 -.9300883E-02 -.8820935E-02 -.4718966E-02 .2443777E-02 + .1095105E-01 .1843562E-01 .2192384E-01 .1979773E-01 .1347253E-01 + .6105413E-02 .5163692E-03 -.2225530E-02 -.2771355E-02 -.2050475E-02 + -.6195056E-03 .1070700E-02 .2787962E-02 .4849244E-02 .7776620E-02 + .1160570E-01 .1582302E-01 .1976854E-01 .2284930E-01 .2475607E-01 + .2509345E-01 .2334431E-01 .2050569E-01 .1884479E-01 .1956712E-01 + .2240155E-01 .2627266E-01 .2918771E-01 .2910453E-01 .2504281E-01 + .1725465E-01 .7761428E-02 -.6103333E-03 -.5926023E-02 -.7538887E-02 + -.5997464E-02 -.2544736E-02 .1293016E-02 .4088033E-02 .5034523E-02 + .4404279E-02 .3307192E-02 .2855913E-02 .3563040E-02 .5052314E-02 + .6471406E-02 .7110310E-02 .6331233E-02 .3575709E-02 -.9778748E-03 + -.6203004E-02 -.1056064E-01 -.1296465E-01 -.1336310E-01 -.1228426E-01 + -.1030992E-01 -.8200882E-02 -.6860066E-02 -.6992005E-02 -.8883284E-02 + -.1220369E-01 -.1589856E-01 -.1853847E-01 -.1923738E-01 -.1784408E-01 + -.1431556E-01 -.9017126E-02 -.3247522E-02 .1560948E-02 .5094015E-02 + .8392472E-02 .1226345E-01 .1594521E-01 .1841373E-01 .1961000E-01 + .1995400E-01 .1976547E-01 .1920334E-01 .1846213E-01 .1778067E-01 + .1711583E-01 .1575233E-01 .1232514E-01 .5892419E-02 -.3002395E-02 + -.1289946E-01 -.2179590E-01 -.2722139E-01 -.2814986E-01 -.2521031E-01 + -.1923658E-01 -.1213839E-01 -.6585046E-02 -.3709522E-02 -.2990918E-02 + -.3698695E-02 -.5418158E-02 -.7796337E-02 -.1061102E-01 -.1434957E-01 + -.2002194E-01 -.2775072E-01 -.3630852E-01 -.4361381E-01 -.4753422E-01 + -.4696895E-01 -.4230572E-01 -.3525017E-01 -.2773806E-01 -.2074493E-01 + -.1439889E-01 -.8786501E-02 -.3892375E-02 .7512161E-03 .5463441E-02 + .9818335E-02 .1296777E-01 .1397869E-01 .1132902E-01 .3713523E-02 + -.7874184E-02 -.1993005E-01 -.2824281E-01 -.3062323E-01 -.2730255E-01 + -.1903575E-01 -.7427382E-02 .4719783E-02 .1550054E-01 .2495594E-01 + .3355164E-01 .4086543E-01 .4609720E-01 .4898297E-01 .4943229E-01 + .4688494E-01 .4122224E-01 .3311158E-01 .2333332E-01 .1309424E-01 + .3941561E-02 -.3360944E-02 -.9443995E-02 -.1548355E-01 -.2176544E-01 + -.2729206E-01 -.3084828E-01 -.3218299E-01 -.3181447E-01 -.3042173E-01 + -.2909533E-01 -.2943178E-01 -.3289588E-01 -.3994983E-01 -.4911002E-01 + -.5781063E-01 -.6427033E-01 -.6719347E-01 -.6528629E-01 -.5818653E-01 + -.4723550E-01 -.3512813E-01 -.2444633E-01 -.1709729E-01 -.1425043E-01 + -.1542335E-01 -.1879032E-01 -.2251632E-01 -.2530263E-01 -.2667818E-01 + -.2700911E-01 -.2689075E-01 -.2678122E-01 -.2692290E-01 -.2710063E-01 + -.2657699E-01 -.2438685E-01 -.1915280E-01 -.9459504E-02 .4634165E-02 + .2218383E-01 .4130662E-01 .5851034E-01 .7126561E-01 .7874114E-01 + .8125519E-01 .8062736E-01 .7860027E-01 .7567090E-01 .7205533E-01 + .6830691E-01 .6483121E-01 .6154896E-01 .5821203E-01 .5452255E-01 + .4978993E-01 .4274954E-01 .3220171E-01 .1792914E-01 .1179693E-03 + -.2075636E-01 -.4244506E-01 -.6151494E-01 -.7582015E-01 -.8458056E-01 + -.8793867E-01 -.8757527E-01 -.8497200E-01 -.8013237E-01 -.7297096E-01 + -.6422703E-01 -.5560094E-01 -.4873913E-01 -.4319526E-01 -.3678783E-01 + -.2776807E-01 -.1616151E-01 -.3661406E-02 .7437868E-02 .1576993E-01 + .2213971E-01 .2823987E-01 .3467048E-01 .4086076E-01 .4590605E-01 + .4923545E-01 .5072565E-01 .5060324E-01 .4913129E-01 .4615462E-01 + .4123222E-01 .3412211E-01 .2507499E-01 .1544326E-01 .7773941E-02 + .3858595E-02 .3543293E-02 .6411899E-02 .1255162E-01 .2140903E-01 + .3201014E-01 .4253946E-01 .4965620E-01 .5163490E-01 .4965773E-01 + .4519194E-01 .3868200E-01 .2997194E-01 .1988775E-01 .1047076E-01 + .2930216E-02 -.3213311E-02 -.9365514E-02 -.1719088E-01 -.2797121E-01 + -.4151374E-01 -.5627068E-01 -.7016553E-01 -.8009779E-01 -.8296090E-01 + -.7780703E-01 -.6540435E-01 -.4680746E-01 -.2285992E-01 .4351085E-02 + .2958061E-01 .4718574E-01 .5629079E-01 .5979769E-01 .5974809E-01 + .5739909E-01 .5474361E-01 .5349726E-01 .5421657E-01 .5643275E-01 + .5906958E-01 .6123601E-01 .6294150E-01 .6450410E-01 .6562457E-01 + .6580049E-01 .6481103E-01 .6259977E-01 .5896064E-01 .5339618E-01 + .4573997E-01 .3606203E-01 .2425473E-01 .1082646E-01 -.2529608E-02 + -.1419932E-01 -.2429630E-01 -.3380245E-01 -.4262410E-01 -.4952534E-01 + -.5300068E-01 -.5165611E-01 -.4426857E-01 -.3029407E-01 -.1093539E-01 + .1060245E-01 .3025430E-01 .4430208E-01 .5054933E-01 .4937750E-01 + .4336003E-01 .3579570E-01 .2912693E-01 .2523659E-01 .2574040E-01 + .3073946E-01 .3857026E-01 .4615251E-01 .5022976E-01 .4955436E-01 + .4557688E-01 .4072444E-01 .3641859E-01 .3277300E-01 .2917825E-01 + .2370612E-01 .1368694E-01 -.1667435E-02 -.2136246E-01 -.4421460E-01 + -.6780020E-01 -.8821026E-01 -.1035472E+00 -.1141489E+00 -.1200208E+00 + -.1216084E+00 -.1200934E+00 -.1163930E+00 -.1107548E+00 -.1020446E+00 + -.8863111E-01 -.7068910E-01 -.5047852E-01 -.3022441E-01 -.1117487E-01 + .5261744E-02 .1752251E-01 .2551765E-01 .3119237E-01 .3646778E-01 + .4129371E-01 .4450209E-01 .4488172E-01 .4155835E-01 .3491846E-01 + .2674416E-01 .1923332E-01 .1378407E-01 .1078701E-01 .9907244E-02 + .1023343E-01 .1093304E-01 .1151125E-01 .1180065E-01 .1175763E-01 + .1123030E-01 .1015408E-01 .8376313E-02 .5966797E-02 .3423050E-02 + .1004969E-02 -.1142893E-02 -.2721441E-02 -.2986211E-02 -.7257219E-03 + .4726162E-02 .1335795E-01 .2385627E-01 .3342222E-01 .3998043E-01 + .4333155E-01 .4410467E-01 .4260896E-01 .3918798E-01 .3462556E-01 + .2971452E-01 .2502237E-01 .2092949E-01 .1745209E-01 .1421271E-01 + .1122045E-01 .9333289E-02 .8949150E-02 .9225353E-02 .8787319E-02 + .6516169E-02 .2467704E-02 -.2111912E-02 -.5510931E-02 -.6413191E-02 + -.4787614E-02 -.1774725E-02 .1275628E-02 .3560101E-02 .5043070E-02 + .6291353E-02 .8194098E-02 .1137583E-01 .1546943E-01 .1934828E-01 + .2203120E-01 .2296328E-01 .2148272E-01 .1687812E-01 .9124418E-02 + -.1710805E-03 -.7460556E-02 -.9320845E-02 -.4228731E-02 .7014539E-02 + .2175163E-01 .3724007E-01 .5065924E-01 .5864672E-01 .5932002E-01 + .5435069E-01 .4725154E-01 .4039642E-01 .3497163E-01 .3174486E-01 + .3099779E-01 .3214156E-01 .3365180E-01 .3346649E-01 .3000264E-01 + .2277038E-01 .1240529E-01 .9257189E-03 -.8793478E-02 -.1508749E-01 + -.1884522E-01 -.2163056E-01 -.2392073E-01 -.2617756E-01 -.2997701E-01 + -.3704638E-01 -.4749762E-01 -.5944812E-01 -.7076935E-01 -.8009766E-01 + -.8628864E-01 -.8880897E-01 -.8811526E-01 -.8471693E-01 -.7874426E-01 + -.7091213E-01 -.6252785E-01 -.5426946E-01 -.4631176E-01 -.3913246E-01 + -.3363676E-01 -.3055650E-01 -.2935188E-01 -.2864993E-01 -.2762718E-01 + -.2614347E-01 -.2416123E-01 -.2134612E-01 -.1758130E-01 -.1363427E-01 + -.1046523E-01 -.8149008E-02 -.5477953E-02 -.6006349E-03 .8060187E-02 + .2121076E-01 .3768830E-01 .5447517E-01 .6846615E-01 .7810827E-01 + .8396552E-01 .8795609E-01 .9133040E-01 .9340374E-01 .9316876E-01 + .9108856E-01 .8808998E-01 .8417839E-01 .7857627E-01 .7021312E-01 + .5860429E-01 .4527962E-01 .3322506E-01 .2480693E-01 .2031476E-01 + .1792359E-01 .1552656E-01 .1207650E-01 .6995763E-02 -.3365005E-03 + -.9634256E-02 -.1942333E-01 -.2813244E-01 -.3467246E-01 -.3806059E-01 + -.3769806E-01 -.3367211E-01 -.2638584E-01 -.1676795E-01 -.5709831E-02 + .5875143E-02 .1647093E-01 .2568384E-01 .3398618E-01 .4061887E-01 + .4421403E-01 .4344938E-01 .3754605E-01 .2741992E-01 .1473571E-01 + .7097196E-03 -.1358892E-01 -.2781708E-01 -.4196990E-01 -.5478257E-01 + -.6428295E-01 -.6924775E-01 -.6953931E-01 -.6602551E-01 -.6020751E-01 + -.5303451E-01 -.4475564E-01 -.3541689E-01 -.2531510E-01 -.1594405E-01 + -.8958245E-02 -.5185381E-02 -.4995702E-02 -.7316494E-02 -.9704016E-02 + -.9700613E-02 -.6039411E-02 .1166973E-02 .1098336E-01 .2148350E-01 + .3048646E-01 .3616827E-01 .3667345E-01 .3021583E-01 .1669470E-01 + -.7309034E-03 -.1757488E-01 -.3117327E-01 -.4033090E-01 -.4348356E-01 + -.4040175E-01 -.3382718E-01 -.2644410E-01 -.1939341E-01 -.1311072E-01 + -.8126207E-02 -.5286798E-02 -.4699778E-02 -.6605773E-02 -.1153777E-01 + -.1919062E-01 -.2871193E-01 -.3936049E-01 -.5071663E-01 -.6170418E-01 + -.7026347E-01 -.7553403E-01 -.7818993E-01 -.7880574E-01 -.7774169E-01 + -.7549123E-01 -.7274896E-01 -.7001938E-01 -.6723868E-01 -.6450978E-01 + -.6226917E-01 -.6087588E-01 -.6045696E-01 -.6034601E-01 -.5937117E-01 + -.5658427E-01 -.5139157E-01 -.4350308E-01 -.3301651E-01 -.2045286E-01 + -.7197371E-02 .5359226E-02 .1654749E-01 .2495765E-01 .2870009E-01 + .2700439E-01 .2079683E-01 .1218799E-01 .3088852E-02 -.5390534E-02 + -.1301083E-01 -.2047773E-01 -.2783866E-01 -.3366505E-01 -.3709583E-01 + -.3898744E-01 -.4074002E-01 -.4343715E-01 -.4734361E-01 -.5141623E-01 + -.5435604E-01 -.5532227E-01 -.5415691E-01 -.5148520E-01 -.4759067E-01 + -.4182558E-01 -.3299733E-01 -.2073599E-01 -.5890340E-02 .9168364E-02 + .2077284E-01 .2798811E-01 .3252077E-01 .3511698E-01 .3522710E-01 + .3178318E-01 .2479462E-01 .1553167E-01 .5436846E-02 -.4102167E-02 + -.1276461E-01 -.2096997E-01 -.2885192E-01 -.3624185E-01 -.4232843E-01 + -.4633925E-01 -.4821592E-01 -.4863659E-01 -.4864228E-01 -.4889699E-01 + -.4966314E-01 -.5075149E-01 -.5148518E-01 -.5174095E-01 -.5246894E-01 + -.5471952E-01 -.5862813E-01 -.6318674E-01 -.6688265E-01 -.6854787E-01 + -.6804096E-01 -.6582736E-01 -.6213797E-01 -.5721803E-01 -.5173745E-01 + -.4674369E-01 -.4288863E-01 -.4005014E-01 -.3718991E-01 -.3274436E-01 + -.2618747E-01 -.1759550E-01 -.7376626E-02 .2807238E-02 .1130424E-01 + .1733980E-01 .1956797E-01 .1692737E-01 .1064437E-01 .2986964E-02 + -.3750004E-02 -.8087848E-02 -.9912193E-02 -.8531246E-02 -.2251999E-02 + .9727160E-02 .2586924E-01 .4362968E-01 .6114999E-01 .7710954E-01 + .8996915E-01 .9820164E-01 .1019775E+00 .1025764E+00 .1004965E+00 + .9536170E-01 .8785281E-01 .7973822E-01 .7212589E-01 .6613834E-01 + .6247925E-01 .6033767E-01 .5931741E-01 .5968571E-01 .6093116E-01 + .6189898E-01 .6107794E-01 .5746612E-01 .5082473E-01 .4157952E-01 + .3130148E-01 .2178951E-01 .1376214E-01 .6993910E-02 .1185640E-02 + -.3629931E-02 -.7782459E-02 -.1266158E-01 -.1965916E-01 -.2916561E-01 + -.4044307E-01 -.5088521E-01 -.5715188E-01 -.5772902E-01 -.5404041E-01 + -.4847731E-01 -.4211457E-01 -.3475460E-01 -.2571658E-01 -.1566440E-01 + -.6217113E-02 .1630184E-02 .7693928E-02 .1221479E-01 .1550522E-01 + .1816596E-01 .2059146E-01 .2254283E-01 .2317944E-01 .2169734E-01 + .1807421E-01 .1274273E-01 .6074776E-02 -.2186824E-02 -.1269050E-01 + -.2482410E-01 -.3646219E-01 -.4582783E-01 -.5260354E-01 -.5723103E-01 + -.5960965E-01 -.5887819E-01 -.5419792E-01 -.4551566E-01 -.3489684E-01 + -.2500397E-01 -.1671233E-01 -.9913024E-02 -.3663866E-02 .3398456E-02 + .1216576E-01 .2275236E-01 .3410125E-01 .4528777E-01 .5611692E-01 + .6580899E-01 .7253382E-01 .7357136E-01 .6632431E-01 .5080047E-01 + .3128129E-01 .1375955E-01 .1334021E-02 -.6400150E-02 -.1014125E-01 + -.9618372E-02 -.5098199E-02 .2097064E-02 .1063852E-01 .1936673E-01 + .2642746E-01 .3083078E-01 .3337661E-01 .3498361E-01 .3598468E-01 + .3638731E-01 .3573202E-01 .3304570E-01 .2729837E-01 .1735680E-01 + .3881265E-02 -.9643271E-02 -.1997333E-01 -.2558212E-01 -.2617504E-01 + -.2268400E-01 -.1617827E-01 -.7618316E-02 .1436441E-02 .9631572E-02 + .1672178E-01 .2345994E-01 .3050704E-01 .3797516E-01 .4545484E-01 + .5272366E-01 .5984211E-01 .6648441E-01 .7256532E-01 .7853662E-01 + .8476487E-01 .9094094E-01 .9644316E-01 .1006327E+00 .1033373E+00 + .1044754E+00 .1038368E+00 .1008824E+00 .9405177E-01 .8292072E-01 + .6863652E-01 .5280435E-01 .3804195E-01 .2657764E-01 .1874229E-01 + .1361330E-01 .1003081E-01 .7579828E-02 .6451057E-02 .6390038E-02 + .6694141E-02 .6533983E-02 .5460588E-02 .3714923E-02 .1651026E-02 + -.3839097E-03 -.2342973E-02 -.4673688E-02 -.7600125E-02 -.1096305E-01 + -.1420829E-01 -.1639785E-01 -.1632508E-01 -.1177006E-01 -.1569782E-02 + .1195840E-01 .2537929E-01 .3698796E-01 .4666177E-01 .5432870E-01 + .5956988E-01 .6242139E-01 .6358733E-01 .6380862E-01 .6376078E-01 + .6393658E-01 .6472443E-01 .6582397E-01 .6617022E-01 .6552983E-01 + .6428554E-01 .6290444E-01 .6146640E-01 .5947725E-01 .5669354E-01 + .5290750E-01 .4786090E-01 .4187273E-01 .3568412E-01 .3003652E-01 + .2542098E-01 .2188260E-01 .1969867E-01 .1926071E-01 .2033625E-01 + .2225834E-01 .2480191E-01 .2787225E-01 .3180574E-01 .3757425E-01 + .4481047E-01 .5217597E-01 .5838544E-01 .6289184E-01 .6567863E-01 + .6607857E-01 .6368816E-01 .5836667E-01 .5010216E-01 .3973928E-01 + .2885863E-01 .1843151E-01 .8306224E-02 -.1938166E-02 -.1228063E-01 + -.2198604E-01 -.3106281E-01 -.3940957E-01 -.4608679E-01 -.5072002E-01 + -.5383852E-01 -.5647941E-01 -.5943726E-01 -.6273830E-01 -.6563833E-01 + -.6771499E-01 -.6869107E-01 -.6809237E-01 -.6586210E-01 -.6204499E-01 + -.5738400E-01 -.5320003E-01 -.4995596E-01 -.4744571E-01 -.4581947E-01 + -.4530955E-01 -.4572517E-01 -.4626673E-01 -.4524926E-01 -.4008257E-01 + -.2901636E-01 -.1386469E-01 .1325100E-02 .1476487E-01 .2732258E-01 + .3876183E-01 .4709243E-01 .5060509E-01 .4933228E-01 .4438261E-01 + .3698147E-01 .2896172E-01 .2186699E-01 .1615093E-01 .1154242E-01 + .7798355E-02 .5324742E-02 .5012726E-02 .7996005E-02 .1438407E-01 + .2264466E-01 .3116607E-01 .3883647E-01 .4499006E-01 .4966098E-01 + .5302939E-01 .5474575E-01 .5458119E-01 .5358206E-01 .5289937E-01 + .5317550E-01 .5460059E-01 .5628916E-01 .5649636E-01 .5345484E-01 + .4687720E-01 .3774005E-01 .2724989E-01 .1661590E-01 .6897492E-02 + -.9116112E-03 -.6852818E-02 -.1160401E-01 -.1535082E-01 -.1815051E-01 + -.1970470E-01 -.2057388E-01 -.2145030E-01 -.2240094E-01 -.2360501E-01 + -.2509360E-01 -.2747442E-01 -.3085192E-01 -.3535995E-01 -.4132073E-01 + -.4765842E-01 -.5309689E-01 -.5702479E-01 -.5952295E-01 -.6129773E-01 + -.6323728E-01 -.6540256E-01 -.6766340E-01 -.7005184E-01 -.7222040E-01 + -.7431968E-01 -.7625596E-01 -.7765211E-01 -.7851101E-01 -.7910953E-01 + -.7920754E-01 -.7850370E-01 -.7745316E-01 -.7605089E-01 -.7426570E-01 + -.7225656E-01 -.6972577E-01 -.6654829E-01 -.6307848E-01 -.6040231E-01 + -.6000574E-01 -.6272548E-01 -.6861537E-01 -.7694713E-01 -.8634972E-01 + -.9497666E-01 -.1011669E+00 -.1042613E+00 -.1048294E+00 -.1035403E+00 + -.1003266E+00 -.9528469E-01 -.8854790E-01 -.7998382E-01 -.6987860E-01 + -.5912752E-01 -.4862679E-01 -.3868450E-01 -.2956590E-01 -.2231020E-01 + -.1773947E-01 -.1543504E-01 -.1446126E-01 -.1441142E-01 -.1479266E-01 + -.1472722E-01 -.1354886E-01 -.1057594E-01 -.5141531E-02 .2323068E-02 + .1046891E-01 .1776263E-01 .2241248E-01 .2353312E-01 .2083232E-01 + .1437469E-01 .4979612E-02 -.6107963E-02 -.1716204E-01 -.2733347E-01 + -.3656069E-01 -.4454872E-01 -.5067147E-01 -.5471614E-01 -.5751522E-01 + -.5954610E-01 -.6099245E-01 -.6191250E-01 -.6171347E-01 -.6018250E-01 + -.5793644E-01 -.5541394E-01 -.5304834E-01 -.5187007E-01 -.5178189E-01 + -.5191157E-01 -.5229898E-01 -.5249542E-01 -.5195771E-01 -.5094191E-01 + -.4925292E-01 -.4732931E-01 -.4660750E-01 -.4755496E-01 -.4948895E-01 + -.5214127E-01 -.5526414E-01 -.5763580E-01 -.5821376E-01 -.5674327E-01 + -.5330902E-01 -.4809475E-01 -.4155099E-01 -.3463611E-01 -.2786535E-01 + -.2115043E-01 -.1501093E-01 -.1037451E-01 -.7828016E-02 -.7496280E-02 + -.9067051E-02 -.1201752E-01 -.1588295E-01 -.1971904E-01 -.2195414E-01 + -.2106366E-01 -.1538208E-01 -.3777401E-02 .1192230E-01 .2855716E-01 + .4487041E-01 .6165522E-01 .7980796E-01 .9796291E-01 .1137606E+00 + .1262513E+00 .1357370E+00 .1417687E+00 .1433283E+00 .1400644E+00 + .1323368E+00 .1214574E+00 .1094486E+00 .9836048E-01 .8888866E-01 + .8037590E-01 .7225748E-01 .6434705E-01 .5619067E-01 .4705607E-01 + .3677596E-01 .2610401E-01 .1672488E-01 .1028222E-01 .6616935E-02 + .4577211E-02 .3334920E-02 .2193766E-02 .5378844E-03 -.2109423E-02 + -.5731622E-02 -.9628277E-02 -.1276787E-01 -.1452852E-01 -.1463187E-01 + -.1291974E-01 -.9257923E-02 -.3711702E-02 .3276970E-02 .1113658E-01 + .1906643E-01 .2723206E-01 .3580982E-01 .4442229E-01 .5331725E-01 + .6248482E-01 .7175251E-01 .8087161E-01 .8898746E-01 .9517547E-01 + .9874992E-01 .9944714E-01 .9755333E-01 .9269698E-01 .8473350E-01 + .7483103E-01 .6469998E-01 .5526473E-01 .4612713E-01 .3734393E-01 + .2928443E-01 .2214544E-01 .1542527E-01 .7641141E-02 -.2141145E-02 + -.1387499E-01 -.2683733E-01 -.3967635E-01 -.5033963E-01 -.5653225E-01 + -.5734515E-01 -.5358505E-01 -.4629451E-01 -.3718537E-01 -.2832700E-01 + -.2090772E-01 -.1522596E-01 -.1136594E-01 -.9772152E-02 -.1055733E-01 + -.1368348E-01 -.1876783E-01 -.2490044E-01 -.3161468E-01 -.3863359E-01 + -.4545057E-01 -.5103739E-01 -.5426261E-01 -.5477248E-01 -.5283014E-01 + -.4918068E-01 -.4484148E-01 -.4098954E-01 -.3836703E-01 -.3673652E-01 + -.3501761E-01 -.3162035E-01 -.2549568E-01 -.1688428E-01 -.7060728E-02 + .2158574E-02 .9015681E-02 .1256465E-01 .1303689E-01 .1111643E-01 + .7002962E-02 .9016591E-03 -.6306877E-02 -.1358216E-01 -.2009299E-01 + -.2519573E-01 -.2824067E-01 -.2815335E-01 -.2430934E-01 -.1743235E-01 + -.9416936E-02 -.1928145E-02 .5008783E-02 .1125163E-01 .1457706E-01 + .1321878E-01 .8291010E-02 .1602680E-02 -.6794199E-02 -.1779444E-01 + -.3080697E-01 -.4252203E-01 -.4980959E-01 -.5345647E-01 -.5615905E-01 + -.5891321E-01 -.6090010E-01 -.6151762E-01 -.6125082E-01 -.6062633E-01 + -.5973316E-01 -.5826339E-01 -.5534193E-01 -.5046545E-01 -.4418859E-01 + -.3777616E-01 -.3264927E-01 -.2943271E-01 -.2807324E-01 -.2878548E-01 + -.3186606E-01 -.3643775E-01 -.4074487E-01 -.4348202E-01 -.4413552E-01 + -.4310481E-01 -.4084044E-01 -.3768309E-01 -.3487270E-01 -.3320867E-01 + -.3214271E-01 -.3049598E-01 -.2731665E-01 -.2281194E-01 -.1780989E-01 + -.1277429E-01 -.8177891E-02 -.4286454E-02 -.8542437E-03 .2262230E-02 + .5799886E-02 .1078923E-01 .1739472E-01 .2520260E-01 .3409141E-01 + .4398379E-01 .5285655E-01 .5714737E-01 .5543953E-01 .4957710E-01 + .4103303E-01 .2868366E-01 .1154866E-01 -.7954933E-02 -.2529777E-01 + -.3869807E-01 -.5032836E-01 -.6186177E-01 -.7140813E-01 -.7643328E-01 + -.7727807E-01 -.7608865E-01 -.7394148E-01 -.7065582E-01 -.6631959E-01 + -.6164569E-01 -.5742388E-01 -.5366848E-01 -.4978107E-01 -.4477474E-01 + -.3693221E-01 -.2525702E-01 -.1044667E-01 .5219353E-02 .1880037E-01 + .2840095E-01 .3383411E-01 .3646153E-01 .3717300E-01 .3560610E-01 + .3165694E-01 .2601836E-01 .1986136E-01 .1407877E-01 .8951468E-02 + .4718864E-02 .1683020E-02 .3584270E-03 .9373585E-03 .2879837E-02 + .6132653E-02 .1118638E-01 .1819376E-01 .2621504E-01 .3339028E-01 + .3856474E-01 .4193917E-01 .4456221E-01 .4754057E-01 .5114054E-01 + .5539978E-01 .6050168E-01 .6579863E-01 .7036570E-01 .7388261E-01 + .7663843E-01 .7934400E-01 .8256751E-01 .8596284E-01 .8872547E-01 + .9054416E-01 .9075290E-01 .8794693E-01 .8060454E-01 .6828208E-01 + .5279932E-01 .3620669E-01 .1987630E-01 .6643161E-02 -.1226455E-02 + -.4015684E-02 -.3155178E-02 -.5093213E-03 .2035651E-02 .2979745E-02 + .1668388E-02 -.1949358E-02 -.7057824E-02 -.1147254E-01 -.1373615E-01 + -.1383729E-01 -.1138438E-01 -.6772927E-02 -.2465057E-02 -.1372769E-02 + -.3932068E-02 -.7309346E-02 -.9000472E-02 -.9550251E-02 -.1067888E-01 + -.1234948E-01 -.1358132E-01 -.1374883E-01 -.1253415E-01 -.9562487E-02 + -.4582330E-02 .1871913E-02 .9444115E-02 .1771126E-01 .2608888E-01 + .3416215E-01 .4139899E-01 .4707871E-01 .4991155E-01 .5045453E-01 + .5037632E-01 .4996112E-01 .4936731E-01 .4869587E-01 .4797000E-01 + .4717500E-01 .4616114E-01 .4537261E-01 .4605137E-01 .4892999E-01 + .5333017E-01 .5843327E-01 .6434903E-01 .7088199E-01 .7710169E-01 + .8217050E-01 .8566252E-01 .8794654E-01 .8897188E-01 .8895781E-01 + .8876218E-01 .8848176E-01 .8823777E-01 .8799180E-01 .8708551E-01 + .8572655E-01 .8432666E-01 .8196461E-01 .7855937E-01 .7476533E-01 + .7082873E-01 .6755804E-01 .6466071E-01 .6133289E-01 .5731938E-01 + .5127897E-01 .4289006E-01 .3266534E-01 .2158779E-01 .1137743E-01 + .2626868E-02 -.4331746E-02 -.9565452E-02 -.1302745E-01 -.1440751E-01 + -.1428144E-01 -.1444072E-01 -.1663911E-01 -.2192292E-01 -.3061432E-01 + -.4101289E-01 -.5079295E-01 -.5829434E-01 -.6356362E-01 -.6760472E-01 + -.7035282E-01 -.7192284E-01 -.7188864E-01 -.7004606E-01 -.6767900E-01 + -.6552315E-01 -.6401432E-01 -.6333066E-01 -.6353196E-01 -.6429501E-01 + -.6447027E-01 -.6346406E-01 -.6117694E-01 -.5743570E-01 -.5162416E-01 + -.4368361E-01 -.3444636E-01 -.2492608E-01 -.1673790E-01 -.1051308E-01 + -.6176770E-02 -.4060321E-02 -.3742499E-02 -.4735977E-02 -.6965823E-02 + -.1018591E-01 -.1385333E-01 -.1757557E-01 -.2034308E-01 -.2085507E-01 + -.1896358E-01 -.1562021E-01 -.1177902E-01 -.7290540E-02 -.1910391E-02 + .3866581E-02 .9065399E-02 .1298368E-01 .1621148E-01 .2006712E-01 + .2512146E-01 .3156596E-01 .3885936E-01 .4504571E-01 .4821625E-01 + .4818845E-01 .4548492E-01 .4029285E-01 .3309467E-01 .2456385E-01 + .1596007E-01 .8071637E-02 .1123116E-02 -.4480065E-02 -.9475687E-02 + -.1448939E-01 -.1936281E-01 -.2350888E-01 -.2610692E-01 -.2716836E-01 + -.2619781E-01 -.2323315E-01 -.1896504E-01 -.1406677E-01 -.1014298E-01 + -.7874620E-02 -.7377066E-02 -.9210651E-02 -.1280030E-01 -.1706490E-01 + -.2109714E-01 -.2365039E-01 -.2458822E-01 -.2448520E-01 -.2313609E-01 + -.2021803E-01 -.1592655E-01 -.1052628E-01 -.3729501E-02 .4176733E-02 + .1278427E-01 .2149348E-01 .2919867E-01 .3553261E-01 .3975522E-01 + .4274214E-01 .4512888E-01 .4549182E-01 .4453564E-01 .4253123E-01 + .3900762E-01 .3500751E-01 .3090329E-01 .2750959E-01 .2584098E-01 + .2655509E-01 .2999518E-01 .3488924E-01 .3954391E-01 .4320836E-01 + .4468737E-01 .4263817E-01 .3720617E-01 .2797635E-01 .1513931E-01 + .8662890E-03 -.1260991E-01 -.2349214E-01 -.3095468E-01 -.3585334E-01 + -.3803450E-01 -.3637440E-01 -.3111767E-01 -.2279813E-01 -.1326692E-01 + -.4177251E-02 .4482669E-02 .1273582E-01 .2024911E-01 .2634485E-01 + .3041795E-01 .3224473E-01 .3255971E-01 .3181859E-01 .2993330E-01 + .2776166E-01 .2544498E-01 .2327940E-01 .2205027E-01 .2117102E-01 + .2080135E-01 .2059047E-01 .1921988E-01 .1696804E-01 .1446560E-01 + .1186412E-01 .8842121E-02 .4486194E-02 -.9525124E-03 -.5778379E-02 + -.9020548E-02 -.1123520E-01 -.1286334E-01 -.1386875E-01 -.1419318E-01 + -.1451698E-01 -.1472158E-01 -.1383824E-01 -.1244012E-01 -.9732588E-02 + -.5357642E-02 -.1188831E-03 .6108062E-02 .1286606E-01 .1920506E-01 + .2467211E-01 .2994062E-01 .3514822E-01 .3986915E-01 .4357844E-01 + .4615294E-01 .4843184E-01 .5090271E-01 .5319667E-01 .5498733E-01 + .5642234E-01 .5764763E-01 .5870213E-01 .5951353E-01 .5946136E-01 + .5725862E-01 .5147306E-01 .4194802E-01 .3029005E-01 .1760754E-01 + .4222483E-02 -.8368613E-02 -.1752787E-01 -.2230206E-01 -.2406134E-01 + -.2402239E-01 -.2319517E-01 -.2236022E-01 -.2193489E-01 -.2263219E-01 + -.2428622E-01 -.2613947E-01 -.2794372E-01 -.2930806E-01 -.2993628E-01 + -.3008110E-01 -.2958573E-01 -.2815298E-01 -.2557759E-01 -.2145230E-01 + -.1595757E-01 -.9528981E-02 -.2543132E-02 .4469970E-02 .1089994E-01 + .1615134E-01 .2003971E-01 .2273127E-01 .2472812E-01 .2690154E-01 + .2977488E-01 .3313674E-01 .3605543E-01 .3732642E-01 .3641433E-01 + .3320868E-01 .2826343E-01 .2292540E-01 .1832715E-01 .1535265E-01 + .1467035E-01 .1633797E-01 .1935891E-01 .2233233E-01 .2486948E-01 + .2642958E-01 .2595291E-01 .2341790E-01 .1916124E-01 .1353807E-01 + .7707747E-02 .2595689E-02 -.1477893E-02 -.4250647E-02 -.5963292E-02 + -.6970809E-02 -.7473686E-02 -.6884827E-02 -.4583388E-02 -.8804897E-03 + .3620540E-02 .8178619E-02 .1249076E-01 .1700239E-01 .2225994E-01 + .2773022E-01 .3253544E-01 .3623527E-01 .3849743E-01 .3905361E-01 + .3725663E-01 .3311907E-01 .2736427E-01 .2117172E-01 .1549849E-01 + .1050936E-01 .6658286E-02 .3999807E-02 .2457108E-02 .1580944E-02 + .1074519E-02 .9766057E-03 .7092150E-03 -.1715180E-03 -.1763392E-02 + -.4176679E-02 -.7330384E-02 -.1068557E-01 -.1374447E-01 -.1570145E-01 + -.1617955E-01 -.1558276E-01 -.1395267E-01 -.1091057E-01 -.6761065E-02 + -.2062576E-02 .3467971E-02 .9849389E-02 .1679175E-01 .2362190E-01 + .2896920E-01 .3233331E-01 .3374935E-01 .3281258E-01 .2951512E-01 + .2463783E-01 .1913296E-01 .1336053E-01 .7025508E-02 .2256196E-04 + -.7057962E-02 -.1385830E-01 -.2033276E-01 -.2632234E-01 -.3181763E-01 + -.3665326E-01 -.4061027E-01 -.4372653E-01 -.4616133E-01 -.4815937E-01 + -.4983548E-01 -.5115070E-01 -.5240644E-01 -.5365252E-01 -.5471538E-01 + -.5543348E-01 -.5539411E-01 -.5489381E-01 -.5430847E-01 -.5368593E-01 + -.5282994E-01 -.5127681E-01 -.4878763E-01 -.4476684E-01 -.3811767E-01 + -.2866069E-01 -.1689240E-01 -.2976535E-02 .1140977E-01 .2500351E-01 + .3747848E-01 .4781062E-01 .5553773E-01 .6024349E-01 .6228196E-01 + .6275160E-01 .6220751E-01 .6114590E-01 .6060599E-01 .6105160E-01 + .6276700E-01 .6565155E-01 .6833680E-01 .7042560E-01 .7176500E-01 + .7219871E-01 .7201014E-01 .7096504E-01 .6909905E-01 .6615868E-01 + .6162362E-01 .5509171E-01 .4670905E-01 .3759041E-01 .2870699E-01 + .2011440E-01 .1264490E-01 .6934408E-02 .1890852E-02 -.3026683E-02 + -.7963108E-02 -.1213680E-01 -.1543525E-01 -.1890242E-01 -.2261445E-01 + -.2649584E-01 -.3056796E-01 -.3469518E-01 -.3828001E-01 -.4040689E-01 + -.4124595E-01 -.4229381E-01 -.4365989E-01 -.4517061E-01 -.4741626E-01 + -.4969922E-01 -.5198215E-01 -.5483448E-01 -.5789369E-01 -.6083660E-01 + -.6339551E-01 -.6533984E-01 -.6693457E-01 -.6900947E-01 -.7143767E-01 + -.7321762E-01 -.7398784E-01 -.7338578E-01 -.7071316E-01 -.6561094E-01 + -.5817478E-01 -.4893755E-01 -.3831802E-01 -.2635548E-01 -.1514313E-01 + -.6345992E-02 .4371476E-03 .4971083E-02 .7618247E-02 .8452670E-02 + .6787639E-02 .3122374E-02 -.1546632E-02 -.6075973E-02 -.9618142E-02 + -.1270148E-01 -.1507102E-01 -.1635890E-01 -.1659978E-01 -.1544506E-01 + -.1283411E-01 -.8558253E-02 -.3418013E-02 .1799088E-02 .6656619E-02 + .1140799E-01 .1710746E-01 .2287092E-01 .2764114E-01 .3116166E-01 + .3272790E-01 .3311650E-01 .3278159E-01 .3130671E-01 .2898252E-01 + .2537274E-01 .2043808E-01 .1502162E-01 .9541628E-02 .4099604E-02 + -.1193551E-02 -.5868535E-02 -.9431905E-02 -.1250088E-01 -.1558444E-01 + -.1866915E-01 -.2171255E-01 -.2424643E-01 -.2680551E-01 -.2939109E-01 + -.3141133E-01 -.3345557E-01 -.3466507E-01 -.3400183E-01 -.3211238E-01 + -.3023316E-01 -.2901342E-01 -.2836067E-01 -.2899561E-01 -.3076219E-01 + -.3278668E-01 -.3520492E-01 -.3783267E-01 -.3957954E-01 -.3961383E-01 + -.3815270E-01 -.3528079E-01 -.3120129E-01 -.2742639E-01 -.2473764E-01 + -.2328540E-01 -.2347384E-01 -.2500201E-01 -.2746775E-01 -.3043871E-01 + -.3301063E-01 -.3447234E-01 -.3525816E-01 -.3510724E-01 -.3420310E-01 + -.3301657E-01 -.3142874E-01 -.3035343E-01 -.2945503E-01 -.2872943E-01 + -.2916609E-01 -.3079012E-01 -.3365307E-01 -.3783060E-01 -.4289469E-01 + -.4783398E-01 -.5204337E-01 -.5508271E-01 -.5683364E-01 -.5783360E-01 + -.5846388E-01 -.5914546E-01 -.5978250E-01 -.6110110E-01 -.6301760E-01 + -.6487627E-01 -.6694452E-01 -.6822967E-01 -.6813107E-01 -.6651136E-01 + -.6321152E-01 -.5868995E-01 -.5380465E-01 -.4812844E-01 -.4084815E-01 + -.3358834E-01 -.2701746E-01 -.2079334E-01 -.1613221E-01 -.1292409E-01 + -.1031925E-01 -.9258329E-02 -.9689851E-02 -.1069790E-01 -.1212018E-01 + -.1376962E-01 -.1553946E-01 -.1737813E-01 -.1958445E-01 -.2146121E-01 + -.2303040E-01 -.2496792E-01 -.2633705E-01 -.2690333E-01 -.2702213E-01 + -.2655611E-01 -.2476785E-01 -.2145065E-01 -.1767689E-01 -.1409968E-01 + -.1095482E-01 -.8555475E-02 -.6096745E-02 -.3326137E-02 -.9268548E-03 + .7843915E-03 .1818077E-02 .2791587E-02 .3579611E-02 .3817418E-02 + .3258729E-02 .1616900E-02 -.8124134E-03 -.3609741E-02 -.6221851E-02 + -.8081060E-02 -.9170969E-02 -.9012214E-02 -.7570696E-02 -.6289900E-02 + -.5240036E-02 -.4257858E-02 -.4215713E-02 -.4851728E-02 -.5825513E-02 + -.7612896E-02 -.1057952E-01 -.1405252E-01 -.1744750E-01 -.2038961E-01 + -.2139896E-01 -.2056184E-01 -.1855305E-01 -.1516004E-01 -.1127770E-01 + -.6930774E-02 -.1844329E-02 .2332082E-02 .5780025E-02 .9195167E-02 + .1106171E-01 .1215728E-01 .1343988E-01 .1386683E-01 .1421119E-01 + .1466645E-01 .1453085E-01 .1430938E-01 .1318876E-01 .1138004E-01 + .9867231E-02 .7562430E-02 .4273650E-02 .1441589E-03 -.4853190E-02 + -.1014920E-01 -.1496625E-01 -.1901553E-01 -.2310198E-01 -.2683558E-01 + -.2999077E-01 -.3228233E-01 -.3321587E-01 -.3363036E-01 -.3337756E-01 + -.3237169E-01 -.3064941E-01 -.2814289E-01 -.2533362E-01 -.2163512E-01 + -.1710262E-01 -.1273149E-01 -.8545781E-02 -.4477633E-02 -.5786237E-03 + .2915342E-02 .6200960E-02 .9200573E-02 .1147413E-01 .1376410E-01 + .1672492E-01 .2043651E-01 .2438491E-01 .2772209E-01 .3089867E-01 + .3363863E-01 .3533289E-01 .3696086E-01 .3847666E-01 .3962306E-01 + .4025801E-01 .4090764E-01 .4196309E-01 .4301344E-01 .4417091E-01 + .4435479E-01 .4328448E-01 .4213131E-01 .4006187E-01 .3640154E-01 + .3279245E-01 .2961381E-01 .2614015E-01 .2279329E-01 .1924454E-01 + .1517596E-01 .1150311E-01 .7876669E-02 .5102762E-02 .4569543E-02 + .5821061E-02 .8737783E-02 .1234617E-01 .1562739E-01 .1854417E-01 + .1998156E-01 .1955269E-01 .1830305E-01 .1664574E-01 .1493042E-01 + .1378935E-01 .1376169E-01 .1488030E-01 .1757300E-01 .2181180E-01 + .2667146E-01 .3132007E-01 .3429675E-01 .3594545E-01 .3704488E-01 + .3724230E-01 .3660461E-01 .3460631E-01 .3097627E-01 .2590829E-01 + .1976391E-01 .1423159E-01 .9821696E-02 .5396954E-02 .1893973E-02 + -.2856602E-03 -.1388785E-02 -.6669792E-03 .1405991E-02 .4052917E-02 + .6311136E-02 .8272558E-02 .9991490E-02 .1075732E-01 .1110648E-01 + .1126027E-01 .1117114E-01 .1113117E-01 .1080752E-01 .1033062E-01 + .1004761E-01 .9870735E-02 .9583271E-02 .8488519E-02 .7207988E-02 + .6481297E-02 .5862359E-02 .5794173E-02 .6362467E-02 .6273351E-02 + .5393957E-02 .3586158E-02 .7231881E-03 -.2806373E-02 -.7020364E-02 + -.1064094E-01 -.1315366E-01 -.1456274E-01 -.1462742E-01 -.1421331E-01 + -.1339713E-01 -.1201129E-01 -.1058534E-01 -.9319808E-02 -.8998483E-02 + -.9996679E-02 -.1243608E-01 -.1629215E-01 -.2122741E-01 -.2765935E-01 + -.3513759E-01 -.4271289E-01 -.4997011E-01 -.5691746E-01 -.6293907E-01 + -.6799005E-01 -.7241602E-01 -.7532505E-01 -.7693881E-01 -.7750222E-01 + -.7693627E-01 -.7614549E-01 -.7495659E-01 -.7321723E-01 -.7193281E-01 + -.7135266E-01 -.7150399E-01 -.7212490E-01 -.7299455E-01 -.7445804E-01 + -.7647823E-01 -.7926806E-01 -.8243631E-01 -.8506067E-01 -.8636509E-01 + -.8626691E-01 -.8573899E-01 -.8499949E-01 -.8391939E-01 -.8263900E-01 + -.8100932E-01 -.7928112E-01 -.7764868E-01 -.7583732E-01 -.7433095E-01 + -.7297990E-01 -.7166051E-01 -.7071992E-01 -.6912168E-01 -.6689020E-01 + -.6418515E-01 -.6017027E-01 -.5479573E-01 -.4783881E-01 -.3937298E-01 + -.3060723E-01 -.2176496E-01 -.1319923E-01 -.5684621E-02 .9951113E-03 + .6160889E-02 .9905230E-02 .1344063E-01 .1678412E-01 .2008230E-01 + .2342842E-01 .2651199E-01 .2870479E-01 .3017600E-01 .3142646E-01 + .3223447E-01 .3322375E-01 .3406488E-01 .3428064E-01 .3468869E-01 + .3533775E-01 .3661721E-01 .3860304E-01 .4069213E-01 .4332024E-01 + .4590596E-01 .4870664E-01 .5231245E-01 .5600032E-01 .5957071E-01 + .6273320E-01 .6556209E-01 .6771092E-01 .6833947E-01 .6842729E-01 + .6833346E-01 .6708919E-01 .6524548E-01 .6357762E-01 .6168801E-01 + .5970678E-01 .5825369E-01 .5690897E-01 .5617343E-01 .5625938E-01 + .5641836E-01 .5694936E-01 .5787261E-01 .5850784E-01 .5891927E-01 + .5926769E-01 .5882210E-01 .5782592E-01 .5620546E-01 .5301360E-01 + .4835801E-01 .4237019E-01 .3587121E-01 .3026135E-01 .2537783E-01 + .2104248E-01 .1807120E-01 .1710579E-01 .1758054E-01 .1894075E-01 + .2138339E-01 .2402785E-01 .2642887E-01 .2853909E-01 .2984473E-01 + .3030856E-01 .2999776E-01 .2906200E-01 .2800760E-01 .2756951E-01 + .2706771E-01 .2579208E-01 .2426167E-01 .2247905E-01 .2069556E-01 + .1915298E-01 .1742178E-01 .1522553E-01 .1241054E-01 .8864404E-02 + .4530893E-02 -.9348584E-04 -.4509275E-02 -.9083415E-02 -.1396669E-01 + -.1826122E-01 -.2198530E-01 -.2539410E-01 -.2790166E-01 -.2962482E-01 + -.2995656E-01 -.2804220E-01 -.2474388E-01 -.2082131E-01 -.1594378E-01 + -.1074678E-01 -.5872302E-02 -.1257555E-02 .2935887E-02 .6999567E-02 + .1082041E-01 .1417436E-01 .1767075E-01 .2102588E-01 .2361507E-01 + .2559087E-01 .2647155E-01 .2559587E-01 .2337174E-01 .2059977E-01 + .1763218E-01 .1490629E-01 .1284918E-01 .1208023E-01 .1316134E-01 + .1587715E-01 .2016469E-01 .2538681E-01 .3032466E-01 .3441066E-01 + .3707047E-01 .3799372E-01 .3757118E-01 .3597752E-01 .3345978E-01 + .3082002E-01 .2854377E-01 .2681202E-01 .2542691E-01 .2363579E-01 + .2143119E-01 .1914234E-01 .1661622E-01 .1412103E-01 .1244679E-01 + .1192162E-01 .1230703E-01 .1316111E-01 .1391973E-01 .1432049E-01 + .1391923E-01 .1259990E-01 .1122181E-01 .9810190E-02 .8198513E-02 + .6736991E-02 .5725833E-02 .5207224E-02 .4682153E-02 .4027723E-02 + .2972668E-02 .1478866E-02 .3621687E-04 -.9028409E-03 -.7766209E-03 + .1760083E-03 .1486837E-02 .2606573E-02 .2631191E-02 .1511960E-02 + -.6517023E-03 -.4096890E-02 -.8002208E-02 -.1079099E-01 -.1179373E-01 + -.1171567E-01 -.1130401E-01 -.1063159E-01 -.9813903E-02 -.8871310E-02 + -.7877828E-02 -.6615211E-02 -.5068299E-02 -.3420530E-02 -.1599557E-02 + .2136537E-03 .2421059E-02 .5403733E-02 .8712735E-02 .1110980E-01 + .1237932E-01 .1277014E-01 .1209430E-01 .1062933E-01 .8518045E-02 + .5322326E-02 .9647095E-03 -.3261580E-02 -.7242235E-02 -.1132211E-01 + -.1521056E-01 -.1920493E-01 -.2335651E-01 -.2706186E-01 -.2964317E-01 + -.3063325E-01 -.2989282E-01 -.2783103E-01 -.2458072E-01 -.1966324E-01 + -.1283266E-01 -.4913048E-02 .2733546E-02 .9258320E-02 .1425385E-01 + .1758612E-01 .1922741E-01 .1897238E-01 .1694405E-01 .1358570E-01 + .9445137E-02 .4825514E-02 -.1947625E-03 -.5595999E-02 -.1155270E-01 + -.1777361E-01 -.2384430E-01 -.2959688E-01 -.3490553E-01 -.3936593E-01 + -.4294270E-01 -.4603073E-01 -.4855616E-01 -.5031026E-01 -.5182096E-01 + -.5373185E-01 -.5551551E-01 -.5727355E-01 -.5894380E-01 -.5987944E-01 + -.6041340E-01 -.6062339E-01 -.6060199E-01 -.6084699E-01 -.6126133E-01 + -.6150226E-01 -.6200575E-01 -.6275645E-01 -.6316246E-01 -.6312039E-01 + -.6218401E-01 -.6019407E-01 -.5762057E-01 -.5422425E-01 -.4964147E-01 + -.4420866E-01 -.3822399E-01 -.3148725E-01 -.2428637E-01 -.1726588E-01 + -.1095513E-01 -.5751618E-02 -.1417040E-02 .2357289E-02 .5624483E-02 + .8182288E-02 .9861645E-02 .1080050E-01 .1127696E-01 .1176220E-01 + .1243031E-01 .1348338E-01 .1533881E-01 .1780822E-01 .2103529E-01 + .2496815E-01 .2917399E-01 .3330121E-01 .3640255E-01 .3753133E-01 + .3631723E-01 .3321468E-01 .2859023E-01 .2314388E-01 .1757512E-01 + .1191694E-01 .6486917E-02 .1717857E-02 -.2223809E-02 -.5630991E-02 + -.8847026E-02 -.1200479E-01 -.1529336E-01 -.1873787E-01 -.2225252E-01 + -.2594169E-01 -.2951914E-01 -.3276999E-01 -.3520801E-01 -.3666450E-01 + -.3758862E-01 -.3805173E-01 -.3841194E-01 -.3861654E-01 -.3817343E-01 + -.3724697E-01 -.3645021E-01 -.3589992E-01 -.3594101E-01 -.3692514E-01 + -.3840848E-01 -.3998776E-01 -.4119839E-01 -.4134130E-01 -.3995053E-01 + -.3739469E-01 -.3402737E-01 -.2987749E-01 -.2510007E-01 -.1989115E-01 + -.1541091E-01 -.1234530E-01 -.1059921E-01 -.9847414E-02 -.9304638E-02 + -.9145005E-02 -.9156208E-02 -.8330444E-02 -.6222290E-02 -.3136190E-02 + .4905353E-03 .4810140E-02 .1014314E-01 .1651551E-01 .2341759E-01 + .3030569E-01 .3682778E-01 .4270956E-01 .4696716E-01 .4933604E-01 + .5077854E-01 .5086156E-01 .4954848E-01 .4780001E-01 .4613822E-01 + .4482766E-01 .4401717E-01 .4382709E-01 .4381702E-01 .4331654E-01 + .4211504E-01 .3990457E-01 .3665479E-01 .3303727E-01 .2929856E-01 + .2620239E-01 .2388462E-01 .2179318E-01 .2073825E-01 .2071205E-01 + .2105645E-01 .2164939E-01 .2253063E-01 .2322258E-01 .2310311E-01 + .2274928E-01 .2255039E-01 .2229621E-01 .2198495E-01 .2161429E-01 + .2091775E-01 .1960092E-01 .1799775E-01 .1656911E-01 .1591727E-01 + .1628313E-01 .1677188E-01 .1690461E-01 .1705490E-01 .1755469E-01 + .1797071E-01 .1805768E-01 .1767932E-01 .1645616E-01 .1472452E-01 + .1291322E-01 .1124974E-01 .1003374E-01 .9341238E-02 .8874216E-02 + .8616578E-02 .9023237E-02 .1038115E-01 .1223048E-01 .1432180E-01 + .1714146E-01 .2052637E-01 .2426775E-01 .2835794E-01 .3178692E-01 + .3405819E-01 .3546671E-01 .3641592E-01 .3688836E-01 .3649758E-01 + .3529061E-01 .3353035E-01 .3130644E-01 .2865571E-01 .2578409E-01 + .2247272E-01 .1927422E-01 .1665373E-01 .1419095E-01 .1186565E-01 + .9439859E-02 .6537860E-02 .3519345E-02 .1129751E-02 -.5747570E-03 + -.2033390E-02 -.3345516E-02 -.4525735E-02 -.5939004E-02 -.7426937E-02 + -.8732719E-02 -.1039334E-01 -.1270584E-01 -.1529473E-01 -.1823642E-01 + -.2177963E-01 -.2553089E-01 -.2895852E-01 -.3146627E-01 -.3366346E-01 + -.3581661E-01 -.3692165E-01 -.3725624E-01 -.3787678E-01 -.3917178E-01 + -.4061799E-01 -.4217261E-01 -.4392489E-01 -.4551210E-01 -.4710372E-01 + -.4795905E-01 -.4730895E-01 -.4491618E-01 -.4084196E-01 -.3529726E-01 + -.2803635E-01 -.1981189E-01 -.1115545E-01 -.3256508E-02 .2403783E-02 + .6043468E-02 .8373118E-02 .9840847E-02 .1023491E-01 .1018412E-01 + .1022491E-01 .1037722E-01 .1159525E-01 .1383518E-01 .1665072E-01 + .2012209E-01 .2355047E-01 .2606519E-01 .2743690E-01 .2786788E-01 + .2759100E-01 .2689252E-01 .2611548E-01 .2531185E-01 .2452532E-01 + .2354020E-01 .2168462E-01 .1911058E-01 .1662566E-01 .1461508E-01 + .1336682E-01 .1232752E-01 .1151821E-01 .1151593E-01 .1233749E-01 + .1429057E-01 .1677426E-01 .1949100E-01 .2232694E-01 .2465361E-01 + .2597681E-01 .2652792E-01 .2682391E-01 .2641909E-01 .2576423E-01 + .2478209E-01 .2300981E-01 .2116732E-01 .1924597E-01 .1744616E-01 + .1592365E-01 .1425911E-01 .1287488E-01 .1179039E-01 .1056143E-01 + .9515552E-02 .9236049E-02 .9770462E-02 .1018307E-01 .1043258E-01 + .1045769E-01 .9804448E-02 .9299463E-02 .9008084E-02 .9214929E-02 + .9801984E-02 .1038715E-01 .1219075E-01 .1500429E-01 .1787102E-01 + .2026492E-01 .2191702E-01 .2291833E-01 .2296828E-01 .2172149E-01 + .1984686E-01 .1809483E-01 .1605871E-01 .1369937E-01 .1156308E-01 + .9911504E-02 .8610985E-02 .7328010E-02 .6069876E-02 .4917072E-02 + .3864441E-02 .2503693E-02 .9728446E-03 -.5548464E-04 -.1178589E-02 + -.2913336E-02 -.4854400E-02 -.6641799E-02 -.8597701E-02 -.1056846E-01 + -.1230781E-01 -.1455077E-01 -.1668627E-01 -.1769190E-01 -.1811155E-01 + -.1742511E-01 -.1498206E-01 -.1147560E-01 -.6994292E-02 -.2177324E-02 + .2603194E-02 .7086934E-02 .1042787E-01 .1291385E-01 .1478981E-01 + .1652832E-01 .1787231E-01 .1830787E-01 .1834377E-01 .1745614E-01 + .1509842E-01 .1167160E-01 .7950706E-02 .4359175E-02 .5688584E-03 + -.2849048E-02 -.5288055E-02 -.7292976E-02 -.8740548E-02 -.9046237E-02 + -.8718805E-02 -.7962711E-02 -.6099584E-02 -.3587398E-02 -.1531050E-02 + -.1128100E-03 .4679088E-03 -.1769526E-03 -.1887809E-02 -.4093372E-02 + -.6166336E-02 -.8590367E-02 -.1090854E-01 -.1206540E-01 -.1279086E-01 + -.1356238E-01 -.1411395E-01 -.1474140E-01 -.1583385E-01 -.1704554E-01 + -.1837724E-01 -.1983304E-01 -.2136985E-01 -.2350101E-01 -.2572305E-01 + -.2731845E-01 -.2857118E-01 -.2976733E-01 -.3073191E-01 -.3070642E-01 + -.2908078E-01 -.2591982E-01 -.2164160E-01 -.1632586E-01 -.9863121E-02 + -.3431575E-02 .2736137E-02 .8766401E-02 .1389405E-01 .1838520E-01 + .2239664E-01 .2562498E-01 .2801322E-01 .2958484E-01 .3079730E-01 + .3208269E-01 .3260710E-01 .3315527E-01 .3400158E-01 .3414955E-01 + .3440148E-01 .3414953E-01 .3372339E-01 .3379682E-01 .3327619E-01 + .3267374E-01 .3237979E-01 .3213052E-01 .3241351E-01 .3251855E-01 + .3216332E-01 .3225970E-01 .3242549E-01 .3275834E-01 .3346121E-01 + .3417210E-01 .3524201E-01 .3655992E-01 .3795694E-01 .3958082E-01 + .4087649E-01 .4172819E-01 .4241597E-01 .4307999E-01 .4374308E-01 + .4399065E-01 .4407068E-01 .4385799E-01 .4314462E-01 .4249538E-01 + .4172057E-01 .4034562E-01 .3854051E-01 .3596966E-01 .3244085E-01 + .2890826E-01 .2517152E-01 .2060186E-01 .1565509E-01 .1115272E-01 + .7693335E-02 .4766919E-02 .1973388E-02 -.5598933E-03 -.3218329E-02 + -.6063369E-02 -.8556097E-02 -.1106937E-01 -.1375403E-01 -.1624676E-01 + -.1897131E-01 -.2110203E-01 -.2178016E-01 -.2170712E-01 -.2175341E-01 + -.2196304E-01 -.2188035E-01 -.2145329E-01 -.2094484E-01 -.2026867E-01 + -.1948002E-01 -.1867679E-01 -.1778607E-01 -.1730986E-01 -.1762181E-01 + -.1850616E-01 -.1900964E-01 -.1941051E-01 -.2017816E-01 -.2029674E-01 + -.1967237E-01 -.1847284E-01 -.1644500E-01 -.1414779E-01 -.1154918E-01 + -.8341678E-02 -.5354210E-02 -.3107300E-02 -.1171597E-02 .7335560E-03 + .2163168E-02 .3384076E-02 .4618855E-02 .4902543E-02 .3931329E-02 + .2696583E-02 .1703367E-02 .2322925E-03 -.1674870E-02 -.3579229E-02 + -.5395756E-02 -.6995461E-02 -.8513954E-02 -.9687147E-02 -.1048215E-01 + -.1135590E-01 -.1185613E-01 -.1211511E-01 -.1217034E-01 -.1104736E-01 + -.9292024E-02 -.6961704E-02 -.3816520E-02 -.5575698E-03 .2342091E-02 + .4643269E-02 .6390274E-02 .7251129E-02 .7345280E-02 .7001465E-02 + .6313097E-02 .5630789E-02 .5221239E-02 .4591565E-02 .3386146E-02 + .2378769E-02 .1379881E-02 -.4555119E-04 -.2005558E-02 -.4023666E-02 + -.5203462E-02 -.6128385E-02 -.6537342E-02 -.5656907E-02 -.4370860E-02 + -.2515117E-02 -.1697036E-03 .1768094E-02 .3705177E-02 .5272478E-02 + .6463842E-02 .7206009E-02 .7631021E-02 .8379462E-02 .8797970E-02 + .9237590E-02 .1009039E-01 .1101218E-01 .1168280E-01 .1208523E-01 + .1249442E-01 .1194924E-01 .1041947E-01 .8425128E-02 .5877199E-02 + .3580424E-02 .1792512E-02 .2463637E-03 -.1420743E-02 -.3025667E-02 + -.4135589E-02 -.4883630E-02 -.4773551E-02 -.4068211E-02 -.3508896E-02 + -.3118426E-02 -.2131237E-02 -.3834174E-03 .1394255E-02 .3193209E-02 + .4965227E-02 .6820177E-02 .8323657E-02 .9114919E-02 .9514323E-02 + .9334534E-02 .8692125E-02 .7971820E-02 .7427839E-02 .6896863E-02 + .6261339E-02 .6196708E-02 .6753025E-02 .7302011E-02 .8271444E-02 + .1017416E-01 .1197400E-01 .1310298E-01 .1364028E-01 .1339388E-01 + .1294095E-01 .1272119E-01 .1203523E-01 .1073530E-01 .9744314E-02 + .8998389E-02 .8918616E-02 .9280238E-02 .9601887E-02 .1112456E-01 + .1297347E-01 .1470244E-01 .1691610E-01 .1980044E-01 .2290992E-01 + .2520873E-01 .2707286E-01 .2853140E-01 .2949968E-01 .3002772E-01 + .3051179E-01 .3064685E-01 .3048375E-01 .3086451E-01 .3117644E-01 + .3103536E-01 .3072985E-01 .3058959E-01 .2986921E-01 .2827871E-01 + .2639285E-01 .2420530E-01 .2189475E-01 .1962764E-01 .1767747E-01 + .1595866E-01 .1434983E-01 .1303879E-01 .1174113E-01 .1056360E-01 + .9140286E-02 .7282055E-02 .5276479E-02 .2714804E-02 -.3143762E-03 + -.3361136E-02 -.6012848E-02 -.8399911E-02 -.1036824E-01 -.1162303E-01 + -.1315396E-01 -.1499470E-01 -.1604156E-01 -.1665629E-01 -.1746326E-01 + -.1795787E-01 -.1790683E-01 -.1763184E-01 -.1699192E-01 -.1592001E-01 + -.1462875E-01 -.1297119E-01 -.1116802E-01 -.9443024E-02 -.7615883E-02 + -.5704103E-02 -.3992568E-02 -.2321394E-02 -.6897057E-03 .2806166E-03 + .9502546E-03 .1506572E-02 .1742245E-02 .2453328E-02 .3407529E-02 + .4136387E-02 .4673198E-02 .4424806E-02 .4215010E-02 .4322197E-02 + .4161591E-02 .4240633E-02 .4178359E-02 .3786593E-02 .3059177E-02 + .2141351E-02 .1521439E-02 .6964195E-03 .5767231E-05 -.3108846E-03 + -.6757388E-03 -.9734827E-03 -.1162200E-02 -.1589368E-02 -.2469735E-02 + -.3429138E-02 -.4291778E-02 -.5478954E-02 -.7111647E-02 -.8688102E-02 + -.9970450E-02 -.1090570E-01 -.1148996E-01 -.1197858E-01 -.1244551E-01 + -.1277062E-01 -.1248498E-01 -.1124723E-01 -.9381072E-02 -.7277786E-02 + -.5555557E-02 -.3898358E-02 -.1822901E-02 .2951924E-03 .2636953E-02 + .5011749E-02 .7078083E-02 .8798482E-02 .1046707E-01 .1278688E-01 + .1507265E-01 .1657084E-01 .1776847E-01 .1855975E-01 .1866332E-01 + .1830581E-01 .1754530E-01 .1640394E-01 .1520443E-01 .1419179E-01 + .1333511E-01 .1262164E-01 .1191141E-01 .1136298E-01 .1077450E-01 + .9917837E-02 .9182756E-02 .8530941E-02 .7753459E-02 .6785438E-02 + .5461969E-02 .3607918E-02 .1357766E-02 -.1520828E-02 -.4571055E-02 + -.7121063E-02 -.9274049E-02 -.1072331E-01 -.1166249E-01 -.1223385E-01 + -.1245230E-01 -.1234625E-01 -.1223426E-01 -.1258622E-01 -.1282333E-01 + -.1313085E-01 -.1364150E-01 -.1396099E-01 -.1431668E-01 -.1502400E-01 + -.1638302E-01 -.1819486E-01 -.2034098E-01 -.2315375E-01 -.2621817E-01 + -.2877657E-01 -.3090638E-01 -.3250163E-01 -.3312723E-01 -.3321970E-01 + -.3308944E-01 -.3214009E-01 -.3040971E-01 -.2837134E-01 -.2628873E-01 + -.2489346E-01 -.2417133E-01 -.2350279E-01 -.2307342E-01 -.2294497E-01 + -.2300734E-01 -.2339807E-01 -.2367712E-01 -.2368231E-01 -.2341919E-01 + -.2282030E-01 -.2210799E-01 -.2106173E-01 -.1974018E-01 -.1830714E-01 + -.1687349E-01 -.1535443E-01 -.1356536E-01 -.1184093E-01 -.9934725E-02 + -.6990348E-02 -.3370331E-02 -.5670771E-03 .1160538E-02 .2653114E-02 + .4047567E-02 .5106298E-02 .5770143E-02 .5821287E-02 .5235675E-02 + .4558366E-02 .4145375E-02 .3533920E-02 .2769117E-02 .2455658E-02 + .2467761E-02 .2544626E-02 .3074858E-02 .3963011E-02 .5038438E-02 + .6366494E-02 .7374640E-02 .8169209E-02 .8770465E-02 .8626838E-02 + .7870014E-02 .6680887E-02 .5321765E-02 .4182346E-02 .2583678E-02 + .5933167E-03 -.6811248E-03 -.1645290E-02 -.2819722E-02 -.3825138E-02 + -.4736596E-02 -.5585886E-02 -.6234146E-02 -.6634101E-02 -.6786687E-02 + -.6699405E-02 -.6425348E-02 -.6495852E-02 -.7433324E-02 -.9265826E-02 + -.1175261E-01 -.1466812E-01 -.1755780E-01 -.2049586E-01 -.2325735E-01 + -.2525172E-01 -.2678590E-01 -.2815290E-01 -.2927263E-01 -.3029635E-01 + -.3160323E-01 -.3279423E-01 -.3349326E-01 -.3372954E-01 -.3316273E-01 + -.3214199E-01 -.3069727E-01 -.2852563E-01 -.2606056E-01 -.2344862E-01 + -.2096210E-01 -.1819256E-01 -.1506105E-01 -.1237875E-01 -.9922061E-02 + -.7419876E-02 -.4848817E-02 -.2406734E-02 -.5207737E-03 .5311728E-03 + .7439395E-03 .2787888E-03 -.6255790E-03 -.1276784E-02 -.1598948E-02 + -.2245854E-02 -.3559608E-02 -.5082756E-02 -.6207347E-02 -.6896379E-02 + -.7370845E-02 -.7888514E-02 -.8245523E-02 -.8535549E-02 -.8724586E-02 + -.8567017E-02 -.8460770E-02 -.8090691E-02 -.7593418E-02 -.7533889E-02 + -.7156628E-02 -.6375010E-02 -.5970644E-02 -.5747459E-02 -.5639856E-02 + -.5470952E-02 -.4622216E-02 -.3468753E-02 -.2467859E-02 -.1874578E-02 + -.1686107E-02 -.1492222E-02 -.1121461E-02 -.8360391E-03 -.8866811E-03 + -.9706748E-03 -.1399630E-02 -.2136173E-02 -.2676402E-02 -.3428200E-02 + -.4365656E-02 -.5398972E-02 -.6964940E-02 -.8710629E-02 -.1014994E-01 + -.1147329E-01 -.1260139E-01 -.1363024E-01 -.1446508E-01 -.1482452E-01 + -.1512292E-01 -.1522729E-01 -.1504651E-01 -.1502897E-01 -.1494959E-01 + -.1459394E-01 -.1356902E-01 -.1202925E-01 -.1051596E-01 -.8694541E-02 + -.6612132E-02 -.4303430E-02 -.1906427E-02 .2303975E-03 .2107306E-02 + .3552417E-02 .4647695E-02 .5367210E-02 .5396908E-02 .4786338E-02 + .3999567E-02 .3240747E-02 .2224445E-02 .1344918E-02 .6079676E-03 + -.5573996E-03 -.1815660E-02 -.2772957E-02 -.4028384E-02 -.5580987E-02 + -.6804815E-02 -.8150033E-02 -.9588952E-02 -.1055597E-01 -.1140552E-01 + -.1190051E-01 -.1201421E-01 -.1212223E-01 -.1208390E-01 -.1221716E-01 + -.1215426E-01 -.1223136E-01 -.1292914E-01 -.1385365E-01 -.1515808E-01 + -.1640782E-01 -.1752594E-01 -.1872494E-01 -.1950291E-01 -.2010877E-01 + -.2097154E-01 -.2177439E-01 -.2185907E-01 -.2141119E-01 -.2093917E-01 + -.2062187E-01 -.2096199E-01 -.2180212E-01 -.2270393E-01 -.2340346E-01 + -.2390222E-01 -.2416526E-01 -.2438725E-01 -.2456749E-01 -.2396302E-01 + -.2265076E-01 -.2091630E-01 -.1917954E-01 -.1759804E-01 -.1548570E-01 + -.1253634E-01 -.9173771E-02 -.6100430E-02 -.3988060E-02 -.3178091E-02 + -.2837426E-02 -.1939589E-02 -.6387644E-03 .7851537E-03 .2396137E-02 + .4179660E-02 .5781010E-02 .7230285E-02 .9248428E-02 .1117070E-01 + .1251076E-01 .1369328E-01 .1455564E-01 .1538735E-01 .1629886E-01 + .1714515E-01 .1756088E-01 .1767214E-01 .1774518E-01 .1742531E-01 + .1664219E-01 .1538946E-01 .1433547E-01 .1324345E-01 .1201245E-01 + .1161169E-01 .1150570E-01 .1140255E-01 .1153336E-01 .1188995E-01 + .1278674E-01 .1371568E-01 .1452553E-01 .1546782E-01 .1647400E-01 + .1754859E-01 .1833724E-01 .1893215E-01 .1938499E-01 .1964030E-01 + .1993357E-01 .2025990E-01 .2037721E-01 .2028540E-01 .2006681E-01 + .1982403E-01 .1989221E-01 .1995633E-01 .1971964E-01 .1956732E-01 + .1947186E-01 .1904653E-01 .1840815E-01 .1746004E-01 .1622622E-01 + .1498726E-01 .1319906E-01 .1075410E-01 .8670194E-02 .6675668E-02 + .4210869E-02 .1987888E-02 -.1184334E-03 -.2054762E-02 -.3380938E-02 + -.4689830E-02 -.6004663E-02 -.6885407E-02 -.8025119E-02 -.9183195E-02 + -.9857357E-02 -.1071069E-01 -.1187389E-01 -.1342812E-01 -.1510170E-01 + -.1630284E-01 -.1719898E-01 -.1831007E-01 -.1954740E-01 -.2086075E-01 + -.2266504E-01 -.2453911E-01 -.2577820E-01 -.2674104E-01 -.2755008E-01 + -.2776922E-01 -.2797069E-01 -.2827273E-01 -.2799016E-01 -.2744319E-01 + -.2670031E-01 -.2565202E-01 -.2463787E-01 -.2310176E-01 -.2105948E-01 + -.1875982E-01 -.1577463E-01 -.1246504E-01 -.9118197E-02 -.5493418E-02 + -.1947918E-02 .8343908E-03 .2563859E-02 .3562224E-02 .4506195E-02 + .5783356E-02 .7212807E-02 .8505273E-02 .9636389E-02 .1074840E-01 + .1235111E-01 .1435244E-01 .1607480E-01 .1743702E-01 .1870210E-01 + .2007497E-01 .2088704E-01 .2125306E-01 .2159041E-01 .2097734E-01 + .1978302E-01 .1860084E-01 .1719080E-01 .1587140E-01 .1461327E-01 + .1320115E-01 .1207144E-01 .1134562E-01 .1102251E-01 .1091674E-01 + .1059666E-01 .9939776E-02 .8935474E-02 .7756818E-02 .6679492E-02 + .5622408E-02 .4256674E-02 .2689890E-02 .1277644E-02 .1172061E-03 + -.7956688E-03 -.1270676E-02 -.1399019E-02 -.9546096E-03 .5175773E-04 + .1382032E-02 .3335769E-02 .5306523E-02 .6776678E-02 .7933524E-02 + .8804877E-02 .9528645E-02 .9933089E-02 .9839314E-02 .9306381E-02 + .8346310E-02 .7344931E-02 .6732810E-02 .5983640E-02 .4715799E-02 + .3655614E-02 .3141718E-02 .2880990E-02 .3110990E-02 .3768398E-02 + .4235561E-02 .5068088E-02 .6516040E-02 .7939481E-02 .9226824E-02 + .1061078E-01 .1220293E-01 .1356446E-01 .1469330E-01 .1575461E-01 + .1643477E-01 .1714707E-01 .1847126E-01 .2002089E-01 .2105082E-01 + .2146612E-01 .2165536E-01 .2176121E-01 .2159068E-01 .2097834E-01 + .2030417E-01 .2006379E-01 .1972312E-01 .1896948E-01 .1811804E-01 + .1694572E-01 .1525082E-01 .1330275E-01 .1115955E-01 .8573093E-02 + .6350741E-02 .4533697E-02 .2435455E-02 .7822718E-03 -.4754146E-03 + -.1592254E-02 -.2609375E-02 -.4027643E-02 -.5783509E-02 -.7336831E-02 + -.8294024E-02 -.8933425E-02 -.8923098E-02 -.8122480E-02 -.6717884E-02 + -.4852929E-02 -.3066815E-02 -.1032676E-02 .1138584E-02 .2943379E-02 + .4461891E-02 .5900586E-02 .7348523E-02 .8401226E-02 .9400434E-02 + .1035663E-01 .1076457E-01 .1091599E-01 .1071253E-01 .1037837E-01 + .9750091E-02 .8803030E-02 .8236660E-02 .7652418E-02 .7215600E-02 + .7092742E-02 .6739082E-02 .6607185E-02 .6594646E-02 .6269060E-02 + .6052214E-02 .5985001E-02 .5555898E-02 .4753998E-02 .4002459E-02 + .2899891E-02 .1401566E-02 -.5364321E-05 -.1626929E-02 -.3153335E-02 + -.4348991E-02 -.5465181E-02 -.6069538E-02 -.6256705E-02 -.6339456E-02 + -.6223461E-02 -.5936684E-02 -.5820459E-02 -.5892302E-02 -.5677503E-02 + -.5277816E-02 -.4942027E-02 -.4851875E-02 -.4673225E-02 -.4436799E-02 + -.4461932E-02 -.4087524E-02 -.3504659E-02 -.2713704E-02 -.1743331E-02 + -.1264434E-02 -.8469229E-03 -.4064942E-03 -.7005981E-03 -.1147361E-02 + -.1401611E-02 -.2183801E-02 -.3050214E-02 -.3802587E-02 -.4759334E-02 + -.5555935E-02 -.5789687E-02 -.5217597E-02 -.3955280E-02 -.2343709E-02 + -.2885756E-03 .1769262E-02 .3670202E-02 .5714959E-02 .7496273E-02 + .9107857E-02 .1034261E-01 .1112071E-01 .1197567E-01 .1284008E-01 + .1373631E-01 .1448080E-01 .1476248E-01 .1448405E-01 .1372723E-01 + .1250168E-01 .1047056E-01 .8027223E-02 .5638997E-02 .3201978E-02 + .9290569E-03 -.1132966E-02 -.3708223E-02 -.7049427E-02 -.1027532E-01 + -.1307551E-01 -.1568128E-01 -.1760602E-01 -.1880201E-01 -.1945308E-01 + -.1928674E-01 -.1867458E-01 -.1795560E-01 -.1683588E-01 -.1553591E-01 + -.1451975E-01 -.1362822E-01 -.1288804E-01 -.1246207E-01 -.1190727E-01 + -.1134599E-01 -.1109391E-01 -.1057060E-01 -.9663522E-02 -.8919966E-02 + -.8253932E-02 -.7583962E-02 -.7144195E-02 -.6840417E-02 -.6761298E-02 + -.7131133E-02 -.7801383E-02 -.8919889E-02 -.1030289E-01 -.1158977E-01 + -.1326796E-01 -.1528785E-01 -.1749396E-01 -.1981996E-01 -.2170080E-01 + -.2350263E-01 -.2535377E-01 -.2685425E-01 -.2826387E-01 -.2921766E-01 + -.2988183E-01 -.3046444E-01 -.3086020E-01 -.3131144E-01 -.3189541E-01 + -.3259994E-01 -.3311357E-01 -.3351324E-01 -.3392504E-01 -.3457667E-01 + -.3518696E-01 -.3547942E-01 -.3589312E-01 -.3642971E-01 -.3678090E-01 + -.3702028E-01 -.3723981E-01 -.3740674E-01 -.3788081E-01 -.3827747E-01 + -.3844747E-01 -.3915740E-01 -.4024026E-01 -.4139619E-01 -.4281410E-01 + -.4402236E-01 -.4492685E-01 -.4588253E-01 -.4664040E-01 -.4762255E-01 + -.4881257E-01 -.4935392E-01 -.4906758E-01 -.4812621E-01 -.4654321E-01 + -.4443838E-01 -.4248747E-01 -.4057429E-01 -.3837370E-01 -.3643821E-01 + -.3432141E-01 -.3193415E-01 -.2998404E-01 -.2830380E-01 -.2697784E-01 + -.2568814E-01 -.2425184E-01 -.2332631E-01 -.2300639E-01 -.2280065E-01 + -.2252718E-01 -.2233056E-01 -.2207863E-01 -.2162634E-01 -.2068371E-01 + -.1936037E-01 -.1822213E-01 -.1760607E-01 -.1780588E-01 -.1822344E-01 + -.1819195E-01 -.1815337E-01 -.1797481E-01 -.1761382E-01 -.1774751E-01 + -.1816010E-01 -.1827403E-01 -.1846805E-01 -.1866860E-01 -.1873597E-01 + -.1866042E-01 -.1783981E-01 -.1666362E-01 -.1534550E-01 -.1357803E-01 + -.1162920E-01 -.9756899E-02 -.7467969E-02 -.4977015E-02 -.2934704E-02 + -.8912442E-03 .1136694E-02 .2995010E-02 .4888550E-02 .6861547E-02 + .8819750E-02 .1050390E-01 .1160787E-01 .1267727E-01 .1435479E-01 + .1597802E-01 .1742484E-01 .1858161E-01 .1926251E-01 .2005491E-01 + .2047695E-01 .2052958E-01 .2080512E-01 .2065729E-01 .2019654E-01 + .1991609E-01 .1972782E-01 .1970441E-01 .1960426E-01 .1967245E-01 + .2021959E-01 .2085144E-01 .2158264E-01 .2239026E-01 .2303202E-01 + .2356845E-01 .2422608E-01 .2483190E-01 .2540103E-01 .2594231E-01 + .2622135E-01 .2655309E-01 .2699045E-01 .2742596E-01 .2788148E-01 + .2828340E-01 .2848320E-01 .2842355E-01 .2833839E-01 .2829434E-01 + .2816543E-01 .2791661E-01 .2726497E-01 .2629309E-01 .2507685E-01 + .2352022E-01 .2231744E-01 .2154642E-01 .2079194E-01 .1994886E-01 + .1857046E-01 .1680773E-01 .1511020E-01 .1352989E-01 .1196320E-01 + .1031123E-01 .8700200E-02 .7205076E-02 .5962663E-02 .4948631E-02 + .4086383E-02 .3438217E-02 .2833903E-02 .2106313E-02 .1456260E-02 + .1062019E-02 .7777431E-03 .5602782E-03 .4738424E-03 .5679016E-03 + .6694704E-03 .3833803E-03 -.4865558E-03 -.2044204E-02 -.3703975E-02 + -.5039585E-02 -.6379392E-02 -.7714369E-02 -.8898528E-02 -.9722199E-02 + -.1014917E-01 -.1040861E-01 -.1049153E-01 -.1016259E-01 -.9441308E-02 + -.8603120E-02 -.7737128E-02 -.6734697E-02 -.5655546E-02 -.4707442E-02 + -.3883892E-02 -.3028514E-02 -.1997753E-02 -.1060163E-02 -.2913299E-03 + .4918831E-03 .1068888E-02 .1556342E-02 .2277046E-02 .3281422E-02 + .4656266E-02 .6349359E-02 .8188241E-02 .1016348E-01 .1225227E-01 + .1491497E-01 .1815482E-01 .2110202E-01 .2366273E-01 .2597653E-01 + .2797432E-01 .2964356E-01 .3063494E-01 .3095707E-01 .3089107E-01 + .3045639E-01 .2949827E-01 .2802449E-01 .2647928E-01 .2515594E-01 + .2392094E-01 .2271984E-01 .2166205E-01 .2085154E-01 .2018946E-01 + .1936929E-01 .1880039E-01 .1853110E-01 .1817664E-01 .1808960E-01 + .1818765E-01 .1805913E-01 .1798760E-01 .1791022E-01 .1747221E-01 + .1699994E-01 .1636932E-01 .1529914E-01 .1425453E-01 .1349870E-01 + .1282273E-01 .1226438E-01 .1167625E-01 .1096349E-01 .1026516E-01 + .9249601E-02 .8098822E-02 .7489319E-02 .7247036E-02 .6568623E-02 + .5109517E-02 .3303772E-02 .1758789E-02 .3908176E-03 -.1109782E-02 + -.2581906E-02 -.3979925E-02 -.5129286E-02 -.5832931E-02 -.6377882E-02 + -.7162086E-02 -.8254812E-02 -.9370026E-02 -.1050439E-01 -.1177526E-01 + -.1327155E-01 -.1447600E-01 -.1487529E-01 -.1471597E-01 -.1424339E-01 + -.1384596E-01 -.1381868E-01 -.1402925E-01 -.1417923E-01 -.1418029E-01 + -.1389836E-01 -.1346951E-01 -.1309623E-01 -.1247027E-01 -.1172488E-01 + -.1121350E-01 -.1073260E-01 -.1022638E-01 -.9859883E-02 -.9553235E-02 + -.9385389E-02 -.9531885E-02 -.9865570E-02 -.1008705E-01 -.1050519E-01 + -.1105313E-01 -.1130830E-01 -.1170651E-01 -.1220823E-01 -.1262329E-01 + -.1292743E-01 -.1300146E-01 -.1313727E-01 -.1340979E-01 -.1367519E-01 + -.1384599E-01 -.1394947E-01 -.1395901E-01 -.1367681E-01 -.1320766E-01 + -.1241586E-01 -.1126287E-01 -.9911556E-02 -.8237037E-02 -.6595670E-02 + -.5033735E-02 -.3469322E-02 -.2088270E-02 -.6823169E-03 .5049773E-03 + .1459564E-02 .2549879E-02 .3440426E-02 .4332479E-02 .5498799E-02 + .6726713E-02 .8006370E-02 .9122820E-02 .1014344E-01 .1124623E-01 + .1242927E-01 .1353685E-01 .1454360E-01 .1548937E-01 .1622020E-01 + .1688752E-01 .1761925E-01 .1849011E-01 .1940131E-01 .2032973E-01 + .2124074E-01 .2187224E-01 .2242173E-01 .2271426E-01 .2270125E-01 + .2268319E-01 .2253812E-01 .2232171E-01 .2166550E-01 .2080290E-01 + .2063776E-01 .2094895E-01 .2151204E-01 .2233035E-01 .2290901E-01 + .2310986E-01 .2313078E-01 .2309715E-01 .2304734E-01 .2294213E-01 + .2290218E-01 .2259190E-01 .2200537E-01 .2137955E-01 .2055228E-01 + .1972325E-01 .1875015E-01 .1756144E-01 .1643875E-01 .1551736E-01 + .1459436E-01 .1362032E-01 .1270637E-01 .1170615E-01 .1064717E-01 + .9471686E-02 .8208705E-02 .7085875E-02 .6034201E-02 .5299554E-02 + .5132802E-02 .4731249E-02 .3362142E-02 .1294172E-02 -.9281266E-03 + -.2952891E-02 -.4560714E-02 -.6002056E-02 -.7733556E-02 -.9692568E-02 + -.1147267E-01 -.1311087E-01 -.1457828E-01 -.1571110E-01 -.1650623E-01 + -.1712300E-01 -.1771156E-01 -.1807896E-01 -.1841974E-01 -.1869196E-01 + -.1879619E-01 -.1892459E-01 -.1918411E-01 -.1985733E-01 -.2063233E-01 + -.2122358E-01 -.2178353E-01 -.2245241E-01 -.2309875E-01 -.2324985E-01 + -.2315939E-01 -.2309430E-01 -.2288178E-01 -.2244755E-01 -.2155454E-01 + -.2045089E-01 -.1937936E-01 -.1831071E-01 -.1722461E-01 -.1579269E-01 + -.1432799E-01 -.1326646E-01 -.1243058E-01 -.1169309E-01 -.1093738E-01 + -.1007948E-01 -.9302431E-02 -.8748975E-02 -.8012722E-02 -.7118495E-02 + -.6558152E-02 -.5801222E-02 -.5049160E-02 -.4846790E-02 -.4674629E-02 + -.4578619E-02 -.4688145E-02 -.4846659E-02 -.5187710E-02 -.5528245E-02 + -.5720100E-02 -.5692817E-02 -.5454521E-02 -.5324754E-02 -.4841944E-02 + -.3809603E-02 -.2687151E-02 -.1706480E-02 -.6775151E-03 .5275179E-03 + .1694775E-02 .2705699E-02 .3498142E-02 .4552613E-02 .5979778E-02 + .7657686E-02 .9552793E-02 .1089936E-01 .1151832E-01 .1191959E-01 + .1194143E-01 .1178009E-01 .1179441E-01 .1177590E-01 .1190850E-01 + .1225537E-01 .1260358E-01 .1298851E-01 .1399336E-01 .1520719E-01 + .1618712E-01 .1747997E-01 .1870448E-01 .1975164E-01 .2077000E-01 + .2145185E-01 .2216689E-01 .2294221E-01 .2331257E-01 .2317401E-01 + .2235539E-01 .2162305E-01 .2138716E-01 .2167610E-01 .2220415E-01 + .2219188E-01 .2233448E-01 .2260706E-01 .2269509E-01 .2319723E-01 + .2353977E-01 .2359297E-01 .2373799E-01 .2369734E-01 .2352830E-01 + .2314160E-01 .2274194E-01 .2244759E-01 .2185174E-01 .2125846E-01 + .2072567E-01 .2011727E-01 .1974799E-01 .1928676E-01 .1875762E-01 + .1818365E-01 .1752434E-01 .1704042E-01 .1641866E-01 .1580960E-01 + .1522495E-01 .1464907E-01 .1409698E-01 .1326039E-01 .1248025E-01 + .1195166E-01 .1150594E-01 .1122482E-01 .1113559E-01 .1101176E-01 + .1080856E-01 .1067692E-01 .1081300E-01 .1096937E-01 .1089567E-01 + .1063357E-01 .1040012E-01 .1005570E-01 .9406087E-02 .8862654E-02 + .8047819E-02 .6993286E-02 .5942291E-02 .4642452E-02 .3543522E-02 + .2891511E-02 .2436742E-02 .2122548E-02 .1837145E-02 .1532548E-02 + .1303541E-02 .1376172E-02 .1630283E-02 .1806608E-02 .1864519E-02 + .1886684E-02 .2186302E-02 .2224499E-02 .1650135E-02 .6912226E-03 + -.5948652E-03 -.1932116E-02 -.2782586E-02 -.3073690E-02 -.3258006E-02 + -.3842634E-02 -.4622895E-02 -.4801267E-02 -.4600650E-02 -.4469398E-02 + -.4292781E-02 -.4086763E-02 -.4105396E-02 -.4127651E-02 -.4179523E-02 + -.4490476E-02 -.4899283E-02 -.5293420E-02 -.5441154E-02 -.5594793E-02 + -.5738995E-02 -.5784237E-02 -.5776282E-02 -.5752104E-02 -.5709825E-02 + -.5311776E-02 -.5007722E-02 -.4737283E-02 -.4375723E-02 -.4111060E-02 + -.3226398E-02 -.1419308E-02 .7693871E-03 .2860710E-02 .4579760E-02 + .5911329E-02 .7489737E-02 .9178565E-02 .1062614E-01 .1220871E-01 + .1352230E-01 .1435658E-01 .1527541E-01 .1627321E-01 .1718202E-01 + .1821452E-01 .1875930E-01 .1908662E-01 .1990308E-01 .2041872E-01 + .2078908E-01 .2108708E-01 .2100379E-01 .2097134E-01 .2097485E-01 + .2112030E-01 .2154777E-01 .2195865E-01 .2232375E-01 .2283621E-01 + .2321513E-01 .2329600E-01 .2294871E-01 .2226386E-01 .2167828E-01 + .2100520E-01 .2027850E-01 .1964339E-01 .1914645E-01 .1884745E-01 + .1854926E-01 .1788683E-01 .1680635E-01 .1553446E-01 .1431493E-01 + .1310198E-01 .1154266E-01 .1012672E-01 .9010603E-02 .7913724E-02 + .6850458E-02 .5726537E-02 .4836433E-02 .4140297E-02 .3515426E-02 + .3094115E-02 .2770586E-02 .2703297E-02 .2858817E-02 .2912892E-02 + .2824145E-02 .2936233E-02 .3101029E-02 .2878740E-02 .2602012E-02 + .2282775E-02 .2043815E-02 .1992599E-02 .1645172E-02 .1419399E-02 + .1241895E-02 .1082050E-02 .1861055E-02 .3438400E-02 .5138821E-02 + .6172244E-02 .6456119E-02 .6674659E-02 .7032391E-02 .7323744E-02 + .7136988E-02 .6445980E-02 .5795073E-02 .5435153E-02 .4865615E-02 + .4143821E-02 .3658317E-02 .3364876E-02 .3281587E-02 .3074262E-02 + .2532900E-02 .1831134E-02 .9780771E-03 .1193497E-03 -.3497744E-03 + -.4629474E-03 -.7155908E-03 -.1283420E-02 -.2088298E-02 -.2865617E-02 + -.3241593E-02 -.3235379E-02 -.3253678E-02 -.3596302E-02 -.3865982E-02 + -.3959882E-02 -.4022317E-02 -.4125647E-02 -.4336245E-02 -.4352009E-02 + -.4229250E-02 -.4248984E-02 -.4519490E-02 -.4900141E-02 -.5426443E-02 + -.6059292E-02 -.6694231E-02 -.7239102E-02 -.7604344E-02 -.7981576E-02 + -.8350869E-02 -.8718937E-02 -.9332610E-02 -.9815758E-02 -.1021076E-01 + -.1111154E-01 -.1187327E-01 -.1246252E-01 -.1339024E-01 -.1425536E-01 + -.1517174E-01 -.1622178E-01 -.1708592E-01 -.1817974E-01 -.1926556E-01 + -.1995031E-01 -.2083538E-01 -.2173101E-01 -.2252984E-01 -.2376700E-01 + -.2505734E-01 -.2597056E-01 -.2649444E-01 -.2684540E-01 -.2707194E-01 + -.2687089E-01 -.2643597E-01 -.2613497E-01 -.2584797E-01 -.2539932E-01 + -.2499410E-01 -.2455035E-01 -.2409370E-01 -.2376374E-01 -.2349255E-01 + -.2292097E-01 -.2187607E-01 -.2093232E-01 -.2029583E-01 -.1944806E-01 + -.1830494E-01 -.1699215E-01 -.1531668E-01 -.1360331E-01 -.1205589E-01 + -.1048544E-01 -.8652943E-02 -.6697248E-02 -.4897028E-02 -.3297115E-02 + -.1871183E-02 -.2027250E-03 .1796399E-02 .4075207E-02 .6156233E-02 + .7591826E-02 .8450186E-02 .8742909E-02 .8929643E-02 .8887843E-02 + .8302711E-02 .7692001E-02 .7032200E-02 .6068771E-02 .5395307E-02 + .4899985E-02 .4297167E-02 .4031280E-02 .4124940E-02 .4481962E-02 + .4758357E-02 .4798074E-02 .4808993E-02 .4966567E-02 .5569125E-02 + .6248883E-02 .6587192E-02 .6275403E-02 .5343798E-02 .4548423E-02 + .4156728E-02 .4075423E-02 .4192220E-02 .4330992E-02 .4332176E-02 + .4116921E-02 .3761126E-02 .3493667E-02 .3272805E-02 .3010575E-02 + .2635659E-02 .2022865E-02 .1728250E-02 .1528837E-02 .8447813E-03 + .5223418E-04 -.8347084E-03 -.1776378E-02 -.2704791E-02 -.3603865E-02 + -.4280281E-02 -.4712742E-02 -.4756607E-02 -.4706447E-02 -.4693689E-02 + -.4405785E-02 -.4356438E-02 -.4882537E-02 -.5285716E-02 -.5473673E-02 + -.5791481E-02 -.5873819E-02 -.5826461E-02 -.5977579E-02 -.6189553E-02 + -.6518694E-02 -.6769918E-02 -.6804171E-02 -.6833135E-02 -.6980595E-02 + -.7084434E-02 -.6995670E-02 -.6817622E-02 -.6385010E-02 -.5856265E-02 + -.5379219E-02 -.4536600E-02 -.3577120E-02 -.2873717E-02 -.2074667E-02 + -.1069492E-02 -.9856032E-04 .8255616E-03 .1516067E-02 .1973879E-02 + .2619054E-02 .3160954E-02 .3461681E-02 .3995799E-02 .4547162E-02 + .4951661E-02 .5578394E-02 .6315899E-02 .7039259E-02 .7951952E-02 + .9016808E-02 .1031113E-01 .1172915E-01 .1287289E-01 .1383126E-01 + .1491096E-01 .1618565E-01 .1770951E-01 .1966588E-01 .2177188E-01 + .2353962E-01 .2493552E-01 .2597388E-01 .2665318E-01 .2707953E-01 + .2748581E-01 .2785158E-01 .2792007E-01 .2782419E-01 .2761927E-01 + .2723777E-01 .2666556E-01 .2597605E-01 .2540422E-01 .2460714E-01 + .2349987E-01 .2261515E-01 .2188963E-01 .2133769E-01 .2117129E-01 + .2109221E-01 .2102677E-01 .2084727E-01 .2029250E-01 .1955666E-01 + .1895405E-01 .1876197E-01 .1880495E-01 .1875830E-01 .1868935E-01 + .1852354E-01 .1825366E-01 .1806654E-01 .1776747E-01 .1730722E-01 + .1679920E-01 .1606913E-01 .1540409E-01 .1503140E-01 .1450557E-01 + .1384170E-01 .1323570E-01 .1249030E-01 .1168035E-01 .1088140E-01 + .9976921E-02 .8868638E-02 .7562288E-02 .6303695E-02 .5193364E-02 + .4070386E-02 .2858400E-02 .1588953E-02 .2966593E-03 -.7384285E-03 + -.1531266E-02 -.2260079E-02 -.2762821E-02 -.3055157E-02 -.3253293E-02 + -.3343707E-02 -.3304687E-02 -.3166258E-02 -.3030390E-02 -.2820832E-02 + -.2520337E-02 -.2382710E-02 -.2261860E-02 -.1937493E-02 -.1410708E-02 + -.8617338E-03 -.4439990E-03 .3073569E-04 .4305828E-03 .6084488E-03 + .6239585E-03 .2363195E-03 -.5540386E-03 -.1368676E-02 -.2172677E-02 + -.3282360E-02 -.4751332E-02 -.6522099E-02 -.8300870E-02 -.9836021E-02 + -.1132998E-01 -.1275353E-01 -.1401627E-01 -.1510230E-01 -.1606923E-01 + -.1712098E-01 -.1813021E-01 -.1908302E-01 -.2002684E-01 -.2058074E-01 + -.2057508E-01 -.2006784E-01 -.1925258E-01 -.1859646E-01 -.1841534E-01 + -.1835536E-01 -.1806619E-01 -.1804509E-01 -.1852460E-01 -.1929133E-01 + -.2028114E-01 -.2110943E-01 -.2182490E-01 -.2252547E-01 -.2311370E-01 + -.2371697E-01 -.2403145E-01 -.2423271E-01 -.2428336E-01 -.2391708E-01 + -.2358935E-01 -.2299890E-01 -.2171230E-01 -.2032359E-01 -.1955577E-01 + -.1961178E-01 -.1976097E-01 -.1970925E-01 -.1952372E-01 -.1889277E-01 + -.1824657E-01 -.1781193E-01 -.1757766E-01 -.1748045E-01 -.1750421E-01 + -.1771010E-01 -.1793786E-01 -.1805101E-01 -.1799268E-01 -.1807074E-01 + -.1842758E-01 -.1895132E-01 -.1934220E-01 -.1946493E-01 -.1960992E-01 + -.2000891E-01 -.2031012E-01 -.2037170E-01 -.2061622E-01 -.2093067E-01 + -.2118909E-01 -.2127645E-01 -.2092620E-01 -.2064550E-01 -.2091919E-01 + -.2119771E-01 -.2099937E-01 -.2045806E-01 -.1992203E-01 -.1959109E-01 + -.1922086E-01 -.1863068E-01 -.1784189E-01 -.1711993E-01 -.1646049E-01 + -.1570693E-01 -.1475801E-01 -.1333097E-01 -.1184616E-01 -.1041979E-01 + -.9114012E-02 -.8096766E-02 -.6959483E-02 -.5948852E-02 -.5172751E-02 + -.4290795E-02 -.3356452E-02 -.2528229E-02 -.1990304E-02 -.1825442E-02 + -.1662064E-02 -.1568217E-02 -.1616953E-02 -.1591296E-02 -.1966778E-02 + -.2506451E-02 -.2764064E-02 -.2804431E-02 -.2699784E-02 -.2730290E-02 + -.2874625E-02 -.2939428E-02 -.2833159E-02 -.2605375E-02 -.2428501E-02 + -.2374895E-02 -.2257011E-02 -.2062572E-02 -.1927820E-02 -.1959406E-02 + -.2065795E-02 -.2431569E-02 -.3307024E-02 -.3821990E-02 -.3799030E-02 + -.3649422E-02 -.3399231E-02 -.3434588E-02 -.3824792E-02 -.4354071E-02 + -.4877808E-02 -.5499842E-02 -.6119311E-02 -.6479267E-02 -.6883374E-02 + -.7354727E-02 -.7569796E-02 -.7768415E-02 -.7845107E-02 -.7669966E-02 + -.7743557E-02 -.7903017E-02 -.7941481E-02 -.8050155E-02 -.8422014E-02 + -.8565123E-02 -.7851263E-02 -.7287562E-02 -.7497764E-02 -.8097119E-02 + -.8999588E-02 -.9703977E-02 -.9738948E-02 -.9407462E-02 -.9081926E-02 + -.8738441E-02 -.8177949E-02 -.7600326E-02 -.7047699E-02 -.6536764E-02 + -.6262670E-02 -.5899582E-02 -.5710026E-02 -.5689628E-02 -.5646930E-02 + -.5596733E-02 -.5465875E-02 -.5534337E-02 -.5471951E-02 -.5264137E-02 + -.5318559E-02 -.5284098E-02 -.4993542E-02 -.4839070E-02 -.4975849E-02 + -.5073070E-02 -.5199960E-02 -.5550052E-02 -.5787828E-02 -.6161692E-02 + -.6820168E-02 -.7443280E-02 -.8062631E-02 -.8714107E-02 -.9030567E-02 + -.9097793E-02 -.9294374E-02 -.9350559E-02 -.9378368E-02 -.9530361E-02 + -.9483379E-02 -.9283159E-02 -.9176472E-02 -.9105458E-02 -.8994996E-02 + -.9003609E-02 -.9120676E-02 -.9340221E-02 -.9352779E-02 -.8903573E-02 + -.8605422E-02 -.8501295E-02 -.8161316E-02 -.7636990E-02 -.7186747E-02 + -.6706046E-02 -.5843411E-02 -.4898248E-02 -.3973917E-02 -.2986160E-02 + -.2040458E-02 -.1127007E-02 -.4354165E-03 -.2059534E-04 .2544353E-03 + .2409860E-03 .2565059E-04 -.2271813E-03 -.6852208E-03 -.1089509E-02 + -.1602195E-02 -.2376482E-02 -.2629423E-02 -.1862154E-02 -.6409590E-03 + .3495545E-03 .1293834E-02 .2176075E-02 .2727552E-02 .3164258E-02 + .3528654E-02 .3570370E-02 .3483062E-02 .3447865E-02 .3200230E-02 + .2889151E-02 .2728292E-02 .2681852E-02 .2903026E-02 .3067184E-02 + .2789805E-02 .2400152E-02 .2160509E-02 .1994025E-02 .1551775E-02 + .1041746E-02 .8142190E-03 .2345524E-03 -.7820083E-03 -.2210066E-02 + -.3787069E-02 -.4608871E-02 -.4965412E-02 -.5616154E-02 -.6387463E-02 + -.7046578E-02 -.7706263E-02 -.8247905E-02 -.8769331E-02 -.9238059E-02 + -.9708250E-02 -.1030122E-01 -.1073068E-01 -.1098196E-01 -.1119336E-01 + -.1132417E-01 -.1142581E-01 -.1140972E-01 -.1126453E-01 -.1138430E-01 + -.1153103E-01 -.1154077E-01 -.1159416E-01 -.1180341E-01 -.1190584E-01 + -.1154031E-01 -.1139406E-01 -.1139860E-01 -.1110264E-01 -.1080454E-01 + -.1029850E-01 -.9758047E-02 -.9348432E-02 -.8947707E-02 -.8662829E-02 + -.8129876E-02 -.7491604E-02 -.7091550E-02 -.6847745E-02 -.6714537E-02 + -.6337693E-02 -.5700679E-02 -.5501803E-02 -.5397047E-02 -.4897397E-02 + -.4068237E-02 -.3077176E-02 -.2513098E-02 -.2171283E-02 -.1752086E-02 + -.1315172E-02 -.8734777E-03 -.4229533E-03 -.1103439E-03 -.6859024E-04 + -.1546251E-03 -.3237054E-03 -.5626747E-03 -.7741974E-03 -.7988492E-03 + -.5113292E-03 .9818153E-04 .6651853E-03 .1111019E-02 .1760882E-02 + .2416578E-02 .2787273E-02 .3168516E-02 .3602085E-02 .3717568E-02 + .3571674E-02 .3472004E-02 .3945561E-02 .4922040E-02 .5743431E-02 + .6158659E-02 .6176359E-02 .5849129E-02 .5393808E-02 .4962598E-02 + .4188316E-02 .3133451E-02 .2020612E-02 .8860380E-03 -.2535506E-03 + -.1522531E-02 -.2689624E-02 -.3794676E-02 -.5144266E-02 -.6355978E-02 + -.7220879E-02 -.8161883E-02 -.8772974E-02 -.8939672E-02 -.9059893E-02 + -.8817724E-02 -.8576296E-02 -.8990505E-02 -.9875610E-02 -.1069503E-01 + -.1118714E-01 -.1137529E-01 -.1129028E-01 -.1122843E-01 -.1126271E-01 + -.1110110E-01 -.1073044E-01 -.1040649E-01 -.9989180E-02 -.9276224E-02 + -.8730753E-02 -.8341846E-02 -.7558028E-02 -.6658169E-02 -.5821792E-02 + -.4979516E-02 -.4381119E-02 -.3793351E-02 -.3424284E-02 -.3323755E-02 + -.2990664E-02 -.2633003E-02 -.2456242E-02 -.2163650E-02 -.1611892E-02 + -.1045187E-02 -.6088303E-03 -.2954825E-03 -.5899904E-04 .1774602E-03 + .6687995E-03 .1101876E-02 .1311957E-02 .1779033E-02 .2135989E-02 + .2372052E-02 .2733051E-02 .2998902E-02 .3181885E-02 .3137986E-02 + .3048882E-02 .3112567E-02 .3216855E-02 .3355062E-02 .3445158E-02 + .3481817E-02 .3413947E-02 .3326843E-02 .3389314E-02 .3438400E-02 + .3448301E-02 .3535941E-02 .3350515E-02 .3000349E-02 .2763771E-02 + .2438445E-02 .1932727E-02 .1410663E-02 .1087272E-02 .5642435E-03 + .2391069E-04 -.2019414E-03 -.3943597E-03 -.4299791E-03 -.2784281E-03 + -.3310569E-04 .2730650E-03 .6119078E-03 .9371083E-03 .8220890E-03 + .3804532E-03 .5555597E-04 .9768399E-04 .8891172E-03 .1743943E-02 + .2068106E-02 .2068804E-02 .1908272E-02 .1996813E-02 .2208118E-02 + .2147264E-02 .1922133E-02 .1666112E-02 .1333527E-02 .1084790E-02 + .9517619E-03 .6830547E-03 .4300965E-03 .2593006E-03 .1658234E-04 + -.1390317E-03 -.1029145E-03 .2536205E-04 .3652179E-03 .1098428E-02 + .1967130E-02 .2454227E-02 .2364986E-02 .1762630E-02 .8144428E-03 + .1143303E-03 -.2155163E-03 -.4430123E-03 -.4573331E-03 -.4193443E-03 + -.4220072E-03 -.2459172E-03 .1118993E-03 .7095359E-03 .1490114E-02 + .2334052E-02 .3055994E-02 .3728833E-02 .4569903E-02 .5128290E-02 + .5577325E-02 .6017029E-02 .6116264E-02 .6061793E-02 .6012371E-02 + .5977562E-02 .5838767E-02 .5694575E-02 .5657596E-02 .5619718E-02 + .5585111E-02 .5645274E-02 .5846284E-02 .6137078E-02 .6584981E-02 + .7194017E-02 .7800452E-02 .8470595E-02 .9094909E-02 .9607639E-02 + .1008716E-01 .1046193E-01 .1080802E-01 .1113240E-01 .1159868E-01 + .1222671E-01 .1272159E-01 .1325383E-01 .1387750E-01 .1426098E-01 + .1453038E-01 .1494824E-01 .1522047E-01 .1525746E-01 .1542136E-01 + .1558509E-01 .1561968E-01 .1553338E-01 .1531056E-01 .1524349E-01 + .1506463E-01 .1460643E-01 .1428100E-01 .1383442E-01 .1322326E-01 + .1296772E-01 .1282686E-01 .1250534E-01 .1219546E-01 .1178015E-01 + .1105218E-01 .1030303E-01 .9685216E-02 .8807456E-02 .7681140E-02 + .6286932E-02 .4714759E-02 .3857124E-02 .3841337E-02 .3977987E-02 + .3884714E-02 .3608182E-02 .3405247E-02 .3240973E-02 .3258658E-02 + .3509535E-02 .3589907E-02 .3584912E-02 .3710339E-02 .3947298E-02 + .4076695E-02 .4139745E-02 .4317307E-02 .4407538E-02 .4480291E-02 + .4512168E-02 .4318990E-02 .4133055E-02 .4203547E-02 .4637670E-02 + .5229881E-02 .5819907E-02 .6206087E-02 .5689805E-02 .4801496E-02 + .4543354E-02 .4657569E-02 .4811662E-02 .5074565E-02 .5069040E-02 + .4960095E-02 .5095767E-02 .5098650E-02 .5094473E-02 .5017782E-02 + .4624214E-02 .4228198E-02 .3998698E-02 .3666290E-02 .3463626E-02 + .3573952E-02 .3789177E-02 .4123082E-02 .4789840E-02 .5602414E-02 + .6429140E-02 .7361348E-02 .8128687E-02 .8970522E-02 .9558685E-02 + .9703313E-02 .9760443E-02 .9354044E-02 .8816408E-02 .8608343E-02 + .8399485E-02 .8206825E-02 .8033593E-02 .8006490E-02 .8588021E-02 + .9552613E-02 .1040609E-01 .1132451E-01 .1225212E-01 .1319929E-01 + .1415781E-01 .1447148E-01 .1421252E-01 .1379316E-01 .1334679E-01 + .1266887E-01 .1181489E-01 .1111306E-01 .1014160E-01 .9116274E-02 + .8675309E-02 .8259867E-02 .7790010E-02 .7537802E-02 .7337580E-02 + .7574148E-02 .7808557E-02 .7783590E-02 .7790895E-02 .7697339E-02 + .7651849E-02 .7293248E-02 .6642733E-02 .5954819E-02 .4882097E-02 + .3318171E-02 .1844305E-02 .8149232E-03 -.2740015E-03 -.1598536E-02 + -.2810194E-02 -.3817971E-02 -.4531676E-02 -.4538413E-02 -.4304546E-02 + -.4452380E-02 -.4737529E-02 -.5215217E-02 -.5781209E-02 -.6232297E-02 + -.6724432E-02 -.7068856E-02 -.7447979E-02 -.8001820E-02 -.8535004E-02 + -.8814890E-02 -.8760998E-02 -.8832817E-02 -.8734913E-02 -.8265970E-02 + -.7584921E-02 -.6829746E-02 -.6646229E-02 -.6293001E-02 -.5321253E-02 + -.4633857E-02 -.4014234E-02 -.3710147E-02 -.4271283E-02 -.4778680E-02 + -.4667809E-02 -.4073298E-02 -.3372536E-02 -.2727125E-02 -.1889177E-02 + -.1053391E-02 -.2097658E-03 .6816451E-03 .1341094E-02 .1829889E-02 + .2234422E-02 .2562532E-02 .2917112E-02 .3109254E-02 .3143695E-02 + .3088224E-02 .3042332E-02 .3042205E-02 .2865749E-02 .2946910E-02 + .3654558E-02 .4436614E-02 .5269573E-02 .6364727E-02 .7405745E-02 + .8497813E-02 .9818318E-02 .1122186E-01 .1241437E-01 .1350023E-01 + .1475592E-01 .1626722E-01 .1747566E-01 .1831361E-01 .1895875E-01 + .1916197E-01 .1939098E-01 .1953439E-01 .1936589E-01 .1918674E-01 + .1903823E-01 .1887730E-01 .1867897E-01 .1851209E-01 .1834833E-01 + .1817917E-01 .1814745E-01 .1828708E-01 .1844440E-01 .1858981E-01 + .1901960E-01 .1955470E-01 .2014745E-01 .2087767E-01 .2149122E-01 + .2201186E-01 .2254344E-01 .2300591E-01 .2319385E-01 .2337426E-01 + .2350123E-01 .2345639E-01 .2333149E-01 .2294389E-01 .2265455E-01 + .2227907E-01 .2144102E-01 .2067776E-01 .1979973E-01 .1866477E-01 + .1740910E-01 .1603247E-01 .1551132E-01 .1595955E-01 .1626768E-01 + .1636968E-01 .1627381E-01 .1584995E-01 .1575952E-01 .1563941E-01 + .1538448E-01 .1525730E-01 .1502876E-01 .1484540E-01 .1453922E-01 + .1417250E-01 .1392053E-01 .1359069E-01 .1352388E-01 .1345664E-01 + .1271911E-01 .1230596E-01 .1233400E-01 .1228498E-01 .1240586E-01 + .1241064E-01 .1226067E-01 .1175242E-01 .1074215E-01 .9582032E-02 + .8403678E-02 .7478227E-02 .6988702E-02 .6813123E-02 .6667469E-02 + .6558881E-02 .6410644E-02 .6009625E-02 .6265801E-02 .6961280E-02 + .7236339E-02 .7537267E-02 .7745458E-02 .7643373E-02 .7228227E-02 + .6626346E-02 .5855645E-02 .4876857E-02 .4265700E-02 .3793374E-02 + .3214372E-02 .2431422E-02 .1300128E-02 .4160585E-03 -.1252649E-03 + -.7749907E-03 -.1329057E-02 -.1758698E-02 -.2227175E-02 -.2440286E-02 + -.2642371E-02 -.2641975E-02 -.2350316E-02 -.2161452E-02 -.2272836E-02 + -.2695048E-02 -.3136726E-02 -.3488554E-02 -.3740867E-02 -.4177442E-02 + -.4825320E-02 -.5392024E-02 -.5888791E-02 -.6260127E-02 -.6709452E-02 + -.7255125E-02 -.7709677E-02 -.8188938E-02 -.8533335E-02 -.8693409E-02 + -.8435693E-02 -.7883960E-02 -.7631097E-02 -.7412340E-02 -.7004922E-02 + -.6641235E-02 -.6357272E-02 -.6217672E-02 -.6174266E-02 -.5981505E-02 + -.5645151E-02 -.5133697E-02 -.4342890E-02 -.3170613E-02 -.1848618E-02 + -.7626583E-03 .2432121E-03 .1143022E-02 .2000923E-02 .2490544E-02 + .2312358E-02 .2231840E-02 .2554066E-02 .3319688E-02 .4240552E-02 + .4859792E-02 .5182172E-02 .5279500E-02 .5636180E-02 .5901382E-02 + .5916037E-02 .6047877E-02 .6083756E-02 .6076466E-02 .5763671E-02 + .5443746E-02 .5537275E-02 .5473033E-02 .5148684E-02 .5048044E-02 + .5163940E-02 .5334527E-02 .5584589E-02 .5790651E-02 .5985202E-02 + .6472053E-02 .7373718E-02 .7892698E-02 .7602165E-02 .6990119E-02 + .6603765E-02 .6658328E-02 .6954046E-02 .7436830E-02 .7762346E-02 + .8101271E-02 .8664474E-02 .9089659E-02 .9560949E-02 .1000991E-01 + .1023172E-01 .1048706E-01 .1068191E-01 .1059378E-01 .1028397E-01 + .9650278E-02 .8852130E-02 .7910293E-02 .6816629E-02 .5829627E-02 + .4865998E-02 .4018191E-02 .3285041E-02 .2676982E-02 .2131374E-02 + .1536123E-02 .1166449E-02 .9616762E-03 .6096714E-03 .4377876E-04 + -.5104644E-03 -.9705554E-03 -.1514032E-02 -.2090408E-02 -.2705369E-02 + -.3425476E-02 -.4215868E-02 -.5044735E-02 -.5864722E-02 -.6600651E-02 + -.7303349E-02 -.8228262E-02 -.9048697E-02 -.9500295E-02 -.9839168E-02 + -.1014243E-01 -.1024700E-01 -.1041354E-01 -.1062140E-01 -.1034898E-01 + -.9897555E-02 -.9584854E-02 -.9405613E-02 -.9469230E-02 -.9582612E-02 + -.9523959E-02 -.9511610E-02 -.9483588E-02 -.9265775E-02 -.9269413E-02 + -.9592584E-02 -.9778077E-02 -.9847073E-02 -.1012114E-01 -.1037943E-01 + -.1043965E-01 -.1049807E-01 -.1050062E-01 -.1061875E-01 -.1097358E-01 + -.1155674E-01 -.1230429E-01 -.1266975E-01 -.1238642E-01 -.1163838E-01 + -.1113290E-01 -.1109653E-01 -.1105149E-01 -.1080786E-01 -.1029605E-01 + -.9740930E-02 -.9355521E-02 -.8903349E-02 -.8371561E-02 -.7981209E-02 + -.7654031E-02 -.7491632E-02 -.7574741E-02 -.7635359E-02 -.7682838E-02 + -.7964175E-02 -.8229586E-02 -.8366309E-02 -.8538027E-02 -.8517002E-02 + -.8312808E-02 -.8034596E-02 -.8115572E-02 -.8986483E-02 -.1013144E-01 + -.1088522E-01 -.1130688E-01 -.1156776E-01 -.1165246E-01 -.1172767E-01 + -.1177209E-01 -.1171077E-01 -.1168070E-01 -.1182834E-01 -.1213035E-01 + -.1244513E-01 -.1279729E-01 -.1311511E-01 -.1329323E-01 -.1361169E-01 + -.1400288E-01 -.1411123E-01 -.1428228E-01 -.1475369E-01 -.1500199E-01 + -.1498710E-01 -.1499131E-01 -.1506728E-01 -.1496726E-01 -.1461821E-01 + -.1441258E-01 -.1412813E-01 -.1368825E-01 -.1332760E-01 -.1309128E-01 + -.1285610E-01 -.1239327E-01 -.1188654E-01 -.1143603E-01 -.1119770E-01 + -.1113759E-01 -.1086949E-01 -.1033269E-01 -.9762762E-02 -.9420666E-02 + -.9324999E-02 -.9326313E-02 -.9197687E-02 -.9062596E-02 -.9098340E-02 + -.9098113E-02 -.8976126E-02 -.8825418E-02 -.8537114E-02 -.8160878E-02 + -.7812847E-02 -.7333697E-02 -.6648041E-02 -.5961119E-02 -.5370790E-02 + -.4683041E-02 -.4035731E-02 -.3355741E-02 -.2627986E-02 -.2104756E-02 + -.1719385E-02 -.1472685E-02 -.1134022E-02 -.6330223E-03 -.2526550E-03 + -.9472848E-04 .1238192E-03 .4435167E-03 .4261736E-03 .1838335E-03 + -.2933748E-03 -.1082825E-02 -.1763224E-02 -.2163273E-02 -.2238669E-02 + -.2364625E-02 -.3033290E-02 -.3966997E-02 -.4690548E-02 -.5187818E-02 + -.5760145E-02 -.6212570E-02 -.6393345E-02 -.6619289E-02 -.6693192E-02 + -.6514127E-02 -.6326024E-02 -.5977522E-02 -.5528088E-02 -.4968337E-02 + -.4219429E-02 -.3490098E-02 -.2512259E-02 -.1341145E-02 -.1271602E-03 + .1311024E-02 .2890515E-02 .4447056E-02 .5437237E-02 .5496262E-02 + .5181218E-02 .5103256E-02 .5243566E-02 .5322505E-02 .5237395E-02 + .5007547E-02 .4830823E-02 .4839820E-02 .4833430E-02 .4848841E-02 + .4900438E-02 .4918423E-02 .5048260E-02 .5167509E-02 .5275680E-02 + .5434886E-02 .5158645E-02 .4449336E-02 .4010092E-02 .3723997E-02 + .3213698E-02 .2657847E-02 .1962996E-02 .1095377E-02 .4842876E-03 + .1674054E-03 -.1414203E-03 -.6082317E-03 -.1340842E-02 -.2177805E-02 + -.3015101E-02 -.3972177E-02 -.5051170E-02 -.6015046E-02 -.6612980E-02 + -.7037461E-02 -.7710777E-02 -.8445405E-02 -.8783613E-02 -.8695688E-02 + -.8498067E-02 -.8379836E-02 -.8187615E-02 -.7795695E-02 -.7295491E-02 + -.6864224E-02 -.6493972E-02 -.6137835E-02 -.5708308E-02 -.5152208E-02 + -.4669765E-02 -.4249831E-02 -.3921577E-02 -.3609249E-02 -.3276336E-02 + -.3094984E-02 -.2760856E-02 -.2484380E-02 -.2391060E-02 -.2091900E-02 + -.1835747E-02 -.1465839E-02 -.1015593E-02 -.1051486E-02 -.1433772E-02 + -.1561685E-02 -.1402404E-02 -.1492917E-02 -.1735392E-02 -.2276326E-02 + -.2726259E-02 -.2370933E-02 -.1724436E-02 -.9910505E-03 -.1115745E-03 + .6532009E-03 .1198364E-02 .1736916E-02 .2296934E-02 .3008714E-02 + .3964004E-02 .5002061E-02 .6071576E-02 .6867408E-02 .7560620E-02 + .8328503E-02 .9048319E-02 .9690703E-02 .1022709E-01 .1057553E-01 + .1055806E-01 .1046938E-01 .1033937E-01 .1008219E-01 .9866785E-02 + .9892932E-02 .1010123E-01 .9731421E-02 .8776988E-02 .7753766E-02 + .6650194E-02 .5735186E-02 .5373967E-02 .5194952E-02 .4875580E-02 + .4628841E-02 .4493247E-02 .4420432E-02 .4438062E-02 .4494666E-02 + .4509735E-02 .4726200E-02 .5220070E-02 .5580517E-02 .5712247E-02 + .5867955E-02 .6116070E-02 .6528309E-02 .7263526E-02 .7799111E-02 + .7969316E-02 .8252606E-02 .8568724E-02 .8907634E-02 .9200588E-02 + .9141890E-02 .8953677E-02 .8654294E-02 .8252490E-02 .7999845E-02 + .7601072E-02 .7079973E-02 .6610689E-02 .5897331E-02 .4983056E-02 + .4108946E-02 .3218131E-02 .2382491E-02 .1509337E-02 .4123543E-03 + -.6536205E-03 -.1665042E-02 -.2629071E-02 -.3298151E-02 -.3822268E-02 + -.4375392E-02 -.4817764E-02 -.5222889E-02 -.5658911E-02 -.5976329E-02 + -.6339455E-02 -.6656371E-02 -.6775549E-02 -.6905506E-02 -.6898538E-02 + -.6874341E-02 -.7002848E-02 -.7151004E-02 -.7065051E-02 -.6674486E-02 + -.6455522E-02 -.6276463E-02 -.5880026E-02 -.5686439E-02 -.5725247E-02 + -.5686061E-02 -.5393573E-02 -.5177670E-02 -.5541452E-02 -.6142330E-02 + -.6823764E-02 -.7746744E-02 -.8342218E-02 -.8379860E-02 -.8325761E-02 + -.8300627E-02 -.8424428E-02 -.8915124E-02 -.9390978E-02 -.9519365E-02 + -.9725985E-02 -.9861451E-02 -.9812214E-02 -.9973001E-02 -.9899666E-02 + -.9715003E-02 -.9696137E-02 -.9603489E-02 -.9276582E-02 -.8825193E-02 + -.8565319E-02 -.8454504E-02 -.8506336E-02 -.8383444E-02 -.8045661E-02 + -.7582451E-02 -.7136257E-02 -.7297445E-02 -.7904134E-02 -.8747109E-02 + -.9538505E-02 -.1004210E-01 -.1045383E-01 -.1082314E-01 -.1124810E-01 + -.1160717E-01 -.1167539E-01 -.1170777E-01 -.1176324E-01 -.1175519E-01 + -.1160428E-01 -.1132145E-01 -.1128565E-01 -.1116221E-01 -.1088054E-01 + -.1096860E-01 -.1115019E-01 -.1111473E-01 -.1112368E-01 -.1111873E-01 + -.1092859E-01 -.1063395E-01 -.1035741E-01 -.1022614E-01 -.1041454E-01 + -.1074006E-01 -.1076812E-01 -.1082789E-01 -.1111783E-01 -.1147189E-01 + -.1186039E-01 -.1228292E-01 -.1252639E-01 -.1241638E-01 -.1256598E-01 + -.1288783E-01 -.1292489E-01 -.1291042E-01 -.1284757E-01 -.1286095E-01 + -.1286242E-01 -.1279743E-01 -.1286572E-01 -.1317397E-01 -.1379279E-01 + -.1407244E-01 -.1404936E-01 -.1419393E-01 -.1424552E-01 -.1427578E-01 + -.1438033E-01 -.1433547E-01 -.1431126E-01 -.1454571E-01 -.1491639E-01 + -.1545983E-01 -.1585336E-01 -.1603246E-01 -.1637214E-01 -.1662073E-01 + -.1672571E-01 -.1670572E-01 -.1642759E-01 -.1617780E-01 -.1593371E-01 + -.1557865E-01 -.1525122E-01 -.1486484E-01 -.1446565E-01 -.1445286E-01 + -.1487162E-01 -.1499377E-01 -.1426507E-01 -.1291625E-01 -.1161545E-01 + -.1067171E-01 -.9991397E-02 -.9357497E-02 -.8646703E-02 -.7922452E-02 + -.7259068E-02 -.6984297E-02 -.6990016E-02 -.6957917E-02 -.6884446E-02 + -.6773361E-02 -.6678599E-02 -.7479740E-02 -.7361393E-02 -.7331563E-02 + -.7517022E-02 -.7720941E-02 -.7773116E-02 -.7769363E-02 -.7616849E-02 + -.7403975E-02 -.7294894E-02 -.7444524E-02 -.8051127E-02 -.8806233E-02 + -.9287528E-02 -.9548367E-02 -.9594594E-02 -.9495398E-02 -.9465200E-02 + -.9379286E-02 -.9309926E-02 -.9292465E-02 -.8959299E-02 -.8250624E-02 + -.7434152E-02 -.6798042E-02 -.6214518E-02 -.5704288E-02 -.5135217E-02 + -.4219031E-02 -.3373859E-02 -.2464730E-02 -.1474412E-02 -.6702022E-03 + .2001087E-03 .1107987E-02 .1892308E-02 .2519651E-02 .2976666E-02 + .3441999E-02 .3983670E-02 .4242739E-02 .4344833E-02 .4450748E-02 + .4618662E-02 .4998387E-02 .5238250E-02 .5351846E-02 .5376741E-02 + .5176214E-02 .5177968E-02 .5490122E-02 .5654970E-02 .5556782E-02 + .5661856E-02 .6112256E-02 .6670241E-02 .7189417E-02 .7648400E-02 + .8280717E-02 .8847688E-02 .9215517E-02 .9520272E-02 .9610398E-02 + .9669814E-02 .9764817E-02 .9616070E-02 .9223348E-02 .8781291E-02 + .8387123E-02 .8015430E-02 .7496122E-02 .6781867E-02 .6018201E-02 + .5430344E-02 .4947319E-02 .4511170E-02 .4188909E-02 .3854555E-02 + .3660024E-02 .3584835E-02 .3433971E-02 .3111981E-02 .2592173E-02 + .1838683E-02 .1060832E-02 .6849905E-03 .7295529E-03 .1106317E-02 + .1599119E-02 .1822710E-02 .1671212E-02 .1508965E-02 .1559203E-02 + .1632953E-02 .1884338E-02 .2337486E-02 .2847202E-02 .3589970E-02 + .4272644E-02 .4704413E-02 .5086335E-02 .5242935E-02 .5341752E-02 + .5520451E-02 .5503838E-02 .5487801E-02 .5578650E-02 .5789193E-02 + .6186074E-02 .6709103E-02 .7340077E-02 .7661501E-02 .7341356E-02 + .6831197E-02 .6645088E-02 .6822224E-02 .7100940E-02 .7320522E-02 + .7609666E-02 .7802835E-02 .7890819E-02 .7976511E-02 .7967232E-02 + .7921618E-02 .7631342E-02 .7180471E-02 .6891647E-02 .6585660E-02 + .6144820E-02 .5676943E-02 .5352076E-02 .5324359E-02 .5266512E-02 + .4899900E-02 .4678234E-02 .4810109E-02 .5079194E-02 .5426937E-02 + .5628000E-02 .5735083E-02 .5980566E-02 .6211890E-02 .6533710E-02 + .6953540E-02 .7363822E-02 .7779169E-02 .8048541E-02 .8316201E-02 + .8607435E-02 .8617595E-02 .8436329E-02 .8337045E-02 .8154735E-02 + .7922027E-02 .7869498E-02 .7938721E-02 .7965674E-02 .7894110E-02 + .7751086E-02 .7501607E-02 .7314317E-02 .7228495E-02 .6959715E-02 + .6529729E-02 .6225378E-02 .6082979E-02 .5916881E-02 .5660508E-02 + .5457897E-02 .5658254E-02 .6193851E-02 .6477294E-02 .6512531E-02 + .6498028E-02 .6464989E-02 .6430410E-02 .6154657E-02 .5708602E-02 + .5260160E-02 .4707997E-02 .4117058E-02 .3599852E-02 .2901952E-02 + .1761398E-02 .6524976E-03 -.3841572E-04 -.3636326E-03 -.3783636E-03 + -.4765050E-03 -.8809607E-03 -.1459948E-02 -.2143101E-02 -.2798178E-02 + -.3077432E-02 -.3043183E-02 -.2924779E-02 -.2811896E-02 -.2750445E-02 + -.2542118E-02 -.2266214E-02 -.1960883E-02 -.1565838E-02 -.1256852E-02 + -.1081377E-02 -.7909164E-03 -.2765678E-03 .3577936E-03 .1051469E-02 + .1751970E-02 .2536851E-02 .3324723E-02 .3822323E-02 .4020700E-02 + .4273630E-02 .4934893E-02 .5952573E-02 .7134195E-02 .8302576E-02 + .9129567E-02 .9787117E-02 .1060681E-01 .1132751E-01 .1185771E-01 + .1235390E-01 .1281137E-01 .1330085E-01 .1373993E-01 .1406865E-01 + .1448760E-01 .1501266E-01 .1543646E-01 .1575782E-01 .1610248E-01 + .1650255E-01 .1695041E-01 .1728111E-01 .1755692E-01 .1788409E-01 + .1801010E-01 .1779824E-01 .1759087E-01 .1737545E-01 .1691912E-01 + .1657948E-01 .1628577E-01 .1584597E-01 .1546497E-01 .1511255E-01 + .1465555E-01 .1423222E-01 .1383060E-01 .1333241E-01 .1283042E-01 + .1231740E-01 .1180925E-01 .1144776E-01 .1128702E-01 .1108561E-01 + .1076398E-01 .1050505E-01 .1030232E-01 .1007109E-01 .9984274E-02 + .1000452E-01 .9909531E-02 .9807908E-02 .9736880E-02 .9609869E-02 + .9534386E-02 .9617621E-02 .9701578E-02 .9649774E-02 .9564908E-02 + .9429852E-02 .9193269E-02 .8905987E-02 .8452642E-02 .7898624E-02 + .7353116E-02 .6908495E-02 .6573321E-02 .6094212E-02 .5452209E-02 + .4723425E-02 .4047214E-02 .3643115E-02 .3553206E-02 .3663508E-02 + .3699280E-02 .3504391E-02 .3209469E-02 .2952595E-02 .2782849E-02 + .2712290E-02 .2601822E-02 .2312489E-02 .1866259E-02 .1390337E-02 + .1036726E-02 .7219237E-03 .2164177E-03 -.4469831E-03 -.1085869E-02 + -.1624532E-02 -.1979362E-02 -.2259580E-02 -.2718575E-02 -.3111349E-02 + -.3131392E-02 -.3041448E-02 -.3209899E-02 -.3751359E-02 -.4550265E-02 + -.5284210E-02 -.5637509E-02 -.5701388E-02 -.5644421E-02 -.5604277E-02 + -.5626602E-02 -.5694458E-02 -.5805147E-02 -.5853542E-02 -.5826428E-02 + -.5638802E-02 -.5410729E-02 -.5230410E-02 -.5002810E-02 -.4725767E-02 + -.4332807E-02 -.3895705E-02 -.3536183E-02 -.3222207E-02 -.2960652E-02 + -.2634840E-02 -.2267451E-02 -.2074979E-02 -.2001457E-02 -.1999210E-02 + -.2016592E-02 -.1932672E-02 -.1726761E-02 -.1523737E-02 -.1375969E-02 + -.1233134E-02 -.1176763E-02 -.1024960E-02 -.6626571E-03 -.3879499E-03 + -.2314816E-03 -.9603458E-04 .1055536E-03 .3991774E-03 .6186918E-03 + .8055761E-03 .1004364E-02 .1126777E-02 .1262511E-02 .1450609E-02 + .1570887E-02 .1660456E-02 .1628521E-02 .1458572E-02 .1402635E-02 + .1422543E-02 .1426998E-02 .1425752E-02 .1385622E-02 .1390730E-02 + .1451347E-02 .1399229E-02 .1286251E-02 .1230135E-02 .1137235E-02 + .9600433E-03 .6380583E-03 .1962878E-03 -.2290490E-03 -.5983135E-03 + -.9174015E-03 -.1273851E-02 -.1768562E-02 -.2293142E-02 -.2722358E-02 + -.3251780E-02 -.3868760E-02 -.4190323E-02 -.4065020E-02 -.3718116E-02 + -.3491110E-02 -.3499356E-02 -.3672095E-02 -.3905076E-02 -.4060767E-02 + -.4097037E-02 -.4109225E-02 -.4191108E-02 -.4359943E-02 -.4556537E-02 + -.4675856E-02 -.4739170E-02 -.4769619E-02 -.4747396E-02 -.4726571E-02 + -.4670641E-02 -.4524778E-02 -.4387450E-02 -.4311006E-02 -.4161227E-02 + -.3869276E-02 -.3442754E-02 -.3103016E-02 -.3055623E-02 -.3083115E-02 + -.2998579E-02 -.2806025E-02 -.2492711E-02 -.2157696E-02 -.1909465E-02 + -.1732483E-02 -.1640089E-02 -.1636834E-02 -.1725648E-02 -.1894665E-02 + -.2030262E-02 -.2084683E-02 -.2105917E-02 -.2094841E-02 -.2004068E-02 + -.1861831E-02 -.1667835E-02 -.1335107E-02 -.9297794E-03 -.5522782E-03 + -.2169150E-03 .1414360E-03 .5878036E-03 .1063736E-02 .1447602E-02 + .1701164E-02 .1915473E-02 .2137165E-02 .2303202E-02 .2349301E-02 + .2293877E-02 .2284047E-02 .2370699E-02 .2467472E-02 .2543801E-02 + .2590208E-02 .2593136E-02 .2564571E-02 .2511241E-02 .2402582E-02 + .2249504E-02 .2037798E-02 .1801392E-02 .1572839E-02 .1371439E-02 + .1176092E-02 .9165627E-03 .6406625E-03 .3843965E-03 .1761789E-03 + .2777906E-04 -.6904484E-04 -.1871376E-03 -.3419528E-03 -.4921138E-03 + -.6221722E-03 -.6997729E-03 -.8481163E-03 -.1109715E-02 -.1307408E-02 + -.1447057E-02 -.1620946E-02 -.1782979E-02 -.1981962E-02 -.2224459E-02 + -.2439315E-02 -.2618558E-02 -.2782313E-02 -.2969761E-02 -.3184874E-02 + -.3417980E-02 -.3616714E-02 -.3673503E-02 -.3551080E-02 -.3356544E-02 + -.3229711E-02 -.3211895E-02 -.3280648E-02 -.3338668E-02 -.3349138E-02 + -.3357335E-02 -.3357330E-02 -.3355874E-02 -.3346149E-02 -.3332902E-02 + -.3275876E-02 -.3177787E-02 -.3089155E-02 -.2970401E-02 -.2834772E-02 + -.2693510E-02 -.2544176E-02 -.2406302E-02 -.2231068E-02 -.2023906E-02 + -.1805632E-02 -.1566749E-02 -.1416231E-02 -.1450259E-02 -.1593388E-02 + -.1715921E-02 -.1744571E-02 -.1700060E-02 -.1681337E-02 -.1726158E-02 + -.1797221E-02 -.1833276E-02 -.1838890E-02 -.1841553E-02 -.1826165E-02 + -.1830980E-02 -.1869552E-02 -.1883573E-02 -.1857913E-02 -.1860202E-02 + -.1896540E-02 -.1912247E-02 -.1901944E-02 -.1852351E-02 -.1781630E-02 + -.1758502E-02 -.1745280E-02 -.1701384E-02 -.1651750E-02 -.1590112E-02 + -.1548132E-02 -.1490082E-02 -.1371424E-02 -.1249598E-02 -.1137463E-02 + -.1029292E-02 -.9310873E-03 -.8322347E-03 -.7356384E-03 -.6435721E-03 + -.5653224E-03 -.5045069E-03 -.4521316E-03 -.4170321E-03 -.4115733E-03 + -.4312084E-03 -.4463147E-03 -.4366643E-03 -.4051833E-03 -.3931276E-03 + -.4232785E-03 -.4638160E-03 -.4981713E-03 -.5307322E-03 -.5784037E-03 + -.6228023E-03 -.6351089E-03 -.6430742E-03 -.6614351E-03 -.6782789E-03 + -.7006979E-03 -.7256391E-03 -.7367407E-03 -.7489370E-03 -.7568086E-03 + -.7509936E-03 -.7547759E-03 -.7623916E-03 -.7702160E-03 -.7674156E-03 + -.7410052E-03 -.7222239E-03 -.7177233E-03 -.7168065E-03 -.7271959E-03 + -.7663384E-03 -.8081877E-03 -.8024990E-03 -.7574067E-03 -.6924449E-03 + -.6468130E-03 -.6333008E-03 -.6263498E-03 -.6255759E-03 -.6235450E-03 + -.6217776E-03 -.6237385E-03 -.6259180E-03 -.6327350E-03 -.6382771E-03 + -.6224868E-03 -.5917393E-03 -.5691518E-03 -.5564549E-03 -.5414615E-03 + -.5105763E-03 -.4770903E-03 -.4628255E-03 -.4500791E-03 -.4073665E-03 + -.3448840E-03 -.2978481E-03 -.2811883E-03 -.2896534E-03 -.3101840E-03 + -.3119609E-03 -.2924726E-03 -.2745109E-03 -.2489311E-03 -.2221201E-03 + -.2049047E-03 -.1826707E-03 -.1588728E-03 -.1375018E-03 -.1182720E-03 + -.1054710E-03 -.9662316E-04 -.9267443E-04 -.9050394E-04 -.8504109E-04 + -.8230315E-04 -.8427613E-04 -.8442478E-04 -.7874217E-04 -.6470413E-04 + -.4480724E-04 -.3012405E-04 -.1679397E-04 .2775790E-05 .2045088E-04 + .3872498E-04 .5809196E-04 .7647732E-04 .9724752E-04 .1155200E-03 + .1294433E-03 .1411819E-03 .1506804E-03 .1586694E-03 .1648140E-03 + .1617810E-03 .1553464E-03 .1544309E-03 .1517961E-03 .1463258E-03 + .1341223E-03 .1151455E-03 .9568199E-04 .7703235E-04 .6191677E-04 + .4906110E-04 .4156859E-04 .3991235E-04 .3395554E-04 .2770245E-04 + .2460462E-04 .1823454E-04 .1278830E-04 .8774160E-05 .5226634E-05 + .2533240E-05 -.1730309E-05 -.5320269E-05 -.9071904E-05 -.1273506E-04 + -.1594304E-04 -.2072532E-04 -.2440752E-04 -.2715486E-04 -.2867423E-04 + -.3014748E-04 -.3401261E-04 -.3582052E-04 -.3581347E-04 -.3889959E-04 + -.4718776E-04 -.5525239E-04 -.5844351E-04 -.5889295E-04 -.5613824E-04 + -.5467041E-04 -.5906515E-04 -.6369698E-04 -.6614231E-04 -.6856651E-04 + -.7061724E-04 -.7261571E-04 -.7500544E-04 -.7669298E-04 -.7702288E-04 + -.7792412E-04 -.7895652E-04 -.7956071E-04 -.7995851E-04 -.7993508E-04 + -.8063111E-04 -.8084869E-04 -.8098340E-04 -.8092097E-04 -.8015863E-04 + -.7970373E-04 -.7819684E-04 -.7666384E-04 -.7638732E-04 -.7730745E-04 + -.7799003E-04 -.7655188E-04 -.7505909E-04 -.7317065E-04 -.7047397E-04 + -.6857643E-04 -.6628160E-04 -.6314687E-04 -.6077166E-04 -.5826583E-04 + -.5489715E-04 -.5176831E-04 -.4903604E-04 -.4613080E-04 -.4275366E-04 + -.3969109E-04 -.3667986E-04 -.3347907E-04 -.3020096E-04 -.2718799E-04 + -.2447370E-04 -.2134234E-04 -.1835439E-04 -.1551025E-04 -.1254233E-04 + -.9719887E-05 -.6818026E-05 -.3989485E-05 -.1292997E-05 .1368401E-05 + .3848268E-05 .6487275E-05 .9009500E-05 .1126699E-04 .1362416E-04 + .1593693E-04 .1817952E-04 .2034657E-04 .2235407E-04 .2436099E-04 + .2644011E-04 .2834266E-04 .3013939E-04 .3193382E-04 .3368002E-04 + .3534925E-04 .3691744E-04 .3845354E-04 .3993209E-04 .4134441E-04 + .4271743E-04 .4403483E-04 .4529311E-04 .4649844E-04 .4764083E-04 + .4873085E-04 .4977499E-04 .5076537E-04 .5170567E-04 .5259118E-04 + .5342547E-04 .5421627E-04 .5495959E-04 .5565522E-04 .5630742E-04 + .5691694E-04 .5748428E-04 diff --git a/pyExamples/EarthquakeExamples/Example4/H-E01140.AT2 b/pyExamples/EarthquakeExamples/Example4/H-E01140.AT2 new file mode 100755 index 000000000..89f77ee39 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/H-E01140.AT2 @@ -0,0 +1,1566 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #1, 140 (USGS STATION 5056) +ACCELERATION TIME HISTORY IN UNITS OF G. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7807, DT= .00500 SEC + .2118690E-02 .2511197E-02 .1628667E-02 -.1860106E-03 -.1362879E-03 + -.1118919E-03 -.7204710E-04 -.3648882E-04 -.1265478E-04 -.7468748E-05 + -.2154615E-04 -.5002676E-04 -.8846786E-04 -.1316295E-03 -.1718534E-03 + -.2087407E-03 -.2451359E-03 -.2738550E-03 -.2868527E-03 -.2875167E-03 + -.2836314E-03 -.2745889E-03 -.2541769E-03 -.2232655E-03 -.1886145E-03 + -.1529544E-03 -.1133889E-03 -.6868623E-04 -.2471544E-04 .1014666E-04 + .3159072E-04 .4122547E-04 .4200189E-04 .3693213E-04 .3110134E-04 + .2414851E-04 .1093885E-04 -.7439529E-05 -.2410504E-04 -.3305620E-04 + -.3908854E-04 -.5838056E-04 -.9456795E-04 -.1326113E-03 -.1591297E-03 + -.1735530E-03 -.1847278E-03 -.1922765E-03 -.1838684E-03 -.1574219E-03 + -.1312138E-03 -.1320396E-03 -.1717382E-03 -.2362983E-03 -.3044044E-03 + -.3641419E-03 -.3996385E-03 -.3885095E-03 -.3354251E-03 -.2821321E-03 + -.2715219E-03 -.3039839E-03 -.3319829E-03 -.3191139E-03 -.2788300E-03 + -.2406532E-03 -.2168244E-03 -.2033223E-03 -.1913397E-03 -.1756683E-03 + -.1557875E-03 -.1330835E-03 -.1123889E-03 -.1024478E-03 -.1135971E-03 + -.1436640E-03 -.1675618E-03 -.1611546E-03 -.1271076E-03 -.8846909E-04 + -.6541475E-04 -.5927475E-04 -.5288769E-04 -.3645451E-04 -.2916496E-04 + -.5659880E-04 -.1148998E-03 -.1707741E-03 -.1962417E-03 -.1914958E-03 + -.1888545E-03 -.2292971E-03 -.2996841E-03 -.3475285E-03 -.3531848E-03 + -.3306432E-03 -.2968937E-03 -.2670167E-03 -.2688905E-03 -.3397392E-03 + -.4429899E-03 -.4666550E-03 -.4063818E-03 -.3603823E-03 -.3496559E-03 + -.3662475E-03 -.4543995E-03 -.5946458E-03 -.6966237E-03 -.7386812E-03 + -.7292171E-03 -.6169859E-03 -.3705660E-03 -.5419826E-04 .2107224E-03 + .3515254E-03 .3841184E-03 .3170230E-03 .1431614E-03 -.5839239E-04 + -.1637770E-03 -.1197347E-03 .1625639E-04 .1100323E-03 .2927561E-04 + -.2629965E-03 -.6542482E-03 -.9028004E-03 -.8192312E-03 -.4900408E-03 + -.1749150E-03 -.2884312E-04 -.2178298E-04 -.6842725E-04 -.1588014E-03 + -.2820920E-03 -.3334815E-03 -.2726820E-03 -.2113836E-03 -.2634022E-03 + -.3850828E-03 -.4132346E-03 -.3032052E-03 -.1593185E-03 -.2625884E-04 + .1309513E-03 .2909377E-03 .4100466E-03 .4884847E-03 .5192057E-03 + .4836096E-03 .3950590E-03 .2730233E-03 .8317459E-04 -.2329329E-03 + -.6138754E-03 -.8534563E-03 -.8794185E-03 -.8301471E-03 -.7610627E-03 + -.6434495E-03 -.5611482E-03 -.5705245E-03 -.5791153E-03 -.5233399E-03 + -.4477679E-03 -.4083506E-03 -.3984624E-03 -.4175870E-03 -.5884851E-03 + -.9312211E-03 -.1150766E-02 -.9484706E-03 -.3689858E-03 .2333355E-03 + .5183510E-03 .4102358E-03 .6590568E-04 -.3334481E-03 -.8014643E-03 + -.1290784E-02 -.1438183E-02 -.1046609E-02 -.3785865E-03 .2195833E-03 + .5632135E-03 .5585203E-03 .2901113E-03 -.5467055E-06 -.2662175E-03 + -.6014711E-03 -.8802451E-03 -.8657371E-03 -.5157985E-03 .4685249E-04 + .6148201E-03 .8876588E-03 .6594817E-03 .8883654E-04 -.3218243E-03 + -.2518627E-03 .6421514E-04 .2665615E-03 .2793034E-03 .6349667E-04 + -.4830258E-03 -.1198117E-02 -.1659761E-02 -.1601177E-02 -.1180188E-02 + -.6953812E-03 -.2096494E-03 .2281258E-03 .3521265E-03 -.2295902E-04 + -.7149938E-03 -.1246674E-02 -.1186483E-02 -.5070817E-03 .3689300E-03 + .9663814E-03 .1120638E-02 .7963535E-03 -.3827207E-04 -.1130267E-02 + -.1901842E-02 -.1826994E-02 -.1179310E-02 -.9741273E-03 -.1620133E-02 + -.2467532E-02 -.2736362E-02 -.2366836E-02 -.1869062E-02 -.1524853E-02 + -.1208164E-02 -.8212183E-03 -.3692354E-03 .1586882E-03 .6018316E-03 + .7649401E-03 .8148778E-03 .9896495E-03 .1191509E-02 .1238830E-02 + .1136090E-02 .9672465E-03 .6690186E-03 .6369882E-04 -.8308089E-03 + -.1687074E-02 -.2099895E-02 -.2077429E-02 -.2058326E-02 -.2216217E-02 + -.2249640E-02 -.1870528E-02 -.1174637E-02 -.5297288E-03 -.2396811E-03 + -.3901136E-03 -.8600799E-03 -.1342372E-02 -.1481782E-02 -.1111975E-02 + -.5190140E-03 -.4616143E-03 -.1367798E-02 -.2700054E-02 -.3555298E-02 + -.3550335E-02 -.2906228E-02 -.1924482E-02 -.7462593E-03 .4974058E-03 + .1579687E-02 .2240907E-02 .2289259E-02 .1786240E-02 .1306775E-02 + .1432670E-02 .1950720E-02 .2108570E-02 .1473339E-02 .2943633E-03 + -.8532894E-03 -.1486265E-02 -.1417303E-02 -.8054401E-03 .5058909E-04 + .9416620E-03 .1741928E-02 .2220099E-02 .2203368E-02 .2064747E-02 + .2434090E-02 .3438633E-02 .4698092E-02 .5715816E-02 .5867800E-02 + .4529857E-02 .1670982E-02 -.1967729E-02 -.5224201E-02 -.6984655E-02 + -.6851681E-02 -.5484489E-02 -.3915366E-02 -.2726826E-02 -.2023493E-02 + -.1675566E-02 -.1432281E-02 -.1131799E-02 -.7451198E-03 -.1820716E-03 + .5185198E-03 .1038782E-02 .1479496E-02 .2419555E-02 .3800707E-02 + .4794677E-02 .4738925E-02 .3743685E-02 .2230107E-02 -.4484456E-04 + -.3446338E-02 -.7255970E-02 -.1015820E-01 -.1141928E-01 -.1112231E-01 + -.9576579E-02 -.7046812E-02 -.4079527E-02 -.1382911E-02 .5750350E-03 + .1768567E-02 .2578907E-02 .3278409E-02 .3785806E-02 .4014318E-02 + .3811795E-02 .2799920E-02 .9212792E-03 -.1182542E-02 -.2649262E-02 + -.3180441E-02 -.3150513E-02 -.2955965E-02 -.2744545E-02 -.2638996E-02 + -.2666980E-02 -.2582138E-02 -.1990630E-02 -.5528489E-03 .1812817E-02 + .4359824E-02 .5750003E-02 .5442548E-02 .3975975E-02 .2122589E-02 + .3712006E-03 -.1079666E-02 -.2165789E-02 -.2873744E-02 -.3193252E-02 + -.3230135E-02 -.3275067E-02 -.3476820E-02 -.3499509E-02 -.2712116E-02 + -.9703291E-03 .9487842E-03 .2006161E-02 .1455005E-02 -.1229881E-02 + -.5580838E-02 -.9583412E-02 -.1105879E-01 -.9131390E-02 -.4505218E-02 + .8886886E-03 .5117228E-02 .7508168E-02 .8551095E-02 .9013824E-02 + .9306472E-02 .9532498E-02 .9702995E-02 .9694821E-02 .9226704E-02 + .7797276E-02 .4998552E-02 .1311243E-02 -.2007103E-02 -.4015017E-02 + -.4663479E-02 -.4380693E-02 -.3425419E-02 -.1906887E-02 -.1530527E-03 + .1404865E-02 .2451677E-02 .2723335E-02 .2378641E-02 .2224495E-02 + .2825640E-02 .3798987E-02 .4239217E-02 .3326829E-02 .7881256E-03 + -.2496994E-02 -.4781968E-02 -.4835763E-02 -.2986357E-02 -.5991859E-03 + .1630065E-02 .3740910E-02 .5101664E-02 .4906321E-02 .3424620E-02 + .1729918E-02 .7539106E-03 .8514460E-03 .1891357E-02 .3286412E-02 + .4391164E-02 .4988312E-02 .5137761E-02 .4728912E-02 .3339227E-02 + .8223605E-03 -.2100691E-02 -.4412759E-02 -.5317402E-02 -.4110480E-02 + -.1096838E-02 .1948336E-02 .3126160E-02 .1864980E-02 -.7594081E-03 + -.3125207E-02 -.4389829E-02 -.4667768E-02 -.4168845E-02 -.2806931E-02 + -.9859417E-03 .2676517E-03 .4320308E-03 .3690825E-04 -.1726839E-04 + .7061765E-03 .1870579E-02 .2566606E-02 .2029848E-02 .2212021E-03 + -.2124126E-02 -.3900958E-02 -.4404553E-02 -.3805884E-02 -.2864063E-02 + -.2323562E-02 -.2441647E-02 -.2810222E-02 -.2865154E-02 -.2532120E-02 + -.2039890E-02 -.1385336E-02 -.4036945E-03 .7585775E-03 .1532197E-02 + .1594904E-02 .1439347E-02 .1885197E-02 .3019969E-02 .3989047E-02 + .3665401E-02 .1471892E-02 -.1788490E-02 -.4407544E-02 -.5291777E-02 + -.4845976E-02 -.4316622E-02 -.4436034E-02 -.4875044E-02 -.4633513E-02 + -.2920704E-02 .2675362E-03 .4008543E-02 .6950983E-02 .8176209E-02 + .7489483E-02 .5389333E-02 .2931149E-02 .1046893E-02 -.2160372E-04 + -.4915055E-03 -.5522457E-03 -.1156403E-04 .1303195E-02 .2901449E-02 + .4019823E-02 .4370984E-02 .4340590E-02 .4439037E-02 .4720623E-02 + .4741680E-02 .4035062E-02 .2697670E-02 .1206896E-02 -.1353900E-03 + -.1255423E-02 -.2054818E-02 -.2464443E-02 -.2510215E-02 -.2256379E-02 + -.1712812E-02 -.8249862E-03 .3610626E-03 .1593325E-02 .2425167E-02 + .2571570E-02 .2152931E-02 .1526090E-02 .7452424E-03 -.5265550E-03 + -.1941729E-02 -.2269381E-02 -.6786588E-03 .2421418E-02 .5812203E-02 + .8214203E-02 .8958314E-02 .8285583E-02 .6686072E-02 .4460212E-02 + .1846607E-02 -.5795214E-03 -.1877573E-02 -.1535494E-02 .7604486E-04 + .1813742E-02 .2561034E-02 .2352004E-02 .1385796E-02 -.1017591E-02 + -.4496210E-02 -.6963413E-02 -.6972327E-02 -.5165009E-02 -.3125205E-02 + -.1625151E-02 -.5327834E-03 .1736298E-03 .4435140E-03 .6783604E-03 + .1222808E-02 .1548050E-02 .3707799E-03 -.2435999E-02 -.4973631E-02 + -.5448746E-02 -.3783033E-02 -.1280490E-02 .7973139E-03 .2300774E-02 + .3706667E-02 .4964180E-02 .5225287E-02 .4137592E-02 .2526181E-02 + .1438005E-02 .1235595E-02 .1474263E-02 .1348621E-02 .3566211E-03 + -.1354960E-02 -.3252439E-02 -.4789902E-02 -.5409964E-02 -.4858473E-02 + -.3865000E-02 -.3362284E-02 -.3276875E-02 -.2961737E-02 -.2207901E-02 + -.1379770E-02 -.7607852E-03 -.2951602E-03 .2445038E-04 .5613023E-04 + -.4581768E-04 .1924420E-03 .1122893E-02 .2668849E-02 .4325038E-02 + .5581318E-02 .6115695E-02 .5638793E-02 .3956046E-02 .1296815E-02 + -.1505789E-02 -.3514274E-02 -.4473711E-02 -.4907007E-02 -.5247141E-02 + -.5044757E-02 -.3653535E-02 -.1442133E-02 .8793275E-03 .3150052E-02 + .5114611E-02 .6115481E-02 .5517601E-02 .3302577E-02 .3628998E-03 + -.2150824E-02 -.3406648E-02 -.2980804E-02 -.1187088E-02 .9337721E-03 + .2117002E-02 .1634176E-02 -.4556014E-03 -.3737901E-02 -.7546298E-02 + -.1062220E-01 -.1133982E-01 -.8980636E-02 -.4582822E-02 -.2193524E-04 + .3702483E-02 .6803316E-02 .9819193E-02 .1253497E-01 .1391604E-01 + .1323308E-01 .1035653E-01 .5555245E-02 .4603067E-04 -.4231826E-02 + -.6124796E-02 -.5650365E-02 -.3448528E-02 -.4898017E-03 .2337743E-02 + .4367151E-02 .5379096E-02 .5785190E-02 .6077852E-02 .6350982E-02 + .6202951E-02 .5009378E-02 .2546977E-02 -.9283469E-03 -.4577828E-02 + -.7017943E-02 -.7546167E-02 -.6663333E-02 -.5037890E-02 -.2990113E-02 + -.1042370E-02 .1037612E-04 -.3392390E-03 -.1672730E-02 -.2717919E-02 + -.2268351E-02 .1366556E-03 .3896698E-02 .7410279E-02 .9085915E-02 + .8372126E-02 .5868379E-02 .2778231E-02 -.3121823E-03 -.3542479E-02 + -.6823978E-02 -.9487916E-02 -.1071858E-01 -.1023263E-01 -.7914599E-02 + -.3545481E-02 .1903056E-02 .6219382E-02 .8287114E-02 .8567822E-02 + .7528671E-02 .5314585E-02 .2517965E-02 .1529586E-03 -.1205867E-02 + -.1736050E-02 -.1798463E-02 -.1365556E-02 -.3815467E-03 .6063201E-03 + .9662234E-03 .7748981E-03 .6375485E-03 .1344235E-02 .3189343E-02 + .5579882E-02 .7396721E-02 .7391513E-02 .4879281E-02 .5752609E-03 + -.3250849E-02 -.5166712E-02 -.5898641E-02 -.5712392E-02 -.3685343E-02 + .3282569E-03 .4851081E-02 .8029014E-02 .9376017E-02 .9466591E-02 + .8551789E-02 .6343199E-02 .2932286E-02 -.1044145E-02 -.5021679E-02 + -.8487797E-02 -.1068876E-01 -.1076455E-01 -.8262497E-02 -.3875326E-02 + .7072716E-03 .4227016E-02 .6431285E-02 .7144948E-02 .6154887E-02 + .4216663E-02 .2634064E-02 .1922840E-02 .1723944E-02 .1556926E-02 + .1224739E-02 .7056859E-03 -.2022189E-04 -.6270704E-03 -.6108276E-03 + -.4108091E-05 .5293810E-03 .2174800E-03 -.1042069E-02 -.2553607E-02 + -.3266723E-02 -.2897786E-02 -.2270314E-02 -.1879303E-02 -.1409001E-02 + -.7291130E-03 -.3008179E-03 -.4505695E-03 -.9439138E-03 -.1374010E-02 + -.1367146E-02 -.8780673E-03 -.3344048E-03 -.1581568E-04 .2452292E-04 + -.3042816E-03 -.6323619E-03 -.2410899E-03 .8095549E-03 .1543028E-02 + .1081454E-02 -.2482813E-03 -.1209538E-02 -.1266669E-02 -.7875657E-03 + -.2050602E-03 .4301079E-03 .1247114E-02 .2133642E-02 .2848524E-02 + .3241654E-02 .3404723E-02 .3643904E-02 .4118316E-02 .4897441E-02 + .6230106E-02 .8365313E-02 .1111953E-01 .1338818E-01 .1379678E-01 + .1177345E-01 .7903787E-02 .3513379E-02 -.2112878E-03 -.2689717E-02 + -.4146003E-02 -.5080929E-02 -.5720894E-02 -.6164829E-02 -.6565097E-02 + -.7248247E-02 -.8282211E-02 -.8857366E-02 -.7718322E-02 -.4229646E-02 + .1045363E-02 .6192481E-02 .9084290E-02 .9283205E-02 .7950135E-02 + .6533236E-02 .5983145E-02 .6437929E-02 .7148024E-02 .6825325E-02 + .4489975E-02 .4314455E-03 -.3639016E-02 -.5896227E-02 -.5700104E-02 + -.3546580E-02 -.6380670E-03 .1620056E-02 .2615480E-02 .2809581E-02 + .3058337E-02 .3709469E-02 .4094511E-02 .3007939E-02 .3572688E-04 + -.3635424E-02 -.6010214E-02 -.6038243E-02 -.4377053E-02 -.2317231E-02 + -.6174669E-03 .7694731E-03 .2160526E-02 .3322322E-02 .3530164E-02 + .2577921E-02 .9065791E-03 -.9954984E-03 -.2500210E-02 -.3018762E-02 + -.2820396E-02 -.3017849E-02 -.4378598E-02 -.6218025E-02 -.6836715E-02 + -.5285352E-02 -.2500187E-02 -.6270393E-03 -.1080774E-02 -.3488562E-02 + -.6148163E-02 -.7446492E-02 -.7042430E-02 -.5793067E-02 -.4953268E-02 + -.5171897E-02 -.5907921E-02 -.5818004E-02 -.3731259E-02 .3566713E-03 + .4884212E-02 .7956137E-02 .8948895E-02 .8249587E-02 .6336555E-02 + .3954472E-02 .1907288E-02 .3579099E-03 -.1243336E-02 -.3336592E-02 + -.5391429E-02 -.6471873E-02 -.6246344E-02 -.5213533E-02 -.3974539E-02 + -.2255910E-02 .6682925E-03 .4686118E-02 .8551392E-02 .1075753E-01 + .1068805E-01 .8799705E-02 .5851102E-02 .2546363E-02 -.6317670E-03 + -.4055264E-02 -.8281063E-02 -.1264802E-01 -.1555132E-01 -.1559917E-01 + -.1250733E-01 -.7239641E-02 -.1222252E-02 .3916863E-02 .6850796E-02 + .7778705E-02 .7892601E-02 .7886726E-02 .7807180E-02 .7471080E-02 + .6201336E-02 .3199495E-02 -.1407104E-02 -.5905722E-02 -.7992059E-02 + -.7175772E-02 -.5028479E-02 -.3382412E-02 -.2727430E-02 -.2186093E-02 + -.8540298E-03 .1366442E-02 .3961514E-02 .6015150E-02 .6456759E-02 + .5003949E-02 .2102093E-02 -.1970988E-02 -.6690169E-02 -.1068241E-01 + -.1242732E-01 -.1107209E-01 -.7013305E-02 -.1994598E-02 .2008475E-02 + .3547532E-02 .1965783E-02 -.2111982E-02 -.6843981E-02 -.1004213E-01 + -.1073986E-01 -.9449649E-02 -.6840521E-02 -.3514648E-02 -.3640878E-03 + .1800377E-02 .2620854E-02 .2270444E-02 .7991560E-03 -.2157463E-02 + -.6162594E-02 -.9545677E-02 -.1074771E-01 -.9430280E-02 -.6394126E-02 + -.3257021E-02 -.1526846E-02 -.1225609E-02 -.1423741E-02 -.1828819E-02 + -.2798961E-02 -.4696349E-02 -.7876783E-02 -.1181263E-01 -.1445741E-01 + -.1405436E-01 -.1071442E-01 -.5802004E-02 -.1119872E-02 .1763167E-02 + .2922442E-02 .3770119E-02 .5107922E-02 .6426675E-02 .6631752E-02 + .4754202E-02 .3471423E-03 -.6086164E-02 -.1252429E-01 -.1571239E-01 + -.1312368E-01 -.4809021E-02 .5574491E-02 .1323385E-01 .1628504E-01 + .1521645E-01 .1099738E-01 .5147993E-02 -.4764098E-03 -.4355450E-02 + -.5854692E-02 -.5574172E-02 -.4814317E-02 -.4752554E-02 -.5716835E-02 + -.6922703E-02 -.6858966E-02 -.4415350E-02 .2097982E-03 .5597158E-02 + .9683807E-02 .1090461E-01 .9129040E-02 .5794610E-02 .2925794E-02 + .2019541E-02 .3571614E-02 .6766281E-02 .9130726E-02 .7931759E-02 + .3431481E-02 -.1498368E-02 -.5006139E-02 -.6633792E-02 -.6161466E-02 + -.4545879E-02 -.3523581E-02 -.3733961E-02 -.4012190E-02 -.2362157E-02 + .2003013E-02 .7738253E-02 .1210323E-01 .1304369E-01 .1053805E-01 + .5709084E-02 .2097752E-03 -.3892699E-02 -.5474431E-02 -.5327625E-02 + -.5515686E-02 -.7724176E-02 -.1168381E-01 -.1521793E-01 -.1620687E-01 + -.1375510E-01 -.7694026E-02 .1001793E-02 .9356675E-02 .1363634E-01 + .1304064E-01 .1024847E-01 .7831246E-02 .6447777E-02 .5482361E-02 + .4242480E-02 .2473080E-02 -.6116372E-03 -.6294073E-02 -.1412541E-01 + -.2115270E-01 -.2437494E-01 -.2314675E-01 -.1894233E-01 -.1410760E-01 + -.1034857E-01 -.7676180E-02 -.4861039E-02 -.1063322E-02 .2935346E-02 + .5597481E-02 .6003706E-02 .4231904E-02 .1314822E-02 -.1082656E-02 + -.1596128E-02 -.1307701E-04 .2130049E-02 .2197261E-02 -.9164332E-03 + -.5516634E-02 -.8930914E-02 -.9899528E-02 -.8988738E-02 -.7371735E-02 + -.5846240E-02 -.4589521E-02 -.3832977E-02 -.4496787E-02 -.7253638E-02 + -.1112953E-01 -.1381830E-01 -.1329109E-01 -.8762193E-02 -.9298871E-03 + .7641591E-02 .1321640E-01 .1366277E-01 .9792832E-02 .4014064E-02 + -.1579869E-02 -.6405887E-02 -.1021348E-01 -.1171020E-01 -.9611507E-02 + -.4128634E-02 .2979761E-02 .9012563E-02 .1179597E-01 .1106042E-01 + .7591642E-02 .2699019E-02 -.1752151E-02 -.4698480E-02 -.6739028E-02 + -.8868050E-02 -.1107196E-01 -.1225577E-01 -.1092628E-01 -.6285093E-02 + .9562169E-03 .7786982E-02 .1057879E-01 .8729930E-02 .4886616E-02 + .2383821E-02 .2442369E-02 .3700806E-02 .4628560E-02 .4892467E-02 + .4925850E-02 .5364135E-02 .6714279E-02 .8899602E-02 .1117194E-01 + .1276938E-01 .1348493E-01 .1378115E-01 .1435036E-01 .1547257E-01 + .1703603E-01 .1832125E-01 .1793838E-01 .1509411E-01 .9570538E-02 + .1799247E-02 -.6006278E-02 -.1145341E-01 -.1364709E-01 -.1277493E-01 + -.9078146E-02 -.2682695E-02 .4986007E-02 .1131046E-01 .1435096E-01 + .1389548E-01 .1079909E-01 .5584769E-02 -.1041675E-02 -.7005802E-02 + -.1028581E-01 -.1089117E-01 -.1034886E-01 -.9917799E-02 -.1015819E-01 + -.1167406E-01 -.1518165E-01 -.2070001E-01 -.2704224E-01 -.3243676E-01 + -.3552886E-01 -.3590919E-01 -.3391196E-01 -.3034513E-01 -.2610795E-01 + -.2094772E-01 -.1374632E-01 -.4395589E-02 .6087631E-02 .1681956E-01 + .2631187E-01 .3118776E-01 .2808735E-01 .1587821E-01 -.3062523E-02 + -.2186293E-01 -.3455198E-01 -.4015610E-01 -.3790770E-01 -.2820407E-01 + -.1621058E-01 -.6505260E-02 .5763420E-03 .6078864E-02 .1027378E-01 + .1272581E-01 .1272147E-01 .9678186E-02 .4117717E-02 -.1442364E-02 + -.4282770E-02 -.4828680E-02 -.5944664E-02 -.9093494E-02 -.1310708E-01 + -.1592518E-01 -.1655732E-01 -.1521070E-01 -.1192519E-01 -.6093253E-02 + .2299861E-02 .1128210E-01 .1797667E-01 .2120782E-01 .2179766E-01 + .2118625E-01 .2030414E-01 .2047030E-01 .2417739E-01 .3269075E-01 + .4415986E-01 .5422202E-01 .5985266E-01 .6220373E-01 .6365571E-01 + .6440196E-01 .6327157E-01 .5974283E-01 .5351217E-01 .4507695E-01 + .3656642E-01 .2902583E-01 .2116833E-01 .1223232E-01 .3357749E-02 + -.4151700E-02 -.8901240E-02 -.9584762E-02 -.7321473E-02 -.5040595E-02 + -.5346478E-02 -.9078246E-02 -.1451918E-01 -.1933825E-01 -.2299080E-01 + -.2690628E-01 -.3330694E-01 -.4325436E-01 -.5524824E-01 -.6679214E-01 + -.7545189E-01 -.7978024E-01 -.8075448E-01 -.8000111E-01 -.7791184E-01 + -.7370607E-01 -.6640029E-01 -.5513366E-01 -.4053081E-01 -.2610278E-01 + -.1590346E-01 -.1226427E-01 -.1499135E-01 -.2253598E-01 -.3394987E-01 + -.4633797E-01 -.5427572E-01 -.5493922E-01 -.4953636E-01 -.3883861E-01 + -.2116192E-01 .3336879E-02 .3017382E-01 .5446257E-01 .7305258E-01 + .8317555E-01 .8320671E-01 .7143750E-01 .4762983E-01 .1909072E-01 + -.2447088E-02 -.1082858E-01 -.8210551E-02 .1910289E-02 .1848747E-01 + .4056200E-01 .6475349E-01 .8570178E-01 .1002477E+00 .1082758E+00 + .1093079E+00 .1002580E+00 .7724680E-01 .4209189E-01 .2321014E-02 + -.3418295E-01 -.5825197E-01 -.6309980E-01 -.5013330E-01 -.2747710E-01 + -.7287446E-02 .2056742E-02 .2960517E-02 .2258134E-02 .2530723E-02 + .2244225E-02 .3330031E-03 -.3058618E-02 -.9370590E-02 -.2013539E-01 + -.3340096E-01 -.4380327E-01 -.4686639E-01 -.4249093E-01 -.3258452E-01 + -.1897637E-01 -.4786920E-02 .6158416E-02 .1239378E-01 .1504797E-01 + .1571758E-01 .1577868E-01 .1660877E-01 .1997466E-01 .2781811E-01 + .4084492E-01 .5594129E-01 .6646298E-01 .6750385E-01 .5953089E-01 + .4572135E-01 .2896013E-01 .1180682E-01 -.4750448E-02 -.2083691E-01 + -.3465137E-01 -.4354652E-01 -.4587893E-01 -.4126890E-01 -.3191566E-01 + -.2101360E-01 -.1102483E-01 -.3451974E-02 .2003772E-02 .6213953E-02 + .9061581E-02 .9363331E-02 .6223757E-02 .1104791E-02 -.3212694E-02 + -.5380059E-02 -.5660985E-02 -.5149744E-02 -.5395770E-02 -.7541734E-02 + -.1208868E-01 -.1915249E-01 -.2785989E-01 -.3593592E-01 -.4123218E-01 + -.4305782E-01 -.4059491E-01 -.3273648E-01 -.2183524E-01 -.1350683E-01 + -.1142477E-01 -.1491882E-01 -.2084278E-01 -.2603017E-01 -.2930953E-01 + -.3248297E-01 -.3784610E-01 -.4527163E-01 -.5221312E-01 -.5647465E-01 + -.5753426E-01 -.5495505E-01 -.4778574E-01 -.3587450E-01 -.2142154E-01 + -.7960876E-02 .1689759E-02 .7559019E-02 .1208294E-01 .1713195E-01 + .2430434E-01 .3455024E-01 .4698072E-01 .5895651E-01 .6604857E-01 + .6499365E-01 .5685873E-01 .4626135E-01 .3723088E-01 .3159480E-01 + .3040724E-01 .3358541E-01 .4024288E-01 .4839903E-01 .5408229E-01 + .5324473E-01 .4453890E-01 .3114555E-01 .1886808E-01 .1239094E-01 + .1337448E-01 .2108242E-01 .3411906E-01 .4853623E-01 .5851913E-01 + .6113392E-01 .5625272E-01 .4541766E-01 .3201790E-01 .1882514E-01 + .7041367E-02 -.1441840E-02 -.5564958E-02 -.9000639E-02 -.1730440E-01 + -.3277833E-01 -.5380323E-01 -.7481846E-01 -.8932849E-01 -.9427788E-01 + -.8991425E-01 -.7691971E-01 -.5488471E-01 -.2386621E-01 .1139272E-01 + .3959092E-01 .5233426E-01 .5104971E-01 .4158815E-01 .2902883E-01 + .1600881E-01 .4246574E-02 -.3168950E-02 -.3993204E-02 -.1838329E-03 + .3850417E-02 .5831004E-02 .6769711E-02 .8391421E-02 .1140248E-01 + .1638274E-01 .2347824E-01 .3119685E-01 .3727881E-01 .4023626E-01 + .3998248E-01 .3734619E-01 .3302047E-01 .2703494E-01 .1924648E-01 + .9697960E-02 -.1427104E-02 -.1369842E-01 -.2484883E-01 -.3254392E-01 + -.3834677E-01 -.4578850E-01 -.5668248E-01 -.6948591E-01 -.8073482E-01 + -.8776480E-01 -.8995794E-01 -.8756853E-01 -.8008902E-01 -.6774517E-01 + -.5326394E-01 -.4026855E-01 -.3049126E-01 -.2383318E-01 -.1929423E-01 + -.1529448E-01 -.1091513E-01 -.6351311E-02 -.2670029E-02 -.2527154E-02 + -.8516715E-02 -.1991579E-01 -.3176271E-01 -.3681743E-01 -.2951530E-01 + -.8687189E-02 .2310828E-01 .5981923E-01 .9314992E-01 .1164254E+00 + .1259823E+00 .1213093E+00 .1048374E+00 .8160236E-01 .5903052E-01 + .4461798E-01 .4127074E-01 .4525192E-01 .4947675E-01 .4856177E-01 + .4296245E-01 .3567613E-01 .2407161E-01 .5927173E-02 -.1068743E-01 + -.1572038E-01 -.7103289E-02 .1039893E-01 .3085347E-01 .5101784E-01 + .6756039E-01 .7525605E-01 .7095322E-01 .5558221E-01 .3333033E-01 + .8152793E-02 -.1855340E-01 -.4343451E-01 -.5975542E-01 -.6531456E-01 + -.6580686E-01 -.6690937E-01 -.6972459E-01 -.7349382E-01 -.7693720E-01 + -.7863503E-01 -.7803861E-01 -.7495849E-01 -.6857367E-01 -.5707578E-01 + -.3854145E-01 -.1297886E-01 .1553818E-01 .3748279E-01 .4338497E-01 + .3228716E-01 .8282317E-02 -.2346938E-01 -.5379069E-01 -.7346734E-01 + -.7914452E-01 -.7233282E-01 -.5445070E-01 -.2688282E-01 .2363301E-02 + .2387458E-01 .3616275E-01 .4070673E-01 .3898440E-01 .3229028E-01 + .1981487E-01 .1203332E-02 -.1943042E-01 -.3409592E-01 -.3747730E-01 + -.3042212E-01 -.1688365E-01 -.1096443E-02 .1124124E-01 .1471785E-01 + .8613624E-02 -.3767884E-02 -.1693297E-01 -.2521521E-01 -.2611272E-01 + -.2090590E-01 -.1307494E-01 -.6030425E-02 -.2757561E-02 -.5205903E-02 + -.1191435E-01 -.1860852E-01 -.2232321E-01 -.2297992E-01 -.1954641E-01 + -.9219986E-02 .8302622E-02 .2751136E-01 .4179446E-01 .5062990E-01 + .5550443E-01 .5436887E-01 .4360126E-01 .2233861E-01 -.6704995E-02 + -.3839312E-01 -.6605611E-01 -.8522625E-01 -.9443586E-01 -.9414481E-01 + -.8765878E-01 -.7989581E-01 -.7304123E-01 -.6469622E-01 -.5197449E-01 + -.3488662E-01 -.1601788E-01 .2283755E-02 .2089347E-01 .4136878E-01 + .6142215E-01 .7565114E-01 .8113681E-01 .7948266E-01 .7182077E-01 + .5779319E-01 .3890647E-01 .1928819E-01 .5578491E-02 .1665670E-02 + .4305043E-02 .9300516E-02 .1607112E-01 .2531821E-01 .3590072E-01 + .4424051E-01 .4693906E-01 .4310006E-01 .3405694E-01 .2214045E-01 + .1162355E-01 .7457201E-02 .1179451E-01 .2284183E-01 .3531443E-01 + .4393625E-01 .4484625E-01 .3522362E-01 .1669275E-01 -.4433474E-02 + -.2097793E-01 -.2725193E-01 -.2228713E-01 -.9656024E-02 .6315212E-02 + .2000285E-01 .2546467E-01 .2064280E-01 .8514045E-02 -.4795591E-02 + -.1543561E-01 -.2417724E-01 -.3237516E-01 -.4024199E-01 -.4734584E-01 + -.5314862E-01 -.5783128E-01 -.6081593E-01 -.6040144E-01 -.5715506E-01 + -.5336305E-01 -.4914271E-01 -.4309087E-01 -.3579740E-01 -.2976605E-01 + -.2630717E-01 -.2460902E-01 -.2213144E-01 -.1700393E-01 -.9519388E-02 + -.3866780E-03 .8548572E-02 .1655980E-01 .2551173E-01 .3587371E-01 + .4626525E-01 .5550517E-01 .6310896E-01 .6767679E-01 .6794628E-01 + .6469293E-01 .6027813E-01 .5746472E-01 .5709594E-01 .5790117E-01 + .5736810E-01 .5357264E-01 .4767763E-01 .4201973E-01 .3879569E-01 + .3969637E-01 .4430202E-01 .5067333E-01 .5592046E-01 .5724619E-01 + .5397597E-01 .4847241E-01 .4331891E-01 .3919765E-01 .3602078E-01 + .3424467E-01 .3455626E-01 .3701415E-01 .4128427E-01 .4523763E-01 + .4631884E-01 .4382595E-01 .3798817E-01 .3059445E-01 .2522291E-01 + .2417191E-01 .2679575E-01 .3071439E-01 .3401842E-01 .3670447E-01 + .3879863E-01 .4037509E-01 .4198718E-01 .4368000E-01 .4567295E-01 + .4776754E-01 .4862950E-01 .4678810E-01 .4226208E-01 .3677807E-01 + .3292079E-01 .3271705E-01 .3631771E-01 .4270439E-01 .5003276E-01 + .5443316E-01 .5201384E-01 .4237960E-01 .2752452E-01 .1037786E-01 + -.5493725E-02 -.1752003E-01 -.2483176E-01 -.2763750E-01 -.2577454E-01 + -.1898231E-01 -.7840895E-02 .5467597E-02 .1707592E-01 .2425351E-01 + .2593806E-01 .2318470E-01 .1947408E-01 .1766167E-01 .2092096E-01 + .3117799E-01 .4533095E-01 .5883990E-01 .6904310E-01 .7487047E-01 + .7741232E-01 .7910584E-01 .8145055E-01 .8422521E-01 .8611359E-01 + .8646943E-01 .8470211E-01 .7970293E-01 .7108021E-01 .5944717E-01 + .4651373E-01 .3449972E-01 .2537033E-01 .2106853E-01 .2195409E-01 + .2500026E-01 .2671980E-01 .2457795E-01 .1628319E-01 .1493389E-02 + -.1626909E-01 -.3070879E-01 -.3781162E-01 -.3806295E-01 -.3338041E-01 + -.2434849E-01 -.1168186E-01 .5947679E-03 .7015028E-02 .4636063E-02 + -.6974067E-02 -.2479758E-01 -.4349624E-01 -.6081578E-01 -.7736013E-01 + -.9280692E-01 -.1049894E+00 -.1115657E+00 -.1126209E+00 -.1079897E+00 + -.9518074E-01 -.7332905E-01 -.4421841E-01 -.1053465E-01 .2389598E-01 + .5406176E-01 .7790588E-01 .9525482E-01 .1029302E+00 .9824835E-01 + .8289822E-01 .6089315E-01 .3774153E-01 .1907021E-01 .6700938E-02 + -.3932231E-03 -.3943380E-02 -.6566970E-02 -.9924562E-02 -.1477456E-01 + -.2181739E-01 -.2988600E-01 -.3688898E-01 -.4162045E-01 -.4443040E-01 + -.4686572E-01 -.5025243E-01 -.5475656E-01 -.5923965E-01 -.6150169E-01 + -.5972521E-01 -.5389847E-01 -.4578231E-01 -.3755607E-01 -.2950286E-01 + -.2133162E-01 -.1384719E-01 -.8355867E-02 -.6534565E-02 -.8520590E-02 + -.1192348E-01 -.1409522E-01 -.1309958E-01 -.8926578E-02 -.3520573E-02 + .1431390E-02 .5186044E-02 .8160893E-02 .1113840E-01 .1373115E-01 + .1452797E-01 .1271272E-01 .8778347E-02 .5025693E-02 .4176219E-02 + .7029807E-02 .1313475E-01 .2142558E-01 .2963433E-01 .3616647E-01 + .4128893E-01 .4450994E-01 .4436021E-01 .3918607E-01 .2766058E-01 + .1166570E-01 -.2337397E-02 -.8259445E-02 -.5410634E-02 .3737577E-02 + .1658551E-01 .3138780E-01 .4628170E-01 .5697531E-01 .6004284E-01 + .5651860E-01 .4905759E-01 .3937540E-01 .2866670E-01 .1868917E-01 + .1118431E-01 .7233231E-02 .6667379E-02 .8659260E-02 .1337301E-01 + .1925575E-01 .2324288E-01 .2285207E-01 .1550662E-01 .5287537E-03 + -.2027983E-01 -.4252834E-01 -.6089043E-01 -.7218858E-01 -.7501606E-01 + -.7105978E-01 -.6424338E-01 -.5818667E-01 -.5533094E-01 -.5477027E-01 + -.5395545E-01 -.5070054E-01 -.4370252E-01 -.3474006E-01 -.2651767E-01 + -.2051021E-01 -.1750019E-01 -.1611838E-01 -.1454966E-01 -.1281697E-01 + -.1040742E-01 -.6797201E-02 -.3175684E-02 -.1419550E-02 -.4033128E-02 + -.1285292E-01 -.2642413E-01 -.4021832E-01 -.4986180E-01 -.5358080E-01 + -.5276726E-01 -.4986278E-01 -.4480968E-01 -.3714140E-01 -.2829463E-01 + -.2080863E-01 -.1690563E-01 -.1776481E-01 -.2281849E-01 -.2971127E-01 + -.3709981E-01 -.4406445E-01 -.4904085E-01 -.4940492E-01 -.4268445E-01 + -.2752065E-01 -.4366206E-02 .2051042E-01 .3771400E-01 .4214061E-01 + .3455954E-01 .1949683E-01 .1779034E-02 -.1656079E-01 -.3410851E-01 + -.4906261E-01 -.5868136E-01 -.6113306E-01 -.5962602E-01 -.5902141E-01 + -.6239840E-01 -.6971995E-01 -.7888164E-01 -.8692747E-01 -.9062899E-01 + -.8736639E-01 -.7572955E-01 -.5718756E-01 -.3368869E-01 -.9414496E-02 + .8396513E-02 .1606616E-01 .1419180E-01 .4764384E-02 -.8977739E-02 + -.2329692E-01 -.3509906E-01 -.4167267E-01 -.3965390E-01 -.2810026E-01 + -.1125840E-01 .5194588E-02 .1590407E-01 .1748026E-01 .1147374E-01 + .3183734E-02 -.2065886E-02 -.1982193E-02 .2366234E-02 .8620338E-02 + .1299766E-01 .1114461E-01 .2008033E-02 -.1183831E-01 -.2494934E-01 + -.3246055E-01 -.3152679E-01 -.2065553E-01 -.1902330E-02 .1979349E-01 + .3823856E-01 .4959237E-01 .5465020E-01 .5431071E-01 .4813863E-01 + .3765944E-01 .2403155E-01 .6567748E-02 -.1427372E-01 -.3489459E-01 + -.5023913E-01 -.5824584E-01 -.6053013E-01 -.6015725E-01 -.5897478E-01 + -.5794568E-01 -.5826517E-01 -.6013793E-01 -.6310948E-01 -.6618122E-01 + -.6774291E-01 -.6629065E-01 -.6106080E-01 -.5359909E-01 -.4592942E-01 + -.4000965E-01 -.3964596E-01 -.4514235E-01 -.5339319E-01 -.6255217E-01 + -.7084246E-01 -.7697321E-01 -.7968929E-01 -.7849904E-01 -.7540088E-01 + -.7216284E-01 -.6904988E-01 -.6636268E-01 -.6346035E-01 -.5937686E-01 + -.5325679E-01 -.4353389E-01 -.3019578E-01 -.1281334E-01 .1042193E-01 + .3894183E-01 .6898313E-01 .9504722E-01 .1134004E+00 .1236881E+00 + .1239563E+00 .1111411E+00 .8724995E-01 .5808043E-01 .2791985E-01 + -.1076440E-02 -.2472404E-01 -.3883705E-01 -.4435709E-01 -.4477205E-01 + -.4254735E-01 -.3655339E-01 -.2516210E-01 -.9838876E-02 .8366334E-02 + .2874856E-01 .4965624E-01 .6921605E-01 .8422608E-01 .9205574E-01 + .9408544E-01 .9347959E-01 .9099452E-01 .8466824E-01 .7400634E-01 + .6104451E-01 .4641356E-01 .2911676E-01 .8758396E-02 -.1465414E-01 + -.3810541E-01 -.5592013E-01 -.6615914E-01 -.7204984E-01 -.7778619E-01 + -.8466863E-01 -.9133853E-01 -.9535717E-01 -.9517651E-01 -.8919868E-01 + -.7297896E-01 -.4588048E-01 -.1661410E-01 .5989230E-02 .2024214E-01 + .2696056E-01 .2745705E-01 .2320604E-01 .1573237E-01 .7930642E-02 + .4004080E-03 -.7197026E-02 -.1568156E-01 -.2623786E-01 -.3723283E-01 + -.4630436E-01 -.5329548E-01 -.6053980E-01 -.6899590E-01 -.7951569E-01 + -.9146312E-01 -.9999453E-01 -.1030082E+00 -.1008801E+00 -.9098059E-01 + -.7066356E-01 -.4349100E-01 -.1489926E-01 .1380384E-01 .4222294E-01 + .6725020E-01 .8382043E-01 .9115725E-01 .9184195E-01 .8756294E-01 + .7805350E-01 .6149738E-01 .3830006E-01 .1284297E-01 -.7631834E-02 + -.1877641E-01 -.2079548E-01 -.1604013E-01 -.6902826E-02 .3756154E-02 + .1351376E-01 .2169689E-01 .2791080E-01 .3313941E-01 .3591697E-01 + .3185530E-01 .1888903E-01 -.1041211E-02 -.2047807E-01 -.3144036E-01 + -.3333270E-01 -.2762736E-01 -.1330510E-01 .9368259E-02 .3674945E-01 + .6051909E-01 .7389876E-01 .7883295E-01 .8132683E-01 .8568873E-01 + .9125981E-01 .9439816E-01 .9417818E-01 .9007490E-01 .8122728E-01 + .7040117E-01 .6216545E-01 .5883934E-01 .5880502E-01 .5916710E-01 + .6067646E-01 .6532544E-01 .7227923E-01 .7870223E-01 .8200910E-01 + .8246224E-01 .8162266E-01 .7966424E-01 .7669189E-01 .7108383E-01 + .6068571E-01 .4697708E-01 .3050478E-01 .1028761E-01 -.9642334E-02 + -.2291014E-01 -.2791413E-01 -.2730829E-01 -.2298327E-01 -.1571342E-01 + -.5606093E-02 .6931428E-02 .1913953E-01 .3075028E-01 .4203253E-01 + .5054326E-01 .5629235E-01 .5970466E-01 .5935497E-01 .5518323E-01 + .4634500E-01 .3101127E-01 .1136021E-01 -.9014298E-02 -.2888662E-01 + -.4590828E-01 -.5615866E-01 -.5849213E-01 -.5614480E-01 -.5302270E-01 + -.4974257E-01 -.4481400E-01 -.3607121E-01 -.2221754E-01 -.3429763E-02 + .1847244E-01 .3907892E-01 .5361466E-01 .5815028E-01 .5091236E-01 + .3320138E-01 .9490087E-02 -.1577900E-01 -.4314651E-01 -.7182441E-01 + -.9690733E-01 -.1168354E+00 -.1314393E+00 -.1389035E+00 -.1394886E+00 + -.1353332E+00 -.1264727E+00 -.1082068E+00 -.7666301E-01 -.3518525E-01 + .8500486E-02 .4589146E-01 .6968104E-01 .7859097E-01 .7759653E-01 + .6839015E-01 .4906427E-01 .2236955E-01 -.4201245E-02 -.2459459E-01 + -.3948746E-01 -.5130582E-01 -.6137457E-01 -.7019654E-01 -.7553014E-01 + -.7606945E-01 -.7174019E-01 -.6192641E-01 -.4685604E-01 -.2645547E-01 + -.9808463E-03 .2524302E-01 .4627169E-01 .5753099E-01 .5560005E-01 + .3867444E-01 .8388428E-02 -.2895750E-01 -.6554017E-01 -.9382140E-01 + -.1087639E+00 -.1101500E+00 -.9998812E-01 -.8072979E-01 -.5519471E-01 + -.2950416E-01 -.1015147E-01 .3173340E-02 .1329144E-01 .2097471E-01 + .2638241E-01 .2919256E-01 .3044687E-01 .3216063E-01 .3380851E-01 + .3414361E-01 .3057488E-01 .1915427E-01 .2411537E-03 -.2342180E-01 + -.4739575E-01 -.6539422E-01 -.7513352E-01 -.7761663E-01 -.7371497E-01 + -.6316544E-01 -.4589832E-01 -.2550839E-01 -.7685599E-02 .2229634E-02 + .2846989E-02 -.3291060E-02 -.1392465E-01 -.2654391E-01 -.3995722E-01 + -.5204428E-01 -.6050291E-01 -.6570542E-01 -.6722903E-01 -.6279819E-01 + -.5332334E-01 -.4294469E-01 -.3265022E-01 -.2268072E-01 -.1272494E-01 + -.1073265E-02 .1299391E-01 .2873536E-01 .4191760E-01 .4740371E-01 + .4389440E-01 .3267550E-01 .1607892E-01 -.2666053E-02 -.2279932E-01 + -.4310886E-01 -.5934845E-01 -.6800695E-01 -.6732490E-01 -.5778229E-01 + -.4062162E-01 -.1838680E-01 .4133172E-02 .2217030E-01 .3316915E-01 + .3891342E-01 .4382122E-01 .5022074E-01 .5582838E-01 .5844401E-01 + .5741902E-01 .5175577E-01 .4141322E-01 .2712394E-01 .1289479E-01 + .3567004E-02 .8096567E-05 -.1935171E-02 -.8559220E-02 -.2207534E-01 + -.3854875E-01 -.5030254E-01 -.5062205E-01 -.3731259E-01 -.1305823E-01 + .1600633E-01 .4084992E-01 .5616840E-01 .6296690E-01 .6423329E-01 + .6321575E-01 .5935731E-01 .5102324E-01 .3983032E-01 .2913550E-01 + .2132026E-01 .1790987E-01 .1995252E-01 .2581287E-01 .3293493E-01 + .3901482E-01 .4191787E-01 .4091248E-01 .3683020E-01 .3109277E-01 + .2545591E-01 .2115924E-01 .1735646E-01 .1212367E-01 .5821266E-02 + -.1649359E-02 -.1066270E-01 -.2010254E-01 -.2932368E-01 -.3612036E-01 + -.4013031E-01 -.4195304E-01 -.4065838E-01 -.3603334E-01 -.2865157E-01 + -.2178376E-01 -.1867748E-01 -.1997179E-01 -.2468703E-01 -.3040782E-01 + -.3498510E-01 -.3680736E-01 -.3621109E-01 -.3502937E-01 -.3389641E-01 + -.3222753E-01 -.2949122E-01 -.2429187E-01 -.1640289E-01 -.7769640E-02 + .1184053E-02 .1052350E-01 .2033667E-01 .2947042E-01 .3596914E-01 + .4054530E-01 .4342050E-01 .4362757E-01 .4141415E-01 .3610612E-01 + .2744698E-01 .1836463E-01 .1227679E-01 .1006232E-01 .1067431E-01 + .1258617E-01 .1328344E-01 .1176850E-01 .9318731E-02 .6407846E-02 + .3862280E-02 .1502101E-02 -.1369985E-02 -.3610493E-02 -.4867490E-02 + -.4448080E-02 -.9971561E-03 .4576421E-02 .1016088E-01 .1392811E-01 + .1600890E-01 .1740005E-01 .1920046E-01 .2203395E-01 .2330156E-01 + .1979197E-01 .9269111E-02 -.8273581E-02 -.2802956E-01 -.4362631E-01 + -.5219521E-01 -.5407974E-01 -.5060576E-01 -.4185784E-01 -.2538814E-01 + .2180676E-03 .2953261E-01 .5263647E-01 .6394088E-01 .6476238E-01 + .5918955E-01 .5035291E-01 .3957991E-01 .2759883E-01 .1444496E-01 + -.1148675E-02 -.1803755E-01 -.3441279E-01 -.4889744E-01 -.5870651E-01 + -.6288374E-01 -.6172915E-01 -.5569342E-01 -.4476453E-01 -.2966290E-01 + -.1415541E-01 -.2885679E-02 .1439406E-02 .3496675E-03 -.1301064E-02 + -.6066792E-04 .4083970E-02 .1073469E-01 .1991869E-01 .3046688E-01 + .4090805E-01 .4960567E-01 .5176819E-01 .4283798E-01 .2350449E-01 + -.3382233E-02 -.3159719E-01 -.5496255E-01 -.7214406E-01 -.8130991E-01 + -.8108698E-01 -.7340404E-01 -.6128303E-01 -.4797266E-01 -.3550019E-01 + -.2429666E-01 -.1494825E-01 -.7084360E-02 -.5190876E-03 .2078464E-02 + -.8172126E-03 -.6315961E-02 -.9726655E-02 -.7929769E-02 -.1232400E-02 + .7044512E-02 .1380641E-01 .1645467E-01 .1188612E-01 -.2854948E-03 + -.1674740E-01 -.3238617E-01 -.4274410E-01 -.4509464E-01 -.3898248E-01 + -.2687325E-01 -.1262584E-01 -.6852735E-03 .6244294E-02 .1037004E-01 + .1550682E-01 .2325925E-01 .3306247E-01 .4301666E-01 .5148346E-01 + .5574707E-01 .5243557E-01 .4279632E-01 .3127402E-01 .1925236E-01 + .7589056E-02 -.1021115E-02 -.5403031E-02 -.4725433E-02 .1627386E-02 + .1157919E-01 .2237461E-01 .3180398E-01 .3857542E-01 .4332832E-01 + .4641138E-01 .4831210E-01 .4981447E-01 .5115892E-01 .5236662E-01 + .5162836E-01 .4706037E-01 .3938993E-01 .3005187E-01 .1991375E-01 + .1125246E-01 .7016893E-02 .7908318E-02 .1283485E-01 .2000443E-01 + .2768310E-01 .3405706E-01 .3593409E-01 .3264798E-01 .2708937E-01 + .2175930E-01 .1788321E-01 .1545748E-01 .1345081E-01 .1135576E-01 + .8986908E-02 .5810589E-02 .1932062E-02 -.2059047E-02 -.4639373E-02 + -.3893453E-02 .1199209E-03 .5783550E-02 .1129073E-01 .1477457E-01 + .1466851E-01 .1083745E-01 .5240879E-02 -.2325722E-03 -.5403203E-02 + -.1049479E-01 -.1463420E-01 -.1755593E-01 -.2020923E-01 -.2265685E-01 + -.2456221E-01 -.2488339E-01 -.2298501E-01 -.1952568E-01 -.1552014E-01 + -.1270979E-01 -.1068962E-01 -.7637465E-02 -.2954183E-02 .3336334E-02 + .1065295E-01 .1813659E-01 .2395962E-01 .2743328E-01 .2991015E-01 + .3184798E-01 .3250706E-01 .3017991E-01 .2392972E-01 .1531782E-01 + .6016440E-02 -.2699409E-02 -.9568802E-02 -.1339563E-01 -.1219671E-01 + -.5532804E-02 .5934220E-02 .1999439E-01 .3144878E-01 .3736714E-01 + .3764974E-01 .3300426E-01 .2584657E-01 .1831734E-01 .1048437E-01 + .2629637E-02 -.3723528E-02 -.7775506E-02 -.9890727E-02 -.1070986E-01 + -.1047453E-01 -.1025040E-01 -.1093566E-01 -.1180584E-01 -.1160611E-01 + -.8289987E-02 -.8113362E-03 .8991984E-02 .1884416E-01 .2705498E-01 + .3111238E-01 .2942076E-01 .2315381E-01 .1472521E-01 .6055373E-02 + -.2314554E-02 -.1085029E-01 -.1893390E-01 -.2428461E-01 -.2443646E-01 + -.1921587E-01 -.1170523E-01 -.5267930E-02 -.1372457E-02 .1072833E-02 + .4030999E-02 .7760568E-02 .1206235E-01 .1738539E-01 .2384554E-01 + .3039551E-01 .3458881E-01 .3505754E-01 .3220180E-01 .2605714E-01 + .1785629E-01 .1047752E-01 .6256662E-02 .5852758E-02 .8626249E-02 + .1280010E-01 .1619917E-01 .1857570E-01 .2034201E-01 .2139390E-01 + .2138495E-01 .1998162E-01 .1774527E-01 .1551943E-01 .1347140E-01 + .1140951E-01 .9387246E-02 .7150015E-02 .5164782E-02 .4151660E-02 + .3553380E-02 .2607981E-02 .3085001E-02 .7553163E-02 .1488198E-01 + .2278956E-01 .3015423E-01 .3626785E-01 .4059172E-01 .4220588E-01 + .4043747E-01 .3599099E-01 .3095464E-01 .2721175E-01 .2541751E-01 + .2444771E-01 .2352480E-01 .2220945E-01 .1899772E-01 .1267721E-01 + .3074515E-02 -.7215658E-02 -.1547208E-01 -.2061025E-01 -.2266599E-01 + -.2343026E-01 -.2355163E-01 -.2292739E-01 -.2227620E-01 -.2159479E-01 + -.2059531E-01 -.1911493E-01 -.1686427E-01 -.1380610E-01 -.1079303E-01 + -.8100574E-02 -.5340602E-02 -.3533988E-02 -.2643050E-02 -.1825606E-02 + -.1489131E-02 -.1385557E-02 -.1275713E-02 -.1175704E-02 -.2141394E-03 + .2226815E-02 .6155135E-02 .1069728E-01 .1478530E-01 .1724701E-01 + .1640393E-01 .1238578E-01 .6809206E-02 .5622058E-03 -.5127354E-02 + -.8622894E-02 -.1039058E-01 -.1119454E-01 -.1093563E-01 -.1042161E-01 + -.9942025E-02 -.9284824E-02 -.8616193E-02 -.8102723E-02 -.7710258E-02 + -.6160732E-02 -.2359321E-02 .3789691E-02 .1242703E-01 .2241961E-01 + .3171409E-01 .3858640E-01 .4188641E-01 .4142740E-01 .3717816E-01 + .2925778E-01 .1775331E-01 .2710074E-02 -.1349002E-01 -.2535953E-01 + -.2934888E-01 -.2814018E-01 -.2618467E-01 -.2465086E-01 -.2237609E-01 + -.1876379E-01 -.1355854E-01 -.6481591E-02 .2187176E-02 .1186265E-01 + .2163194E-01 .3093236E-01 .3787289E-01 .4038702E-01 .3671353E-01 + .2574685E-01 .1097416E-01 -.2560709E-02 -.1221930E-01 -.1729005E-01 + -.1891164E-01 -.1873058E-01 -.1708933E-01 -.1440723E-01 -.1042958E-01 + -.5135383E-02 .3362028E-03 .4706085E-02 .6735225E-02 .6778393E-02 + .5523893E-02 .3352507E-02 .1317181E-02 .6483665E-03 .1665211E-02 + .4020128E-02 .7382634E-02 .1112555E-01 .1452432E-01 .1760557E-01 + .1978540E-01 .2022100E-01 .1901722E-01 .1669895E-01 .1378346E-01 + .1076021E-01 .7996539E-02 .4677862E-02 .2310453E-03 -.5180715E-02 + -.1066825E-01 -.1527149E-01 -.1804963E-01 -.1835730E-01 -.1703453E-01 + -.1498943E-01 -.1298460E-01 -.1210937E-01 -.1323520E-01 -.1575580E-01 + -.1755239E-01 -.1721714E-01 -.1475369E-01 -.8731273E-02 .8792387E-03 + .1058098E-01 .1760270E-01 .2043520E-01 .1850373E-01 .1156533E-01 + -.5191448E-04 -.1351985E-01 -.2580303E-01 -.3599523E-01 -.4373837E-01 + -.4873876E-01 -.5123609E-01 -.5162712E-01 -.5036641E-01 -.4681541E-01 + -.4056006E-01 -.3250729E-01 -.2399914E-01 -.1738907E-01 -.1462225E-01 + -.1561342E-01 -.1855711E-01 -.2107144E-01 -.2209508E-01 -.2263480E-01 + -.2323791E-01 -.2256081E-01 -.1933320E-01 -.1427221E-01 -.7677576E-02 + .1398632E-02 .1201791E-01 .2157421E-01 .2846235E-01 .3303667E-01 + .3607437E-01 .3793789E-01 .3769696E-01 .3534651E-01 .3206219E-01 + .2742262E-01 .2161250E-01 .1568624E-01 .1046971E-01 .6341641E-02 + .3047981E-02 .2894454E-03 -.2037793E-02 -.3080555E-02 -.2504017E-02 + -.1660600E-02 -.1094302E-02 -.3662153E-03 .6434902E-03 .2208024E-02 + .4939114E-02 .8897567E-02 .1334440E-01 .1750416E-01 .2037215E-01 + .2149223E-01 .2101719E-01 .1895851E-01 .1502881E-01 .8736254E-02 + .6476581E-03 -.7006575E-02 -.1286249E-01 -.1672819E-01 -.1786110E-01 + -.1630207E-01 -.1308757E-01 -.8330953E-02 -.1407107E-02 .6108016E-02 + .1229794E-01 .1693650E-01 .1946355E-01 .1845850E-01 .1287021E-01 + .3113369E-02 -.1022308E-01 -.2518887E-01 -.3765315E-01 -.4521815E-01 + -.4869059E-01 -.5036204E-01 -.5189671E-01 -.5335810E-01 -.5443364E-01 + -.5557127E-01 -.5694437E-01 -.5744316E-01 -.5536502E-01 -.4940573E-01 + -.3984275E-01 -.2855954E-01 -.1802137E-01 -.9918483E-02 -.3945211E-02 + .8327918E-03 .4084459E-02 .5145159E-02 .4563074E-02 .3321199E-02 + .2140292E-02 .1245094E-02 .2051515E-03 -.8810400E-03 -.1785568E-02 + -.3118976E-02 -.5520325E-02 -.9347290E-02 -.1369948E-01 -.1592956E-01 + -.1425027E-01 -.8966141E-02 -.1644020E-02 .6007690E-02 .1247534E-01 + .1683397E-01 .1838709E-01 .1606506E-01 .1020361E-01 .2861613E-02 + -.3805508E-02 -.8738021E-02 -.1181872E-01 -.1324380E-01 -.1292578E-01 + -.1065646E-01 -.8180209E-02 -.8176515E-02 -.1060758E-01 -.1407591E-01 + -.1799658E-01 -.2172917E-01 -.2429599E-01 -.2529189E-01 -.2508980E-01 + -.2383406E-01 -.2123911E-01 -.1729230E-01 -.1289042E-01 -.9648288E-02 + -.9067595E-02 -.1109212E-01 -.1369120E-01 -.1496109E-01 -.1460925E-01 + -.1352349E-01 -.1224248E-01 -.1129943E-01 -.1171679E-01 -.1356778E-01 + -.1597623E-01 -.1756127E-01 -.1790700E-01 -.1772821E-01 -.1757455E-01 + -.1748833E-01 -.1704749E-01 -.1611229E-01 -.1483775E-01 -.1368872E-01 + -.1305114E-01 -.1263964E-01 -.1242062E-01 -.1246660E-01 -.1262046E-01 + -.1268301E-01 -.1206668E-01 -.1018115E-01 -.6392890E-02 -.3971585E-03 + .7454187E-02 .1607359E-01 .2254427E-01 .2241449E-01 .1443927E-01 + .3306797E-02 -.5911003E-02 -.1280937E-01 -.1826568E-01 -.2035021E-01 + -.1740623E-01 -.1125983E-01 -.4900345E-02 -.2652361E-03 .1031940E-02 + -.1768540E-02 -.7679770E-02 -.1496944E-01 -.2210814E-01 -.2740203E-01 + -.2947896E-01 -.2849964E-01 -.2554448E-01 -.2015100E-01 -.1105409E-01 + -.5734206E-03 .7050277E-02 .1013992E-01 .9397772E-02 .6259070E-02 + .1953528E-02 -.2289320E-02 -.5534754E-02 -.7811016E-02 -.9637509E-02 + -.1199099E-01 -.1514187E-01 -.1782860E-01 -.1881135E-01 -.1769472E-01 + -.1502658E-01 -.1243491E-01 -.1057643E-01 -.8631612E-02 -.6318626E-02 + -.3725932E-02 -.1251573E-02 .1383046E-02 .4814823E-02 .8905836E-02 + .1318939E-01 .1656375E-01 .1855596E-01 .1973610E-01 .2064314E-01 + .2117221E-01 .2143234E-01 .2157245E-01 .2049783E-01 .1749264E-01 + .1350105E-01 .9583993E-02 .4887803E-02 -.2145302E-02 -.9802654E-02 + -.1457651E-01 -.1475635E-01 -.1045699E-01 -.4116148E-02 .1932523E-02 + .7066324E-02 .1094491E-01 .1277605E-01 .1178244E-01 .8772812E-02 + .5089810E-02 .1405493E-02 -.1923220E-02 -.4673565E-02 -.7143485E-02 + -.9081236E-02 -.9578538E-02 -.9053587E-02 -.8356274E-02 -.8192655E-02 + -.9417808E-02 -.1180124E-01 -.1440918E-01 -.1698514E-01 -.2002309E-01 + -.2383982E-01 -.2757083E-01 -.3023154E-01 -.3136877E-01 -.3052456E-01 + -.2744150E-01 -.2122268E-01 -.1232762E-01 -.4216870E-02 .3611012E-03 + .1456685E-02 -.3539419E-03 -.5258243E-02 -.1235214E-01 -.1899208E-01 + -.2266836E-01 -.2234757E-01 -.1860880E-01 -.1276000E-01 -.5544417E-02 + .1771842E-02 .7643827E-02 .1140366E-01 .1241023E-01 .1057658E-01 + .6893887E-02 .2568629E-02 -.1777416E-02 -.5628625E-02 -.8872744E-02 + -.1202471E-01 -.1557069E-01 -.1984317E-01 -.2458372E-01 -.2925516E-01 + -.3369515E-01 -.3732037E-01 -.3924535E-01 -.3936664E-01 -.3786152E-01 + -.3411817E-01 -.2729383E-01 -.1788806E-01 -.7222105E-02 .3602554E-02 + .1378528E-01 .2254325E-01 .2946601E-01 .3454666E-01 .3754884E-01 + .3834826E-01 .3694793E-01 .3320163E-01 .2756642E-01 .2170783E-01 + .1747905E-01 .1524688E-01 .1433564E-01 .1435188E-01 .1456650E-01 + .1395995E-01 .1217271E-01 .9652489E-02 .6841737E-02 .3590984E-02 + -.3946466E-03 -.5235311E-02 -.1185557E-01 -.2139793E-01 -.3206133E-01 + -.4011728E-01 -.4368144E-01 -.4363544E-01 -.4153700E-01 -.3744907E-01 + -.3136832E-01 -.2475302E-01 -.1932396E-01 -.1576973E-01 -.1378834E-01 + -.1310614E-01 -.1361504E-01 -.1495031E-01 -.1679677E-01 -.1829852E-01 + -.1762534E-01 -.1386654E-01 -.7160841E-02 .1853021E-02 .1079802E-01 + .1766155E-01 .2223138E-01 .2442244E-01 .2420810E-01 .2115069E-01 + .1531202E-01 .7820302E-02 .7832561E-05 -.7237812E-02 -.1398770E-01 + -.1953719E-01 -.2295267E-01 -.2328404E-01 -.2029174E-01 -.1516848E-01 + -.8786415E-02 -.2695936E-02 .1021064E-02 .1763657E-02 .4404421E-03 + -.1373787E-02 -.2002632E-02 -.1571073E-03 .4399827E-02 .1088212E-01 + .1873687E-01 .2668333E-01 .3220605E-01 .3381457E-01 .3166099E-01 + .2661224E-01 .1985476E-01 .1308763E-01 .7551903E-02 .3698844E-02 + .1774139E-02 .1550396E-02 .2956891E-02 .5674682E-02 .8912028E-02 + .1182590E-01 .1365908E-01 .1457557E-01 .1449180E-01 .1318538E-01 + .1078500E-01 .7521552E-02 .3837880E-02 -.2710889E-03 -.4190806E-02 + -.6799252E-02 -.8331518E-02 -.9274235E-02 -.9288147E-02 -.8492938E-02 + -.6891719E-02 -.4157012E-02 -.5985759E-03 .3083729E-02 .5878610E-02 + .7430500E-02 .7416068E-02 .4878872E-02 -.1953475E-03 -.7105309E-02 + -.1439042E-01 -.2054736E-01 -.2506148E-01 -.2749779E-01 -.2713788E-01 + -.2403606E-01 -.1917846E-01 -.1310454E-01 -.6331449E-02 .4119509E-04 + .5825269E-02 .1142493E-01 .1555678E-01 .1677235E-01 .1620285E-01 + .1531358E-01 .1382870E-01 .1112523E-01 .6865357E-02 .1180972E-02 + -.5533839E-02 -.1309103E-01 -.2072479E-01 -.2701295E-01 -.3088239E-01 + -.3200569E-01 -.3158255E-01 -.3084846E-01 -.2942652E-01 -.2766519E-01 + -.2606657E-01 -.2445308E-01 -.2297719E-01 -.2114691E-01 -.1874166E-01 + -.1588406E-01 -.1125968E-01 -.4483784E-02 .2476360E-02 .7010597E-02 + .7804360E-02 .6301074E-02 .4282016E-02 .2812998E-02 .3156755E-02 + .5594886E-02 .9726446E-02 .1532402E-01 .2120561E-01 .2586521E-01 + .2963712E-01 .3248707E-01 .3330505E-01 .3261648E-01 .3065434E-01 + .2749288E-01 .2368080E-01 .1955190E-01 .1659466E-01 .1536513E-01 + .1441486E-01 .1280968E-01 .1131772E-01 .1065507E-01 .1051032E-01 + .9853558E-02 .8017790E-02 .5107608E-02 .1831689E-02 -.6648201E-03 + -.1511899E-02 -.8770893E-03 .3342841E-03 .1406090E-02 .1492497E-02 + .6137258E-03 -.5044520E-03 -.9335330E-03 .2567288E-03 .2789976E-02 + .5954301E-02 .1038511E-01 .1643376E-01 .2294198E-01 .2818725E-01 + .3073294E-01 .3132701E-01 .3103828E-01 .3003101E-01 .2908266E-01 + .2869001E-01 .2919035E-01 .3141636E-01 .3542294E-01 .4057170E-01 + .4653985E-01 .5161481E-01 .5461763E-01 .5549656E-01 .5411559E-01 + .5222502E-01 .5073519E-01 .4843879E-01 .4441326E-01 .3970348E-01 + .3586730E-01 .3315716E-01 .3090532E-01 .2789622E-01 .2371274E-01 + .1842400E-01 .1179747E-01 .4222026E-02 -.3104714E-02 -.8599773E-02 + -.1190534E-01 -.1332280E-01 -.1250971E-01 -.9571125E-02 -.4430370E-02 + .1881530E-02 .8914709E-02 .1626116E-01 .2216775E-01 .2622861E-01 + .2719292E-01 .2546870E-01 .2308558E-01 .2011918E-01 .1746549E-01 + .1590141E-01 .1471891E-01 .1453743E-01 .1442644E-01 .1194395E-01 + .7211212E-02 .1167974E-02 -.4136977E-02 -.7521934E-02 -.9480542E-02 + -.9921262E-02 -.8922390E-02 -.6785829E-02 -.4431358E-02 -.2150064E-02 + -.1244941E-03 .1279703E-02 .2358508E-02 .3331464E-02 .4624412E-02 + .6131222E-02 .7826259E-02 .1047184E-01 .1482975E-01 .2008499E-01 + .2473860E-01 .2863175E-01 .3141343E-01 .3394425E-01 .3641700E-01 + .3768862E-01 .3843608E-01 .3938123E-01 .4139085E-01 .4462189E-01 + .4760582E-01 .4981554E-01 .5074611E-01 .5015687E-01 .4962867E-01 + .4923766E-01 .4739434E-01 .4520458E-01 .4292248E-01 .3865446E-01 + .3323689E-01 .2754528E-01 .2200567E-01 .1541128E-01 .7685411E-02 + .2131488E-02 -.2443300E-03 .1003076E-04 .2194934E-02 .6096467E-02 + .1150431E-01 .1795044E-01 .2457963E-01 .2967984E-01 .3326222E-01 + .3551686E-01 .3552760E-01 .3349170E-01 .2993315E-01 .2592823E-01 + .2155646E-01 .1617241E-01 .1083073E-01 .6032400E-02 .1954019E-02 + -.2001019E-02 -.5777824E-02 -.8972962E-02 -.1151622E-01 -.1225100E-01 + -.1218882E-01 -.1191506E-01 -.9654304E-02 -.5924194E-02 -.2425020E-02 + .9888100E-03 .3579524E-02 .4312752E-02 .3912248E-02 .2857198E-02 + .1390341E-02 .1497090E-04 -.1110761E-02 -.2473397E-02 -.3625117E-02 + -.3864147E-02 -.4060491E-02 -.4256504E-02 -.5488394E-02 -.7937394E-02 + -.1086899E-01 -.1524635E-01 -.1971448E-01 -.2327197E-01 -.2559938E-01 + -.2656353E-01 -.2679602E-01 -.2655048E-01 -.2668695E-01 -.2674822E-01 + -.2691668E-01 -.2756536E-01 -.2753946E-01 -.2572854E-01 -.2204356E-01 + -.1686179E-01 -.1046130E-01 -.4155289E-02 .4140610E-03 .2386657E-02 + .3457646E-02 .4298314E-02 .3073911E-02 -.1495515E-03 -.4113723E-02 + -.7338299E-02 -.8429284E-02 -.7221397E-02 -.4530968E-02 -.9964045E-03 + .3704453E-02 .8872755E-02 .1333352E-01 .1631235E-01 .1716271E-01 + .1722832E-01 .1722237E-01 .1668633E-01 .1702743E-01 .1778135E-01 + .1725504E-01 .1597422E-01 .1483007E-01 .1417743E-01 .1399537E-01 + .1340826E-01 .1114469E-01 .8291193E-02 .5923451E-02 .4447976E-02 + .4390301E-02 .5393456E-02 .7722301E-02 .1090235E-01 .1451130E-01 + .1824254E-01 .2096901E-01 .2296512E-01 .2381212E-01 .2257223E-01 + .2037448E-01 .1798240E-01 .1620385E-01 .1533753E-01 .1455191E-01 + .1426633E-01 .1418560E-01 .1341607E-01 .1203848E-01 .9915318E-02 + .6762656E-02 .3213158E-02 .1713066E-03 -.2921898E-02 -.6256333E-02 + -.9376783E-02 -.1310487E-01 -.1710280E-01 -.2076574E-01 -.2489794E-01 + -.2842077E-01 -.3056145E-01 -.3146620E-01 -.3053028E-01 -.2827762E-01 + -.2558183E-01 -.2258222E-01 -.1904586E-01 -.1542924E-01 -.1232458E-01 + -.9144741E-02 -.5659195E-02 -.4020572E-02 -.4295050E-02 -.4448026E-02 + -.5504473E-02 -.7252795E-02 -.7864219E-02 -.7806005E-02 -.6816393E-02 + -.4197750E-02 -.5924132E-03 .3196255E-02 .6231185E-02 .7947500E-02 + .9004813E-02 .9668974E-02 .9547099E-02 .8957015E-02 .8048714E-02 + .7178669E-02 .6176411E-02 .5379253E-02 .5624857E-02 .5370049E-02 + .4287752E-02 .2542881E-02 .5023484E-03 -.8249456E-03 -.1681510E-02 + -.3947467E-03 .3045966E-02 .7782769E-02 .1388687E-01 .2018787E-01 + .2579096E-01 .2898093E-01 .2938813E-01 .2750901E-01 .2411488E-01 + .2107618E-01 .1856965E-01 .1600037E-01 .1275219E-01 .1014395E-01 + .9017876E-02 .8595058E-02 .9303098E-02 .1123835E-01 .1455507E-01 + .1850417E-01 .2159680E-01 .2296156E-01 .2288737E-01 .2191898E-01 + .2043168E-01 .1852087E-01 .1583365E-01 .1266095E-01 .9001321E-02 + .4611237E-02 -.4140011E-04 -.4096143E-02 -.8019072E-02 -.1169454E-01 + -.1401904E-01 -.1576465E-01 -.1816042E-01 -.1992701E-01 -.1963181E-01 + -.1796070E-01 -.1570133E-01 -.1367687E-01 -.1142368E-01 -.8814595E-02 + -.6856345E-02 -.5260567E-02 -.3909146E-02 -.2347360E-02 .2120319E-03 + .3395744E-02 .5951134E-02 .7633984E-02 .8512838E-02 .8270606E-02 + .7107614E-02 .4604156E-02 .1879187E-02 -.7480333E-03 -.3970692E-02 + -.6907104E-02 -.9853560E-02 -.1225390E-01 -.1433105E-01 -.1634296E-01 + -.1653431E-01 -.1650674E-01 -.1678583E-01 -.1677450E-01 -.1748373E-01 + -.1815863E-01 -.1860482E-01 -.1865005E-01 -.1837407E-01 -.1809197E-01 + -.1707223E-01 -.1567464E-01 -.1471431E-01 -.1380963E-01 -.1273045E-01 + -.1168447E-01 -.1099335E-01 -.1046864E-01 -.9717292E-02 -.9321949E-02 + -.8152028E-02 -.5816841E-02 -.3227829E-02 -.2616580E-03 .2176137E-02 + .4010294E-02 .5487593E-02 .6500587E-02 .7040244E-02 .6039749E-02 + .3267631E-02 -.2707953E-03 -.3526239E-02 -.6807808E-02 -.9601661E-02 + -.1141586E-01 -.1290050E-01 -.1329252E-01 -.1250114E-01 -.1018356E-01 + -.6180094E-02 -.1358729E-02 .3977468E-02 .8961587E-02 .1287807E-01 + .1517207E-01 .1560470E-01 .1479962E-01 .1272782E-01 .9962514E-02 + .7273977E-02 .4564435E-02 .2770718E-02 .2046903E-02 .2045983E-02 + .2542802E-02 .2732893E-02 .2193219E-02 .1286543E-02 .1442448E-02 + .1842247E-02 .1522634E-02 .1938359E-02 .3357769E-02 .4718736E-02 + .6454740E-02 .9333754E-02 .1219610E-01 .1432087E-01 .1523505E-01 + .1494688E-01 .1398812E-01 .1185699E-01 .8453856E-02 .4343776E-02 + .8303346E-03 -.1896844E-02 -.4042599E-02 -.4534579E-02 -.3800969E-02 + -.1828774E-02 .2019078E-02 .5874562E-02 .8925644E-02 .1111109E-01 + .1171628E-01 .1072595E-01 .8191445E-02 .5008736E-02 .1227298E-02 + -.2716317E-02 -.5473177E-02 -.7549091E-02 -.9649421E-02 -.1101304E-01 + -.1153356E-01 -.1168701E-01 -.1133503E-01 -.1120425E-01 -.1111413E-01 + -.9436630E-02 -.6578031E-02 -.4182580E-02 -.2490482E-02 -.6075205E-03 + .1388882E-02 .3490917E-02 .6150452E-02 .8087224E-02 .8405208E-02 + .7431409E-02 .5952855E-02 .4406972E-02 .3803113E-02 .5202741E-02 + .7203340E-02 .9113661E-02 .1141725E-01 .1338980E-01 .1596673E-01 + .1967849E-01 .2283114E-01 .2574993E-01 .2891924E-01 .3155579E-01 + .3274579E-01 .3195858E-01 .3045278E-01 .2914311E-01 .2697107E-01 + .2355364E-01 .1926905E-01 .1504185E-01 .1170191E-01 .8737263E-02 + .5701648E-02 .2477001E-02 -.1690577E-03 -.2406337E-02 -.4226729E-02 + -.5294251E-02 -.6466457E-02 -.7754769E-02 -.8989988E-02 -.9896117E-02 + -.1079292E-01 -.1160950E-01 -.1184622E-01 -.1261371E-01 -.1366434E-01 + -.1382181E-01 -.1387107E-01 -.1337640E-01 -.1270370E-01 -.1333781E-01 + -.1444326E-01 -.1528504E-01 -.1520886E-01 -.1469684E-01 -.1389144E-01 + -.1291708E-01 -.1280934E-01 -.1255847E-01 -.1253869E-01 -.1318645E-01 + -.1422636E-01 -.1607904E-01 -.1733655E-01 -.1699715E-01 -.1530485E-01 + -.1336218E-01 -.1127779E-01 -.8137664E-02 -.4960369E-02 -.2044526E-02 + .5797392E-03 .1787921E-02 .1544212E-02 -.1419331E-03 -.3619563E-02 + -.8808340E-02 -.1520735E-01 -.2126097E-01 -.2571106E-01 -.2827645E-01 + -.2970366E-01 -.3042660E-01 -.3014653E-01 -.2965005E-01 -.2894246E-01 + -.2736152E-01 -.2528363E-01 -.2356689E-01 -.2219834E-01 -.2068969E-01 + -.1919181E-01 -.1815004E-01 -.1765617E-01 -.1761214E-01 -.1774957E-01 + -.1814653E-01 -.2019087E-01 -.2397980E-01 -.2793373E-01 -.3104274E-01 + -.3260485E-01 -.3243489E-01 -.3029958E-01 -.2650269E-01 -.2184601E-01 + -.1715420E-01 -.1356325E-01 -.1063090E-01 -.8518220E-02 -.7001489E-02 + -.5353947E-02 -.3924850E-02 -.1890818E-02 -.1458082E-04 .8568493E-03 + .1567575E-02 .1380248E-02 .6277042E-04 -.1837027E-02 -.4199469E-02 + -.6785870E-02 -.8088043E-02 -.6396151E-02 -.2504409E-02 .3360110E-02 + .1105708E-01 .1854607E-01 .2452433E-01 .2892308E-01 .3116574E-01 + .3116889E-01 .2916756E-01 .2473615E-01 .1827400E-01 .1117467E-01 + .4872949E-02 -.2659666E-03 -.4552812E-02 -.7360013E-02 -.8606760E-02 + -.8589317E-02 -.6271484E-02 -.2066060E-02 .2823954E-02 .7380769E-02 + .1131700E-01 .1471434E-01 .1679504E-01 .1778436E-01 .1738000E-01 + .1639536E-01 .1551470E-01 .1378345E-01 .1092116E-01 .7207328E-02 + .5162209E-02 .4778729E-02 .3711486E-02 .2478197E-02 .2230473E-02 + .3108359E-02 .4963154E-02 .6595772E-02 .6979485E-02 .7076873E-02 + .7367287E-02 .7761289E-02 .7897274E-02 .7646864E-02 .7438251E-02 + .6839581E-02 .5609427E-02 .3671897E-02 .2463025E-02 .2167658E-02 + .8981410E-03 -.7034770E-03 -.2396169E-02 -.4559055E-02 -.6155610E-02 + -.6720455E-02 -.7027188E-02 -.6679809E-02 -.5176764E-02 -.3275106E-02 + -.9694671E-03 .1530076E-02 .3053090E-02 .2693769E-02 .7144602E-03 + -.2183768E-02 -.5314084E-02 -.8031365E-02 -.1003740E-01 -.1061889E-01 + -.9426385E-02 -.7107422E-02 -.4467911E-02 -.2045423E-02 .1174346E-02 + .5802850E-02 .1111056E-01 .1648337E-01 .2078798E-01 .2392090E-01 + .2651305E-01 .2873198E-01 .3062833E-01 .3199661E-01 .3296285E-01 + .3305594E-01 .3198203E-01 .3042364E-01 .2837151E-01 .2541778E-01 + .2218583E-01 .2008124E-01 .1890778E-01 .1808525E-01 .1738498E-01 + .1554178E-01 .1246746E-01 .9314385E-02 .6114014E-02 .2062773E-02 + -.3222896E-02 -.9444726E-02 -.1508770E-01 -.1913057E-01 -.2165473E-01 + -.2266404E-01 -.2279691E-01 -.2220108E-01 -.2020299E-01 -.1738549E-01 + -.1405809E-01 -.1036484E-01 -.7610510E-02 -.6175165E-02 -.5719636E-02 + -.5426206E-02 -.5086728E-02 -.5563017E-02 -.6846042E-02 -.8167045E-02 + -.8845305E-02 -.9271163E-02 -.9798084E-02 -.9919120E-02 -.9370477E-02 + -.8263772E-02 -.6626391E-02 -.4531810E-02 -.2436524E-02 -.6813186E-03 + .4624723E-03 .7421801E-03 .2067930E-03 -.5332142E-03 -.1839881E-02 + -.3742946E-02 -.5451705E-02 -.7555855E-02 -.1015753E-01 -.1279483E-01 + -.1476312E-01 -.1481050E-01 -.1359053E-01 -.1241548E-01 -.1174103E-01 + -.1138679E-01 -.1057721E-01 -.9756069E-02 -.9128750E-02 -.8240317E-02 + -.7327270E-02 -.6386584E-02 -.5393767E-02 -.4795599E-02 -.5082056E-02 + -.5895379E-02 -.6465823E-02 -.6771395E-02 -.6829753E-02 -.6382058E-02 + -.5262545E-02 -.3961497E-02 -.3159519E-02 -.3091903E-02 -.3579404E-02 + -.4014963E-02 -.4810074E-02 -.6246112E-02 -.7414033E-02 -.8446674E-02 + -.9384756E-02 -.9658696E-02 -.1035285E-01 -.1200601E-01 -.1345948E-01 + -.1333659E-01 -.1084883E-01 -.6908132E-02 -.3209915E-02 -.2692860E-03 + .2716438E-02 .6287073E-02 .9954486E-02 .1250056E-01 .1437239E-01 + .1577619E-01 .1601735E-01 .1589615E-01 .1494720E-01 .1291732E-01 + .1071451E-01 .8726221E-02 .6688757E-02 .4293809E-02 .1352016E-02 + -.2341734E-02 -.5184183E-02 -.6217476E-02 -.6044207E-02 -.4880053E-02 + -.2933709E-02 -.2450481E-03 .3536195E-02 .7644624E-02 .1103946E-01 + .1361226E-01 .1507293E-01 .1555972E-01 .1571780E-01 .1576385E-01 + .1537208E-01 .1401296E-01 .1149688E-01 .8507576E-02 .4836504E-02 + .5947319E-03 -.3935323E-02 -.8573668E-02 -.1274426E-01 -.1673341E-01 + -.1982901E-01 -.2120675E-01 -.2067272E-01 -.1891406E-01 -.1661046E-01 + -.1375937E-01 -.1081524E-01 -.8655179E-02 -.7444437E-02 -.6673583E-02 + -.6166004E-02 -.5315222E-02 -.4339865E-02 -.3129921E-02 -.1009785E-02 + .1574100E-02 .3870789E-02 .5581647E-02 .7379197E-02 .8525548E-02 + .8956664E-02 .9322842E-02 .8926204E-02 .8232620E-02 .7585880E-02 + .7398479E-02 .7535269E-02 .6566552E-02 .4594438E-02 .2241597E-02 + -.9340600E-03 -.4356941E-02 -.7317892E-02 -.1016412E-01 -.1227679E-01 + -.1398434E-01 -.1565100E-01 -.1614559E-01 -.1609425E-01 -.1636117E-01 + -.1697079E-01 -.1803295E-01 -.1939125E-01 -.2120740E-01 -.2317014E-01 + -.2445983E-01 -.2441298E-01 -.2344729E-01 -.2197285E-01 -.1865756E-01 + -.1337635E-01 -.7390088E-02 -.2007896E-02 .2154928E-02 .5664931E-02 + .8704652E-02 .1156561E-01 .1433234E-01 .1614473E-01 .1696472E-01 + .1692423E-01 .1529781E-01 .1253341E-01 .9593779E-02 .5798521E-02 + .8257231E-03 -.4535086E-02 -.9900765E-02 -.1428175E-01 -.1716051E-01 + -.1870996E-01 -.1901968E-01 -.1859234E-01 -.1740995E-01 -.1570394E-01 + -.1433886E-01 -.1336886E-01 -.1290789E-01 -.1260651E-01 -.1194678E-01 + -.1157357E-01 -.1084254E-01 -.9222023E-02 -.7608780E-02 -.6591110E-02 + -.6179951E-02 -.5467711E-02 -.4659325E-02 -.4629732E-02 -.4552217E-02 + -.4559082E-02 -.4586199E-02 -.3946461E-02 -.2902190E-02 -.1736677E-02 + -.9015617E-03 -.5168698E-03 -.3071642E-03 .4017075E-03 .1418026E-02 + .2089906E-02 .3047211E-02 .3853984E-02 .3875339E-02 .3766932E-02 + .3321112E-02 .2636447E-02 .1485957E-02 -.2069095E-03 -.1970647E-02 + -.3729539E-02 -.5409712E-02 -.7384366E-02 -.8833114E-02 -.9233423E-02 + -.9494532E-02 -.1017812E-01 -.1066364E-01 -.1012515E-01 -.8648556E-02 + -.6300805E-02 -.3629545E-02 -.1586404E-02 -.3999638E-03 .1196134E-02 + .3163400E-02 .4187950E-02 .4669180E-02 .4064580E-02 .2191331E-02 + .3500795E-03 -.1167392E-02 -.3091137E-02 -.5377279E-02 -.7090801E-02 + -.8073460E-02 -.8531291E-02 -.7941502E-02 -.6321779E-02 -.4610380E-02 + -.2501751E-02 -.1762773E-03 .9947728E-03 .4791507E-03 -.9709454E-03 + -.3197271E-02 -.6818357E-02 -.1090270E-01 -.1391794E-01 -.1570735E-01 + -.1663518E-01 -.1685889E-01 -.1773218E-01 -.1887781E-01 -.1941720E-01 + -.1950049E-01 -.1785713E-01 -.1484508E-01 -.1153626E-01 -.7634965E-02 + -.3473084E-02 .3733156E-04 .2295830E-02 .3381416E-02 .4210056E-02 + .4315387E-02 .3115085E-02 .1321360E-02 -.1327855E-02 -.4517410E-02 + -.7215761E-02 -.9082404E-02 -.1049590E-01 -.1159925E-01 -.1248566E-01 + -.1330170E-01 -.1303419E-01 -.1192701E-01 -.9893329E-02 -.7249465E-02 + -.5166895E-02 -.2677913E-02 -.2109317E-03 .1900793E-02 .4157406E-02 + .6301423E-02 .8565603E-02 .1047466E-01 .1155254E-01 .1272482E-01 + .1400633E-01 .1429582E-01 .1456479E-01 .1511503E-01 .1503944E-01 + .1447372E-01 .1354710E-01 .1247696E-01 .1072631E-01 .8775021E-02 + .7149263E-02 .5092118E-02 .2869844E-02 .6089500E-03 -.1687990E-02 + -.3596343E-02 -.4394830E-02 -.4091150E-02 -.3802050E-02 -.3288404E-02 + -.1880662E-02 -.3978537E-03 .1086440E-02 .2854557E-02 .4378821E-02 + .5227442E-02 .5363975E-02 .5177395E-02 .4896033E-02 .4105918E-02 + .2640437E-02 .9117943E-03 -.1021676E-02 -.2966211E-02 -.5015119E-02 + -.6950343E-02 -.8920130E-02 -.1108151E-01 -.1290534E-01 -.1428091E-01 + -.1517228E-01 -.1608783E-01 -.1703619E-01 -.1785372E-01 -.1886444E-01 + -.1943259E-01 -.1953829E-01 -.2001112E-01 -.2014436E-01 -.1974818E-01 + -.1900419E-01 -.1719719E-01 -.1471321E-01 -.1137928E-01 -.6897675E-02 + -.2343676E-02 .2446870E-02 .7088205E-02 .1045116E-01 .1307005E-01 + .1482182E-01 .1565950E-01 .1613738E-01 .1515362E-01 .1333574E-01 + .1230773E-01 .1147063E-01 .1061070E-01 .9264445E-02 .6788867E-02 + .3696525E-02 .1115361E-02 -.6128606E-03 -.2379319E-02 -.3606358E-02 + -.3136988E-02 -.1701173E-02 -.3051736E-03 .1385426E-02 .2933049E-02 + .4419257E-02 .6176025E-02 .6351171E-02 .4920245E-02 .3577088E-02 + .2374493E-02 .1017558E-02 .1730304E-03 .5404499E-03 .1822080E-02 + .2923859E-02 .3930734E-02 .5159719E-02 .6130261E-02 .6622296E-02 + .6916130E-02 .7221704E-02 .6859330E-02 .6001704E-02 .5382394E-02 + .4721089E-02 .3477711E-02 .1597988E-02 -.4621260E-03 -.2418681E-02 + -.4576819E-02 -.6241464E-02 -.6576695E-02 -.6471213E-02 -.6199795E-02 + -.5929599E-02 -.6284281E-02 -.6622746E-02 -.6410473E-02 -.5925586E-02 + -.5971202E-02 -.6460220E-02 -.6989878E-02 -.8404602E-02 -.1008854E-01 + -.1089284E-01 -.1107103E-01 -.1168737E-01 -.1276779E-01 -.1355547E-01 + -.1349522E-01 -.1246121E-01 -.1111531E-01 -.9081754E-02 -.6579124E-02 + -.3921369E-02 -.1418617E-02 .4374107E-03 .1842325E-02 .2918045E-02 + .3424660E-02 .2686806E-02 .2007808E-02 .1298847E-02 -.6121973E-03 + -.3120455E-02 -.6597726E-02 -.1005152E-01 -.1300331E-01 -.1607405E-01 + -.1799912E-01 -.1836650E-01 -.1757055E-01 -.1650655E-01 -.1599886E-01 + -.1552424E-01 -.1483422E-01 -.1470218E-01 -.1515556E-01 -.1573245E-01 + -.1689322E-01 -.1835532E-01 -.1985628E-01 -.2117219E-01 -.2193167E-01 + -.2261120E-01 -.2340709E-01 -.2422732E-01 -.2515193E-01 -.2613917E-01 + -.2598953E-01 -.2420168E-01 -.2202245E-01 -.1973128E-01 -.1720504E-01 + -.1467336E-01 -.1146040E-01 -.8221407E-02 -.5371845E-02 -.2570179E-02 + -.3386914E-03 .1535662E-02 .3509167E-02 .5036132E-02 .4671871E-02 + .3300119E-02 .1808258E-02 .3016213E-03 -.7828376E-03 -.2670798E-02 + -.4670686E-02 -.4984768E-02 -.3738436E-02 -.1300894E-02 .1472670E-02 + .3191666E-02 .4098193E-02 .4733217E-02 .4798027E-02 .3876063E-02 + .1494204E-02 -.1384575E-02 -.4205415E-02 -.6810599E-02 -.8343485E-02 + -.8602042E-02 -.7570795E-02 -.5678942E-02 -.3406932E-02 -.1464122E-02 + -.1057262E-03 .3021797E-03 -.3255082E-03 -.8760970E-03 -.1136840E-02 + -.1508393E-02 -.1993353E-02 -.1866048E-02 -.1601964E-02 -.1755049E-02 + -.2160173E-02 -.3306403E-02 -.5152868E-02 -.7243700E-02 -.8928611E-02 + -.9628319E-02 -.9465847E-02 -.9355847E-02 -.9305438E-02 -.8260875E-02 + -.6428079E-02 -.4557078E-02 -.2559560E-02 -.7327353E-03 -.1630316E-03 + -.6559878E-03 -.1185650E-02 -.1448370E-02 -.1281645E-02 -.1036824E-02 + -.2301599E-03 .1473373E-02 .2960555E-02 .3821270E-02 .4171513E-02 + .4478147E-02 .5048749E-02 .5756190E-02 .6394973E-02 .6984006E-02 + .8061672E-02 .9334513E-02 .9920550E-02 .9871452E-02 .1024593E-01 + .1175595E-01 .1334653E-01 .1352153E-01 .1287484E-01 .1250840E-01 + .1230206E-01 .1240120E-01 .1237341E-01 .1184307E-01 .1167274E-01 + .1186616E-01 .1125372E-01 .9215298E-02 .5877929E-02 .1712777E-02 + -.1792556E-02 -.4049716E-02 -.5714265E-02 -.6847839E-02 -.6374701E-02 + -.4572584E-02 -.3915727E-02 -.4454032E-02 -.4633942E-02 -.3712287E-02 + -.2276969E-02 -.8959527E-03 .6597258E-03 .2415804E-02 .4619515E-02 + .6934567E-02 .9384552E-02 .1156427E-01 .1279919E-01 .1363286E-01 + .1471495E-01 .1593090E-01 .1695114E-01 .1776006E-01 .1833624E-01 + .1858900E-01 .1863399E-01 .1880815E-01 .1962217E-01 .2073707E-01 + .2128976E-01 .2190167E-01 .2226390E-01 .2152039E-01 .2007832E-01 + .1846105E-01 .1715529E-01 .1638435E-01 .1566324E-01 .1403507E-01 + .1146628E-01 .8565406E-02 .5424337E-02 .2506566E-02 -.3315692E-03 + -.3989085E-02 -.7607958E-02 -.1032759E-01 -.1219048E-01 -.1340717E-01 + -.1453334E-01 -.1481352E-01 -.1404712E-01 -.1240342E-01 -.1000484E-01 + -.8138815E-02 -.6240098E-02 -.3651587E-02 -.1506395E-02 -.3821093E-03 + .2779529E-03 -.2189697E-04 -.1561199E-02 -.3139255E-02 -.4364890E-02 + -.5236791E-02 -.6026739E-02 -.7340224E-02 -.8055185E-02 -.7157472E-02 + -.5612601E-02 -.4215404E-02 -.3832346E-02 -.4163196E-02 -.4131787E-02 + -.4255042E-02 -.5331900E-02 -.7082846E-02 -.8478138E-02 -.9152142E-02 + -.9549121E-02 -.9654360E-02 -.9381850E-02 -.8884630E-02 -.7893385E-02 + -.6850832E-02 -.6358383E-02 -.6439986E-02 -.6655790E-02 -.6539966E-02 + -.6499945E-02 -.6783831E-02 -.6823899E-02 -.6164614E-02 -.5023793E-02 + -.3256692E-02 -.1659988E-02 -.1562351E-02 -.2818431E-02 -.4143241E-02 + -.4715538E-02 -.4902079E-02 -.4816417E-02 -.5088807E-02 -.5958341E-02 + -.6999504E-02 -.8202519E-02 -.9215065E-02 -.1008239E-01 -.1120795E-01 + -.1254418E-01 -.1408030E-01 -.1564981E-01 -.1699267E-01 -.1765584E-01 + -.1711202E-01 -.1614352E-01 -.1508730E-01 -.1430052E-01 -.1400092E-01 + -.1324249E-01 -.1216114E-01 -.1041992E-01 -.7789241E-02 -.4879710E-02 + -.2104653E-02 .2840105E-04 .1836288E-02 .3281987E-02 .3746629E-02 + .3680925E-02 .3468468E-02 .3175453E-02 .2860289E-02 .2303157E-02 + .2008611E-02 .2505244E-02 .3174312E-02 .3926127E-02 .4977281E-02 + .5745442E-02 .6358061E-02 .6546346E-02 .5152781E-02 .2564362E-02 + -.4291755E-04 -.2042403E-02 -.2968301E-02 -.3861244E-02 -.5271659E-02 + -.6332693E-02 -.7216926E-02 -.7932160E-02 -.8566495E-02 -.9072054E-02 + -.8953488E-02 -.9015068E-02 -.9488748E-02 -.9315255E-02 -.8308423E-02 + -.7000072E-02 -.5387997E-02 -.3109283E-02 -.2926496E-03 .2369689E-02 + .4462820E-02 .6115108E-02 .7562719E-02 .8409538E-02 .8614293E-02 + .8483601E-02 .7670131E-02 .6292462E-02 .5107035E-02 .4584512E-02 + .5059201E-02 .6034316E-02 .6439667E-02 .6488417E-02 .6585151E-02 + .6507540E-02 .6247546E-02 .6338634E-02 .6738005E-02 .6846364E-02 + .6831562E-02 .6434738E-02 .5636946E-02 .4954084E-02 .4390804E-02 + .3851514E-02 .2551057E-02 .7163013E-03 -.7831292E-03 -.2128135E-02 + -.2907675E-02 -.2774307E-02 -.2287118E-02 -.1872444E-02 -.1708444E-02 + -.1080174E-02 .2217246E-04 .1977238E-03 -.1579270E-02 -.5187080E-02 + -.9094749E-02 -.1260280E-01 -.1527709E-01 -.1672876E-01 -.1714871E-01 + -.1602484E-01 -.1363993E-01 -.1095052E-01 -.8137348E-02 -.4753068E-02 + -.5995878E-03 .3513273E-02 .6625440E-02 .8939233E-02 .1032224E-01 + .1104754E-01 .1238269E-01 .1402656E-01 .1579903E-01 .1726909E-01 + .1738132E-01 .1685500E-01 .1592435E-01 .1438521E-01 .1281381E-01 + .1087253E-01 .7980070E-02 .4825336E-02 .2403105E-02 .3547695E-03 + -.1776247E-02 -.3378433E-02 -.4106279E-02 -.3981109E-02 -.3099958E-02 + -.2203366E-02 -.1786188E-02 -.1389181E-02 -.7002961E-03 -.4604692E-03 + -.9451823E-03 -.1500958E-02 -.2479853E-02 -.3693521E-02 -.4521385E-02 + -.4872655E-02 -.4444491E-02 -.3136115E-02 -.3572797E-03 .3423108E-02 + .7111911E-02 .1038382E-01 .1261733E-01 .1343939E-01 .1325624E-01 + .1297305E-01 .1327187E-01 .1361554E-01 .1358186E-01 .1363759E-01 + .1344275E-01 .1256238E-01 .1085272E-01 .7850666E-02 .4235411E-02 + .1135198E-02 -.2501322E-02 -.6095777E-02 -.7467823E-02 -.7539823E-02 + -.7313846E-02 -.7118450E-02 -.7223126E-02 -.6568643E-02 -.4797945E-02 + -.2320913E-02 .8133301E-03 .3421558E-02 .4863806E-02 .6299292E-02 + .8091539E-02 .9519732E-02 .1069255E-01 .1178404E-01 .1240406E-01 + .1276411E-01 .1269698E-01 .1201833E-01 .1148118E-01 .1171947E-01 + .1245064E-01 .1291775E-01 .1316569E-01 .1301978E-01 .1244776E-01 + .1212743E-01 .1156591E-01 .1081123E-01 .1007964E-01 .9087011E-02 + .8198094E-02 .7436257E-02 .6962924E-02 .6837160E-02 .6886689E-02 + .7439628E-02 .8915281E-02 .1097833E-01 .1301747E-01 .1448508E-01 + .1512752E-01 .1571313E-01 .1614283E-01 .1576921E-01 .1469658E-01 + .1312415E-01 .1181557E-01 .1161950E-01 .1184182E-01 .1194339E-01 + .1213814E-01 .1197560E-01 .1131193E-01 .1003137E-01 .7784258E-02 + .4789137E-02 .1712537E-02 -.8981695E-03 -.2873494E-02 -.4315551E-02 + -.5457507E-02 -.6428946E-02 -.6962990E-02 -.6694887E-02 -.5910175E-02 + -.5425820E-02 -.5261481E-02 -.4904646E-02 -.4548100E-02 -.4005826E-02 + -.3194733E-02 -.2806451E-02 -.2945753E-02 -.2842439E-02 -.2164925E-02 + -.1742022E-02 -.1506587E-02 -.8878860E-03 -.2575880E-03 .1351451E-04 + .1580803E-03 .1983307E-03 -.2355056E-03 -.8136367E-03 -.1481556E-02 + -.2148105E-02 -.2593922E-02 -.3356202E-02 -.4205312E-02 -.4979626E-02 + -.5126765E-02 -.4555873E-02 -.4358577E-02 -.4278203E-02 -.4437219E-02 + -.4586250E-02 -.4331710E-02 -.4113079E-02 -.4126553E-02 -.4674169E-02 + -.5709731E-02 -.6644439E-02 -.6403129E-02 -.5772563E-02 -.5819918E-02 + -.5870379E-02 -.5559129E-02 -.4559248E-02 -.2883899E-02 -.8025409E-03 + .1561290E-02 .4131702E-02 .6777716E-02 .8841249E-02 .9621190E-02 + .9330662E-02 .8770616E-02 .7634847E-02 .5380594E-02 .2914489E-02 + .1180850E-02 -.3538854E-03 -.1921703E-02 -.2943637E-02 -.3453985E-02 + -.3652850E-02 -.3535604E-02 -.3088514E-02 -.2123375E-02 -.6799761E-03 + .7892226E-03 .2027512E-02 .2967690E-02 .3944336E-02 .5297931E-02 + .6851512E-02 .8387669E-02 .9567514E-02 .1012734E-01 .1037324E-01 + .1073904E-01 .1081845E-01 .9858369E-02 .8230340E-02 .6152528E-02 + .3295805E-02 .1174277E-02 .5093352E-03 .3687955E-03 .3658567E-03 + -.1403524E-04 -.3553411E-03 -.5307039E-03 -.1053340E-02 -.1337659E-02 + -.1313994E-02 -.1687692E-02 -.1913548E-02 -.1385733E-02 -.3700670E-03 + .6575978E-03 .5355673E-03 -.7107712E-03 -.2302622E-02 -.3660612E-02 + -.4239281E-02 -.4310819E-02 -.4146607E-02 -.3996152E-02 -.3664504E-02 + -.3045282E-02 -.2583199E-02 -.2097357E-02 -.1427512E-02 -.8138077E-03 + -.6702319E-03 -.5670567E-03 .1707498E-04 .5708191E-03 .1247714E-02 + .2069209E-02 .2407595E-02 .2577365E-02 .2649218E-02 .1915944E-02 + .1026610E-02 .3569541E-03 -.4523424E-03 -.1039237E-02 -.1640976E-02 + -.1858350E-02 -.9199193E-03 .2778810E-03 .1327024E-02 .2302854E-02 + .3183611E-02 .4281900E-02 .5362893E-02 .6510867E-02 .7657094E-02 + .8613891E-02 .9652493E-02 .1035463E-01 .1043190E-01 .9598438E-02 + .8446209E-02 .8251817E-02 .8334089E-02 .8943592E-02 .9910229E-02 + .1011226E-01 .1014699E-01 .1062539E-01 .1130403E-01 .1158087E-01 + .1177978E-01 .1231261E-01 .1279857E-01 .1310065E-01 .1319749E-01 + .1275087E-01 .1138586E-01 .8976181E-02 .6061667E-02 .3287308E-02 + .6125908E-03 -.1570654E-02 -.2468773E-02 -.2779826E-02 -.2680962E-02 + -.1985305E-02 -.9637089E-03 .7489198E-03 .2745090E-02 .5139840E-02 + .7603855E-02 .9145685E-02 .1060893E-01 .1202127E-01 .1284547E-01 + .1344188E-01 .1362946E-01 .1359952E-01 .1333410E-01 .1257734E-01 + .1104477E-01 .9410378E-02 .8959037E-02 .8937741E-02 .8620883E-02 + .8137947E-02 .7066862E-02 .5761515E-02 .5258465E-02 .5781838E-02 + .6487893E-02 .6354123E-02 .6043467E-02 .6071040E-02 .5959826E-02 + .5862648E-02 .6242342E-02 .7047373E-02 .8051951E-02 .8668755E-02 + .8790720E-02 .9363649E-02 .1012194E-01 .1025456E-01 .9697107E-02 + .8615363E-02 .7410463E-02 .6109712E-02 .4640996E-02 .3389527E-02 + .2190847E-02 .1485528E-02 .1535265E-02 .1792638E-02 .2030846E-02 + .2350883E-02 .2182944E-02 .1842587E-02 .3130712E-02 .4634334E-02 + .5025919E-02 .5021771E-02 .4920815E-02 .5298357E-02 .5934876E-02 + .6076543E-02 .5505175E-02 .4815938E-02 .4585743E-02 .4951817E-02 + .5572677E-02 .5623340E-02 .5756516E-02 .6576099E-02 .7268906E-02 + .7409001E-02 .6918493E-02 .6124708E-02 .5624111E-02 .5123634E-02 + .4346331E-02 .3843020E-02 .3700494E-02 .3579378E-02 .3452910E-02 + .3492108E-02 .4058009E-02 .4826973E-02 .5130517E-02 .5288426E-02 + .5516876E-02 .5529603E-02 .5238138E-02 .4740213E-02 .4663162E-02 + .5094966E-02 .5349659E-02 .5516845E-02 .5220652E-02 .4526561E-02 + .4304304E-02 .4312315E-02 .4110381E-02 .3256789E-02 .2398390E-02 + .2303759E-02 .2703586E-02 .3207931E-02 .3187021E-02 .3167628E-02 + .4210654E-02 .5743998E-02 .6804503E-02 .7612314E-02 .8188888E-02 + .8530135E-02 .8880293E-02 .9410687E-02 .1007565E-01 .9520618E-02 + .7612035E-02 .5166175E-02 .2183063E-02 -.1855727E-03 -.1434209E-02 + -.2062537E-02 -.2399111E-02 -.3495059E-02 -.5241040E-02 -.6302918E-02 + -.6366764E-02 -.5742869E-02 -.5243329E-02 -.5781772E-02 -.6566507E-02 + -.6579935E-02 -.5933831E-02 -.5037713E-02 -.3900914E-02 -.2636202E-02 + -.2232649E-02 -.3036292E-02 -.4004059E-02 -.4160518E-02 -.4210041E-02 + -.4305238E-02 -.4485304E-02 -.5396970E-02 -.5977175E-02 -.5488138E-02 + -.4557511E-02 -.3431739E-02 -.1480012E-02 .7219894E-03 .2526959E-02 + .4075290E-02 .4879501E-02 .5247923E-02 .5492827E-02 .5429734E-02 + .5349171E-02 .5229698E-02 .4666158E-02 .3462079E-02 .1858084E-02 + .2695256E-03 -.7023970E-03 -.8304086E-03 -.7052128E-03 -.1268535E-04 + .1051724E-02 .1143636E-02 .1850925E-03 -.1097500E-02 -.1388370E-02 + -.3687883E-03 .9610451E-03 .1503388E-02 .9590069E-03 .1794433E-03 + .3562212E-04 .3920304E-03 .3246643E-03 .2463559E-04 .1642312E-03 + .7682650E-03 .1182787E-02 .1225229E-02 .1446019E-02 .2411703E-02 + .3549764E-02 .4156103E-02 .4684941E-02 .5175773E-02 .6013323E-02 + .7100740E-02 .7529067E-02 .7035666E-02 .6032902E-02 .5463496E-02 + .5098309E-02 .4996999E-02 .5970978E-02 .6941535E-02 .7103680E-02 + .7163997E-02 .7469773E-02 .7461354E-02 .7200001E-02 .6662979E-02 + .5852809E-02 .5972503E-02 .6244517E-02 .5442068E-02 .4326372E-02 + .3675585E-02 .3562463E-02 .3337472E-02 .2678628E-02 .1370513E-02 + -.5362654E-03 -.1584879E-02 -.1650548E-02 -.1470431E-02 -.6708336E-03 + .6644717E-03 .2364878E-02 .4311720E-02 .6059789E-02 .7461577E-02 + .8396572E-02 .8852493E-02 .9188142E-02 .9051716E-02 .8254410E-02 + .7771496E-02 .7497610E-02 .6666545E-02 .5130272E-02 .3367488E-02 + .2053885E-02 .1360680E-02 .1029031E-02 .8406367E-03 .1480307E-02 + .2487343E-02 .2532093E-02 .2181901E-02 .1849070E-02 .1295610E-02 + .6186075E-03 -.1008529E-02 -.3211792E-02 -.4778089E-02 -.5841057E-02 + -.7051687E-02 -.8246173E-02 -.8661574E-02 -.8671051E-02 -.8459160E-02 + -.7838211E-02 -.7160133E-02 -.6296780E-02 -.5071984E-02 -.3875988E-02 + -.2784274E-02 -.1406106E-02 -.1245847E-03 .2891224E-03 .1005899E-03 + -.1826873E-05 -.4919999E-04 -.3729134E-03 -.9747253E-03 -.1803963E-02 + -.2744798E-02 -.3395946E-02 -.3576795E-02 -.3419041E-02 -.3174329E-02 + -.3184506E-02 -.3435207E-02 -.3678435E-02 -.3418279E-02 -.3021580E-02 + -.3145352E-02 -.3211187E-02 -.3205093E-02 -.3470486E-02 -.3823052E-02 + -.3858756E-02 -.3824352E-02 -.3783491E-02 -.3302706E-02 -.2971866E-02 + -.2448079E-02 -.1308501E-02 -.2909825E-03 .4018515E-03 .7073869E-03 + .1179548E-02 .2419323E-02 .3379315E-02 .3631750E-02 .3999734E-02 + .4787304E-02 .6051345E-02 .7102589E-02 .6964713E-02 .6481591E-02 + .6060043E-02 .5265381E-02 .4932526E-02 .5153718E-02 .5382280E-02 + .5531863E-02 .5370355E-02 .5079921E-02 .4976163E-02 .4643452E-02 + .4086185E-02 .3540805E-02 .3042462E-02 .3220046E-02 .4218368E-02 + .4962012E-02 .5338603E-02 .5903904E-02 .6236375E-02 .6427432E-02 + .6871634E-02 .7306798E-02 .7666198E-02 .8108653E-02 .8411934E-02 + .8791175E-02 .9676093E-02 .1086807E-01 .1204931E-01 .1284586E-01 + .1317165E-01 .1354296E-01 .1352079E-01 .1246065E-01 .1092105E-01 + .9593562E-02 .8746665E-02 .7988956E-02 .6433279E-02 .4420766E-02 + .3105006E-02 .2565528E-02 .2519308E-02 .2508385E-02 .2359061E-02 + .2003618E-02 .1193542E-02 .4192428E-03 -.5290467E-03 -.1491724E-02 + -.2649770E-02 -.4515416E-02 -.5731142E-02 -.6628817E-02 -.7796601E-02 + -.9056600E-02 -.1027498E-01 -.1107160E-01 -.1216919E-01 -.1343248E-01 + -.1444631E-01 -.1501841E-01 -.1519250E-01 -.1535849E-01 -.1550503E-01 + -.1588072E-01 -.1637786E-01 -.1672460E-01 -.1655736E-01 -.1634974E-01 + -.1686496E-01 -.1725102E-01 -.1708145E-01 -.1668025E-01 -.1607003E-01 + -.1496734E-01 -.1377959E-01 -.1276861E-01 -.1134384E-01 -.9826322E-02 + -.8124257E-02 -.6226135E-02 -.4700469E-02 -.3486635E-02 -.2350322E-02 + -.1187175E-02 -.1776417E-03 .5994027E-03 .7959307E-03 .4107028E-03 + .4334436E-03 .1098704E-02 .1862442E-02 .2565490E-02 .3434005E-02 + .4587622E-02 .5676850E-02 .6007243E-02 .5506110E-02 .5043457E-02 + .4928268E-02 .5256080E-02 .5644485E-02 .5381346E-02 .4784348E-02 + .4315139E-02 .4270687E-02 .4608845E-02 .4684138E-02 .3738370E-02 + .1969905E-02 .4062691E-04 -.1331993E-02 -.1665799E-02 -.1820762E-02 + -.2635299E-02 -.3886489E-02 -.5002695E-02 -.5688105E-02 -.6245666E-02 + -.7183939E-02 -.8406826E-02 -.9500494E-02 -.9694837E-02 -.8776333E-02 + -.7746087E-02 -.6990658E-02 -.6543249E-02 -.6388892E-02 -.6455589E-02 + -.7247789E-02 -.8225512E-02 -.8411352E-02 -.8259526E-02 -.8385327E-02 + -.8703707E-02 -.9139378E-02 -.9642525E-02 -.9695312E-02 -.9513795E-02 + -.9413534E-02 -.9129189E-02 -.8817897E-02 -.8330010E-02 -.7508235E-02 + -.6631766E-02 -.6144483E-02 -.5872387E-02 -.5365001E-02 -.4971367E-02 + -.4777611E-02 -.4388592E-02 -.4053239E-02 -.4138464E-02 -.4279195E-02 + -.4267364E-02 -.4305088E-02 -.4268199E-02 -.4159972E-02 -.4372537E-02 + -.4746086E-02 -.4619123E-02 -.3785578E-02 -.2454851E-02 -.9845120E-03 + .5791768E-03 .2032026E-02 .2826991E-02 .3451409E-02 .4299689E-02 + .4856890E-02 .5237808E-02 .5887216E-02 .6703023E-02 .7719424E-02 + .8356028E-02 .8023194E-02 .7310338E-02 .6901400E-02 .7453840E-02 + .8462327E-02 .9213797E-02 .9648126E-02 .9625357E-02 .9641371E-02 + .9932492E-02 .9844292E-02 .8624499E-02 .6589704E-02 .4840932E-02 + .3564593E-02 .2172707E-02 .1408822E-02 .1810523E-02 .2186887E-02 + .2218780E-02 .2196751E-02 .2260045E-02 .2617322E-02 .2704570E-02 + .2704014E-02 .3326934E-02 .3705806E-02 .3610124E-02 .3764771E-02 + .4008961E-02 .4398901E-02 .4744412E-02 .4423291E-02 .3629929E-02 + .2760145E-02 .1795937E-02 .8485271E-03 .1051862E-03 -.3488359E-03 + -.9775448E-03 -.2531262E-02 -.4376013E-02 -.5750504E-02 -.6691433E-02 + -.7435223E-02 -.8195959E-02 -.8768902E-02 -.8828422E-02 -.8577985E-02 + -.8656027E-02 -.8763453E-02 -.8752028E-02 -.8820752E-02 -.8862803E-02 + -.9093553E-02 -.9631728E-02 -.1036992E-01 -.1066909E-01 -.1014701E-01 + -.9545560E-02 -.9576150E-02 -.1005558E-01 -.9987262E-02 -.9211259E-02 + -.8680134E-02 -.8197942E-02 -.7474814E-02 -.6825635E-02 -.5704184E-02 + -.4030320E-02 -.2532190E-02 -.1264107E-02 -.1600794E-03 .3598289E-03 + .3184044E-03 .2617855E-04 -.6323577E-03 -.1646057E-02 -.2755504E-02 + -.3853928E-02 -.4449889E-02 -.4326247E-02 -.4275856E-02 -.4630596E-02 + -.4946314E-02 -.4875961E-02 -.3884003E-02 -.2099481E-02 -.8979064E-03 + -.4822206E-03 -.4219935E-03 -.6045093E-03 -.5791643E-03 -.1504458E-03 + .2805633E-03 .1818828E-03 -.3820704E-03 -.8650197E-03 -.1145759E-02 + -.1511633E-02 -.1721103E-02 -.1728030E-02 -.1484779E-02 -.1138080E-02 + -.9559685E-03 -.3635674E-03 .5025572E-03 .1117058E-02 .1582688E-02 + .1851412E-02 .2073825E-02 .2355226E-02 .2319251E-02 .2069634E-02 + .2003644E-02 .2186616E-02 .2594383E-02 .3010686E-02 .3239851E-02 + .3345444E-02 .3655199E-02 .4596932E-02 .5711012E-02 .6235041E-02 + .6176473E-02 .6206398E-02 .6509740E-02 .6750983E-02 .6754853E-02 + .6498012E-02 .6710627E-02 .7091237E-02 .6998122E-02 .6396573E-02 + .5309593E-02 .4656606E-02 .5153420E-02 .6559441E-02 .8043688E-02 + .9245602E-02 .1015967E-01 .1062889E-01 .1083905E-01 .1057210E-01 + .9346274E-02 .7772301E-02 .6428054E-02 .5299500E-02 .4233272E-02 + .3026215E-02 .1887475E-02 .1499203E-02 .1914263E-02 .2307408E-02 + .2222166E-02 .1590149E-02 .1007699E-02 .1103900E-02 .1282173E-02 + .6868214E-03 .1778168E-03 .5375453E-03 .8316295E-03 .1231584E-02 + .2053734E-02 .2927605E-02 .3527814E-02 .3486249E-02 .3298853E-02 + .3108218E-02 .2442184E-02 .1268510E-02 .4627094E-03 -.2390394E-04 + -.9700668E-03 -.2158103E-02 -.3183410E-02 -.3727802E-02 -.4063170E-02 + -.4642101E-02 -.5144244E-02 -.5115844E-02 -.4493377E-02 -.3214613E-02 + -.1724645E-02 -.3660057E-03 .1193349E-02 .2802124E-02 .4187065E-02 + .5009056E-02 .5200399E-02 .5036416E-02 .4558587E-02 .3945595E-02 + .3158068E-02 .2406558E-02 .2003790E-02 .2218518E-02 .2810600E-02 + .3101588E-02 .3367207E-02 .3545431E-02 .3412334E-02 .2899435E-02 + .1898811E-02 .8116291E-03 -.2934886E-03 -.1346207E-02 -.2038718E-02 + -.2212051E-02 -.1971968E-02 -.2007851E-02 -.2401683E-02 -.3220852E-02 + -.4595594E-02 -.5700838E-02 -.6870239E-02 -.8557702E-02 -.9887616E-02 + -.1050223E-01 -.1077319E-01 -.1081932E-01 -.1067418E-01 -.1018795E-01 + -.9083030E-02 -.7871929E-02 -.7326672E-02 -.7346613E-02 -.7268845E-02 + -.7269631E-02 -.7906106E-02 -.8836373E-02 -.9810942E-02 -.1062819E-01 + -.1082826E-01 -.1084619E-01 -.1092839E-01 -.1047258E-01 -.9895049E-02 + -.9660776E-02 -.9502653E-02 -.9547591E-02 -.9405396E-02 -.8613201E-02 + -.7472806E-02 -.6647283E-02 -.6469305E-02 -.6343848E-02 -.6193822E-02 + -.6667312E-02 -.7430567E-02 -.7984007E-02 -.7961975E-02 -.7216762E-02 + -.6893910E-02 -.6770769E-02 -.6352186E-02 -.6224156E-02 -.5889298E-02 + -.5124537E-02 -.4387015E-02 -.3890805E-02 -.2952530E-02 -.2082847E-02 + -.2074457E-02 -.1726080E-02 -.8686906E-03 -.2784908E-03 -.6812835E-04 + -.5368943E-03 -.1228431E-02 -.1335636E-02 -.1151186E-02 -.8133311E-03 + -.5899846E-03 -.3075156E-03 .2817320E-03 .5673179E-03 .6869647E-03 + .9857777E-03 .1138362E-02 .1408166E-02 .1662432E-02 .1472325E-02 + .1353796E-02 .9318872E-03 .5315695E-03 .6856400E-03 .8707704E-03 + .1125577E-02 .1417368E-02 .1806915E-02 .2278422E-02 .2552941E-02 + .2270090E-02 .1751631E-02 .1370081E-02 .4261722E-03 -.5679586E-03 + -.1575191E-02 -.3505974E-02 -.5650474E-02 -.7549656E-02 -.9139907E-02 + -.1055111E-01 -.1179275E-01 -.1274287E-01 -.1369852E-01 -.1445016E-01 + -.1437319E-01 -.1356871E-01 -.1328502E-01 -.1345325E-01 -.1375445E-01 + -.1396101E-01 -.1363088E-01 -.1302759E-01 -.1188030E-01 -.1080594E-01 + -.9969470E-02 -.8677444E-02 -.7706226E-02 -.7300611E-02 -.6866504E-02 + -.6760900E-02 -.6749407E-02 -.6734270E-02 -.7139318E-02 -.7200195E-02 + -.7316023E-02 -.7715533E-02 -.7990011E-02 -.8364947E-02 -.8829403E-02 + -.9467225E-02 -.9747509E-02 -.9585474E-02 -.9091011E-02 -.8124921E-02 + -.7182060E-02 -.6536242E-02 -.6126715E-02 -.5484007E-02 -.4390052E-02 + -.3260997E-02 -.2169746E-02 -.1174908E-02 -.3253508E-03 .2633579E-03 + .7638951E-03 .1774128E-02 .3054944E-02 .4009555E-02 .4934992E-02 + .5576758E-02 .5849656E-02 .6418643E-02 .6697737E-02 .6780522E-02 + .7076779E-02 .7378689E-02 .7758248E-02 .8083264E-02 .8273920E-02 + .7993228E-02 .7192978E-02 .5931226E-02 .4553225E-02 .3718007E-02 + .2741152E-02 .1408784E-02 .6113687E-03 .1742738E-04 -.1107947E-02 + -.2113160E-02 -.2761243E-02 -.3062592E-02 -.2923105E-02 -.2955902E-02 + -.2809933E-02 -.2680429E-02 -.2798696E-02 -.2268597E-02 -.1823954E-02 + -.1471542E-02 -.6246855E-03 -.1114601E-03 .4617127E-03 .1117798E-02 + .1695019E-02 .2292626E-02 .2335038E-02 .2379338E-02 .2514101E-02 + .2490622E-02 .2902850E-02 .3482636E-02 .3948067E-02 .4836376E-02 + .5587373E-02 .5557950E-02 .5013964E-02 .3994308E-02 .2617789E-02 + .1379666E-02 .5385028E-03 -.5439416E-03 -.1683498E-02 -.2197642E-02 + -.1979172E-02 -.1413152E-02 -.1946875E-02 -.3824453E-02 -.5027469E-02 + -.5397819E-02 -.5958818E-02 -.6002688E-02 -.5626911E-02 -.5131917E-02 + -.4101030E-02 -.2883398E-02 -.1591786E-02 .1493019E-03 .1770641E-02 + .3049699E-02 .3905601E-02 .4415184E-02 .5172249E-02 .5662518E-02 + .5627288E-02 .5656466E-02 .5753960E-02 .5861987E-02 .5810962E-02 + .5049862E-02 .4199654E-02 .4005233E-02 .4153767E-02 .4266115E-02 + .4377247E-02 .4306777E-02 .4317724E-02 .4300588E-02 .3727842E-02 + .3662638E-02 .4360297E-02 .4812895E-02 .4601193E-02 .4192904E-02 + .3691853E-02 .2437931E-02 .1505357E-02 .9540796E-03 -.3622221E-03 + -.1436432E-02 -.1824876E-02 -.1781254E-02 -.2084905E-02 -.3075674E-02 + -.3515695E-02 -.4062921E-02 -.5221385E-02 -.6085234E-02 -.6698352E-02 + -.7431367E-02 -.8385681E-02 -.8928586E-02 -.8736714E-02 -.8744941E-02 + -.8948949E-02 -.8918292E-02 -.9228150E-02 -.9489813E-02 -.9417436E-02 + -.9701775E-02 -.1005660E-01 -.9886738E-02 -.9819355E-02 -.9647061E-02 + -.8660729E-02 -.7807384E-02 -.7202490E-02 -.6814306E-02 -.6820241E-02 + -.6657800E-02 -.6479686E-02 -.6144970E-02 -.5628514E-02 -.5039147E-02 + -.3784403E-02 -.2115664E-02 -.1127450E-02 -.6251735E-03 -.9965665E-04 + .2180581E-03 .5543955E-03 .5611493E-03 .2091613E-03 .2595199E-03 + .9764274E-04 -.3692328E-03 -.1191796E-03 .2405111E-03 .6758286E-03 + .1513105E-02 .1753447E-02 .1661641E-02 .1651922E-02 .1414552E-02 + .8028000E-03 .4858416E-04 -.8556561E-03 -.2382047E-02 -.4022924E-02 + -.5067169E-02 -.5740653E-02 -.6144226E-02 -.6446524E-02 -.6905447E-02 + -.7285384E-02 -.7488712E-02 -.7629949E-02 -.7867306E-02 -.7903626E-02 + -.7136300E-02 -.5483108E-02 -.3811408E-02 -.2817919E-02 -.2016175E-02 + -.1035651E-02 -.2787218E-03 .1478002E-03 .8746316E-05 -.5587319E-03 + -.1078168E-02 -.1471999E-02 -.1375855E-02 -.9055846E-03 -.6286639E-03 + -.3301171E-03 -.2823269E-05 .7385959E-04 .3802481E-03 .6177520E-03 + .9431459E-03 .1493349E-02 .1902597E-02 .1908836E-02 .1567631E-02 + .1523074E-02 .1241443E-02 .6869138E-03 .1358900E-03 -.4760103E-03 + -.9040194E-03 -.1093326E-02 -.1066570E-02 -.1133812E-02 -.1348233E-02 + -.1828878E-02 -.2524499E-02 -.3232693E-02 -.4135291E-02 -.4652010E-02 + -.5030885E-02 -.5789273E-02 -.6359999E-02 -.6618577E-02 -.6914125E-02 + -.6994050E-02 -.6832147E-02 -.6991614E-02 -.7244913E-02 -.7477948E-02 + -.7892333E-02 -.8364360E-02 -.8650438E-02 -.8911440E-02 -.9133690E-02 + -.9164335E-02 -.9269792E-02 -.8876073E-02 -.8051898E-02 -.7573911E-02 + -.7204923E-02 -.6684811E-02 -.6100429E-02 -.5847567E-02 -.5953286E-02 + -.5492831E-02 -.4527855E-02 -.3924053E-02 -.3139170E-02 -.1834986E-02 + -.4580591E-03 .7772068E-03 .2172406E-02 .3589322E-02 .4296109E-02 + .4712651E-02 .5368598E-02 .5894659E-02 .6032762E-02 .5730992E-02 + .4834486E-02 .4105884E-02 .3390540E-02 .2453511E-02 .2039154E-02 + .1583867E-02 .1278833E-02 .8241088E-03 -.5744186E-03 -.2277450E-02 + -.4103325E-02 -.5448125E-02 -.6159140E-02 -.6831147E-02 -.7525882E-02 + -.8288062E-02 -.8887291E-02 -.8989983E-02 -.8907362E-02 -.8969856E-02 + -.8665376E-02 -.8285916E-02 -.8145278E-02 -.7827927E-02 -.7149382E-02 + -.6257099E-02 -.5811760E-02 -.5824228E-02 -.5915210E-02 -.6105018E-02 + -.6237057E-02 -.6515039E-02 -.7104585E-02 -.7002968E-02 -.6099944E-02 + -.5328792E-02 -.5066707E-02 -.5191332E-02 -.5263301E-02 -.5635275E-02 + -.6458415E-02 -.7375482E-02 -.8028204E-02 -.8063245E-02 -.7994352E-02 + -.8387603E-02 -.8982178E-02 -.9088236E-02 -.8642672E-02 -.7953123E-02 + -.7542418E-02 -.7438770E-02 -.7398120E-02 -.7709233E-02 -.7967247E-02 + -.8159109E-02 -.8519591E-02 -.8754626E-02 -.9285238E-02 -.9653774E-02 + -.9526950E-02 -.9856762E-02 -.1059672E-01 -.1097970E-01 -.1115924E-01 + -.1172581E-01 -.1215558E-01 -.1246672E-01 -.1322619E-01 -.1378374E-01 + -.1363898E-01 -.1369337E-01 -.1421667E-01 -.1456091E-01 -.1441253E-01 + -.1374163E-01 -.1285775E-01 -.1190148E-01 -.1151309E-01 -.1140727E-01 + -.1122337E-01 -.1095305E-01 -.9917561E-02 -.8393589E-02 -.6882024E-02 + -.5747696E-02 -.4696035E-02 -.3356683E-02 -.1804788E-02 -.6653827E-03 + .2953264E-03 .1625402E-02 .2684273E-02 .3541627E-02 .4113024E-02 + .4585432E-02 .5139866E-02 .5517189E-02 .5986471E-02 .6718134E-02 + .7405540E-02 .7588767E-02 .7813392E-02 .8284270E-02 .8460505E-02 + .8832020E-02 .9316757E-02 .9511294E-02 .9098610E-02 .7567459E-02 + .5636432E-02 .3594613E-02 .1506123E-02 -.5201663E-03 -.2281052E-02 + -.3294707E-02 -.3945338E-02 -.4696992E-02 -.5493833E-02 -.5848058E-02 + -.5943620E-02 -.5957812E-02 -.5981937E-02 -.6509236E-02 -.7475596E-02 + -.8138956E-02 -.8437533E-02 -.9120651E-02 -.9946514E-02 -.1084531E-01 + -.1215529E-01 -.1352702E-01 -.1410775E-01 -.1366905E-01 -.1273092E-01 + -.1171356E-01 -.1137829E-01 -.1151303E-01 -.1155698E-01 -.1149074E-01 + -.1105803E-01 -.1029097E-01 -.9383526E-02 -.8649459E-02 -.8026088E-02 + -.7610949E-02 -.7103719E-02 -.6386252E-02 -.5628661E-02 -.4586855E-02 + -.3827806E-02 -.2617073E-02 -.1029060E-02 .1451274E-03 .1480512E-02 + .2513544E-02 .3195178E-02 .4081594E-02 .4941277E-02 .5545495E-02 + .5876232E-02 .6077432E-02 .6507222E-02 .6816898E-02 .7210103E-02 + .7735196E-02 .7660516E-02 .7441983E-02 .7185423E-02 .6612624E-02 + .5724843E-02 .4964128E-02 .4608328E-02 .4279966E-02 .3981214E-02 + .3977557E-02 .4398088E-02 .5146701E-02 .6120567E-02 .6805424E-02 + .7016569E-02 .7411491E-02 .7849139E-02 .8281782E-02 .9551828E-02 + .1116239E-01 .1204643E-01 .1278350E-01 .1420795E-01 .1564287E-01 + .1677601E-01 .1764129E-01 .1796371E-01 .1843522E-01 .1916757E-01 + .1953761E-01 .1952698E-01 .1930623E-01 .1890143E-01 .1844784E-01 + .1793786E-01 .1704501E-01 .1575133E-01 .1478047E-01 .1422716E-01 + .1378961E-01 .1366792E-01 .1326941E-01 .1210578E-01 .1059373E-01 + .9344633E-02 .8979198E-02 .9370411E-02 .9897932E-02 .1008426E-01 + .9742690E-02 .9552200E-02 .9445135E-02 .9228551E-02 .8929142E-02 + .8161859E-02 .7504113E-02 .6662549E-02 .5313177E-02 .3946576E-02 + .2453151E-02 .1120746E-02 .3132295E-03 -.4711778E-03 -.1922796E-02 + -.3596012E-02 -.4719192E-02 -.5700569E-02 -.6161037E-02 -.5663858E-02 + -.5346262E-02 -.5381203E-02 -.5330069E-02 -.5529281E-02 -.5848283E-02 + -.6395257E-02 -.7218649E-02 -.7801536E-02 -.8168481E-02 -.8514060E-02 + -.8965826E-02 -.9236480E-02 -.9426737E-02 -.9774802E-02 -.1007439E-01 + -.1034190E-01 -.1058254E-01 -.1066228E-01 -.1018516E-01 -.9290413E-02 + -.8467823E-02 -.7815254E-02 -.7378683E-02 -.6695558E-02 -.5544613E-02 + -.4146477E-02 -.3060497E-02 -.2699703E-02 -.2511012E-02 -.1822226E-02 + -.9361673E-03 -.4891452E-03 -.5159550E-03 -.7391058E-03 -.7389306E-03 + -.6156740E-03 -.3560901E-03 .3703387E-04 .1224073E-04 -.4038490E-03 + -.5178528E-03 -.2054171E-03 .1220948E-03 .5920825E-03 .1065376E-02 + .1114603E-02 .1130290E-02 .1355864E-02 .1395920E-02 .1415359E-02 + .1816145E-02 .2187135E-02 .2449895E-02 .2772731E-02 .3070948E-02 + .3557784E-02 .4280610E-02 .4964064E-02 .5346647E-02 .5791851E-02 + .6334546E-02 .6742031E-02 .7416977E-02 .8211915E-02 .8850346E-02 + .9304274E-02 .9306849E-02 .9043332E-02 .8796293E-02 .8622896E-02 + .8589969E-02 .8276480E-02 .7447742E-02 .6215999E-02 .4628962E-02 + .3594131E-02 .3379847E-02 .3092668E-02 .2987747E-02 .3112843E-02 + .2777945E-02 .2479270E-02 .2508071E-02 .2540123E-02 .2618086E-02 + .2420778E-02 .2201596E-02 .2460685E-02 .2848608E-02 .3043729E-02 + .2710142E-02 .1966078E-02 .1128388E-02 .7073806E-03 .4589284E-03 + -.3273187E-03 -.5716719E-03 -.2237580E-03 .3833905E-03 .1676610E-02 + .2847490E-02 .3737977E-02 .4492308E-02 .5022125E-02 .5427679E-02 + .5515394E-02 .5691064E-02 .5617393E-02 .5240167E-02 .5096470E-02 + .4779225E-02 .4499448E-02 .4390650E-02 .4306104E-02 .4269140E-02 + .4474872E-02 .5033177E-02 .5800602E-02 .6753885E-02 .7858053E-02 + .9182506E-02 .1067899E-01 .1182513E-01 .1279042E-01 .1401072E-01 + .1470357E-01 .1488950E-01 .1507417E-01 .1541390E-01 .1602826E-01 + .1639366E-01 .1638208E-01 .1620767E-01 .1609173E-01 .1653336E-01 + .1680486E-01 .1661140E-01 .1617000E-01 .1535195E-01 .1454861E-01 + .1349381E-01 .1278946E-01 .1220303E-01 .1097649E-01 .9556055E-02 + .8012452E-02 .6813034E-02 .6020041E-02 .5364763E-02 .4742082E-02 + .4249706E-02 .4007647E-02 .3743182E-02 .3681043E-02 .3670812E-02 + .3403856E-02 .3248008E-02 .3377122E-02 .3592052E-02 .3711176E-02 + .3824822E-02 .3653924E-02 .3044420E-02 .2577895E-02 .2175969E-02 + .1418948E-02 .6484292E-03 .3436535E-03 .4558945E-03 .6912677E-03 + .1419532E-02 .2741488E-02 .3649191E-02 .3911706E-02 .4126290E-02 + .4379014E-02 .4798766E-02 .5074847E-02 .4779993E-02 .4450917E-02 + .4421118E-02 .4573857E-02 .4421182E-02 .3796751E-02 .3258321E-02 + .2675406E-02 .2095329E-02 .1691788E-02 .7068500E-03 -.3621422E-03 + -.1192415E-02 -.2288743E-02 -.3160668E-02 -.4299800E-02 -.5692907E-02 + -.6488410E-02 -.7041962E-02 -.7411078E-02 -.7314363E-02 -.6991899E-02 + -.6847670E-02 -.7124429E-02 -.7323888E-02 -.7127741E-02 -.6816963E-02 + -.6396132E-02 -.6401431E-02 -.7016022E-02 -.7987591E-02 -.8775876E-02 + -.8873805E-02 -.9052399E-02 -.9632759E-02 -.1027730E-01 -.1068131E-01 + -.1058097E-01 -.9944928E-02 -.9252188E-02 -.9110583E-02 -.9136532E-02 + -.9132248E-02 -.9293910E-02 -.9470025E-02 -.9645172E-02 -.9666672E-02 + -.9437715E-02 -.9265611E-02 -.9151970E-02 -.8665909E-02 -.8190290E-02 + -.7978088E-02 -.7405880E-02 -.6755134E-02 -.6308402E-02 -.5917670E-02 + -.5661431E-02 -.5234816E-02 -.4690069E-02 -.4252642E-02 -.3826938E-02 + -.3532793E-02 -.3058223E-02 -.2345628E-02 -.2113433E-02 -.2229308E-02 + -.2182778E-02 -.2259774E-02 -.2649235E-02 -.3201766E-02 -.3735261E-02 + -.4043677E-02 -.4003212E-02 -.3516783E-02 -.2860917E-02 -.2022469E-02 + -.9658332E-03 -.1645305E-03 .5297025E-03 .9332356E-03 .7190634E-03 + .6763573E-03 .1036395E-02 .1427901E-02 .1507271E-02 .1626472E-02 + .2175692E-02 .3092283E-02 .4326452E-02 .5602618E-02 .6957806E-02 + .8719361E-02 .1063712E-01 .1114099E-01 .1026616E-01 .9292208E-02 + .8494183E-02 .8199923E-02 .8146574E-02 .8042163E-02 .8007956E-02 + .7709777E-02 .7457246E-02 .7089425E-02 .6332038E-02 .5753427E-02 + .5269347E-02 .4811190E-02 .4434300E-02 .4387657E-02 .4692361E-02 + .5415354E-02 .6491693E-02 .7254515E-02 .8025424E-02 .8958104E-02 + .9558641E-02 .9387380E-02 .8953914E-02 .9081060E-02 .9243582E-02 + .9257045E-02 .9032189E-02 .8016786E-02 .7100089E-02 .7072099E-02 + .7629277E-02 .8507941E-02 .9249967E-02 .1078807E-01 .1301599E-01 + .1458448E-01 .1550932E-01 .1553789E-01 .1490488E-01 .1399088E-01 + .1278712E-01 .1155393E-01 .1068247E-01 .1048030E-01 .1035265E-01 + .9498606E-02 .8303496E-02 .7281208E-02 .6833163E-02 .6917098E-02 + .6624866E-02 .5723962E-02 .4631063E-02 .4396889E-02 .4909512E-02 + .5093360E-02 .5083723E-02 .4972016E-02 .4876103E-02 .4782618E-02 + .4486334E-02 .4004263E-02 .3135087E-02 .2344765E-02 .1625060E-02 + .4786880E-03 -.7206077E-03 -.1968788E-02 -.3130418E-02 -.4347267E-02 + -.5692790E-02 -.6337701E-02 -.6468452E-02 -.6388302E-02 -.5921315E-02 + -.5528861E-02 -.5376072E-02 -.5189253E-02 -.5268697E-02 -.5476277E-02 + -.6007495E-02 -.7202341E-02 -.8246911E-02 -.9072475E-02 -.1008234E-01 + -.1090156E-01 -.1140564E-01 -.1160161E-01 -.1152646E-01 -.1130292E-01 + -.1092909E-01 -.1066019E-01 -.1032081E-01 -.9880557E-02 -.9939338E-02 + -.9911852E-02 -.9958222E-02 -.1114267E-01 -.1286179E-01 -.1461346E-01 + -.1584775E-01 -.1630820E-01 -.1673277E-01 -.1759372E-01 -.1827223E-01 + -.1840056E-01 -.1837524E-01 -.1823744E-01 -.1826044E-01 -.1778024E-01 + -.1679451E-01 -.1643285E-01 -.1634379E-01 -.1640296E-01 -.1642772E-01 + -.1588747E-01 -.1513018E-01 -.1416415E-01 -.1319345E-01 -.1254378E-01 + -.1203789E-01 -.1164409E-01 -.1096002E-01 -.9302548E-02 -.6992411E-02 + -.4862672E-02 -.2868871E-02 -.1065352E-02 .3253009E-03 .1364358E-02 + .2480792E-02 .4026308E-02 .4861497E-02 .5326436E-02 .6177277E-02 + .6379344E-02 .6461780E-02 .6464854E-02 .6042013E-02 .5728292E-02 + .5792808E-02 .6286640E-02 .6531630E-02 .6512691E-02 .6981287E-02 + .7711934E-02 .7900251E-02 .8191837E-02 .8945975E-02 .9787521E-02 + .1048267E-01 .1092601E-01 .1152450E-01 .1234224E-01 .1274131E-01 + .1263959E-01 .1262265E-01 .1279257E-01 .1297439E-01 .1258170E-01 + .1210108E-01 .1207402E-01 .1190978E-01 .1141634E-01 .1069919E-01 + .9995015E-02 .9160396E-02 .8155920E-02 .6920818E-02 .5356812E-02 + .4076623E-02 .3145068E-02 .2409821E-02 .2247183E-02 .2146665E-02 + .1878867E-02 .2038269E-02 .2249088E-02 .2168287E-02 .2022677E-02 + .2143452E-02 .2789469E-02 .3625849E-02 .4327618E-02 .5035606E-02 + .5529711E-02 .5781187E-02 .6076282E-02 .6365433E-02 .7086369E-02 + .7951106E-02 .8253624E-02 .8480535E-02 .8972754E-02 .9679919E-02 + .1091502E-01 .1204493E-01 .1214978E-01 .1217442E-01 .1241902E-01 + .1240761E-01 .1287133E-01 .1348156E-01 .1329462E-01 .1273409E-01 + .1232316E-01 .1217078E-01 .1244414E-01 .1234524E-01 .1210280E-01 + .1269629E-01 .1313072E-01 .1316345E-01 .1347002E-01 .1381844E-01 + .1366796E-01 .1321962E-01 .1294209E-01 .1225180E-01 .1096876E-01 + .9935530E-02 .9633562E-02 .9991279E-02 .1055007E-01 .1071013E-01 + .1069629E-01 .1033018E-01 .9288290E-02 .8384947E-02 .7709769E-02 + .6999364E-02 .6378467E-02 .6297245E-02 .6301494E-02 .5899613E-02 + .5529864E-02 .5221790E-02 .5225776E-02 .5282025E-02 .4581598E-02 + .3229290E-02 .1918179E-02 .9681055E-03 .1517012E-03 -.9875282E-03 + -.2161483E-02 -.2908339E-02 -.3384628E-02 -.3554692E-02 -.3706784E-02 + -.4381034E-02 -.4740801E-02 -.4509562E-02 -.4121323E-02 -.3390544E-02 + -.2975823E-02 -.2851948E-02 -.2382972E-02 -.1889147E-02 -.1582039E-02 + -.2056568E-02 -.3007736E-02 -.3877469E-02 -.4956753E-02 -.5688374E-02 + -.6196798E-02 -.6383870E-02 -.6110002E-02 -.6121685E-02 -.6127020E-02 + -.5763224E-02 -.5333385E-02 -.4904494E-02 -.4639002E-02 -.4370387E-02 + -.4042082E-02 -.4058367E-02 -.4233838E-02 -.4298460E-02 -.3804212E-02 + -.3205203E-02 -.3132252E-02 -.2699712E-02 -.2220867E-02 -.2251465E-02 + -.1989192E-02 -.1610278E-02 -.1473856E-02 -.1307032E-02 -.9621294E-03 + .2634988E-03 .1589846E-02 .1816199E-02 .2477062E-02 .3591035E-02 + .4546883E-02 .6112499E-02 .7945464E-02 .9044585E-02 .9333443E-02 + .9863861E-02 .1028787E-01 .1012496E-01 .1002105E-01 .9732572E-02 + .9296783E-02 .9313980E-02 .9509554E-02 .1005427E-01 .1092533E-01 + .1164304E-01 .1215292E-01 .1254182E-01 .1307401E-01 .1363628E-01 + .1404624E-01 .1438157E-01 .1464463E-01 .1464253E-01 .1368316E-01 + .1232284E-01 .1154990E-01 .1088891E-01 .1111039E-01 .1159099E-01 + .1081496E-01 .1021794E-01 .1020285E-01 .1036979E-01 .1065622E-01 + .1071002E-01 .1078490E-01 .1068338E-01 .1013552E-01 .9594839E-02 + .9261644E-02 .9028799E-02 .9010058E-02 .8759929E-02 .8120660E-02 + .7495416E-02 .7065869E-02 .6658529E-02 .5674135E-02 .4502392E-02 + .4069946E-02 .3919177E-02 .3492587E-02 .2880163E-02 .2378997E-02 + .2135482E-02 .1855239E-02 .1504221E-02 .1620140E-02 .2284757E-02 + .2396037E-02 .2046407E-02 .1788430E-02 .9601204E-03 .1909487E-03 + -.6068143E-04 -.2549187E-03 -.6585723E-03 -.1128126E-02 -.1129708E-02 + -.1080120E-02 -.1171067E-02 -.5347816E-03 .4119909E-03 .8095377E-03 + .1638227E-02 .2418798E-02 .2651092E-02 .2699611E-02 .2570496E-02 + .2704089E-02 .2784603E-02 .2628252E-02 .2404734E-02 .2366917E-02 + .2390357E-02 .2267419E-02 .2440751E-02 .2978694E-02 .3199887E-02 + .2559440E-02 .2003092E-02 .2006095E-02 .1897423E-02 .1865501E-02 + .1897676E-02 .1942805E-02 .1790277E-02 .1776684E-02 .2546668E-02 + .3513317E-02 .4400748E-02 .4518017E-02 .3613979E-02 .2840289E-02 + .2494922E-02 .2278106E-02 .2230709E-02 .2283857E-02 .2166765E-02 + .2097356E-02 .2275375E-02 .2240381E-02 .2091524E-02 .2244138E-02 + .2362385E-02 .2415985E-02 .2265896E-02 .1562284E-02 .7434313E-03 + .6178479E-03 .9162413E-03 .1174679E-02 .1553501E-02 .1675312E-02 + .1606055E-02 .1548870E-02 .2534256E-02 .2822281E-02 .3513886E-02 + .4626316E-02 .5357385E-02 .5197351E-02 .4730820E-02 .4419178E-02 + .4138360E-02 .4039643E-02 .3593079E-02 .2802548E-02 .2501065E-02 + .1959800E-02 .1524156E-02 .1562046E-02 .1716761E-02 .2214176E-02 + .2665586E-02 .2965178E-02 .3284870E-02 .3072092E-02 .2489854E-02 + .1796498E-02 .7821469E-03 -.6020480E-04 -.5071137E-03 -.4424103E-03 + -.1178392E-03 .4489213E-03 .1048316E-02 .1550166E-02 .2173569E-02 + .2936052E-02 .3961325E-02 .4937086E-02 .5522092E-02 .5598589E-02 + .5539936E-02 .5350677E-02 .4869169E-02 .4262903E-02 .3814964E-02 + .3558705E-02 .3049990E-02 .2594356E-02 .2403814E-02 .2044962E-02 + .1273402E-02 .4626122E-03 .8062072E-05 -.3590465E-03 -.4833867E-03 + -.4546608E-03 -.3594547E-03 -.1602850E-03 -.1446084E-03 -.2408540E-03 + -.5685300E-03 -.7469679E-03 -.4265780E-03 -.3533731E-03 -.5693592E-03 + -.5465240E-03 -.7230870E-03 -.9423933E-03 -.7806345E-03 -.5374619E-03 + -.1990149E-04 .6220481E-03 .1211909E-02 .2095269E-02 .2952660E-02 + .3443155E-02 .2991252E-02 .1854945E-02 .9080119E-03 .1933260E-03 + -.3902072E-03 -.9257706E-03 -.1169635E-02 -.1257894E-02 -.1111634E-02 + -.1047934E-02 -.1448696E-02 -.1651459E-02 -.2186066E-02 -.3113879E-02 + -.3801607E-02 -.4587652E-02 -.5087532E-02 -.5180185E-02 -.5095006E-02 + -.5032506E-02 -.4906694E-02 -.4756736E-02 -.5040725E-02 -.5282322E-02 + -.5383388E-02 -.5460110E-02 -.5009283E-02 -.3349317E-02 -.1588832E-02 + -.5997552E-03 .3045580E-03 .8057602E-03 .8854983E-03 .1116612E-02 + .1635765E-02 .2183785E-02 .2914335E-02 .3684575E-02 .4422384E-02 + .5348524E-02 .6288359E-02 .7164130E-02 .7758520E-02 .8150193E-02 + .8157637E-02 .7693182E-02 .7193026E-02 .6641548E-02 .5976051E-02 + .5912870E-02 .6069125E-02 .5609596E-02 .5150386E-02 .4512837E-02 + .3500432E-02 .2797859E-02 .2569396E-02 .2547482E-02 .2652698E-02 + .2946926E-02 .3213260E-02 .3400661E-02 .3354094E-02 .3064005E-02 + .2894388E-02 .2848439E-02 .2851641E-02 .2842142E-02 .2656748E-02 + .2391624E-02 .2530790E-02 .3112191E-02 .3256087E-02 .2609562E-02 + .1304606E-02 -.5922647E-03 -.2369931E-02 -.3774877E-02 -.4657272E-02 + -.5395012E-02 -.6222643E-02 -.6440023E-02 -.6733489E-02 -.7188211E-02 + -.7458061E-02 -.7893685E-02 -.8101281E-02 -.8357377E-02 -.9216487E-02 + -.1004380E-01 -.1046787E-01 -.1053816E-01 -.1052415E-01 -.1051074E-01 + -.1043038E-01 -.1031252E-01 -.9997268E-02 -.9900949E-02 -.9908423E-02 + -.9726468E-02 -.9370673E-02 -.9186576E-02 -.9879588E-02 -.1067655E-01 + -.1077621E-01 -.1080162E-01 -.1076667E-01 -.1061651E-01 -.1034570E-01 + -.9923739E-02 -.1012324E-01 -.1066266E-01 -.1104490E-01 -.1142299E-01 + -.1142531E-01 -.1107993E-01 -.1073677E-01 -.1035574E-01 -.9863992E-02 + -.9697081E-02 -.9914502E-02 -.9960300E-02 -.9822433E-02 -.9711133E-02 + -.9883194E-02 -.1029454E-01 -.1038468E-01 -.9866803E-02 -.9226496E-02 + -.8807933E-02 -.8604939E-02 -.8503314E-02 -.8438863E-02 -.8296686E-02 + -.8064272E-02 -.8162899E-02 -.8369457E-02 -.8197443E-02 -.7898905E-02 + -.7799386E-02 -.7755024E-02 -.7667290E-02 -.7715161E-02 -.7711596E-02 + -.7623229E-02 -.8035512E-02 -.8465409E-02 -.8430173E-02 -.8624697E-02 + -.8987082E-02 -.9128389E-02 -.9336478E-02 -.9607588E-02 -.9773005E-02 + -.9939465E-02 -.1007450E-01 -.9896923E-02 -.9756958E-02 -.9950057E-02 + -.1014175E-01 -.1029763E-01 -.1030202E-01 -.1001597E-01 -.9774232E-02 + -.9892255E-02 -.1011253E-01 -.1043004E-01 -.1072213E-01 -.1073750E-01 + -.1093312E-01 -.1122572E-01 -.1122241E-01 -.1098161E-01 -.1054331E-01 + -.1005178E-01 -.9911409E-02 -.9799003E-02 -.9381249E-02 -.9077815E-02 + -.8815949E-02 -.8773674E-02 -.9141541E-02 -.9563846E-02 -.9899684E-02 + -.1013284E-01 -.1018391E-01 -.1019060E-01 -.1034728E-01 -.1039492E-01 + -.1028842E-01 -.1018680E-01 -.9800830E-02 -.9004043E-02 -.7925701E-02 + -.6867317E-02 -.6223819E-02 -.5633474E-02 -.5001587E-02 -.4482621E-02 + -.3992236E-02 -.3756145E-02 -.3894271E-02 -.4486641E-02 -.5229787E-02 + -.5766417E-02 -.6062487E-02 -.6185143E-02 -.6004158E-02 -.5446819E-02 + -.4962244E-02 -.4549491E-02 -.4048860E-02 -.3503131E-02 -.2965415E-02 + -.2665062E-02 -.2730999E-02 -.2936390E-02 -.3152399E-02 -.3459038E-02 + -.3776202E-02 -.4229666E-02 -.4673729E-02 -.4885686E-02 -.5115949E-02 + -.5622677E-02 -.6138086E-02 -.6182445E-02 -.5818105E-02 -.5380858E-02 + -.4822427E-02 -.4303702E-02 -.3878663E-02 -.3418845E-02 -.3318564E-02 + -.3239367E-02 -.2785627E-02 -.2358905E-02 -.2068286E-02 -.1713082E-02 + -.1332065E-02 -.7553807E-03 -.1702721E-03 .7965297E-04 .3141537E-03 + .6606847E-03 .1002379E-02 .1102688E-02 .8743353E-03 .6334185E-03 + .5334556E-03 .4739631E-03 .3322838E-03 .1931041E-03 .2956279E-03 + .6013162E-03 .7220314E-03 .5986993E-03 .7164178E-03 .9697114E-03 + .1125192E-02 .1259083E-02 .1213644E-02 .1145036E-02 .1041332E-02 + .7067341E-03 .2364839E-03 -.1036302E-03 .7215707E-04 .4253907E-03 + .5043028E-03 .5661481E-03 .6816587E-03 .7747860E-03 .9043959E-03 + .7969856E-03 .4007520E-03 -.1051340E-03 -.7033333E-03 -.1108421E-02 + -.1327425E-02 -.1504759E-02 -.1657916E-02 -.1665636E-02 -.1490137E-02 + -.1417645E-02 -.1682254E-02 -.2011372E-02 -.2074229E-02 -.2474020E-02 + -.3053967E-02 -.3314228E-02 -.3453639E-02 -.3495942E-02 -.3595463E-02 + -.3764651E-02 -.3798480E-02 -.3758879E-02 -.3814645E-02 -.3869185E-02 + -.3678352E-02 -.3328692E-02 -.2860192E-02 -.2496972E-02 -.2755632E-02 + -.3223980E-02 -.3287264E-02 -.3183541E-02 -.3254292E-02 -.3605784E-02 + -.4004476E-02 -.4159832E-02 -.4328762E-02 -.4571225E-02 -.4744029E-02 + -.5069645E-02 -.5349622E-02 -.5345262E-02 -.5256482E-02 -.5024274E-02 + -.4809606E-02 -.4731762E-02 -.4634155E-02 -.4550586E-02 -.4516503E-02 + -.4569010E-02 -.4570187E-02 -.4341275E-02 -.3985070E-02 -.3537780E-02 + -.3041515E-02 -.2732330E-02 -.2724545E-02 -.2821424E-02 -.2823514E-02 + -.2815360E-02 -.2854839E-02 -.2931418E-02 -.3034698E-02 -.3143430E-02 + -.3278510E-02 -.3258482E-02 -.3239160E-02 -.3462268E-02 -.3525496E-02 + -.3430196E-02 -.3511822E-02 -.3601533E-02 -.3580586E-02 -.3672909E-02 + -.3899803E-02 -.4161293E-02 -.4435399E-02 -.4727870E-02 -.4944228E-02 + -.5119142E-02 -.5300358E-02 -.5382007E-02 -.5387881E-02 -.5239678E-02 + -.4949886E-02 -.4632369E-02 -.4381086E-02 -.4175868E-02 -.3777747E-02 + -.3241068E-02 -.2784533E-02 -.2439561E-02 -.2144184E-02 -.1875159E-02 + -.1659662E-02 -.1543457E-02 -.1518601E-02 -.1473594E-02 -.1375100E-02 + -.1262150E-02 -.1392059E-02 -.1634560E-02 -.1705251E-02 -.1653682E-02 + -.1509088E-02 -.1366050E-02 -.1408906E-02 -.1648685E-02 -.1788343E-02 + -.1833084E-02 -.1760010E-02 -.1546493E-02 -.1400105E-02 -.1262362E-02 + -.1105853E-02 -.8570366E-03 -.4655503E-03 -.2003267E-03 -.1260364E-03 + -.1279967E-03 -.9667909E-04 .1148901E-03 .4129911E-03 .6438414E-03 + .8392881E-03 .1145773E-02 .1466560E-02 .1489990E-02 .1404695E-02 + .1446615E-02 .1569168E-02 .1679703E-02 .1693259E-02 .1730717E-02 + .1765548E-02 .1762636E-02 .1683133E-02 .1452262E-02 .1280057E-02 + .1232143E-02 .1145615E-02 .1144521E-02 .1212637E-02 .1220624E-02 + .1225549E-02 .1284518E-02 .1421192E-02 .1472803E-02 .1537341E-02 + .1674259E-02 .1791594E-02 .1971428E-02 .2290327E-02 .2703216E-02 + .2959524E-02 .3097287E-02 .3234135E-02 .3309183E-02 .3386403E-02 + .3379984E-02 .3295409E-02 .3243605E-02 .3243107E-02 .3332870E-02 + .3465390E-02 .3582979E-02 .3560913E-02 .3513580E-02 .3510498E-02 + .3504640E-02 .3603746E-02 .3647891E-02 .3612802E-02 .3588183E-02 + .3561019E-02 .3596122E-02 .3647139E-02 .3586050E-02 .3504839E-02 + .3534826E-02 .3485941E-02 .3386468E-02 .3343807E-02 .3295175E-02 + .3302624E-02 .3262013E-02 .3157481E-02 .3162218E-02 .3211539E-02 + .3225353E-02 .3302421E-02 .3324152E-02 .3240059E-02 .3251543E-02 + .3303481E-02 .3345154E-02 .3393821E-02 .3353735E-02 .3348880E-02 + .3403925E-02 .3351939E-02 .3296820E-02 .3231143E-02 .3174479E-02 + .3217848E-02 .3225194E-02 .3229387E-02 .3185285E-02 .3147261E-02 + .3207320E-02 .3212654E-02 .3211564E-02 .3178187E-02 .3117395E-02 + .3078082E-02 .3020560E-02 .2994260E-02 .2997745E-02 .2997273E-02 + .2946703E-02 .2913265E-02 .2952030E-02 .2962571E-02 .2943446E-02 + .2964191E-02 .3038318E-02 .3056291E-02 .2950767E-02 .2860915E-02 + .2801357E-02 .2753256E-02 .2754151E-02 .2762456E-02 .2728478E-02 + .2643454E-02 .2587326E-02 .2574698E-02 .2551671E-02 .2544828E-02 + .2549980E-02 .2503848E-02 .2443194E-02 .2427844E-02 .2428505E-02 + .2429156E-02 .2394119E-02 .2325188E-02 .2318614E-02 .2296759E-02 + .2231630E-02 .2194672E-02 .2181995E-02 .2214637E-02 .2237060E-02 + .2223458E-02 .2185029E-02 .2146932E-02 .2144740E-02 .2130030E-02 + .2074438E-02 .2038770E-02 .2033367E-02 .1998450E-02 .1984111E-02 + .1984979E-02 .1958118E-02 .1927202E-02 .1896545E-02 .1912086E-02 + .1930116E-02 .1907268E-02 .1904586E-02 .1904991E-02 .1882296E-02 + .1869898E-02 .1876177E-02 .1862966E-02 .1842890E-02 .1858024E-02 + .1862152E-02 .1841427E-02 .1842590E-02 .1849817E-02 .1827976E-02 + .1810245E-02 .1794731E-02 .1746300E-02 .1728550E-02 .1722121E-02 + .1696995E-02 .1695021E-02 .1685939E-02 .1675994E-02 .1657573E-02 + .1627917E-02 .1613843E-02 .1601142E-02 .1573312E-02 .1533781E-02 + .1492966E-02 .1457847E-02 .1431898E-02 .1408063E-02 .1374542E-02 + .1333311E-02 .1308522E-02 .1278093E-02 .1250947E-02 .1227641E-02 + .1196378E-02 .1176158E-02 .1144480E-02 .1125664E-02 .1111637E-02 + .1083842E-02 .1066362E-02 .1043495E-02 .1018197E-02 .1005014E-02 + .9907339E-03 .9663096E-03 .9569451E-03 .9492522E-03 .9257560E-03 + .9167265E-03 .9056703E-03 .8866200E-03 .8749291E-03 .8585014E-03 + .8334520E-03 .8101182E-03 .7919878E-03 .7788858E-03 .7661198E-03 + .7444825E-03 .7219417E-03 .7030745E-03 .6869179E-03 .6721043E-03 + .6548460E-03 .6393762E-03 .6262723E-03 .6146755E-03 .6040889E-03 + .5927130E-03 .5848197E-03 .5723948E-03 .5588676E-03 .5506874E-03 + .5369911E-03 .5241843E-03 .5157876E-03 .5065204E-03 .5001286E-03 + .4929359E-03 .4836309E-03 .4756761E-03 .4652236E-03 .4579025E-03 + .4532037E-03 .4432925E-03 .4331527E-03 .4257616E-03 .4171095E-03 + .4091559E-03 .4027614E-03 .3921897E-03 .3834195E-03 .3760580E-03 + .3668517E-03 .3601578E-03 .3529103E-03 .3437598E-03 .3358035E-03 + .3305021E-03 .3228934E-03 .3148131E-03 .3087552E-03 .3027899E-03 + .2957961E-03 .2876152E-03 .2816057E-03 .2753516E-03 .2681145E-03 + .2610455E-03 .2548446E-03 .2490098E-03 .2416590E-03 .2352786E-03 + .2299572E-03 .2236190E-03 .2175575E-03 .2126998E-03 .2069119E-03 + .2007788E-03 .1958275E-03 .1909566E-03 .1856475E-03 .1807429E-03 + .1762550E-03 .1706569E-03 .1658231E-03 .1621871E-03 .1572532E-03 + .1526138E-03 .1488629E-03 .1447405E-03 .1406845E-03 .1369312E-03 + .1332630E-03 .1296048E-03 .1261579E-03 .1230450E-03 .1199324E-03 + .1169166E-03 .1140544E-03 .1113055E-03 .1087437E-03 .1062179E-03 + .1038569E-03 .1016314E-03 .9947811E-04 .9747491E-04 .9560664E-04 + .9384249E-04 .9221256E-04 .9071960E-04 .8934066E-04 .8810029E-04 + .8699023E-04 .8600895E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/H-E01140.dat b/pyExamples/EarthquakeExamples/Example4/H-E01140.dat new file mode 100755 index 000000000..1ff6e319a --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/H-E01140.dat @@ -0,0 +1,1562 @@ + .2118690E-02 .2511197E-02 .1628667E-02 -.1860106E-03 -.1362879E-03 + -.1118919E-03 -.7204710E-04 -.3648882E-04 -.1265478E-04 -.7468748E-05 + -.2154615E-04 -.5002676E-04 -.8846786E-04 -.1316295E-03 -.1718534E-03 + -.2087407E-03 -.2451359E-03 -.2738550E-03 -.2868527E-03 -.2875167E-03 + -.2836314E-03 -.2745889E-03 -.2541769E-03 -.2232655E-03 -.1886145E-03 + -.1529544E-03 -.1133889E-03 -.6868623E-04 -.2471544E-04 .1014666E-04 + .3159072E-04 .4122547E-04 .4200189E-04 .3693213E-04 .3110134E-04 + .2414851E-04 .1093885E-04 -.7439529E-05 -.2410504E-04 -.3305620E-04 + -.3908854E-04 -.5838056E-04 -.9456795E-04 -.1326113E-03 -.1591297E-03 + -.1735530E-03 -.1847278E-03 -.1922765E-03 -.1838684E-03 -.1574219E-03 + -.1312138E-03 -.1320396E-03 -.1717382E-03 -.2362983E-03 -.3044044E-03 + -.3641419E-03 -.3996385E-03 -.3885095E-03 -.3354251E-03 -.2821321E-03 + -.2715219E-03 -.3039839E-03 -.3319829E-03 -.3191139E-03 -.2788300E-03 + -.2406532E-03 -.2168244E-03 -.2033223E-03 -.1913397E-03 -.1756683E-03 + -.1557875E-03 -.1330835E-03 -.1123889E-03 -.1024478E-03 -.1135971E-03 + -.1436640E-03 -.1675618E-03 -.1611546E-03 -.1271076E-03 -.8846909E-04 + -.6541475E-04 -.5927475E-04 -.5288769E-04 -.3645451E-04 -.2916496E-04 + -.5659880E-04 -.1148998E-03 -.1707741E-03 -.1962417E-03 -.1914958E-03 + -.1888545E-03 -.2292971E-03 -.2996841E-03 -.3475285E-03 -.3531848E-03 + -.3306432E-03 -.2968937E-03 -.2670167E-03 -.2688905E-03 -.3397392E-03 + -.4429899E-03 -.4666550E-03 -.4063818E-03 -.3603823E-03 -.3496559E-03 + -.3662475E-03 -.4543995E-03 -.5946458E-03 -.6966237E-03 -.7386812E-03 + -.7292171E-03 -.6169859E-03 -.3705660E-03 -.5419826E-04 .2107224E-03 + .3515254E-03 .3841184E-03 .3170230E-03 .1431614E-03 -.5839239E-04 + -.1637770E-03 -.1197347E-03 .1625639E-04 .1100323E-03 .2927561E-04 + -.2629965E-03 -.6542482E-03 -.9028004E-03 -.8192312E-03 -.4900408E-03 + -.1749150E-03 -.2884312E-04 -.2178298E-04 -.6842725E-04 -.1588014E-03 + -.2820920E-03 -.3334815E-03 -.2726820E-03 -.2113836E-03 -.2634022E-03 + -.3850828E-03 -.4132346E-03 -.3032052E-03 -.1593185E-03 -.2625884E-04 + .1309513E-03 .2909377E-03 .4100466E-03 .4884847E-03 .5192057E-03 + .4836096E-03 .3950590E-03 .2730233E-03 .8317459E-04 -.2329329E-03 + -.6138754E-03 -.8534563E-03 -.8794185E-03 -.8301471E-03 -.7610627E-03 + -.6434495E-03 -.5611482E-03 -.5705245E-03 -.5791153E-03 -.5233399E-03 + -.4477679E-03 -.4083506E-03 -.3984624E-03 -.4175870E-03 -.5884851E-03 + -.9312211E-03 -.1150766E-02 -.9484706E-03 -.3689858E-03 .2333355E-03 + .5183510E-03 .4102358E-03 .6590568E-04 -.3334481E-03 -.8014643E-03 + -.1290784E-02 -.1438183E-02 -.1046609E-02 -.3785865E-03 .2195833E-03 + .5632135E-03 .5585203E-03 .2901113E-03 -.5467055E-06 -.2662175E-03 + -.6014711E-03 -.8802451E-03 -.8657371E-03 -.5157985E-03 .4685249E-04 + .6148201E-03 .8876588E-03 .6594817E-03 .8883654E-04 -.3218243E-03 + -.2518627E-03 .6421514E-04 .2665615E-03 .2793034E-03 .6349667E-04 + -.4830258E-03 -.1198117E-02 -.1659761E-02 -.1601177E-02 -.1180188E-02 + -.6953812E-03 -.2096494E-03 .2281258E-03 .3521265E-03 -.2295902E-04 + -.7149938E-03 -.1246674E-02 -.1186483E-02 -.5070817E-03 .3689300E-03 + .9663814E-03 .1120638E-02 .7963535E-03 -.3827207E-04 -.1130267E-02 + -.1901842E-02 -.1826994E-02 -.1179310E-02 -.9741273E-03 -.1620133E-02 + -.2467532E-02 -.2736362E-02 -.2366836E-02 -.1869062E-02 -.1524853E-02 + -.1208164E-02 -.8212183E-03 -.3692354E-03 .1586882E-03 .6018316E-03 + .7649401E-03 .8148778E-03 .9896495E-03 .1191509E-02 .1238830E-02 + .1136090E-02 .9672465E-03 .6690186E-03 .6369882E-04 -.8308089E-03 + -.1687074E-02 -.2099895E-02 -.2077429E-02 -.2058326E-02 -.2216217E-02 + -.2249640E-02 -.1870528E-02 -.1174637E-02 -.5297288E-03 -.2396811E-03 + -.3901136E-03 -.8600799E-03 -.1342372E-02 -.1481782E-02 -.1111975E-02 + -.5190140E-03 -.4616143E-03 -.1367798E-02 -.2700054E-02 -.3555298E-02 + -.3550335E-02 -.2906228E-02 -.1924482E-02 -.7462593E-03 .4974058E-03 + .1579687E-02 .2240907E-02 .2289259E-02 .1786240E-02 .1306775E-02 + .1432670E-02 .1950720E-02 .2108570E-02 .1473339E-02 .2943633E-03 + -.8532894E-03 -.1486265E-02 -.1417303E-02 -.8054401E-03 .5058909E-04 + .9416620E-03 .1741928E-02 .2220099E-02 .2203368E-02 .2064747E-02 + .2434090E-02 .3438633E-02 .4698092E-02 .5715816E-02 .5867800E-02 + .4529857E-02 .1670982E-02 -.1967729E-02 -.5224201E-02 -.6984655E-02 + -.6851681E-02 -.5484489E-02 -.3915366E-02 -.2726826E-02 -.2023493E-02 + -.1675566E-02 -.1432281E-02 -.1131799E-02 -.7451198E-03 -.1820716E-03 + .5185198E-03 .1038782E-02 .1479496E-02 .2419555E-02 .3800707E-02 + .4794677E-02 .4738925E-02 .3743685E-02 .2230107E-02 -.4484456E-04 + -.3446338E-02 -.7255970E-02 -.1015820E-01 -.1141928E-01 -.1112231E-01 + -.9576579E-02 -.7046812E-02 -.4079527E-02 -.1382911E-02 .5750350E-03 + .1768567E-02 .2578907E-02 .3278409E-02 .3785806E-02 .4014318E-02 + .3811795E-02 .2799920E-02 .9212792E-03 -.1182542E-02 -.2649262E-02 + -.3180441E-02 -.3150513E-02 -.2955965E-02 -.2744545E-02 -.2638996E-02 + -.2666980E-02 -.2582138E-02 -.1990630E-02 -.5528489E-03 .1812817E-02 + .4359824E-02 .5750003E-02 .5442548E-02 .3975975E-02 .2122589E-02 + .3712006E-03 -.1079666E-02 -.2165789E-02 -.2873744E-02 -.3193252E-02 + -.3230135E-02 -.3275067E-02 -.3476820E-02 -.3499509E-02 -.2712116E-02 + -.9703291E-03 .9487842E-03 .2006161E-02 .1455005E-02 -.1229881E-02 + -.5580838E-02 -.9583412E-02 -.1105879E-01 -.9131390E-02 -.4505218E-02 + .8886886E-03 .5117228E-02 .7508168E-02 .8551095E-02 .9013824E-02 + .9306472E-02 .9532498E-02 .9702995E-02 .9694821E-02 .9226704E-02 + .7797276E-02 .4998552E-02 .1311243E-02 -.2007103E-02 -.4015017E-02 + -.4663479E-02 -.4380693E-02 -.3425419E-02 -.1906887E-02 -.1530527E-03 + .1404865E-02 .2451677E-02 .2723335E-02 .2378641E-02 .2224495E-02 + .2825640E-02 .3798987E-02 .4239217E-02 .3326829E-02 .7881256E-03 + -.2496994E-02 -.4781968E-02 -.4835763E-02 -.2986357E-02 -.5991859E-03 + .1630065E-02 .3740910E-02 .5101664E-02 .4906321E-02 .3424620E-02 + .1729918E-02 .7539106E-03 .8514460E-03 .1891357E-02 .3286412E-02 + .4391164E-02 .4988312E-02 .5137761E-02 .4728912E-02 .3339227E-02 + .8223605E-03 -.2100691E-02 -.4412759E-02 -.5317402E-02 -.4110480E-02 + -.1096838E-02 .1948336E-02 .3126160E-02 .1864980E-02 -.7594081E-03 + -.3125207E-02 -.4389829E-02 -.4667768E-02 -.4168845E-02 -.2806931E-02 + -.9859417E-03 .2676517E-03 .4320308E-03 .3690825E-04 -.1726839E-04 + .7061765E-03 .1870579E-02 .2566606E-02 .2029848E-02 .2212021E-03 + -.2124126E-02 -.3900958E-02 -.4404553E-02 -.3805884E-02 -.2864063E-02 + -.2323562E-02 -.2441647E-02 -.2810222E-02 -.2865154E-02 -.2532120E-02 + -.2039890E-02 -.1385336E-02 -.4036945E-03 .7585775E-03 .1532197E-02 + .1594904E-02 .1439347E-02 .1885197E-02 .3019969E-02 .3989047E-02 + .3665401E-02 .1471892E-02 -.1788490E-02 -.4407544E-02 -.5291777E-02 + -.4845976E-02 -.4316622E-02 -.4436034E-02 -.4875044E-02 -.4633513E-02 + -.2920704E-02 .2675362E-03 .4008543E-02 .6950983E-02 .8176209E-02 + .7489483E-02 .5389333E-02 .2931149E-02 .1046893E-02 -.2160372E-04 + -.4915055E-03 -.5522457E-03 -.1156403E-04 .1303195E-02 .2901449E-02 + .4019823E-02 .4370984E-02 .4340590E-02 .4439037E-02 .4720623E-02 + .4741680E-02 .4035062E-02 .2697670E-02 .1206896E-02 -.1353900E-03 + -.1255423E-02 -.2054818E-02 -.2464443E-02 -.2510215E-02 -.2256379E-02 + -.1712812E-02 -.8249862E-03 .3610626E-03 .1593325E-02 .2425167E-02 + .2571570E-02 .2152931E-02 .1526090E-02 .7452424E-03 -.5265550E-03 + -.1941729E-02 -.2269381E-02 -.6786588E-03 .2421418E-02 .5812203E-02 + .8214203E-02 .8958314E-02 .8285583E-02 .6686072E-02 .4460212E-02 + .1846607E-02 -.5795214E-03 -.1877573E-02 -.1535494E-02 .7604486E-04 + .1813742E-02 .2561034E-02 .2352004E-02 .1385796E-02 -.1017591E-02 + -.4496210E-02 -.6963413E-02 -.6972327E-02 -.5165009E-02 -.3125205E-02 + -.1625151E-02 -.5327834E-03 .1736298E-03 .4435140E-03 .6783604E-03 + .1222808E-02 .1548050E-02 .3707799E-03 -.2435999E-02 -.4973631E-02 + -.5448746E-02 -.3783033E-02 -.1280490E-02 .7973139E-03 .2300774E-02 + .3706667E-02 .4964180E-02 .5225287E-02 .4137592E-02 .2526181E-02 + .1438005E-02 .1235595E-02 .1474263E-02 .1348621E-02 .3566211E-03 + -.1354960E-02 -.3252439E-02 -.4789902E-02 -.5409964E-02 -.4858473E-02 + -.3865000E-02 -.3362284E-02 -.3276875E-02 -.2961737E-02 -.2207901E-02 + -.1379770E-02 -.7607852E-03 -.2951602E-03 .2445038E-04 .5613023E-04 + -.4581768E-04 .1924420E-03 .1122893E-02 .2668849E-02 .4325038E-02 + .5581318E-02 .6115695E-02 .5638793E-02 .3956046E-02 .1296815E-02 + -.1505789E-02 -.3514274E-02 -.4473711E-02 -.4907007E-02 -.5247141E-02 + -.5044757E-02 -.3653535E-02 -.1442133E-02 .8793275E-03 .3150052E-02 + .5114611E-02 .6115481E-02 .5517601E-02 .3302577E-02 .3628998E-03 + -.2150824E-02 -.3406648E-02 -.2980804E-02 -.1187088E-02 .9337721E-03 + .2117002E-02 .1634176E-02 -.4556014E-03 -.3737901E-02 -.7546298E-02 + -.1062220E-01 -.1133982E-01 -.8980636E-02 -.4582822E-02 -.2193524E-04 + .3702483E-02 .6803316E-02 .9819193E-02 .1253497E-01 .1391604E-01 + .1323308E-01 .1035653E-01 .5555245E-02 .4603067E-04 -.4231826E-02 + -.6124796E-02 -.5650365E-02 -.3448528E-02 -.4898017E-03 .2337743E-02 + .4367151E-02 .5379096E-02 .5785190E-02 .6077852E-02 .6350982E-02 + .6202951E-02 .5009378E-02 .2546977E-02 -.9283469E-03 -.4577828E-02 + -.7017943E-02 -.7546167E-02 -.6663333E-02 -.5037890E-02 -.2990113E-02 + -.1042370E-02 .1037612E-04 -.3392390E-03 -.1672730E-02 -.2717919E-02 + -.2268351E-02 .1366556E-03 .3896698E-02 .7410279E-02 .9085915E-02 + .8372126E-02 .5868379E-02 .2778231E-02 -.3121823E-03 -.3542479E-02 + -.6823978E-02 -.9487916E-02 -.1071858E-01 -.1023263E-01 -.7914599E-02 + -.3545481E-02 .1903056E-02 .6219382E-02 .8287114E-02 .8567822E-02 + .7528671E-02 .5314585E-02 .2517965E-02 .1529586E-03 -.1205867E-02 + -.1736050E-02 -.1798463E-02 -.1365556E-02 -.3815467E-03 .6063201E-03 + .9662234E-03 .7748981E-03 .6375485E-03 .1344235E-02 .3189343E-02 + .5579882E-02 .7396721E-02 .7391513E-02 .4879281E-02 .5752609E-03 + -.3250849E-02 -.5166712E-02 -.5898641E-02 -.5712392E-02 -.3685343E-02 + .3282569E-03 .4851081E-02 .8029014E-02 .9376017E-02 .9466591E-02 + .8551789E-02 .6343199E-02 .2932286E-02 -.1044145E-02 -.5021679E-02 + -.8487797E-02 -.1068876E-01 -.1076455E-01 -.8262497E-02 -.3875326E-02 + .7072716E-03 .4227016E-02 .6431285E-02 .7144948E-02 .6154887E-02 + .4216663E-02 .2634064E-02 .1922840E-02 .1723944E-02 .1556926E-02 + .1224739E-02 .7056859E-03 -.2022189E-04 -.6270704E-03 -.6108276E-03 + -.4108091E-05 .5293810E-03 .2174800E-03 -.1042069E-02 -.2553607E-02 + -.3266723E-02 -.2897786E-02 -.2270314E-02 -.1879303E-02 -.1409001E-02 + -.7291130E-03 -.3008179E-03 -.4505695E-03 -.9439138E-03 -.1374010E-02 + -.1367146E-02 -.8780673E-03 -.3344048E-03 -.1581568E-04 .2452292E-04 + -.3042816E-03 -.6323619E-03 -.2410899E-03 .8095549E-03 .1543028E-02 + .1081454E-02 -.2482813E-03 -.1209538E-02 -.1266669E-02 -.7875657E-03 + -.2050602E-03 .4301079E-03 .1247114E-02 .2133642E-02 .2848524E-02 + .3241654E-02 .3404723E-02 .3643904E-02 .4118316E-02 .4897441E-02 + .6230106E-02 .8365313E-02 .1111953E-01 .1338818E-01 .1379678E-01 + .1177345E-01 .7903787E-02 .3513379E-02 -.2112878E-03 -.2689717E-02 + -.4146003E-02 -.5080929E-02 -.5720894E-02 -.6164829E-02 -.6565097E-02 + -.7248247E-02 -.8282211E-02 -.8857366E-02 -.7718322E-02 -.4229646E-02 + .1045363E-02 .6192481E-02 .9084290E-02 .9283205E-02 .7950135E-02 + .6533236E-02 .5983145E-02 .6437929E-02 .7148024E-02 .6825325E-02 + .4489975E-02 .4314455E-03 -.3639016E-02 -.5896227E-02 -.5700104E-02 + -.3546580E-02 -.6380670E-03 .1620056E-02 .2615480E-02 .2809581E-02 + .3058337E-02 .3709469E-02 .4094511E-02 .3007939E-02 .3572688E-04 + -.3635424E-02 -.6010214E-02 -.6038243E-02 -.4377053E-02 -.2317231E-02 + -.6174669E-03 .7694731E-03 .2160526E-02 .3322322E-02 .3530164E-02 + .2577921E-02 .9065791E-03 -.9954984E-03 -.2500210E-02 -.3018762E-02 + -.2820396E-02 -.3017849E-02 -.4378598E-02 -.6218025E-02 -.6836715E-02 + -.5285352E-02 -.2500187E-02 -.6270393E-03 -.1080774E-02 -.3488562E-02 + -.6148163E-02 -.7446492E-02 -.7042430E-02 -.5793067E-02 -.4953268E-02 + -.5171897E-02 -.5907921E-02 -.5818004E-02 -.3731259E-02 .3566713E-03 + .4884212E-02 .7956137E-02 .8948895E-02 .8249587E-02 .6336555E-02 + .3954472E-02 .1907288E-02 .3579099E-03 -.1243336E-02 -.3336592E-02 + -.5391429E-02 -.6471873E-02 -.6246344E-02 -.5213533E-02 -.3974539E-02 + -.2255910E-02 .6682925E-03 .4686118E-02 .8551392E-02 .1075753E-01 + .1068805E-01 .8799705E-02 .5851102E-02 .2546363E-02 -.6317670E-03 + -.4055264E-02 -.8281063E-02 -.1264802E-01 -.1555132E-01 -.1559917E-01 + -.1250733E-01 -.7239641E-02 -.1222252E-02 .3916863E-02 .6850796E-02 + .7778705E-02 .7892601E-02 .7886726E-02 .7807180E-02 .7471080E-02 + .6201336E-02 .3199495E-02 -.1407104E-02 -.5905722E-02 -.7992059E-02 + -.7175772E-02 -.5028479E-02 -.3382412E-02 -.2727430E-02 -.2186093E-02 + -.8540298E-03 .1366442E-02 .3961514E-02 .6015150E-02 .6456759E-02 + .5003949E-02 .2102093E-02 -.1970988E-02 -.6690169E-02 -.1068241E-01 + -.1242732E-01 -.1107209E-01 -.7013305E-02 -.1994598E-02 .2008475E-02 + .3547532E-02 .1965783E-02 -.2111982E-02 -.6843981E-02 -.1004213E-01 + -.1073986E-01 -.9449649E-02 -.6840521E-02 -.3514648E-02 -.3640878E-03 + .1800377E-02 .2620854E-02 .2270444E-02 .7991560E-03 -.2157463E-02 + -.6162594E-02 -.9545677E-02 -.1074771E-01 -.9430280E-02 -.6394126E-02 + -.3257021E-02 -.1526846E-02 -.1225609E-02 -.1423741E-02 -.1828819E-02 + -.2798961E-02 -.4696349E-02 -.7876783E-02 -.1181263E-01 -.1445741E-01 + -.1405436E-01 -.1071442E-01 -.5802004E-02 -.1119872E-02 .1763167E-02 + .2922442E-02 .3770119E-02 .5107922E-02 .6426675E-02 .6631752E-02 + .4754202E-02 .3471423E-03 -.6086164E-02 -.1252429E-01 -.1571239E-01 + -.1312368E-01 -.4809021E-02 .5574491E-02 .1323385E-01 .1628504E-01 + .1521645E-01 .1099738E-01 .5147993E-02 -.4764098E-03 -.4355450E-02 + -.5854692E-02 -.5574172E-02 -.4814317E-02 -.4752554E-02 -.5716835E-02 + -.6922703E-02 -.6858966E-02 -.4415350E-02 .2097982E-03 .5597158E-02 + .9683807E-02 .1090461E-01 .9129040E-02 .5794610E-02 .2925794E-02 + .2019541E-02 .3571614E-02 .6766281E-02 .9130726E-02 .7931759E-02 + .3431481E-02 -.1498368E-02 -.5006139E-02 -.6633792E-02 -.6161466E-02 + -.4545879E-02 -.3523581E-02 -.3733961E-02 -.4012190E-02 -.2362157E-02 + .2003013E-02 .7738253E-02 .1210323E-01 .1304369E-01 .1053805E-01 + .5709084E-02 .2097752E-03 -.3892699E-02 -.5474431E-02 -.5327625E-02 + -.5515686E-02 -.7724176E-02 -.1168381E-01 -.1521793E-01 -.1620687E-01 + -.1375510E-01 -.7694026E-02 .1001793E-02 .9356675E-02 .1363634E-01 + .1304064E-01 .1024847E-01 .7831246E-02 .6447777E-02 .5482361E-02 + .4242480E-02 .2473080E-02 -.6116372E-03 -.6294073E-02 -.1412541E-01 + -.2115270E-01 -.2437494E-01 -.2314675E-01 -.1894233E-01 -.1410760E-01 + -.1034857E-01 -.7676180E-02 -.4861039E-02 -.1063322E-02 .2935346E-02 + .5597481E-02 .6003706E-02 .4231904E-02 .1314822E-02 -.1082656E-02 + -.1596128E-02 -.1307701E-04 .2130049E-02 .2197261E-02 -.9164332E-03 + -.5516634E-02 -.8930914E-02 -.9899528E-02 -.8988738E-02 -.7371735E-02 + -.5846240E-02 -.4589521E-02 -.3832977E-02 -.4496787E-02 -.7253638E-02 + -.1112953E-01 -.1381830E-01 -.1329109E-01 -.8762193E-02 -.9298871E-03 + .7641591E-02 .1321640E-01 .1366277E-01 .9792832E-02 .4014064E-02 + -.1579869E-02 -.6405887E-02 -.1021348E-01 -.1171020E-01 -.9611507E-02 + -.4128634E-02 .2979761E-02 .9012563E-02 .1179597E-01 .1106042E-01 + .7591642E-02 .2699019E-02 -.1752151E-02 -.4698480E-02 -.6739028E-02 + -.8868050E-02 -.1107196E-01 -.1225577E-01 -.1092628E-01 -.6285093E-02 + .9562169E-03 .7786982E-02 .1057879E-01 .8729930E-02 .4886616E-02 + .2383821E-02 .2442369E-02 .3700806E-02 .4628560E-02 .4892467E-02 + .4925850E-02 .5364135E-02 .6714279E-02 .8899602E-02 .1117194E-01 + .1276938E-01 .1348493E-01 .1378115E-01 .1435036E-01 .1547257E-01 + .1703603E-01 .1832125E-01 .1793838E-01 .1509411E-01 .9570538E-02 + .1799247E-02 -.6006278E-02 -.1145341E-01 -.1364709E-01 -.1277493E-01 + -.9078146E-02 -.2682695E-02 .4986007E-02 .1131046E-01 .1435096E-01 + .1389548E-01 .1079909E-01 .5584769E-02 -.1041675E-02 -.7005802E-02 + -.1028581E-01 -.1089117E-01 -.1034886E-01 -.9917799E-02 -.1015819E-01 + -.1167406E-01 -.1518165E-01 -.2070001E-01 -.2704224E-01 -.3243676E-01 + -.3552886E-01 -.3590919E-01 -.3391196E-01 -.3034513E-01 -.2610795E-01 + -.2094772E-01 -.1374632E-01 -.4395589E-02 .6087631E-02 .1681956E-01 + .2631187E-01 .3118776E-01 .2808735E-01 .1587821E-01 -.3062523E-02 + -.2186293E-01 -.3455198E-01 -.4015610E-01 -.3790770E-01 -.2820407E-01 + -.1621058E-01 -.6505260E-02 .5763420E-03 .6078864E-02 .1027378E-01 + .1272581E-01 .1272147E-01 .9678186E-02 .4117717E-02 -.1442364E-02 + -.4282770E-02 -.4828680E-02 -.5944664E-02 -.9093494E-02 -.1310708E-01 + -.1592518E-01 -.1655732E-01 -.1521070E-01 -.1192519E-01 -.6093253E-02 + .2299861E-02 .1128210E-01 .1797667E-01 .2120782E-01 .2179766E-01 + .2118625E-01 .2030414E-01 .2047030E-01 .2417739E-01 .3269075E-01 + .4415986E-01 .5422202E-01 .5985266E-01 .6220373E-01 .6365571E-01 + .6440196E-01 .6327157E-01 .5974283E-01 .5351217E-01 .4507695E-01 + .3656642E-01 .2902583E-01 .2116833E-01 .1223232E-01 .3357749E-02 + -.4151700E-02 -.8901240E-02 -.9584762E-02 -.7321473E-02 -.5040595E-02 + -.5346478E-02 -.9078246E-02 -.1451918E-01 -.1933825E-01 -.2299080E-01 + -.2690628E-01 -.3330694E-01 -.4325436E-01 -.5524824E-01 -.6679214E-01 + -.7545189E-01 -.7978024E-01 -.8075448E-01 -.8000111E-01 -.7791184E-01 + -.7370607E-01 -.6640029E-01 -.5513366E-01 -.4053081E-01 -.2610278E-01 + -.1590346E-01 -.1226427E-01 -.1499135E-01 -.2253598E-01 -.3394987E-01 + -.4633797E-01 -.5427572E-01 -.5493922E-01 -.4953636E-01 -.3883861E-01 + -.2116192E-01 .3336879E-02 .3017382E-01 .5446257E-01 .7305258E-01 + .8317555E-01 .8320671E-01 .7143750E-01 .4762983E-01 .1909072E-01 + -.2447088E-02 -.1082858E-01 -.8210551E-02 .1910289E-02 .1848747E-01 + .4056200E-01 .6475349E-01 .8570178E-01 .1002477E+00 .1082758E+00 + .1093079E+00 .1002580E+00 .7724680E-01 .4209189E-01 .2321014E-02 + -.3418295E-01 -.5825197E-01 -.6309980E-01 -.5013330E-01 -.2747710E-01 + -.7287446E-02 .2056742E-02 .2960517E-02 .2258134E-02 .2530723E-02 + .2244225E-02 .3330031E-03 -.3058618E-02 -.9370590E-02 -.2013539E-01 + -.3340096E-01 -.4380327E-01 -.4686639E-01 -.4249093E-01 -.3258452E-01 + -.1897637E-01 -.4786920E-02 .6158416E-02 .1239378E-01 .1504797E-01 + .1571758E-01 .1577868E-01 .1660877E-01 .1997466E-01 .2781811E-01 + .4084492E-01 .5594129E-01 .6646298E-01 .6750385E-01 .5953089E-01 + .4572135E-01 .2896013E-01 .1180682E-01 -.4750448E-02 -.2083691E-01 + -.3465137E-01 -.4354652E-01 -.4587893E-01 -.4126890E-01 -.3191566E-01 + -.2101360E-01 -.1102483E-01 -.3451974E-02 .2003772E-02 .6213953E-02 + .9061581E-02 .9363331E-02 .6223757E-02 .1104791E-02 -.3212694E-02 + -.5380059E-02 -.5660985E-02 -.5149744E-02 -.5395770E-02 -.7541734E-02 + -.1208868E-01 -.1915249E-01 -.2785989E-01 -.3593592E-01 -.4123218E-01 + -.4305782E-01 -.4059491E-01 -.3273648E-01 -.2183524E-01 -.1350683E-01 + -.1142477E-01 -.1491882E-01 -.2084278E-01 -.2603017E-01 -.2930953E-01 + -.3248297E-01 -.3784610E-01 -.4527163E-01 -.5221312E-01 -.5647465E-01 + -.5753426E-01 -.5495505E-01 -.4778574E-01 -.3587450E-01 -.2142154E-01 + -.7960876E-02 .1689759E-02 .7559019E-02 .1208294E-01 .1713195E-01 + .2430434E-01 .3455024E-01 .4698072E-01 .5895651E-01 .6604857E-01 + .6499365E-01 .5685873E-01 .4626135E-01 .3723088E-01 .3159480E-01 + .3040724E-01 .3358541E-01 .4024288E-01 .4839903E-01 .5408229E-01 + .5324473E-01 .4453890E-01 .3114555E-01 .1886808E-01 .1239094E-01 + .1337448E-01 .2108242E-01 .3411906E-01 .4853623E-01 .5851913E-01 + .6113392E-01 .5625272E-01 .4541766E-01 .3201790E-01 .1882514E-01 + .7041367E-02 -.1441840E-02 -.5564958E-02 -.9000639E-02 -.1730440E-01 + -.3277833E-01 -.5380323E-01 -.7481846E-01 -.8932849E-01 -.9427788E-01 + -.8991425E-01 -.7691971E-01 -.5488471E-01 -.2386621E-01 .1139272E-01 + .3959092E-01 .5233426E-01 .5104971E-01 .4158815E-01 .2902883E-01 + .1600881E-01 .4246574E-02 -.3168950E-02 -.3993204E-02 -.1838329E-03 + .3850417E-02 .5831004E-02 .6769711E-02 .8391421E-02 .1140248E-01 + .1638274E-01 .2347824E-01 .3119685E-01 .3727881E-01 .4023626E-01 + .3998248E-01 .3734619E-01 .3302047E-01 .2703494E-01 .1924648E-01 + .9697960E-02 -.1427104E-02 -.1369842E-01 -.2484883E-01 -.3254392E-01 + -.3834677E-01 -.4578850E-01 -.5668248E-01 -.6948591E-01 -.8073482E-01 + -.8776480E-01 -.8995794E-01 -.8756853E-01 -.8008902E-01 -.6774517E-01 + -.5326394E-01 -.4026855E-01 -.3049126E-01 -.2383318E-01 -.1929423E-01 + -.1529448E-01 -.1091513E-01 -.6351311E-02 -.2670029E-02 -.2527154E-02 + -.8516715E-02 -.1991579E-01 -.3176271E-01 -.3681743E-01 -.2951530E-01 + -.8687189E-02 .2310828E-01 .5981923E-01 .9314992E-01 .1164254E+00 + .1259823E+00 .1213093E+00 .1048374E+00 .8160236E-01 .5903052E-01 + .4461798E-01 .4127074E-01 .4525192E-01 .4947675E-01 .4856177E-01 + .4296245E-01 .3567613E-01 .2407161E-01 .5927173E-02 -.1068743E-01 + -.1572038E-01 -.7103289E-02 .1039893E-01 .3085347E-01 .5101784E-01 + .6756039E-01 .7525605E-01 .7095322E-01 .5558221E-01 .3333033E-01 + .8152793E-02 -.1855340E-01 -.4343451E-01 -.5975542E-01 -.6531456E-01 + -.6580686E-01 -.6690937E-01 -.6972459E-01 -.7349382E-01 -.7693720E-01 + -.7863503E-01 -.7803861E-01 -.7495849E-01 -.6857367E-01 -.5707578E-01 + -.3854145E-01 -.1297886E-01 .1553818E-01 .3748279E-01 .4338497E-01 + .3228716E-01 .8282317E-02 -.2346938E-01 -.5379069E-01 -.7346734E-01 + -.7914452E-01 -.7233282E-01 -.5445070E-01 -.2688282E-01 .2363301E-02 + .2387458E-01 .3616275E-01 .4070673E-01 .3898440E-01 .3229028E-01 + .1981487E-01 .1203332E-02 -.1943042E-01 -.3409592E-01 -.3747730E-01 + -.3042212E-01 -.1688365E-01 -.1096443E-02 .1124124E-01 .1471785E-01 + .8613624E-02 -.3767884E-02 -.1693297E-01 -.2521521E-01 -.2611272E-01 + -.2090590E-01 -.1307494E-01 -.6030425E-02 -.2757561E-02 -.5205903E-02 + -.1191435E-01 -.1860852E-01 -.2232321E-01 -.2297992E-01 -.1954641E-01 + -.9219986E-02 .8302622E-02 .2751136E-01 .4179446E-01 .5062990E-01 + .5550443E-01 .5436887E-01 .4360126E-01 .2233861E-01 -.6704995E-02 + -.3839312E-01 -.6605611E-01 -.8522625E-01 -.9443586E-01 -.9414481E-01 + -.8765878E-01 -.7989581E-01 -.7304123E-01 -.6469622E-01 -.5197449E-01 + -.3488662E-01 -.1601788E-01 .2283755E-02 .2089347E-01 .4136878E-01 + .6142215E-01 .7565114E-01 .8113681E-01 .7948266E-01 .7182077E-01 + .5779319E-01 .3890647E-01 .1928819E-01 .5578491E-02 .1665670E-02 + .4305043E-02 .9300516E-02 .1607112E-01 .2531821E-01 .3590072E-01 + .4424051E-01 .4693906E-01 .4310006E-01 .3405694E-01 .2214045E-01 + .1162355E-01 .7457201E-02 .1179451E-01 .2284183E-01 .3531443E-01 + .4393625E-01 .4484625E-01 .3522362E-01 .1669275E-01 -.4433474E-02 + -.2097793E-01 -.2725193E-01 -.2228713E-01 -.9656024E-02 .6315212E-02 + .2000285E-01 .2546467E-01 .2064280E-01 .8514045E-02 -.4795591E-02 + -.1543561E-01 -.2417724E-01 -.3237516E-01 -.4024199E-01 -.4734584E-01 + -.5314862E-01 -.5783128E-01 -.6081593E-01 -.6040144E-01 -.5715506E-01 + -.5336305E-01 -.4914271E-01 -.4309087E-01 -.3579740E-01 -.2976605E-01 + -.2630717E-01 -.2460902E-01 -.2213144E-01 -.1700393E-01 -.9519388E-02 + -.3866780E-03 .8548572E-02 .1655980E-01 .2551173E-01 .3587371E-01 + .4626525E-01 .5550517E-01 .6310896E-01 .6767679E-01 .6794628E-01 + .6469293E-01 .6027813E-01 .5746472E-01 .5709594E-01 .5790117E-01 + .5736810E-01 .5357264E-01 .4767763E-01 .4201973E-01 .3879569E-01 + .3969637E-01 .4430202E-01 .5067333E-01 .5592046E-01 .5724619E-01 + .5397597E-01 .4847241E-01 .4331891E-01 .3919765E-01 .3602078E-01 + .3424467E-01 .3455626E-01 .3701415E-01 .4128427E-01 .4523763E-01 + .4631884E-01 .4382595E-01 .3798817E-01 .3059445E-01 .2522291E-01 + .2417191E-01 .2679575E-01 .3071439E-01 .3401842E-01 .3670447E-01 + .3879863E-01 .4037509E-01 .4198718E-01 .4368000E-01 .4567295E-01 + .4776754E-01 .4862950E-01 .4678810E-01 .4226208E-01 .3677807E-01 + .3292079E-01 .3271705E-01 .3631771E-01 .4270439E-01 .5003276E-01 + .5443316E-01 .5201384E-01 .4237960E-01 .2752452E-01 .1037786E-01 + -.5493725E-02 -.1752003E-01 -.2483176E-01 -.2763750E-01 -.2577454E-01 + -.1898231E-01 -.7840895E-02 .5467597E-02 .1707592E-01 .2425351E-01 + .2593806E-01 .2318470E-01 .1947408E-01 .1766167E-01 .2092096E-01 + .3117799E-01 .4533095E-01 .5883990E-01 .6904310E-01 .7487047E-01 + .7741232E-01 .7910584E-01 .8145055E-01 .8422521E-01 .8611359E-01 + .8646943E-01 .8470211E-01 .7970293E-01 .7108021E-01 .5944717E-01 + .4651373E-01 .3449972E-01 .2537033E-01 .2106853E-01 .2195409E-01 + .2500026E-01 .2671980E-01 .2457795E-01 .1628319E-01 .1493389E-02 + -.1626909E-01 -.3070879E-01 -.3781162E-01 -.3806295E-01 -.3338041E-01 + -.2434849E-01 -.1168186E-01 .5947679E-03 .7015028E-02 .4636063E-02 + -.6974067E-02 -.2479758E-01 -.4349624E-01 -.6081578E-01 -.7736013E-01 + -.9280692E-01 -.1049894E+00 -.1115657E+00 -.1126209E+00 -.1079897E+00 + -.9518074E-01 -.7332905E-01 -.4421841E-01 -.1053465E-01 .2389598E-01 + .5406176E-01 .7790588E-01 .9525482E-01 .1029302E+00 .9824835E-01 + .8289822E-01 .6089315E-01 .3774153E-01 .1907021E-01 .6700938E-02 + -.3932231E-03 -.3943380E-02 -.6566970E-02 -.9924562E-02 -.1477456E-01 + -.2181739E-01 -.2988600E-01 -.3688898E-01 -.4162045E-01 -.4443040E-01 + -.4686572E-01 -.5025243E-01 -.5475656E-01 -.5923965E-01 -.6150169E-01 + -.5972521E-01 -.5389847E-01 -.4578231E-01 -.3755607E-01 -.2950286E-01 + -.2133162E-01 -.1384719E-01 -.8355867E-02 -.6534565E-02 -.8520590E-02 + -.1192348E-01 -.1409522E-01 -.1309958E-01 -.8926578E-02 -.3520573E-02 + .1431390E-02 .5186044E-02 .8160893E-02 .1113840E-01 .1373115E-01 + .1452797E-01 .1271272E-01 .8778347E-02 .5025693E-02 .4176219E-02 + .7029807E-02 .1313475E-01 .2142558E-01 .2963433E-01 .3616647E-01 + .4128893E-01 .4450994E-01 .4436021E-01 .3918607E-01 .2766058E-01 + .1166570E-01 -.2337397E-02 -.8259445E-02 -.5410634E-02 .3737577E-02 + .1658551E-01 .3138780E-01 .4628170E-01 .5697531E-01 .6004284E-01 + .5651860E-01 .4905759E-01 .3937540E-01 .2866670E-01 .1868917E-01 + .1118431E-01 .7233231E-02 .6667379E-02 .8659260E-02 .1337301E-01 + .1925575E-01 .2324288E-01 .2285207E-01 .1550662E-01 .5287537E-03 + -.2027983E-01 -.4252834E-01 -.6089043E-01 -.7218858E-01 -.7501606E-01 + -.7105978E-01 -.6424338E-01 -.5818667E-01 -.5533094E-01 -.5477027E-01 + -.5395545E-01 -.5070054E-01 -.4370252E-01 -.3474006E-01 -.2651767E-01 + -.2051021E-01 -.1750019E-01 -.1611838E-01 -.1454966E-01 -.1281697E-01 + -.1040742E-01 -.6797201E-02 -.3175684E-02 -.1419550E-02 -.4033128E-02 + -.1285292E-01 -.2642413E-01 -.4021832E-01 -.4986180E-01 -.5358080E-01 + -.5276726E-01 -.4986278E-01 -.4480968E-01 -.3714140E-01 -.2829463E-01 + -.2080863E-01 -.1690563E-01 -.1776481E-01 -.2281849E-01 -.2971127E-01 + -.3709981E-01 -.4406445E-01 -.4904085E-01 -.4940492E-01 -.4268445E-01 + -.2752065E-01 -.4366206E-02 .2051042E-01 .3771400E-01 .4214061E-01 + .3455954E-01 .1949683E-01 .1779034E-02 -.1656079E-01 -.3410851E-01 + -.4906261E-01 -.5868136E-01 -.6113306E-01 -.5962602E-01 -.5902141E-01 + -.6239840E-01 -.6971995E-01 -.7888164E-01 -.8692747E-01 -.9062899E-01 + -.8736639E-01 -.7572955E-01 -.5718756E-01 -.3368869E-01 -.9414496E-02 + .8396513E-02 .1606616E-01 .1419180E-01 .4764384E-02 -.8977739E-02 + -.2329692E-01 -.3509906E-01 -.4167267E-01 -.3965390E-01 -.2810026E-01 + -.1125840E-01 .5194588E-02 .1590407E-01 .1748026E-01 .1147374E-01 + .3183734E-02 -.2065886E-02 -.1982193E-02 .2366234E-02 .8620338E-02 + .1299766E-01 .1114461E-01 .2008033E-02 -.1183831E-01 -.2494934E-01 + -.3246055E-01 -.3152679E-01 -.2065553E-01 -.1902330E-02 .1979349E-01 + .3823856E-01 .4959237E-01 .5465020E-01 .5431071E-01 .4813863E-01 + .3765944E-01 .2403155E-01 .6567748E-02 -.1427372E-01 -.3489459E-01 + -.5023913E-01 -.5824584E-01 -.6053013E-01 -.6015725E-01 -.5897478E-01 + -.5794568E-01 -.5826517E-01 -.6013793E-01 -.6310948E-01 -.6618122E-01 + -.6774291E-01 -.6629065E-01 -.6106080E-01 -.5359909E-01 -.4592942E-01 + -.4000965E-01 -.3964596E-01 -.4514235E-01 -.5339319E-01 -.6255217E-01 + -.7084246E-01 -.7697321E-01 -.7968929E-01 -.7849904E-01 -.7540088E-01 + -.7216284E-01 -.6904988E-01 -.6636268E-01 -.6346035E-01 -.5937686E-01 + -.5325679E-01 -.4353389E-01 -.3019578E-01 -.1281334E-01 .1042193E-01 + .3894183E-01 .6898313E-01 .9504722E-01 .1134004E+00 .1236881E+00 + .1239563E+00 .1111411E+00 .8724995E-01 .5808043E-01 .2791985E-01 + -.1076440E-02 -.2472404E-01 -.3883705E-01 -.4435709E-01 -.4477205E-01 + -.4254735E-01 -.3655339E-01 -.2516210E-01 -.9838876E-02 .8366334E-02 + .2874856E-01 .4965624E-01 .6921605E-01 .8422608E-01 .9205574E-01 + .9408544E-01 .9347959E-01 .9099452E-01 .8466824E-01 .7400634E-01 + .6104451E-01 .4641356E-01 .2911676E-01 .8758396E-02 -.1465414E-01 + -.3810541E-01 -.5592013E-01 -.6615914E-01 -.7204984E-01 -.7778619E-01 + -.8466863E-01 -.9133853E-01 -.9535717E-01 -.9517651E-01 -.8919868E-01 + -.7297896E-01 -.4588048E-01 -.1661410E-01 .5989230E-02 .2024214E-01 + .2696056E-01 .2745705E-01 .2320604E-01 .1573237E-01 .7930642E-02 + .4004080E-03 -.7197026E-02 -.1568156E-01 -.2623786E-01 -.3723283E-01 + -.4630436E-01 -.5329548E-01 -.6053980E-01 -.6899590E-01 -.7951569E-01 + -.9146312E-01 -.9999453E-01 -.1030082E+00 -.1008801E+00 -.9098059E-01 + -.7066356E-01 -.4349100E-01 -.1489926E-01 .1380384E-01 .4222294E-01 + .6725020E-01 .8382043E-01 .9115725E-01 .9184195E-01 .8756294E-01 + .7805350E-01 .6149738E-01 .3830006E-01 .1284297E-01 -.7631834E-02 + -.1877641E-01 -.2079548E-01 -.1604013E-01 -.6902826E-02 .3756154E-02 + .1351376E-01 .2169689E-01 .2791080E-01 .3313941E-01 .3591697E-01 + .3185530E-01 .1888903E-01 -.1041211E-02 -.2047807E-01 -.3144036E-01 + -.3333270E-01 -.2762736E-01 -.1330510E-01 .9368259E-02 .3674945E-01 + .6051909E-01 .7389876E-01 .7883295E-01 .8132683E-01 .8568873E-01 + .9125981E-01 .9439816E-01 .9417818E-01 .9007490E-01 .8122728E-01 + .7040117E-01 .6216545E-01 .5883934E-01 .5880502E-01 .5916710E-01 + .6067646E-01 .6532544E-01 .7227923E-01 .7870223E-01 .8200910E-01 + .8246224E-01 .8162266E-01 .7966424E-01 .7669189E-01 .7108383E-01 + .6068571E-01 .4697708E-01 .3050478E-01 .1028761E-01 -.9642334E-02 + -.2291014E-01 -.2791413E-01 -.2730829E-01 -.2298327E-01 -.1571342E-01 + -.5606093E-02 .6931428E-02 .1913953E-01 .3075028E-01 .4203253E-01 + .5054326E-01 .5629235E-01 .5970466E-01 .5935497E-01 .5518323E-01 + .4634500E-01 .3101127E-01 .1136021E-01 -.9014298E-02 -.2888662E-01 + -.4590828E-01 -.5615866E-01 -.5849213E-01 -.5614480E-01 -.5302270E-01 + -.4974257E-01 -.4481400E-01 -.3607121E-01 -.2221754E-01 -.3429763E-02 + .1847244E-01 .3907892E-01 .5361466E-01 .5815028E-01 .5091236E-01 + .3320138E-01 .9490087E-02 -.1577900E-01 -.4314651E-01 -.7182441E-01 + -.9690733E-01 -.1168354E+00 -.1314393E+00 -.1389035E+00 -.1394886E+00 + -.1353332E+00 -.1264727E+00 -.1082068E+00 -.7666301E-01 -.3518525E-01 + .8500486E-02 .4589146E-01 .6968104E-01 .7859097E-01 .7759653E-01 + .6839015E-01 .4906427E-01 .2236955E-01 -.4201245E-02 -.2459459E-01 + -.3948746E-01 -.5130582E-01 -.6137457E-01 -.7019654E-01 -.7553014E-01 + -.7606945E-01 -.7174019E-01 -.6192641E-01 -.4685604E-01 -.2645547E-01 + -.9808463E-03 .2524302E-01 .4627169E-01 .5753099E-01 .5560005E-01 + .3867444E-01 .8388428E-02 -.2895750E-01 -.6554017E-01 -.9382140E-01 + -.1087639E+00 -.1101500E+00 -.9998812E-01 -.8072979E-01 -.5519471E-01 + -.2950416E-01 -.1015147E-01 .3173340E-02 .1329144E-01 .2097471E-01 + .2638241E-01 .2919256E-01 .3044687E-01 .3216063E-01 .3380851E-01 + .3414361E-01 .3057488E-01 .1915427E-01 .2411537E-03 -.2342180E-01 + -.4739575E-01 -.6539422E-01 -.7513352E-01 -.7761663E-01 -.7371497E-01 + -.6316544E-01 -.4589832E-01 -.2550839E-01 -.7685599E-02 .2229634E-02 + .2846989E-02 -.3291060E-02 -.1392465E-01 -.2654391E-01 -.3995722E-01 + -.5204428E-01 -.6050291E-01 -.6570542E-01 -.6722903E-01 -.6279819E-01 + -.5332334E-01 -.4294469E-01 -.3265022E-01 -.2268072E-01 -.1272494E-01 + -.1073265E-02 .1299391E-01 .2873536E-01 .4191760E-01 .4740371E-01 + .4389440E-01 .3267550E-01 .1607892E-01 -.2666053E-02 -.2279932E-01 + -.4310886E-01 -.5934845E-01 -.6800695E-01 -.6732490E-01 -.5778229E-01 + -.4062162E-01 -.1838680E-01 .4133172E-02 .2217030E-01 .3316915E-01 + .3891342E-01 .4382122E-01 .5022074E-01 .5582838E-01 .5844401E-01 + .5741902E-01 .5175577E-01 .4141322E-01 .2712394E-01 .1289479E-01 + .3567004E-02 .8096567E-05 -.1935171E-02 -.8559220E-02 -.2207534E-01 + -.3854875E-01 -.5030254E-01 -.5062205E-01 -.3731259E-01 -.1305823E-01 + .1600633E-01 .4084992E-01 .5616840E-01 .6296690E-01 .6423329E-01 + .6321575E-01 .5935731E-01 .5102324E-01 .3983032E-01 .2913550E-01 + .2132026E-01 .1790987E-01 .1995252E-01 .2581287E-01 .3293493E-01 + .3901482E-01 .4191787E-01 .4091248E-01 .3683020E-01 .3109277E-01 + .2545591E-01 .2115924E-01 .1735646E-01 .1212367E-01 .5821266E-02 + -.1649359E-02 -.1066270E-01 -.2010254E-01 -.2932368E-01 -.3612036E-01 + -.4013031E-01 -.4195304E-01 -.4065838E-01 -.3603334E-01 -.2865157E-01 + -.2178376E-01 -.1867748E-01 -.1997179E-01 -.2468703E-01 -.3040782E-01 + -.3498510E-01 -.3680736E-01 -.3621109E-01 -.3502937E-01 -.3389641E-01 + -.3222753E-01 -.2949122E-01 -.2429187E-01 -.1640289E-01 -.7769640E-02 + .1184053E-02 .1052350E-01 .2033667E-01 .2947042E-01 .3596914E-01 + .4054530E-01 .4342050E-01 .4362757E-01 .4141415E-01 .3610612E-01 + .2744698E-01 .1836463E-01 .1227679E-01 .1006232E-01 .1067431E-01 + .1258617E-01 .1328344E-01 .1176850E-01 .9318731E-02 .6407846E-02 + .3862280E-02 .1502101E-02 -.1369985E-02 -.3610493E-02 -.4867490E-02 + -.4448080E-02 -.9971561E-03 .4576421E-02 .1016088E-01 .1392811E-01 + .1600890E-01 .1740005E-01 .1920046E-01 .2203395E-01 .2330156E-01 + .1979197E-01 .9269111E-02 -.8273581E-02 -.2802956E-01 -.4362631E-01 + -.5219521E-01 -.5407974E-01 -.5060576E-01 -.4185784E-01 -.2538814E-01 + .2180676E-03 .2953261E-01 .5263647E-01 .6394088E-01 .6476238E-01 + .5918955E-01 .5035291E-01 .3957991E-01 .2759883E-01 .1444496E-01 + -.1148675E-02 -.1803755E-01 -.3441279E-01 -.4889744E-01 -.5870651E-01 + -.6288374E-01 -.6172915E-01 -.5569342E-01 -.4476453E-01 -.2966290E-01 + -.1415541E-01 -.2885679E-02 .1439406E-02 .3496675E-03 -.1301064E-02 + -.6066792E-04 .4083970E-02 .1073469E-01 .1991869E-01 .3046688E-01 + .4090805E-01 .4960567E-01 .5176819E-01 .4283798E-01 .2350449E-01 + -.3382233E-02 -.3159719E-01 -.5496255E-01 -.7214406E-01 -.8130991E-01 + -.8108698E-01 -.7340404E-01 -.6128303E-01 -.4797266E-01 -.3550019E-01 + -.2429666E-01 -.1494825E-01 -.7084360E-02 -.5190876E-03 .2078464E-02 + -.8172126E-03 -.6315961E-02 -.9726655E-02 -.7929769E-02 -.1232400E-02 + .7044512E-02 .1380641E-01 .1645467E-01 .1188612E-01 -.2854948E-03 + -.1674740E-01 -.3238617E-01 -.4274410E-01 -.4509464E-01 -.3898248E-01 + -.2687325E-01 -.1262584E-01 -.6852735E-03 .6244294E-02 .1037004E-01 + .1550682E-01 .2325925E-01 .3306247E-01 .4301666E-01 .5148346E-01 + .5574707E-01 .5243557E-01 .4279632E-01 .3127402E-01 .1925236E-01 + .7589056E-02 -.1021115E-02 -.5403031E-02 -.4725433E-02 .1627386E-02 + .1157919E-01 .2237461E-01 .3180398E-01 .3857542E-01 .4332832E-01 + .4641138E-01 .4831210E-01 .4981447E-01 .5115892E-01 .5236662E-01 + .5162836E-01 .4706037E-01 .3938993E-01 .3005187E-01 .1991375E-01 + .1125246E-01 .7016893E-02 .7908318E-02 .1283485E-01 .2000443E-01 + .2768310E-01 .3405706E-01 .3593409E-01 .3264798E-01 .2708937E-01 + .2175930E-01 .1788321E-01 .1545748E-01 .1345081E-01 .1135576E-01 + .8986908E-02 .5810589E-02 .1932062E-02 -.2059047E-02 -.4639373E-02 + -.3893453E-02 .1199209E-03 .5783550E-02 .1129073E-01 .1477457E-01 + .1466851E-01 .1083745E-01 .5240879E-02 -.2325722E-03 -.5403203E-02 + -.1049479E-01 -.1463420E-01 -.1755593E-01 -.2020923E-01 -.2265685E-01 + -.2456221E-01 -.2488339E-01 -.2298501E-01 -.1952568E-01 -.1552014E-01 + -.1270979E-01 -.1068962E-01 -.7637465E-02 -.2954183E-02 .3336334E-02 + .1065295E-01 .1813659E-01 .2395962E-01 .2743328E-01 .2991015E-01 + .3184798E-01 .3250706E-01 .3017991E-01 .2392972E-01 .1531782E-01 + .6016440E-02 -.2699409E-02 -.9568802E-02 -.1339563E-01 -.1219671E-01 + -.5532804E-02 .5934220E-02 .1999439E-01 .3144878E-01 .3736714E-01 + .3764974E-01 .3300426E-01 .2584657E-01 .1831734E-01 .1048437E-01 + .2629637E-02 -.3723528E-02 -.7775506E-02 -.9890727E-02 -.1070986E-01 + -.1047453E-01 -.1025040E-01 -.1093566E-01 -.1180584E-01 -.1160611E-01 + -.8289987E-02 -.8113362E-03 .8991984E-02 .1884416E-01 .2705498E-01 + .3111238E-01 .2942076E-01 .2315381E-01 .1472521E-01 .6055373E-02 + -.2314554E-02 -.1085029E-01 -.1893390E-01 -.2428461E-01 -.2443646E-01 + -.1921587E-01 -.1170523E-01 -.5267930E-02 -.1372457E-02 .1072833E-02 + .4030999E-02 .7760568E-02 .1206235E-01 .1738539E-01 .2384554E-01 + .3039551E-01 .3458881E-01 .3505754E-01 .3220180E-01 .2605714E-01 + .1785629E-01 .1047752E-01 .6256662E-02 .5852758E-02 .8626249E-02 + .1280010E-01 .1619917E-01 .1857570E-01 .2034201E-01 .2139390E-01 + .2138495E-01 .1998162E-01 .1774527E-01 .1551943E-01 .1347140E-01 + .1140951E-01 .9387246E-02 .7150015E-02 .5164782E-02 .4151660E-02 + .3553380E-02 .2607981E-02 .3085001E-02 .7553163E-02 .1488198E-01 + .2278956E-01 .3015423E-01 .3626785E-01 .4059172E-01 .4220588E-01 + .4043747E-01 .3599099E-01 .3095464E-01 .2721175E-01 .2541751E-01 + .2444771E-01 .2352480E-01 .2220945E-01 .1899772E-01 .1267721E-01 + .3074515E-02 -.7215658E-02 -.1547208E-01 -.2061025E-01 -.2266599E-01 + -.2343026E-01 -.2355163E-01 -.2292739E-01 -.2227620E-01 -.2159479E-01 + -.2059531E-01 -.1911493E-01 -.1686427E-01 -.1380610E-01 -.1079303E-01 + -.8100574E-02 -.5340602E-02 -.3533988E-02 -.2643050E-02 -.1825606E-02 + -.1489131E-02 -.1385557E-02 -.1275713E-02 -.1175704E-02 -.2141394E-03 + .2226815E-02 .6155135E-02 .1069728E-01 .1478530E-01 .1724701E-01 + .1640393E-01 .1238578E-01 .6809206E-02 .5622058E-03 -.5127354E-02 + -.8622894E-02 -.1039058E-01 -.1119454E-01 -.1093563E-01 -.1042161E-01 + -.9942025E-02 -.9284824E-02 -.8616193E-02 -.8102723E-02 -.7710258E-02 + -.6160732E-02 -.2359321E-02 .3789691E-02 .1242703E-01 .2241961E-01 + .3171409E-01 .3858640E-01 .4188641E-01 .4142740E-01 .3717816E-01 + .2925778E-01 .1775331E-01 .2710074E-02 -.1349002E-01 -.2535953E-01 + -.2934888E-01 -.2814018E-01 -.2618467E-01 -.2465086E-01 -.2237609E-01 + -.1876379E-01 -.1355854E-01 -.6481591E-02 .2187176E-02 .1186265E-01 + .2163194E-01 .3093236E-01 .3787289E-01 .4038702E-01 .3671353E-01 + .2574685E-01 .1097416E-01 -.2560709E-02 -.1221930E-01 -.1729005E-01 + -.1891164E-01 -.1873058E-01 -.1708933E-01 -.1440723E-01 -.1042958E-01 + -.5135383E-02 .3362028E-03 .4706085E-02 .6735225E-02 .6778393E-02 + .5523893E-02 .3352507E-02 .1317181E-02 .6483665E-03 .1665211E-02 + .4020128E-02 .7382634E-02 .1112555E-01 .1452432E-01 .1760557E-01 + .1978540E-01 .2022100E-01 .1901722E-01 .1669895E-01 .1378346E-01 + .1076021E-01 .7996539E-02 .4677862E-02 .2310453E-03 -.5180715E-02 + -.1066825E-01 -.1527149E-01 -.1804963E-01 -.1835730E-01 -.1703453E-01 + -.1498943E-01 -.1298460E-01 -.1210937E-01 -.1323520E-01 -.1575580E-01 + -.1755239E-01 -.1721714E-01 -.1475369E-01 -.8731273E-02 .8792387E-03 + .1058098E-01 .1760270E-01 .2043520E-01 .1850373E-01 .1156533E-01 + -.5191448E-04 -.1351985E-01 -.2580303E-01 -.3599523E-01 -.4373837E-01 + -.4873876E-01 -.5123609E-01 -.5162712E-01 -.5036641E-01 -.4681541E-01 + -.4056006E-01 -.3250729E-01 -.2399914E-01 -.1738907E-01 -.1462225E-01 + -.1561342E-01 -.1855711E-01 -.2107144E-01 -.2209508E-01 -.2263480E-01 + -.2323791E-01 -.2256081E-01 -.1933320E-01 -.1427221E-01 -.7677576E-02 + .1398632E-02 .1201791E-01 .2157421E-01 .2846235E-01 .3303667E-01 + .3607437E-01 .3793789E-01 .3769696E-01 .3534651E-01 .3206219E-01 + .2742262E-01 .2161250E-01 .1568624E-01 .1046971E-01 .6341641E-02 + .3047981E-02 .2894454E-03 -.2037793E-02 -.3080555E-02 -.2504017E-02 + -.1660600E-02 -.1094302E-02 -.3662153E-03 .6434902E-03 .2208024E-02 + .4939114E-02 .8897567E-02 .1334440E-01 .1750416E-01 .2037215E-01 + .2149223E-01 .2101719E-01 .1895851E-01 .1502881E-01 .8736254E-02 + .6476581E-03 -.7006575E-02 -.1286249E-01 -.1672819E-01 -.1786110E-01 + -.1630207E-01 -.1308757E-01 -.8330953E-02 -.1407107E-02 .6108016E-02 + .1229794E-01 .1693650E-01 .1946355E-01 .1845850E-01 .1287021E-01 + .3113369E-02 -.1022308E-01 -.2518887E-01 -.3765315E-01 -.4521815E-01 + -.4869059E-01 -.5036204E-01 -.5189671E-01 -.5335810E-01 -.5443364E-01 + -.5557127E-01 -.5694437E-01 -.5744316E-01 -.5536502E-01 -.4940573E-01 + -.3984275E-01 -.2855954E-01 -.1802137E-01 -.9918483E-02 -.3945211E-02 + .8327918E-03 .4084459E-02 .5145159E-02 .4563074E-02 .3321199E-02 + .2140292E-02 .1245094E-02 .2051515E-03 -.8810400E-03 -.1785568E-02 + -.3118976E-02 -.5520325E-02 -.9347290E-02 -.1369948E-01 -.1592956E-01 + -.1425027E-01 -.8966141E-02 -.1644020E-02 .6007690E-02 .1247534E-01 + .1683397E-01 .1838709E-01 .1606506E-01 .1020361E-01 .2861613E-02 + -.3805508E-02 -.8738021E-02 -.1181872E-01 -.1324380E-01 -.1292578E-01 + -.1065646E-01 -.8180209E-02 -.8176515E-02 -.1060758E-01 -.1407591E-01 + -.1799658E-01 -.2172917E-01 -.2429599E-01 -.2529189E-01 -.2508980E-01 + -.2383406E-01 -.2123911E-01 -.1729230E-01 -.1289042E-01 -.9648288E-02 + -.9067595E-02 -.1109212E-01 -.1369120E-01 -.1496109E-01 -.1460925E-01 + -.1352349E-01 -.1224248E-01 -.1129943E-01 -.1171679E-01 -.1356778E-01 + -.1597623E-01 -.1756127E-01 -.1790700E-01 -.1772821E-01 -.1757455E-01 + -.1748833E-01 -.1704749E-01 -.1611229E-01 -.1483775E-01 -.1368872E-01 + -.1305114E-01 -.1263964E-01 -.1242062E-01 -.1246660E-01 -.1262046E-01 + -.1268301E-01 -.1206668E-01 -.1018115E-01 -.6392890E-02 -.3971585E-03 + .7454187E-02 .1607359E-01 .2254427E-01 .2241449E-01 .1443927E-01 + .3306797E-02 -.5911003E-02 -.1280937E-01 -.1826568E-01 -.2035021E-01 + -.1740623E-01 -.1125983E-01 -.4900345E-02 -.2652361E-03 .1031940E-02 + -.1768540E-02 -.7679770E-02 -.1496944E-01 -.2210814E-01 -.2740203E-01 + -.2947896E-01 -.2849964E-01 -.2554448E-01 -.2015100E-01 -.1105409E-01 + -.5734206E-03 .7050277E-02 .1013992E-01 .9397772E-02 .6259070E-02 + .1953528E-02 -.2289320E-02 -.5534754E-02 -.7811016E-02 -.9637509E-02 + -.1199099E-01 -.1514187E-01 -.1782860E-01 -.1881135E-01 -.1769472E-01 + -.1502658E-01 -.1243491E-01 -.1057643E-01 -.8631612E-02 -.6318626E-02 + -.3725932E-02 -.1251573E-02 .1383046E-02 .4814823E-02 .8905836E-02 + .1318939E-01 .1656375E-01 .1855596E-01 .1973610E-01 .2064314E-01 + .2117221E-01 .2143234E-01 .2157245E-01 .2049783E-01 .1749264E-01 + .1350105E-01 .9583993E-02 .4887803E-02 -.2145302E-02 -.9802654E-02 + -.1457651E-01 -.1475635E-01 -.1045699E-01 -.4116148E-02 .1932523E-02 + .7066324E-02 .1094491E-01 .1277605E-01 .1178244E-01 .8772812E-02 + .5089810E-02 .1405493E-02 -.1923220E-02 -.4673565E-02 -.7143485E-02 + -.9081236E-02 -.9578538E-02 -.9053587E-02 -.8356274E-02 -.8192655E-02 + -.9417808E-02 -.1180124E-01 -.1440918E-01 -.1698514E-01 -.2002309E-01 + -.2383982E-01 -.2757083E-01 -.3023154E-01 -.3136877E-01 -.3052456E-01 + -.2744150E-01 -.2122268E-01 -.1232762E-01 -.4216870E-02 .3611012E-03 + .1456685E-02 -.3539419E-03 -.5258243E-02 -.1235214E-01 -.1899208E-01 + -.2266836E-01 -.2234757E-01 -.1860880E-01 -.1276000E-01 -.5544417E-02 + .1771842E-02 .7643827E-02 .1140366E-01 .1241023E-01 .1057658E-01 + .6893887E-02 .2568629E-02 -.1777416E-02 -.5628625E-02 -.8872744E-02 + -.1202471E-01 -.1557069E-01 -.1984317E-01 -.2458372E-01 -.2925516E-01 + -.3369515E-01 -.3732037E-01 -.3924535E-01 -.3936664E-01 -.3786152E-01 + -.3411817E-01 -.2729383E-01 -.1788806E-01 -.7222105E-02 .3602554E-02 + .1378528E-01 .2254325E-01 .2946601E-01 .3454666E-01 .3754884E-01 + .3834826E-01 .3694793E-01 .3320163E-01 .2756642E-01 .2170783E-01 + .1747905E-01 .1524688E-01 .1433564E-01 .1435188E-01 .1456650E-01 + .1395995E-01 .1217271E-01 .9652489E-02 .6841737E-02 .3590984E-02 + -.3946466E-03 -.5235311E-02 -.1185557E-01 -.2139793E-01 -.3206133E-01 + -.4011728E-01 -.4368144E-01 -.4363544E-01 -.4153700E-01 -.3744907E-01 + -.3136832E-01 -.2475302E-01 -.1932396E-01 -.1576973E-01 -.1378834E-01 + -.1310614E-01 -.1361504E-01 -.1495031E-01 -.1679677E-01 -.1829852E-01 + -.1762534E-01 -.1386654E-01 -.7160841E-02 .1853021E-02 .1079802E-01 + .1766155E-01 .2223138E-01 .2442244E-01 .2420810E-01 .2115069E-01 + .1531202E-01 .7820302E-02 .7832561E-05 -.7237812E-02 -.1398770E-01 + -.1953719E-01 -.2295267E-01 -.2328404E-01 -.2029174E-01 -.1516848E-01 + -.8786415E-02 -.2695936E-02 .1021064E-02 .1763657E-02 .4404421E-03 + -.1373787E-02 -.2002632E-02 -.1571073E-03 .4399827E-02 .1088212E-01 + .1873687E-01 .2668333E-01 .3220605E-01 .3381457E-01 .3166099E-01 + .2661224E-01 .1985476E-01 .1308763E-01 .7551903E-02 .3698844E-02 + .1774139E-02 .1550396E-02 .2956891E-02 .5674682E-02 .8912028E-02 + .1182590E-01 .1365908E-01 .1457557E-01 .1449180E-01 .1318538E-01 + .1078500E-01 .7521552E-02 .3837880E-02 -.2710889E-03 -.4190806E-02 + -.6799252E-02 -.8331518E-02 -.9274235E-02 -.9288147E-02 -.8492938E-02 + -.6891719E-02 -.4157012E-02 -.5985759E-03 .3083729E-02 .5878610E-02 + .7430500E-02 .7416068E-02 .4878872E-02 -.1953475E-03 -.7105309E-02 + -.1439042E-01 -.2054736E-01 -.2506148E-01 -.2749779E-01 -.2713788E-01 + -.2403606E-01 -.1917846E-01 -.1310454E-01 -.6331449E-02 .4119509E-04 + .5825269E-02 .1142493E-01 .1555678E-01 .1677235E-01 .1620285E-01 + .1531358E-01 .1382870E-01 .1112523E-01 .6865357E-02 .1180972E-02 + -.5533839E-02 -.1309103E-01 -.2072479E-01 -.2701295E-01 -.3088239E-01 + -.3200569E-01 -.3158255E-01 -.3084846E-01 -.2942652E-01 -.2766519E-01 + -.2606657E-01 -.2445308E-01 -.2297719E-01 -.2114691E-01 -.1874166E-01 + -.1588406E-01 -.1125968E-01 -.4483784E-02 .2476360E-02 .7010597E-02 + .7804360E-02 .6301074E-02 .4282016E-02 .2812998E-02 .3156755E-02 + .5594886E-02 .9726446E-02 .1532402E-01 .2120561E-01 .2586521E-01 + .2963712E-01 .3248707E-01 .3330505E-01 .3261648E-01 .3065434E-01 + .2749288E-01 .2368080E-01 .1955190E-01 .1659466E-01 .1536513E-01 + .1441486E-01 .1280968E-01 .1131772E-01 .1065507E-01 .1051032E-01 + .9853558E-02 .8017790E-02 .5107608E-02 .1831689E-02 -.6648201E-03 + -.1511899E-02 -.8770893E-03 .3342841E-03 .1406090E-02 .1492497E-02 + .6137258E-03 -.5044520E-03 -.9335330E-03 .2567288E-03 .2789976E-02 + .5954301E-02 .1038511E-01 .1643376E-01 .2294198E-01 .2818725E-01 + .3073294E-01 .3132701E-01 .3103828E-01 .3003101E-01 .2908266E-01 + .2869001E-01 .2919035E-01 .3141636E-01 .3542294E-01 .4057170E-01 + .4653985E-01 .5161481E-01 .5461763E-01 .5549656E-01 .5411559E-01 + .5222502E-01 .5073519E-01 .4843879E-01 .4441326E-01 .3970348E-01 + .3586730E-01 .3315716E-01 .3090532E-01 .2789622E-01 .2371274E-01 + .1842400E-01 .1179747E-01 .4222026E-02 -.3104714E-02 -.8599773E-02 + -.1190534E-01 -.1332280E-01 -.1250971E-01 -.9571125E-02 -.4430370E-02 + .1881530E-02 .8914709E-02 .1626116E-01 .2216775E-01 .2622861E-01 + .2719292E-01 .2546870E-01 .2308558E-01 .2011918E-01 .1746549E-01 + .1590141E-01 .1471891E-01 .1453743E-01 .1442644E-01 .1194395E-01 + .7211212E-02 .1167974E-02 -.4136977E-02 -.7521934E-02 -.9480542E-02 + -.9921262E-02 -.8922390E-02 -.6785829E-02 -.4431358E-02 -.2150064E-02 + -.1244941E-03 .1279703E-02 .2358508E-02 .3331464E-02 .4624412E-02 + .6131222E-02 .7826259E-02 .1047184E-01 .1482975E-01 .2008499E-01 + .2473860E-01 .2863175E-01 .3141343E-01 .3394425E-01 .3641700E-01 + .3768862E-01 .3843608E-01 .3938123E-01 .4139085E-01 .4462189E-01 + .4760582E-01 .4981554E-01 .5074611E-01 .5015687E-01 .4962867E-01 + .4923766E-01 .4739434E-01 .4520458E-01 .4292248E-01 .3865446E-01 + .3323689E-01 .2754528E-01 .2200567E-01 .1541128E-01 .7685411E-02 + .2131488E-02 -.2443300E-03 .1003076E-04 .2194934E-02 .6096467E-02 + .1150431E-01 .1795044E-01 .2457963E-01 .2967984E-01 .3326222E-01 + .3551686E-01 .3552760E-01 .3349170E-01 .2993315E-01 .2592823E-01 + .2155646E-01 .1617241E-01 .1083073E-01 .6032400E-02 .1954019E-02 + -.2001019E-02 -.5777824E-02 -.8972962E-02 -.1151622E-01 -.1225100E-01 + -.1218882E-01 -.1191506E-01 -.9654304E-02 -.5924194E-02 -.2425020E-02 + .9888100E-03 .3579524E-02 .4312752E-02 .3912248E-02 .2857198E-02 + .1390341E-02 .1497090E-04 -.1110761E-02 -.2473397E-02 -.3625117E-02 + -.3864147E-02 -.4060491E-02 -.4256504E-02 -.5488394E-02 -.7937394E-02 + -.1086899E-01 -.1524635E-01 -.1971448E-01 -.2327197E-01 -.2559938E-01 + -.2656353E-01 -.2679602E-01 -.2655048E-01 -.2668695E-01 -.2674822E-01 + -.2691668E-01 -.2756536E-01 -.2753946E-01 -.2572854E-01 -.2204356E-01 + -.1686179E-01 -.1046130E-01 -.4155289E-02 .4140610E-03 .2386657E-02 + .3457646E-02 .4298314E-02 .3073911E-02 -.1495515E-03 -.4113723E-02 + -.7338299E-02 -.8429284E-02 -.7221397E-02 -.4530968E-02 -.9964045E-03 + .3704453E-02 .8872755E-02 .1333352E-01 .1631235E-01 .1716271E-01 + .1722832E-01 .1722237E-01 .1668633E-01 .1702743E-01 .1778135E-01 + .1725504E-01 .1597422E-01 .1483007E-01 .1417743E-01 .1399537E-01 + .1340826E-01 .1114469E-01 .8291193E-02 .5923451E-02 .4447976E-02 + .4390301E-02 .5393456E-02 .7722301E-02 .1090235E-01 .1451130E-01 + .1824254E-01 .2096901E-01 .2296512E-01 .2381212E-01 .2257223E-01 + .2037448E-01 .1798240E-01 .1620385E-01 .1533753E-01 .1455191E-01 + .1426633E-01 .1418560E-01 .1341607E-01 .1203848E-01 .9915318E-02 + .6762656E-02 .3213158E-02 .1713066E-03 -.2921898E-02 -.6256333E-02 + -.9376783E-02 -.1310487E-01 -.1710280E-01 -.2076574E-01 -.2489794E-01 + -.2842077E-01 -.3056145E-01 -.3146620E-01 -.3053028E-01 -.2827762E-01 + -.2558183E-01 -.2258222E-01 -.1904586E-01 -.1542924E-01 -.1232458E-01 + -.9144741E-02 -.5659195E-02 -.4020572E-02 -.4295050E-02 -.4448026E-02 + -.5504473E-02 -.7252795E-02 -.7864219E-02 -.7806005E-02 -.6816393E-02 + -.4197750E-02 -.5924132E-03 .3196255E-02 .6231185E-02 .7947500E-02 + .9004813E-02 .9668974E-02 .9547099E-02 .8957015E-02 .8048714E-02 + .7178669E-02 .6176411E-02 .5379253E-02 .5624857E-02 .5370049E-02 + .4287752E-02 .2542881E-02 .5023484E-03 -.8249456E-03 -.1681510E-02 + -.3947467E-03 .3045966E-02 .7782769E-02 .1388687E-01 .2018787E-01 + .2579096E-01 .2898093E-01 .2938813E-01 .2750901E-01 .2411488E-01 + .2107618E-01 .1856965E-01 .1600037E-01 .1275219E-01 .1014395E-01 + .9017876E-02 .8595058E-02 .9303098E-02 .1123835E-01 .1455507E-01 + .1850417E-01 .2159680E-01 .2296156E-01 .2288737E-01 .2191898E-01 + .2043168E-01 .1852087E-01 .1583365E-01 .1266095E-01 .9001321E-02 + .4611237E-02 -.4140011E-04 -.4096143E-02 -.8019072E-02 -.1169454E-01 + -.1401904E-01 -.1576465E-01 -.1816042E-01 -.1992701E-01 -.1963181E-01 + -.1796070E-01 -.1570133E-01 -.1367687E-01 -.1142368E-01 -.8814595E-02 + -.6856345E-02 -.5260567E-02 -.3909146E-02 -.2347360E-02 .2120319E-03 + .3395744E-02 .5951134E-02 .7633984E-02 .8512838E-02 .8270606E-02 + .7107614E-02 .4604156E-02 .1879187E-02 -.7480333E-03 -.3970692E-02 + -.6907104E-02 -.9853560E-02 -.1225390E-01 -.1433105E-01 -.1634296E-01 + -.1653431E-01 -.1650674E-01 -.1678583E-01 -.1677450E-01 -.1748373E-01 + -.1815863E-01 -.1860482E-01 -.1865005E-01 -.1837407E-01 -.1809197E-01 + -.1707223E-01 -.1567464E-01 -.1471431E-01 -.1380963E-01 -.1273045E-01 + -.1168447E-01 -.1099335E-01 -.1046864E-01 -.9717292E-02 -.9321949E-02 + -.8152028E-02 -.5816841E-02 -.3227829E-02 -.2616580E-03 .2176137E-02 + .4010294E-02 .5487593E-02 .6500587E-02 .7040244E-02 .6039749E-02 + .3267631E-02 -.2707953E-03 -.3526239E-02 -.6807808E-02 -.9601661E-02 + -.1141586E-01 -.1290050E-01 -.1329252E-01 -.1250114E-01 -.1018356E-01 + -.6180094E-02 -.1358729E-02 .3977468E-02 .8961587E-02 .1287807E-01 + .1517207E-01 .1560470E-01 .1479962E-01 .1272782E-01 .9962514E-02 + .7273977E-02 .4564435E-02 .2770718E-02 .2046903E-02 .2045983E-02 + .2542802E-02 .2732893E-02 .2193219E-02 .1286543E-02 .1442448E-02 + .1842247E-02 .1522634E-02 .1938359E-02 .3357769E-02 .4718736E-02 + .6454740E-02 .9333754E-02 .1219610E-01 .1432087E-01 .1523505E-01 + .1494688E-01 .1398812E-01 .1185699E-01 .8453856E-02 .4343776E-02 + .8303346E-03 -.1896844E-02 -.4042599E-02 -.4534579E-02 -.3800969E-02 + -.1828774E-02 .2019078E-02 .5874562E-02 .8925644E-02 .1111109E-01 + .1171628E-01 .1072595E-01 .8191445E-02 .5008736E-02 .1227298E-02 + -.2716317E-02 -.5473177E-02 -.7549091E-02 -.9649421E-02 -.1101304E-01 + -.1153356E-01 -.1168701E-01 -.1133503E-01 -.1120425E-01 -.1111413E-01 + -.9436630E-02 -.6578031E-02 -.4182580E-02 -.2490482E-02 -.6075205E-03 + .1388882E-02 .3490917E-02 .6150452E-02 .8087224E-02 .8405208E-02 + .7431409E-02 .5952855E-02 .4406972E-02 .3803113E-02 .5202741E-02 + .7203340E-02 .9113661E-02 .1141725E-01 .1338980E-01 .1596673E-01 + .1967849E-01 .2283114E-01 .2574993E-01 .2891924E-01 .3155579E-01 + .3274579E-01 .3195858E-01 .3045278E-01 .2914311E-01 .2697107E-01 + .2355364E-01 .1926905E-01 .1504185E-01 .1170191E-01 .8737263E-02 + .5701648E-02 .2477001E-02 -.1690577E-03 -.2406337E-02 -.4226729E-02 + -.5294251E-02 -.6466457E-02 -.7754769E-02 -.8989988E-02 -.9896117E-02 + -.1079292E-01 -.1160950E-01 -.1184622E-01 -.1261371E-01 -.1366434E-01 + -.1382181E-01 -.1387107E-01 -.1337640E-01 -.1270370E-01 -.1333781E-01 + -.1444326E-01 -.1528504E-01 -.1520886E-01 -.1469684E-01 -.1389144E-01 + -.1291708E-01 -.1280934E-01 -.1255847E-01 -.1253869E-01 -.1318645E-01 + -.1422636E-01 -.1607904E-01 -.1733655E-01 -.1699715E-01 -.1530485E-01 + -.1336218E-01 -.1127779E-01 -.8137664E-02 -.4960369E-02 -.2044526E-02 + .5797392E-03 .1787921E-02 .1544212E-02 -.1419331E-03 -.3619563E-02 + -.8808340E-02 -.1520735E-01 -.2126097E-01 -.2571106E-01 -.2827645E-01 + -.2970366E-01 -.3042660E-01 -.3014653E-01 -.2965005E-01 -.2894246E-01 + -.2736152E-01 -.2528363E-01 -.2356689E-01 -.2219834E-01 -.2068969E-01 + -.1919181E-01 -.1815004E-01 -.1765617E-01 -.1761214E-01 -.1774957E-01 + -.1814653E-01 -.2019087E-01 -.2397980E-01 -.2793373E-01 -.3104274E-01 + -.3260485E-01 -.3243489E-01 -.3029958E-01 -.2650269E-01 -.2184601E-01 + -.1715420E-01 -.1356325E-01 -.1063090E-01 -.8518220E-02 -.7001489E-02 + -.5353947E-02 -.3924850E-02 -.1890818E-02 -.1458082E-04 .8568493E-03 + .1567575E-02 .1380248E-02 .6277042E-04 -.1837027E-02 -.4199469E-02 + -.6785870E-02 -.8088043E-02 -.6396151E-02 -.2504409E-02 .3360110E-02 + .1105708E-01 .1854607E-01 .2452433E-01 .2892308E-01 .3116574E-01 + .3116889E-01 .2916756E-01 .2473615E-01 .1827400E-01 .1117467E-01 + .4872949E-02 -.2659666E-03 -.4552812E-02 -.7360013E-02 -.8606760E-02 + -.8589317E-02 -.6271484E-02 -.2066060E-02 .2823954E-02 .7380769E-02 + .1131700E-01 .1471434E-01 .1679504E-01 .1778436E-01 .1738000E-01 + .1639536E-01 .1551470E-01 .1378345E-01 .1092116E-01 .7207328E-02 + .5162209E-02 .4778729E-02 .3711486E-02 .2478197E-02 .2230473E-02 + .3108359E-02 .4963154E-02 .6595772E-02 .6979485E-02 .7076873E-02 + .7367287E-02 .7761289E-02 .7897274E-02 .7646864E-02 .7438251E-02 + .6839581E-02 .5609427E-02 .3671897E-02 .2463025E-02 .2167658E-02 + .8981410E-03 -.7034770E-03 -.2396169E-02 -.4559055E-02 -.6155610E-02 + -.6720455E-02 -.7027188E-02 -.6679809E-02 -.5176764E-02 -.3275106E-02 + -.9694671E-03 .1530076E-02 .3053090E-02 .2693769E-02 .7144602E-03 + -.2183768E-02 -.5314084E-02 -.8031365E-02 -.1003740E-01 -.1061889E-01 + -.9426385E-02 -.7107422E-02 -.4467911E-02 -.2045423E-02 .1174346E-02 + .5802850E-02 .1111056E-01 .1648337E-01 .2078798E-01 .2392090E-01 + .2651305E-01 .2873198E-01 .3062833E-01 .3199661E-01 .3296285E-01 + .3305594E-01 .3198203E-01 .3042364E-01 .2837151E-01 .2541778E-01 + .2218583E-01 .2008124E-01 .1890778E-01 .1808525E-01 .1738498E-01 + .1554178E-01 .1246746E-01 .9314385E-02 .6114014E-02 .2062773E-02 + -.3222896E-02 -.9444726E-02 -.1508770E-01 -.1913057E-01 -.2165473E-01 + -.2266404E-01 -.2279691E-01 -.2220108E-01 -.2020299E-01 -.1738549E-01 + -.1405809E-01 -.1036484E-01 -.7610510E-02 -.6175165E-02 -.5719636E-02 + -.5426206E-02 -.5086728E-02 -.5563017E-02 -.6846042E-02 -.8167045E-02 + -.8845305E-02 -.9271163E-02 -.9798084E-02 -.9919120E-02 -.9370477E-02 + -.8263772E-02 -.6626391E-02 -.4531810E-02 -.2436524E-02 -.6813186E-03 + .4624723E-03 .7421801E-03 .2067930E-03 -.5332142E-03 -.1839881E-02 + -.3742946E-02 -.5451705E-02 -.7555855E-02 -.1015753E-01 -.1279483E-01 + -.1476312E-01 -.1481050E-01 -.1359053E-01 -.1241548E-01 -.1174103E-01 + -.1138679E-01 -.1057721E-01 -.9756069E-02 -.9128750E-02 -.8240317E-02 + -.7327270E-02 -.6386584E-02 -.5393767E-02 -.4795599E-02 -.5082056E-02 + -.5895379E-02 -.6465823E-02 -.6771395E-02 -.6829753E-02 -.6382058E-02 + -.5262545E-02 -.3961497E-02 -.3159519E-02 -.3091903E-02 -.3579404E-02 + -.4014963E-02 -.4810074E-02 -.6246112E-02 -.7414033E-02 -.8446674E-02 + -.9384756E-02 -.9658696E-02 -.1035285E-01 -.1200601E-01 -.1345948E-01 + -.1333659E-01 -.1084883E-01 -.6908132E-02 -.3209915E-02 -.2692860E-03 + .2716438E-02 .6287073E-02 .9954486E-02 .1250056E-01 .1437239E-01 + .1577619E-01 .1601735E-01 .1589615E-01 .1494720E-01 .1291732E-01 + .1071451E-01 .8726221E-02 .6688757E-02 .4293809E-02 .1352016E-02 + -.2341734E-02 -.5184183E-02 -.6217476E-02 -.6044207E-02 -.4880053E-02 + -.2933709E-02 -.2450481E-03 .3536195E-02 .7644624E-02 .1103946E-01 + .1361226E-01 .1507293E-01 .1555972E-01 .1571780E-01 .1576385E-01 + .1537208E-01 .1401296E-01 .1149688E-01 .8507576E-02 .4836504E-02 + .5947319E-03 -.3935323E-02 -.8573668E-02 -.1274426E-01 -.1673341E-01 + -.1982901E-01 -.2120675E-01 -.2067272E-01 -.1891406E-01 -.1661046E-01 + -.1375937E-01 -.1081524E-01 -.8655179E-02 -.7444437E-02 -.6673583E-02 + -.6166004E-02 -.5315222E-02 -.4339865E-02 -.3129921E-02 -.1009785E-02 + .1574100E-02 .3870789E-02 .5581647E-02 .7379197E-02 .8525548E-02 + .8956664E-02 .9322842E-02 .8926204E-02 .8232620E-02 .7585880E-02 + .7398479E-02 .7535269E-02 .6566552E-02 .4594438E-02 .2241597E-02 + -.9340600E-03 -.4356941E-02 -.7317892E-02 -.1016412E-01 -.1227679E-01 + -.1398434E-01 -.1565100E-01 -.1614559E-01 -.1609425E-01 -.1636117E-01 + -.1697079E-01 -.1803295E-01 -.1939125E-01 -.2120740E-01 -.2317014E-01 + -.2445983E-01 -.2441298E-01 -.2344729E-01 -.2197285E-01 -.1865756E-01 + -.1337635E-01 -.7390088E-02 -.2007896E-02 .2154928E-02 .5664931E-02 + .8704652E-02 .1156561E-01 .1433234E-01 .1614473E-01 .1696472E-01 + .1692423E-01 .1529781E-01 .1253341E-01 .9593779E-02 .5798521E-02 + .8257231E-03 -.4535086E-02 -.9900765E-02 -.1428175E-01 -.1716051E-01 + -.1870996E-01 -.1901968E-01 -.1859234E-01 -.1740995E-01 -.1570394E-01 + -.1433886E-01 -.1336886E-01 -.1290789E-01 -.1260651E-01 -.1194678E-01 + -.1157357E-01 -.1084254E-01 -.9222023E-02 -.7608780E-02 -.6591110E-02 + -.6179951E-02 -.5467711E-02 -.4659325E-02 -.4629732E-02 -.4552217E-02 + -.4559082E-02 -.4586199E-02 -.3946461E-02 -.2902190E-02 -.1736677E-02 + -.9015617E-03 -.5168698E-03 -.3071642E-03 .4017075E-03 .1418026E-02 + .2089906E-02 .3047211E-02 .3853984E-02 .3875339E-02 .3766932E-02 + .3321112E-02 .2636447E-02 .1485957E-02 -.2069095E-03 -.1970647E-02 + -.3729539E-02 -.5409712E-02 -.7384366E-02 -.8833114E-02 -.9233423E-02 + -.9494532E-02 -.1017812E-01 -.1066364E-01 -.1012515E-01 -.8648556E-02 + -.6300805E-02 -.3629545E-02 -.1586404E-02 -.3999638E-03 .1196134E-02 + .3163400E-02 .4187950E-02 .4669180E-02 .4064580E-02 .2191331E-02 + .3500795E-03 -.1167392E-02 -.3091137E-02 -.5377279E-02 -.7090801E-02 + -.8073460E-02 -.8531291E-02 -.7941502E-02 -.6321779E-02 -.4610380E-02 + -.2501751E-02 -.1762773E-03 .9947728E-03 .4791507E-03 -.9709454E-03 + -.3197271E-02 -.6818357E-02 -.1090270E-01 -.1391794E-01 -.1570735E-01 + -.1663518E-01 -.1685889E-01 -.1773218E-01 -.1887781E-01 -.1941720E-01 + -.1950049E-01 -.1785713E-01 -.1484508E-01 -.1153626E-01 -.7634965E-02 + -.3473084E-02 .3733156E-04 .2295830E-02 .3381416E-02 .4210056E-02 + .4315387E-02 .3115085E-02 .1321360E-02 -.1327855E-02 -.4517410E-02 + -.7215761E-02 -.9082404E-02 -.1049590E-01 -.1159925E-01 -.1248566E-01 + -.1330170E-01 -.1303419E-01 -.1192701E-01 -.9893329E-02 -.7249465E-02 + -.5166895E-02 -.2677913E-02 -.2109317E-03 .1900793E-02 .4157406E-02 + .6301423E-02 .8565603E-02 .1047466E-01 .1155254E-01 .1272482E-01 + .1400633E-01 .1429582E-01 .1456479E-01 .1511503E-01 .1503944E-01 + .1447372E-01 .1354710E-01 .1247696E-01 .1072631E-01 .8775021E-02 + .7149263E-02 .5092118E-02 .2869844E-02 .6089500E-03 -.1687990E-02 + -.3596343E-02 -.4394830E-02 -.4091150E-02 -.3802050E-02 -.3288404E-02 + -.1880662E-02 -.3978537E-03 .1086440E-02 .2854557E-02 .4378821E-02 + .5227442E-02 .5363975E-02 .5177395E-02 .4896033E-02 .4105918E-02 + .2640437E-02 .9117943E-03 -.1021676E-02 -.2966211E-02 -.5015119E-02 + -.6950343E-02 -.8920130E-02 -.1108151E-01 -.1290534E-01 -.1428091E-01 + -.1517228E-01 -.1608783E-01 -.1703619E-01 -.1785372E-01 -.1886444E-01 + -.1943259E-01 -.1953829E-01 -.2001112E-01 -.2014436E-01 -.1974818E-01 + -.1900419E-01 -.1719719E-01 -.1471321E-01 -.1137928E-01 -.6897675E-02 + -.2343676E-02 .2446870E-02 .7088205E-02 .1045116E-01 .1307005E-01 + .1482182E-01 .1565950E-01 .1613738E-01 .1515362E-01 .1333574E-01 + .1230773E-01 .1147063E-01 .1061070E-01 .9264445E-02 .6788867E-02 + .3696525E-02 .1115361E-02 -.6128606E-03 -.2379319E-02 -.3606358E-02 + -.3136988E-02 -.1701173E-02 -.3051736E-03 .1385426E-02 .2933049E-02 + .4419257E-02 .6176025E-02 .6351171E-02 .4920245E-02 .3577088E-02 + .2374493E-02 .1017558E-02 .1730304E-03 .5404499E-03 .1822080E-02 + .2923859E-02 .3930734E-02 .5159719E-02 .6130261E-02 .6622296E-02 + .6916130E-02 .7221704E-02 .6859330E-02 .6001704E-02 .5382394E-02 + .4721089E-02 .3477711E-02 .1597988E-02 -.4621260E-03 -.2418681E-02 + -.4576819E-02 -.6241464E-02 -.6576695E-02 -.6471213E-02 -.6199795E-02 + -.5929599E-02 -.6284281E-02 -.6622746E-02 -.6410473E-02 -.5925586E-02 + -.5971202E-02 -.6460220E-02 -.6989878E-02 -.8404602E-02 -.1008854E-01 + -.1089284E-01 -.1107103E-01 -.1168737E-01 -.1276779E-01 -.1355547E-01 + -.1349522E-01 -.1246121E-01 -.1111531E-01 -.9081754E-02 -.6579124E-02 + -.3921369E-02 -.1418617E-02 .4374107E-03 .1842325E-02 .2918045E-02 + .3424660E-02 .2686806E-02 .2007808E-02 .1298847E-02 -.6121973E-03 + -.3120455E-02 -.6597726E-02 -.1005152E-01 -.1300331E-01 -.1607405E-01 + -.1799912E-01 -.1836650E-01 -.1757055E-01 -.1650655E-01 -.1599886E-01 + -.1552424E-01 -.1483422E-01 -.1470218E-01 -.1515556E-01 -.1573245E-01 + -.1689322E-01 -.1835532E-01 -.1985628E-01 -.2117219E-01 -.2193167E-01 + -.2261120E-01 -.2340709E-01 -.2422732E-01 -.2515193E-01 -.2613917E-01 + -.2598953E-01 -.2420168E-01 -.2202245E-01 -.1973128E-01 -.1720504E-01 + -.1467336E-01 -.1146040E-01 -.8221407E-02 -.5371845E-02 -.2570179E-02 + -.3386914E-03 .1535662E-02 .3509167E-02 .5036132E-02 .4671871E-02 + .3300119E-02 .1808258E-02 .3016213E-03 -.7828376E-03 -.2670798E-02 + -.4670686E-02 -.4984768E-02 -.3738436E-02 -.1300894E-02 .1472670E-02 + .3191666E-02 .4098193E-02 .4733217E-02 .4798027E-02 .3876063E-02 + .1494204E-02 -.1384575E-02 -.4205415E-02 -.6810599E-02 -.8343485E-02 + -.8602042E-02 -.7570795E-02 -.5678942E-02 -.3406932E-02 -.1464122E-02 + -.1057262E-03 .3021797E-03 -.3255082E-03 -.8760970E-03 -.1136840E-02 + -.1508393E-02 -.1993353E-02 -.1866048E-02 -.1601964E-02 -.1755049E-02 + -.2160173E-02 -.3306403E-02 -.5152868E-02 -.7243700E-02 -.8928611E-02 + -.9628319E-02 -.9465847E-02 -.9355847E-02 -.9305438E-02 -.8260875E-02 + -.6428079E-02 -.4557078E-02 -.2559560E-02 -.7327353E-03 -.1630316E-03 + -.6559878E-03 -.1185650E-02 -.1448370E-02 -.1281645E-02 -.1036824E-02 + -.2301599E-03 .1473373E-02 .2960555E-02 .3821270E-02 .4171513E-02 + .4478147E-02 .5048749E-02 .5756190E-02 .6394973E-02 .6984006E-02 + .8061672E-02 .9334513E-02 .9920550E-02 .9871452E-02 .1024593E-01 + .1175595E-01 .1334653E-01 .1352153E-01 .1287484E-01 .1250840E-01 + .1230206E-01 .1240120E-01 .1237341E-01 .1184307E-01 .1167274E-01 + .1186616E-01 .1125372E-01 .9215298E-02 .5877929E-02 .1712777E-02 + -.1792556E-02 -.4049716E-02 -.5714265E-02 -.6847839E-02 -.6374701E-02 + -.4572584E-02 -.3915727E-02 -.4454032E-02 -.4633942E-02 -.3712287E-02 + -.2276969E-02 -.8959527E-03 .6597258E-03 .2415804E-02 .4619515E-02 + .6934567E-02 .9384552E-02 .1156427E-01 .1279919E-01 .1363286E-01 + .1471495E-01 .1593090E-01 .1695114E-01 .1776006E-01 .1833624E-01 + .1858900E-01 .1863399E-01 .1880815E-01 .1962217E-01 .2073707E-01 + .2128976E-01 .2190167E-01 .2226390E-01 .2152039E-01 .2007832E-01 + .1846105E-01 .1715529E-01 .1638435E-01 .1566324E-01 .1403507E-01 + .1146628E-01 .8565406E-02 .5424337E-02 .2506566E-02 -.3315692E-03 + -.3989085E-02 -.7607958E-02 -.1032759E-01 -.1219048E-01 -.1340717E-01 + -.1453334E-01 -.1481352E-01 -.1404712E-01 -.1240342E-01 -.1000484E-01 + -.8138815E-02 -.6240098E-02 -.3651587E-02 -.1506395E-02 -.3821093E-03 + .2779529E-03 -.2189697E-04 -.1561199E-02 -.3139255E-02 -.4364890E-02 + -.5236791E-02 -.6026739E-02 -.7340224E-02 -.8055185E-02 -.7157472E-02 + -.5612601E-02 -.4215404E-02 -.3832346E-02 -.4163196E-02 -.4131787E-02 + -.4255042E-02 -.5331900E-02 -.7082846E-02 -.8478138E-02 -.9152142E-02 + -.9549121E-02 -.9654360E-02 -.9381850E-02 -.8884630E-02 -.7893385E-02 + -.6850832E-02 -.6358383E-02 -.6439986E-02 -.6655790E-02 -.6539966E-02 + -.6499945E-02 -.6783831E-02 -.6823899E-02 -.6164614E-02 -.5023793E-02 + -.3256692E-02 -.1659988E-02 -.1562351E-02 -.2818431E-02 -.4143241E-02 + -.4715538E-02 -.4902079E-02 -.4816417E-02 -.5088807E-02 -.5958341E-02 + -.6999504E-02 -.8202519E-02 -.9215065E-02 -.1008239E-01 -.1120795E-01 + -.1254418E-01 -.1408030E-01 -.1564981E-01 -.1699267E-01 -.1765584E-01 + -.1711202E-01 -.1614352E-01 -.1508730E-01 -.1430052E-01 -.1400092E-01 + -.1324249E-01 -.1216114E-01 -.1041992E-01 -.7789241E-02 -.4879710E-02 + -.2104653E-02 .2840105E-04 .1836288E-02 .3281987E-02 .3746629E-02 + .3680925E-02 .3468468E-02 .3175453E-02 .2860289E-02 .2303157E-02 + .2008611E-02 .2505244E-02 .3174312E-02 .3926127E-02 .4977281E-02 + .5745442E-02 .6358061E-02 .6546346E-02 .5152781E-02 .2564362E-02 + -.4291755E-04 -.2042403E-02 -.2968301E-02 -.3861244E-02 -.5271659E-02 + -.6332693E-02 -.7216926E-02 -.7932160E-02 -.8566495E-02 -.9072054E-02 + -.8953488E-02 -.9015068E-02 -.9488748E-02 -.9315255E-02 -.8308423E-02 + -.7000072E-02 -.5387997E-02 -.3109283E-02 -.2926496E-03 .2369689E-02 + .4462820E-02 .6115108E-02 .7562719E-02 .8409538E-02 .8614293E-02 + .8483601E-02 .7670131E-02 .6292462E-02 .5107035E-02 .4584512E-02 + .5059201E-02 .6034316E-02 .6439667E-02 .6488417E-02 .6585151E-02 + .6507540E-02 .6247546E-02 .6338634E-02 .6738005E-02 .6846364E-02 + .6831562E-02 .6434738E-02 .5636946E-02 .4954084E-02 .4390804E-02 + .3851514E-02 .2551057E-02 .7163013E-03 -.7831292E-03 -.2128135E-02 + -.2907675E-02 -.2774307E-02 -.2287118E-02 -.1872444E-02 -.1708444E-02 + -.1080174E-02 .2217246E-04 .1977238E-03 -.1579270E-02 -.5187080E-02 + -.9094749E-02 -.1260280E-01 -.1527709E-01 -.1672876E-01 -.1714871E-01 + -.1602484E-01 -.1363993E-01 -.1095052E-01 -.8137348E-02 -.4753068E-02 + -.5995878E-03 .3513273E-02 .6625440E-02 .8939233E-02 .1032224E-01 + .1104754E-01 .1238269E-01 .1402656E-01 .1579903E-01 .1726909E-01 + .1738132E-01 .1685500E-01 .1592435E-01 .1438521E-01 .1281381E-01 + .1087253E-01 .7980070E-02 .4825336E-02 .2403105E-02 .3547695E-03 + -.1776247E-02 -.3378433E-02 -.4106279E-02 -.3981109E-02 -.3099958E-02 + -.2203366E-02 -.1786188E-02 -.1389181E-02 -.7002961E-03 -.4604692E-03 + -.9451823E-03 -.1500958E-02 -.2479853E-02 -.3693521E-02 -.4521385E-02 + -.4872655E-02 -.4444491E-02 -.3136115E-02 -.3572797E-03 .3423108E-02 + .7111911E-02 .1038382E-01 .1261733E-01 .1343939E-01 .1325624E-01 + .1297305E-01 .1327187E-01 .1361554E-01 .1358186E-01 .1363759E-01 + .1344275E-01 .1256238E-01 .1085272E-01 .7850666E-02 .4235411E-02 + .1135198E-02 -.2501322E-02 -.6095777E-02 -.7467823E-02 -.7539823E-02 + -.7313846E-02 -.7118450E-02 -.7223126E-02 -.6568643E-02 -.4797945E-02 + -.2320913E-02 .8133301E-03 .3421558E-02 .4863806E-02 .6299292E-02 + .8091539E-02 .9519732E-02 .1069255E-01 .1178404E-01 .1240406E-01 + .1276411E-01 .1269698E-01 .1201833E-01 .1148118E-01 .1171947E-01 + .1245064E-01 .1291775E-01 .1316569E-01 .1301978E-01 .1244776E-01 + .1212743E-01 .1156591E-01 .1081123E-01 .1007964E-01 .9087011E-02 + .8198094E-02 .7436257E-02 .6962924E-02 .6837160E-02 .6886689E-02 + .7439628E-02 .8915281E-02 .1097833E-01 .1301747E-01 .1448508E-01 + .1512752E-01 .1571313E-01 .1614283E-01 .1576921E-01 .1469658E-01 + .1312415E-01 .1181557E-01 .1161950E-01 .1184182E-01 .1194339E-01 + .1213814E-01 .1197560E-01 .1131193E-01 .1003137E-01 .7784258E-02 + .4789137E-02 .1712537E-02 -.8981695E-03 -.2873494E-02 -.4315551E-02 + -.5457507E-02 -.6428946E-02 -.6962990E-02 -.6694887E-02 -.5910175E-02 + -.5425820E-02 -.5261481E-02 -.4904646E-02 -.4548100E-02 -.4005826E-02 + -.3194733E-02 -.2806451E-02 -.2945753E-02 -.2842439E-02 -.2164925E-02 + -.1742022E-02 -.1506587E-02 -.8878860E-03 -.2575880E-03 .1351451E-04 + .1580803E-03 .1983307E-03 -.2355056E-03 -.8136367E-03 -.1481556E-02 + -.2148105E-02 -.2593922E-02 -.3356202E-02 -.4205312E-02 -.4979626E-02 + -.5126765E-02 -.4555873E-02 -.4358577E-02 -.4278203E-02 -.4437219E-02 + -.4586250E-02 -.4331710E-02 -.4113079E-02 -.4126553E-02 -.4674169E-02 + -.5709731E-02 -.6644439E-02 -.6403129E-02 -.5772563E-02 -.5819918E-02 + -.5870379E-02 -.5559129E-02 -.4559248E-02 -.2883899E-02 -.8025409E-03 + .1561290E-02 .4131702E-02 .6777716E-02 .8841249E-02 .9621190E-02 + .9330662E-02 .8770616E-02 .7634847E-02 .5380594E-02 .2914489E-02 + .1180850E-02 -.3538854E-03 -.1921703E-02 -.2943637E-02 -.3453985E-02 + -.3652850E-02 -.3535604E-02 -.3088514E-02 -.2123375E-02 -.6799761E-03 + .7892226E-03 .2027512E-02 .2967690E-02 .3944336E-02 .5297931E-02 + .6851512E-02 .8387669E-02 .9567514E-02 .1012734E-01 .1037324E-01 + .1073904E-01 .1081845E-01 .9858369E-02 .8230340E-02 .6152528E-02 + .3295805E-02 .1174277E-02 .5093352E-03 .3687955E-03 .3658567E-03 + -.1403524E-04 -.3553411E-03 -.5307039E-03 -.1053340E-02 -.1337659E-02 + -.1313994E-02 -.1687692E-02 -.1913548E-02 -.1385733E-02 -.3700670E-03 + .6575978E-03 .5355673E-03 -.7107712E-03 -.2302622E-02 -.3660612E-02 + -.4239281E-02 -.4310819E-02 -.4146607E-02 -.3996152E-02 -.3664504E-02 + -.3045282E-02 -.2583199E-02 -.2097357E-02 -.1427512E-02 -.8138077E-03 + -.6702319E-03 -.5670567E-03 .1707498E-04 .5708191E-03 .1247714E-02 + .2069209E-02 .2407595E-02 .2577365E-02 .2649218E-02 .1915944E-02 + .1026610E-02 .3569541E-03 -.4523424E-03 -.1039237E-02 -.1640976E-02 + -.1858350E-02 -.9199193E-03 .2778810E-03 .1327024E-02 .2302854E-02 + .3183611E-02 .4281900E-02 .5362893E-02 .6510867E-02 .7657094E-02 + .8613891E-02 .9652493E-02 .1035463E-01 .1043190E-01 .9598438E-02 + .8446209E-02 .8251817E-02 .8334089E-02 .8943592E-02 .9910229E-02 + .1011226E-01 .1014699E-01 .1062539E-01 .1130403E-01 .1158087E-01 + .1177978E-01 .1231261E-01 .1279857E-01 .1310065E-01 .1319749E-01 + .1275087E-01 .1138586E-01 .8976181E-02 .6061667E-02 .3287308E-02 + .6125908E-03 -.1570654E-02 -.2468773E-02 -.2779826E-02 -.2680962E-02 + -.1985305E-02 -.9637089E-03 .7489198E-03 .2745090E-02 .5139840E-02 + .7603855E-02 .9145685E-02 .1060893E-01 .1202127E-01 .1284547E-01 + .1344188E-01 .1362946E-01 .1359952E-01 .1333410E-01 .1257734E-01 + .1104477E-01 .9410378E-02 .8959037E-02 .8937741E-02 .8620883E-02 + .8137947E-02 .7066862E-02 .5761515E-02 .5258465E-02 .5781838E-02 + .6487893E-02 .6354123E-02 .6043467E-02 .6071040E-02 .5959826E-02 + .5862648E-02 .6242342E-02 .7047373E-02 .8051951E-02 .8668755E-02 + .8790720E-02 .9363649E-02 .1012194E-01 .1025456E-01 .9697107E-02 + .8615363E-02 .7410463E-02 .6109712E-02 .4640996E-02 .3389527E-02 + .2190847E-02 .1485528E-02 .1535265E-02 .1792638E-02 .2030846E-02 + .2350883E-02 .2182944E-02 .1842587E-02 .3130712E-02 .4634334E-02 + .5025919E-02 .5021771E-02 .4920815E-02 .5298357E-02 .5934876E-02 + .6076543E-02 .5505175E-02 .4815938E-02 .4585743E-02 .4951817E-02 + .5572677E-02 .5623340E-02 .5756516E-02 .6576099E-02 .7268906E-02 + .7409001E-02 .6918493E-02 .6124708E-02 .5624111E-02 .5123634E-02 + .4346331E-02 .3843020E-02 .3700494E-02 .3579378E-02 .3452910E-02 + .3492108E-02 .4058009E-02 .4826973E-02 .5130517E-02 .5288426E-02 + .5516876E-02 .5529603E-02 .5238138E-02 .4740213E-02 .4663162E-02 + .5094966E-02 .5349659E-02 .5516845E-02 .5220652E-02 .4526561E-02 + .4304304E-02 .4312315E-02 .4110381E-02 .3256789E-02 .2398390E-02 + .2303759E-02 .2703586E-02 .3207931E-02 .3187021E-02 .3167628E-02 + .4210654E-02 .5743998E-02 .6804503E-02 .7612314E-02 .8188888E-02 + .8530135E-02 .8880293E-02 .9410687E-02 .1007565E-01 .9520618E-02 + .7612035E-02 .5166175E-02 .2183063E-02 -.1855727E-03 -.1434209E-02 + -.2062537E-02 -.2399111E-02 -.3495059E-02 -.5241040E-02 -.6302918E-02 + -.6366764E-02 -.5742869E-02 -.5243329E-02 -.5781772E-02 -.6566507E-02 + -.6579935E-02 -.5933831E-02 -.5037713E-02 -.3900914E-02 -.2636202E-02 + -.2232649E-02 -.3036292E-02 -.4004059E-02 -.4160518E-02 -.4210041E-02 + -.4305238E-02 -.4485304E-02 -.5396970E-02 -.5977175E-02 -.5488138E-02 + -.4557511E-02 -.3431739E-02 -.1480012E-02 .7219894E-03 .2526959E-02 + .4075290E-02 .4879501E-02 .5247923E-02 .5492827E-02 .5429734E-02 + .5349171E-02 .5229698E-02 .4666158E-02 .3462079E-02 .1858084E-02 + .2695256E-03 -.7023970E-03 -.8304086E-03 -.7052128E-03 -.1268535E-04 + .1051724E-02 .1143636E-02 .1850925E-03 -.1097500E-02 -.1388370E-02 + -.3687883E-03 .9610451E-03 .1503388E-02 .9590069E-03 .1794433E-03 + .3562212E-04 .3920304E-03 .3246643E-03 .2463559E-04 .1642312E-03 + .7682650E-03 .1182787E-02 .1225229E-02 .1446019E-02 .2411703E-02 + .3549764E-02 .4156103E-02 .4684941E-02 .5175773E-02 .6013323E-02 + .7100740E-02 .7529067E-02 .7035666E-02 .6032902E-02 .5463496E-02 + .5098309E-02 .4996999E-02 .5970978E-02 .6941535E-02 .7103680E-02 + .7163997E-02 .7469773E-02 .7461354E-02 .7200001E-02 .6662979E-02 + .5852809E-02 .5972503E-02 .6244517E-02 .5442068E-02 .4326372E-02 + .3675585E-02 .3562463E-02 .3337472E-02 .2678628E-02 .1370513E-02 + -.5362654E-03 -.1584879E-02 -.1650548E-02 -.1470431E-02 -.6708336E-03 + .6644717E-03 .2364878E-02 .4311720E-02 .6059789E-02 .7461577E-02 + .8396572E-02 .8852493E-02 .9188142E-02 .9051716E-02 .8254410E-02 + .7771496E-02 .7497610E-02 .6666545E-02 .5130272E-02 .3367488E-02 + .2053885E-02 .1360680E-02 .1029031E-02 .8406367E-03 .1480307E-02 + .2487343E-02 .2532093E-02 .2181901E-02 .1849070E-02 .1295610E-02 + .6186075E-03 -.1008529E-02 -.3211792E-02 -.4778089E-02 -.5841057E-02 + -.7051687E-02 -.8246173E-02 -.8661574E-02 -.8671051E-02 -.8459160E-02 + -.7838211E-02 -.7160133E-02 -.6296780E-02 -.5071984E-02 -.3875988E-02 + -.2784274E-02 -.1406106E-02 -.1245847E-03 .2891224E-03 .1005899E-03 + -.1826873E-05 -.4919999E-04 -.3729134E-03 -.9747253E-03 -.1803963E-02 + -.2744798E-02 -.3395946E-02 -.3576795E-02 -.3419041E-02 -.3174329E-02 + -.3184506E-02 -.3435207E-02 -.3678435E-02 -.3418279E-02 -.3021580E-02 + -.3145352E-02 -.3211187E-02 -.3205093E-02 -.3470486E-02 -.3823052E-02 + -.3858756E-02 -.3824352E-02 -.3783491E-02 -.3302706E-02 -.2971866E-02 + -.2448079E-02 -.1308501E-02 -.2909825E-03 .4018515E-03 .7073869E-03 + .1179548E-02 .2419323E-02 .3379315E-02 .3631750E-02 .3999734E-02 + .4787304E-02 .6051345E-02 .7102589E-02 .6964713E-02 .6481591E-02 + .6060043E-02 .5265381E-02 .4932526E-02 .5153718E-02 .5382280E-02 + .5531863E-02 .5370355E-02 .5079921E-02 .4976163E-02 .4643452E-02 + .4086185E-02 .3540805E-02 .3042462E-02 .3220046E-02 .4218368E-02 + .4962012E-02 .5338603E-02 .5903904E-02 .6236375E-02 .6427432E-02 + .6871634E-02 .7306798E-02 .7666198E-02 .8108653E-02 .8411934E-02 + .8791175E-02 .9676093E-02 .1086807E-01 .1204931E-01 .1284586E-01 + .1317165E-01 .1354296E-01 .1352079E-01 .1246065E-01 .1092105E-01 + .9593562E-02 .8746665E-02 .7988956E-02 .6433279E-02 .4420766E-02 + .3105006E-02 .2565528E-02 .2519308E-02 .2508385E-02 .2359061E-02 + .2003618E-02 .1193542E-02 .4192428E-03 -.5290467E-03 -.1491724E-02 + -.2649770E-02 -.4515416E-02 -.5731142E-02 -.6628817E-02 -.7796601E-02 + -.9056600E-02 -.1027498E-01 -.1107160E-01 -.1216919E-01 -.1343248E-01 + -.1444631E-01 -.1501841E-01 -.1519250E-01 -.1535849E-01 -.1550503E-01 + -.1588072E-01 -.1637786E-01 -.1672460E-01 -.1655736E-01 -.1634974E-01 + -.1686496E-01 -.1725102E-01 -.1708145E-01 -.1668025E-01 -.1607003E-01 + -.1496734E-01 -.1377959E-01 -.1276861E-01 -.1134384E-01 -.9826322E-02 + -.8124257E-02 -.6226135E-02 -.4700469E-02 -.3486635E-02 -.2350322E-02 + -.1187175E-02 -.1776417E-03 .5994027E-03 .7959307E-03 .4107028E-03 + .4334436E-03 .1098704E-02 .1862442E-02 .2565490E-02 .3434005E-02 + .4587622E-02 .5676850E-02 .6007243E-02 .5506110E-02 .5043457E-02 + .4928268E-02 .5256080E-02 .5644485E-02 .5381346E-02 .4784348E-02 + .4315139E-02 .4270687E-02 .4608845E-02 .4684138E-02 .3738370E-02 + .1969905E-02 .4062691E-04 -.1331993E-02 -.1665799E-02 -.1820762E-02 + -.2635299E-02 -.3886489E-02 -.5002695E-02 -.5688105E-02 -.6245666E-02 + -.7183939E-02 -.8406826E-02 -.9500494E-02 -.9694837E-02 -.8776333E-02 + -.7746087E-02 -.6990658E-02 -.6543249E-02 -.6388892E-02 -.6455589E-02 + -.7247789E-02 -.8225512E-02 -.8411352E-02 -.8259526E-02 -.8385327E-02 + -.8703707E-02 -.9139378E-02 -.9642525E-02 -.9695312E-02 -.9513795E-02 + -.9413534E-02 -.9129189E-02 -.8817897E-02 -.8330010E-02 -.7508235E-02 + -.6631766E-02 -.6144483E-02 -.5872387E-02 -.5365001E-02 -.4971367E-02 + -.4777611E-02 -.4388592E-02 -.4053239E-02 -.4138464E-02 -.4279195E-02 + -.4267364E-02 -.4305088E-02 -.4268199E-02 -.4159972E-02 -.4372537E-02 + -.4746086E-02 -.4619123E-02 -.3785578E-02 -.2454851E-02 -.9845120E-03 + .5791768E-03 .2032026E-02 .2826991E-02 .3451409E-02 .4299689E-02 + .4856890E-02 .5237808E-02 .5887216E-02 .6703023E-02 .7719424E-02 + .8356028E-02 .8023194E-02 .7310338E-02 .6901400E-02 .7453840E-02 + .8462327E-02 .9213797E-02 .9648126E-02 .9625357E-02 .9641371E-02 + .9932492E-02 .9844292E-02 .8624499E-02 .6589704E-02 .4840932E-02 + .3564593E-02 .2172707E-02 .1408822E-02 .1810523E-02 .2186887E-02 + .2218780E-02 .2196751E-02 .2260045E-02 .2617322E-02 .2704570E-02 + .2704014E-02 .3326934E-02 .3705806E-02 .3610124E-02 .3764771E-02 + .4008961E-02 .4398901E-02 .4744412E-02 .4423291E-02 .3629929E-02 + .2760145E-02 .1795937E-02 .8485271E-03 .1051862E-03 -.3488359E-03 + -.9775448E-03 -.2531262E-02 -.4376013E-02 -.5750504E-02 -.6691433E-02 + -.7435223E-02 -.8195959E-02 -.8768902E-02 -.8828422E-02 -.8577985E-02 + -.8656027E-02 -.8763453E-02 -.8752028E-02 -.8820752E-02 -.8862803E-02 + -.9093553E-02 -.9631728E-02 -.1036992E-01 -.1066909E-01 -.1014701E-01 + -.9545560E-02 -.9576150E-02 -.1005558E-01 -.9987262E-02 -.9211259E-02 + -.8680134E-02 -.8197942E-02 -.7474814E-02 -.6825635E-02 -.5704184E-02 + -.4030320E-02 -.2532190E-02 -.1264107E-02 -.1600794E-03 .3598289E-03 + .3184044E-03 .2617855E-04 -.6323577E-03 -.1646057E-02 -.2755504E-02 + -.3853928E-02 -.4449889E-02 -.4326247E-02 -.4275856E-02 -.4630596E-02 + -.4946314E-02 -.4875961E-02 -.3884003E-02 -.2099481E-02 -.8979064E-03 + -.4822206E-03 -.4219935E-03 -.6045093E-03 -.5791643E-03 -.1504458E-03 + .2805633E-03 .1818828E-03 -.3820704E-03 -.8650197E-03 -.1145759E-02 + -.1511633E-02 -.1721103E-02 -.1728030E-02 -.1484779E-02 -.1138080E-02 + -.9559685E-03 -.3635674E-03 .5025572E-03 .1117058E-02 .1582688E-02 + .1851412E-02 .2073825E-02 .2355226E-02 .2319251E-02 .2069634E-02 + .2003644E-02 .2186616E-02 .2594383E-02 .3010686E-02 .3239851E-02 + .3345444E-02 .3655199E-02 .4596932E-02 .5711012E-02 .6235041E-02 + .6176473E-02 .6206398E-02 .6509740E-02 .6750983E-02 .6754853E-02 + .6498012E-02 .6710627E-02 .7091237E-02 .6998122E-02 .6396573E-02 + .5309593E-02 .4656606E-02 .5153420E-02 .6559441E-02 .8043688E-02 + .9245602E-02 .1015967E-01 .1062889E-01 .1083905E-01 .1057210E-01 + .9346274E-02 .7772301E-02 .6428054E-02 .5299500E-02 .4233272E-02 + .3026215E-02 .1887475E-02 .1499203E-02 .1914263E-02 .2307408E-02 + .2222166E-02 .1590149E-02 .1007699E-02 .1103900E-02 .1282173E-02 + .6868214E-03 .1778168E-03 .5375453E-03 .8316295E-03 .1231584E-02 + .2053734E-02 .2927605E-02 .3527814E-02 .3486249E-02 .3298853E-02 + .3108218E-02 .2442184E-02 .1268510E-02 .4627094E-03 -.2390394E-04 + -.9700668E-03 -.2158103E-02 -.3183410E-02 -.3727802E-02 -.4063170E-02 + -.4642101E-02 -.5144244E-02 -.5115844E-02 -.4493377E-02 -.3214613E-02 + -.1724645E-02 -.3660057E-03 .1193349E-02 .2802124E-02 .4187065E-02 + .5009056E-02 .5200399E-02 .5036416E-02 .4558587E-02 .3945595E-02 + .3158068E-02 .2406558E-02 .2003790E-02 .2218518E-02 .2810600E-02 + .3101588E-02 .3367207E-02 .3545431E-02 .3412334E-02 .2899435E-02 + .1898811E-02 .8116291E-03 -.2934886E-03 -.1346207E-02 -.2038718E-02 + -.2212051E-02 -.1971968E-02 -.2007851E-02 -.2401683E-02 -.3220852E-02 + -.4595594E-02 -.5700838E-02 -.6870239E-02 -.8557702E-02 -.9887616E-02 + -.1050223E-01 -.1077319E-01 -.1081932E-01 -.1067418E-01 -.1018795E-01 + -.9083030E-02 -.7871929E-02 -.7326672E-02 -.7346613E-02 -.7268845E-02 + -.7269631E-02 -.7906106E-02 -.8836373E-02 -.9810942E-02 -.1062819E-01 + -.1082826E-01 -.1084619E-01 -.1092839E-01 -.1047258E-01 -.9895049E-02 + -.9660776E-02 -.9502653E-02 -.9547591E-02 -.9405396E-02 -.8613201E-02 + -.7472806E-02 -.6647283E-02 -.6469305E-02 -.6343848E-02 -.6193822E-02 + -.6667312E-02 -.7430567E-02 -.7984007E-02 -.7961975E-02 -.7216762E-02 + -.6893910E-02 -.6770769E-02 -.6352186E-02 -.6224156E-02 -.5889298E-02 + -.5124537E-02 -.4387015E-02 -.3890805E-02 -.2952530E-02 -.2082847E-02 + -.2074457E-02 -.1726080E-02 -.8686906E-03 -.2784908E-03 -.6812835E-04 + -.5368943E-03 -.1228431E-02 -.1335636E-02 -.1151186E-02 -.8133311E-03 + -.5899846E-03 -.3075156E-03 .2817320E-03 .5673179E-03 .6869647E-03 + .9857777E-03 .1138362E-02 .1408166E-02 .1662432E-02 .1472325E-02 + .1353796E-02 .9318872E-03 .5315695E-03 .6856400E-03 .8707704E-03 + .1125577E-02 .1417368E-02 .1806915E-02 .2278422E-02 .2552941E-02 + .2270090E-02 .1751631E-02 .1370081E-02 .4261722E-03 -.5679586E-03 + -.1575191E-02 -.3505974E-02 -.5650474E-02 -.7549656E-02 -.9139907E-02 + -.1055111E-01 -.1179275E-01 -.1274287E-01 -.1369852E-01 -.1445016E-01 + -.1437319E-01 -.1356871E-01 -.1328502E-01 -.1345325E-01 -.1375445E-01 + -.1396101E-01 -.1363088E-01 -.1302759E-01 -.1188030E-01 -.1080594E-01 + -.9969470E-02 -.8677444E-02 -.7706226E-02 -.7300611E-02 -.6866504E-02 + -.6760900E-02 -.6749407E-02 -.6734270E-02 -.7139318E-02 -.7200195E-02 + -.7316023E-02 -.7715533E-02 -.7990011E-02 -.8364947E-02 -.8829403E-02 + -.9467225E-02 -.9747509E-02 -.9585474E-02 -.9091011E-02 -.8124921E-02 + -.7182060E-02 -.6536242E-02 -.6126715E-02 -.5484007E-02 -.4390052E-02 + -.3260997E-02 -.2169746E-02 -.1174908E-02 -.3253508E-03 .2633579E-03 + .7638951E-03 .1774128E-02 .3054944E-02 .4009555E-02 .4934992E-02 + .5576758E-02 .5849656E-02 .6418643E-02 .6697737E-02 .6780522E-02 + .7076779E-02 .7378689E-02 .7758248E-02 .8083264E-02 .8273920E-02 + .7993228E-02 .7192978E-02 .5931226E-02 .4553225E-02 .3718007E-02 + .2741152E-02 .1408784E-02 .6113687E-03 .1742738E-04 -.1107947E-02 + -.2113160E-02 -.2761243E-02 -.3062592E-02 -.2923105E-02 -.2955902E-02 + -.2809933E-02 -.2680429E-02 -.2798696E-02 -.2268597E-02 -.1823954E-02 + -.1471542E-02 -.6246855E-03 -.1114601E-03 .4617127E-03 .1117798E-02 + .1695019E-02 .2292626E-02 .2335038E-02 .2379338E-02 .2514101E-02 + .2490622E-02 .2902850E-02 .3482636E-02 .3948067E-02 .4836376E-02 + .5587373E-02 .5557950E-02 .5013964E-02 .3994308E-02 .2617789E-02 + .1379666E-02 .5385028E-03 -.5439416E-03 -.1683498E-02 -.2197642E-02 + -.1979172E-02 -.1413152E-02 -.1946875E-02 -.3824453E-02 -.5027469E-02 + -.5397819E-02 -.5958818E-02 -.6002688E-02 -.5626911E-02 -.5131917E-02 + -.4101030E-02 -.2883398E-02 -.1591786E-02 .1493019E-03 .1770641E-02 + .3049699E-02 .3905601E-02 .4415184E-02 .5172249E-02 .5662518E-02 + .5627288E-02 .5656466E-02 .5753960E-02 .5861987E-02 .5810962E-02 + .5049862E-02 .4199654E-02 .4005233E-02 .4153767E-02 .4266115E-02 + .4377247E-02 .4306777E-02 .4317724E-02 .4300588E-02 .3727842E-02 + .3662638E-02 .4360297E-02 .4812895E-02 .4601193E-02 .4192904E-02 + .3691853E-02 .2437931E-02 .1505357E-02 .9540796E-03 -.3622221E-03 + -.1436432E-02 -.1824876E-02 -.1781254E-02 -.2084905E-02 -.3075674E-02 + -.3515695E-02 -.4062921E-02 -.5221385E-02 -.6085234E-02 -.6698352E-02 + -.7431367E-02 -.8385681E-02 -.8928586E-02 -.8736714E-02 -.8744941E-02 + -.8948949E-02 -.8918292E-02 -.9228150E-02 -.9489813E-02 -.9417436E-02 + -.9701775E-02 -.1005660E-01 -.9886738E-02 -.9819355E-02 -.9647061E-02 + -.8660729E-02 -.7807384E-02 -.7202490E-02 -.6814306E-02 -.6820241E-02 + -.6657800E-02 -.6479686E-02 -.6144970E-02 -.5628514E-02 -.5039147E-02 + -.3784403E-02 -.2115664E-02 -.1127450E-02 -.6251735E-03 -.9965665E-04 + .2180581E-03 .5543955E-03 .5611493E-03 .2091613E-03 .2595199E-03 + .9764274E-04 -.3692328E-03 -.1191796E-03 .2405111E-03 .6758286E-03 + .1513105E-02 .1753447E-02 .1661641E-02 .1651922E-02 .1414552E-02 + .8028000E-03 .4858416E-04 -.8556561E-03 -.2382047E-02 -.4022924E-02 + -.5067169E-02 -.5740653E-02 -.6144226E-02 -.6446524E-02 -.6905447E-02 + -.7285384E-02 -.7488712E-02 -.7629949E-02 -.7867306E-02 -.7903626E-02 + -.7136300E-02 -.5483108E-02 -.3811408E-02 -.2817919E-02 -.2016175E-02 + -.1035651E-02 -.2787218E-03 .1478002E-03 .8746316E-05 -.5587319E-03 + -.1078168E-02 -.1471999E-02 -.1375855E-02 -.9055846E-03 -.6286639E-03 + -.3301171E-03 -.2823269E-05 .7385959E-04 .3802481E-03 .6177520E-03 + .9431459E-03 .1493349E-02 .1902597E-02 .1908836E-02 .1567631E-02 + .1523074E-02 .1241443E-02 .6869138E-03 .1358900E-03 -.4760103E-03 + -.9040194E-03 -.1093326E-02 -.1066570E-02 -.1133812E-02 -.1348233E-02 + -.1828878E-02 -.2524499E-02 -.3232693E-02 -.4135291E-02 -.4652010E-02 + -.5030885E-02 -.5789273E-02 -.6359999E-02 -.6618577E-02 -.6914125E-02 + -.6994050E-02 -.6832147E-02 -.6991614E-02 -.7244913E-02 -.7477948E-02 + -.7892333E-02 -.8364360E-02 -.8650438E-02 -.8911440E-02 -.9133690E-02 + -.9164335E-02 -.9269792E-02 -.8876073E-02 -.8051898E-02 -.7573911E-02 + -.7204923E-02 -.6684811E-02 -.6100429E-02 -.5847567E-02 -.5953286E-02 + -.5492831E-02 -.4527855E-02 -.3924053E-02 -.3139170E-02 -.1834986E-02 + -.4580591E-03 .7772068E-03 .2172406E-02 .3589322E-02 .4296109E-02 + .4712651E-02 .5368598E-02 .5894659E-02 .6032762E-02 .5730992E-02 + .4834486E-02 .4105884E-02 .3390540E-02 .2453511E-02 .2039154E-02 + .1583867E-02 .1278833E-02 .8241088E-03 -.5744186E-03 -.2277450E-02 + -.4103325E-02 -.5448125E-02 -.6159140E-02 -.6831147E-02 -.7525882E-02 + -.8288062E-02 -.8887291E-02 -.8989983E-02 -.8907362E-02 -.8969856E-02 + -.8665376E-02 -.8285916E-02 -.8145278E-02 -.7827927E-02 -.7149382E-02 + -.6257099E-02 -.5811760E-02 -.5824228E-02 -.5915210E-02 -.6105018E-02 + -.6237057E-02 -.6515039E-02 -.7104585E-02 -.7002968E-02 -.6099944E-02 + -.5328792E-02 -.5066707E-02 -.5191332E-02 -.5263301E-02 -.5635275E-02 + -.6458415E-02 -.7375482E-02 -.8028204E-02 -.8063245E-02 -.7994352E-02 + -.8387603E-02 -.8982178E-02 -.9088236E-02 -.8642672E-02 -.7953123E-02 + -.7542418E-02 -.7438770E-02 -.7398120E-02 -.7709233E-02 -.7967247E-02 + -.8159109E-02 -.8519591E-02 -.8754626E-02 -.9285238E-02 -.9653774E-02 + -.9526950E-02 -.9856762E-02 -.1059672E-01 -.1097970E-01 -.1115924E-01 + -.1172581E-01 -.1215558E-01 -.1246672E-01 -.1322619E-01 -.1378374E-01 + -.1363898E-01 -.1369337E-01 -.1421667E-01 -.1456091E-01 -.1441253E-01 + -.1374163E-01 -.1285775E-01 -.1190148E-01 -.1151309E-01 -.1140727E-01 + -.1122337E-01 -.1095305E-01 -.9917561E-02 -.8393589E-02 -.6882024E-02 + -.5747696E-02 -.4696035E-02 -.3356683E-02 -.1804788E-02 -.6653827E-03 + .2953264E-03 .1625402E-02 .2684273E-02 .3541627E-02 .4113024E-02 + .4585432E-02 .5139866E-02 .5517189E-02 .5986471E-02 .6718134E-02 + .7405540E-02 .7588767E-02 .7813392E-02 .8284270E-02 .8460505E-02 + .8832020E-02 .9316757E-02 .9511294E-02 .9098610E-02 .7567459E-02 + .5636432E-02 .3594613E-02 .1506123E-02 -.5201663E-03 -.2281052E-02 + -.3294707E-02 -.3945338E-02 -.4696992E-02 -.5493833E-02 -.5848058E-02 + -.5943620E-02 -.5957812E-02 -.5981937E-02 -.6509236E-02 -.7475596E-02 + -.8138956E-02 -.8437533E-02 -.9120651E-02 -.9946514E-02 -.1084531E-01 + -.1215529E-01 -.1352702E-01 -.1410775E-01 -.1366905E-01 -.1273092E-01 + -.1171356E-01 -.1137829E-01 -.1151303E-01 -.1155698E-01 -.1149074E-01 + -.1105803E-01 -.1029097E-01 -.9383526E-02 -.8649459E-02 -.8026088E-02 + -.7610949E-02 -.7103719E-02 -.6386252E-02 -.5628661E-02 -.4586855E-02 + -.3827806E-02 -.2617073E-02 -.1029060E-02 .1451274E-03 .1480512E-02 + .2513544E-02 .3195178E-02 .4081594E-02 .4941277E-02 .5545495E-02 + .5876232E-02 .6077432E-02 .6507222E-02 .6816898E-02 .7210103E-02 + .7735196E-02 .7660516E-02 .7441983E-02 .7185423E-02 .6612624E-02 + .5724843E-02 .4964128E-02 .4608328E-02 .4279966E-02 .3981214E-02 + .3977557E-02 .4398088E-02 .5146701E-02 .6120567E-02 .6805424E-02 + .7016569E-02 .7411491E-02 .7849139E-02 .8281782E-02 .9551828E-02 + .1116239E-01 .1204643E-01 .1278350E-01 .1420795E-01 .1564287E-01 + .1677601E-01 .1764129E-01 .1796371E-01 .1843522E-01 .1916757E-01 + .1953761E-01 .1952698E-01 .1930623E-01 .1890143E-01 .1844784E-01 + .1793786E-01 .1704501E-01 .1575133E-01 .1478047E-01 .1422716E-01 + .1378961E-01 .1366792E-01 .1326941E-01 .1210578E-01 .1059373E-01 + .9344633E-02 .8979198E-02 .9370411E-02 .9897932E-02 .1008426E-01 + .9742690E-02 .9552200E-02 .9445135E-02 .9228551E-02 .8929142E-02 + .8161859E-02 .7504113E-02 .6662549E-02 .5313177E-02 .3946576E-02 + .2453151E-02 .1120746E-02 .3132295E-03 -.4711778E-03 -.1922796E-02 + -.3596012E-02 -.4719192E-02 -.5700569E-02 -.6161037E-02 -.5663858E-02 + -.5346262E-02 -.5381203E-02 -.5330069E-02 -.5529281E-02 -.5848283E-02 + -.6395257E-02 -.7218649E-02 -.7801536E-02 -.8168481E-02 -.8514060E-02 + -.8965826E-02 -.9236480E-02 -.9426737E-02 -.9774802E-02 -.1007439E-01 + -.1034190E-01 -.1058254E-01 -.1066228E-01 -.1018516E-01 -.9290413E-02 + -.8467823E-02 -.7815254E-02 -.7378683E-02 -.6695558E-02 -.5544613E-02 + -.4146477E-02 -.3060497E-02 -.2699703E-02 -.2511012E-02 -.1822226E-02 + -.9361673E-03 -.4891452E-03 -.5159550E-03 -.7391058E-03 -.7389306E-03 + -.6156740E-03 -.3560901E-03 .3703387E-04 .1224073E-04 -.4038490E-03 + -.5178528E-03 -.2054171E-03 .1220948E-03 .5920825E-03 .1065376E-02 + .1114603E-02 .1130290E-02 .1355864E-02 .1395920E-02 .1415359E-02 + .1816145E-02 .2187135E-02 .2449895E-02 .2772731E-02 .3070948E-02 + .3557784E-02 .4280610E-02 .4964064E-02 .5346647E-02 .5791851E-02 + .6334546E-02 .6742031E-02 .7416977E-02 .8211915E-02 .8850346E-02 + .9304274E-02 .9306849E-02 .9043332E-02 .8796293E-02 .8622896E-02 + .8589969E-02 .8276480E-02 .7447742E-02 .6215999E-02 .4628962E-02 + .3594131E-02 .3379847E-02 .3092668E-02 .2987747E-02 .3112843E-02 + .2777945E-02 .2479270E-02 .2508071E-02 .2540123E-02 .2618086E-02 + .2420778E-02 .2201596E-02 .2460685E-02 .2848608E-02 .3043729E-02 + .2710142E-02 .1966078E-02 .1128388E-02 .7073806E-03 .4589284E-03 + -.3273187E-03 -.5716719E-03 -.2237580E-03 .3833905E-03 .1676610E-02 + .2847490E-02 .3737977E-02 .4492308E-02 .5022125E-02 .5427679E-02 + .5515394E-02 .5691064E-02 .5617393E-02 .5240167E-02 .5096470E-02 + .4779225E-02 .4499448E-02 .4390650E-02 .4306104E-02 .4269140E-02 + .4474872E-02 .5033177E-02 .5800602E-02 .6753885E-02 .7858053E-02 + .9182506E-02 .1067899E-01 .1182513E-01 .1279042E-01 .1401072E-01 + .1470357E-01 .1488950E-01 .1507417E-01 .1541390E-01 .1602826E-01 + .1639366E-01 .1638208E-01 .1620767E-01 .1609173E-01 .1653336E-01 + .1680486E-01 .1661140E-01 .1617000E-01 .1535195E-01 .1454861E-01 + .1349381E-01 .1278946E-01 .1220303E-01 .1097649E-01 .9556055E-02 + .8012452E-02 .6813034E-02 .6020041E-02 .5364763E-02 .4742082E-02 + .4249706E-02 .4007647E-02 .3743182E-02 .3681043E-02 .3670812E-02 + .3403856E-02 .3248008E-02 .3377122E-02 .3592052E-02 .3711176E-02 + .3824822E-02 .3653924E-02 .3044420E-02 .2577895E-02 .2175969E-02 + .1418948E-02 .6484292E-03 .3436535E-03 .4558945E-03 .6912677E-03 + .1419532E-02 .2741488E-02 .3649191E-02 .3911706E-02 .4126290E-02 + .4379014E-02 .4798766E-02 .5074847E-02 .4779993E-02 .4450917E-02 + .4421118E-02 .4573857E-02 .4421182E-02 .3796751E-02 .3258321E-02 + .2675406E-02 .2095329E-02 .1691788E-02 .7068500E-03 -.3621422E-03 + -.1192415E-02 -.2288743E-02 -.3160668E-02 -.4299800E-02 -.5692907E-02 + -.6488410E-02 -.7041962E-02 -.7411078E-02 -.7314363E-02 -.6991899E-02 + -.6847670E-02 -.7124429E-02 -.7323888E-02 -.7127741E-02 -.6816963E-02 + -.6396132E-02 -.6401431E-02 -.7016022E-02 -.7987591E-02 -.8775876E-02 + -.8873805E-02 -.9052399E-02 -.9632759E-02 -.1027730E-01 -.1068131E-01 + -.1058097E-01 -.9944928E-02 -.9252188E-02 -.9110583E-02 -.9136532E-02 + -.9132248E-02 -.9293910E-02 -.9470025E-02 -.9645172E-02 -.9666672E-02 + -.9437715E-02 -.9265611E-02 -.9151970E-02 -.8665909E-02 -.8190290E-02 + -.7978088E-02 -.7405880E-02 -.6755134E-02 -.6308402E-02 -.5917670E-02 + -.5661431E-02 -.5234816E-02 -.4690069E-02 -.4252642E-02 -.3826938E-02 + -.3532793E-02 -.3058223E-02 -.2345628E-02 -.2113433E-02 -.2229308E-02 + -.2182778E-02 -.2259774E-02 -.2649235E-02 -.3201766E-02 -.3735261E-02 + -.4043677E-02 -.4003212E-02 -.3516783E-02 -.2860917E-02 -.2022469E-02 + -.9658332E-03 -.1645305E-03 .5297025E-03 .9332356E-03 .7190634E-03 + .6763573E-03 .1036395E-02 .1427901E-02 .1507271E-02 .1626472E-02 + .2175692E-02 .3092283E-02 .4326452E-02 .5602618E-02 .6957806E-02 + .8719361E-02 .1063712E-01 .1114099E-01 .1026616E-01 .9292208E-02 + .8494183E-02 .8199923E-02 .8146574E-02 .8042163E-02 .8007956E-02 + .7709777E-02 .7457246E-02 .7089425E-02 .6332038E-02 .5753427E-02 + .5269347E-02 .4811190E-02 .4434300E-02 .4387657E-02 .4692361E-02 + .5415354E-02 .6491693E-02 .7254515E-02 .8025424E-02 .8958104E-02 + .9558641E-02 .9387380E-02 .8953914E-02 .9081060E-02 .9243582E-02 + .9257045E-02 .9032189E-02 .8016786E-02 .7100089E-02 .7072099E-02 + .7629277E-02 .8507941E-02 .9249967E-02 .1078807E-01 .1301599E-01 + .1458448E-01 .1550932E-01 .1553789E-01 .1490488E-01 .1399088E-01 + .1278712E-01 .1155393E-01 .1068247E-01 .1048030E-01 .1035265E-01 + .9498606E-02 .8303496E-02 .7281208E-02 .6833163E-02 .6917098E-02 + .6624866E-02 .5723962E-02 .4631063E-02 .4396889E-02 .4909512E-02 + .5093360E-02 .5083723E-02 .4972016E-02 .4876103E-02 .4782618E-02 + .4486334E-02 .4004263E-02 .3135087E-02 .2344765E-02 .1625060E-02 + .4786880E-03 -.7206077E-03 -.1968788E-02 -.3130418E-02 -.4347267E-02 + -.5692790E-02 -.6337701E-02 -.6468452E-02 -.6388302E-02 -.5921315E-02 + -.5528861E-02 -.5376072E-02 -.5189253E-02 -.5268697E-02 -.5476277E-02 + -.6007495E-02 -.7202341E-02 -.8246911E-02 -.9072475E-02 -.1008234E-01 + -.1090156E-01 -.1140564E-01 -.1160161E-01 -.1152646E-01 -.1130292E-01 + -.1092909E-01 -.1066019E-01 -.1032081E-01 -.9880557E-02 -.9939338E-02 + -.9911852E-02 -.9958222E-02 -.1114267E-01 -.1286179E-01 -.1461346E-01 + -.1584775E-01 -.1630820E-01 -.1673277E-01 -.1759372E-01 -.1827223E-01 + -.1840056E-01 -.1837524E-01 -.1823744E-01 -.1826044E-01 -.1778024E-01 + -.1679451E-01 -.1643285E-01 -.1634379E-01 -.1640296E-01 -.1642772E-01 + -.1588747E-01 -.1513018E-01 -.1416415E-01 -.1319345E-01 -.1254378E-01 + -.1203789E-01 -.1164409E-01 -.1096002E-01 -.9302548E-02 -.6992411E-02 + -.4862672E-02 -.2868871E-02 -.1065352E-02 .3253009E-03 .1364358E-02 + .2480792E-02 .4026308E-02 .4861497E-02 .5326436E-02 .6177277E-02 + .6379344E-02 .6461780E-02 .6464854E-02 .6042013E-02 .5728292E-02 + .5792808E-02 .6286640E-02 .6531630E-02 .6512691E-02 .6981287E-02 + .7711934E-02 .7900251E-02 .8191837E-02 .8945975E-02 .9787521E-02 + .1048267E-01 .1092601E-01 .1152450E-01 .1234224E-01 .1274131E-01 + .1263959E-01 .1262265E-01 .1279257E-01 .1297439E-01 .1258170E-01 + .1210108E-01 .1207402E-01 .1190978E-01 .1141634E-01 .1069919E-01 + .9995015E-02 .9160396E-02 .8155920E-02 .6920818E-02 .5356812E-02 + .4076623E-02 .3145068E-02 .2409821E-02 .2247183E-02 .2146665E-02 + .1878867E-02 .2038269E-02 .2249088E-02 .2168287E-02 .2022677E-02 + .2143452E-02 .2789469E-02 .3625849E-02 .4327618E-02 .5035606E-02 + .5529711E-02 .5781187E-02 .6076282E-02 .6365433E-02 .7086369E-02 + .7951106E-02 .8253624E-02 .8480535E-02 .8972754E-02 .9679919E-02 + .1091502E-01 .1204493E-01 .1214978E-01 .1217442E-01 .1241902E-01 + .1240761E-01 .1287133E-01 .1348156E-01 .1329462E-01 .1273409E-01 + .1232316E-01 .1217078E-01 .1244414E-01 .1234524E-01 .1210280E-01 + .1269629E-01 .1313072E-01 .1316345E-01 .1347002E-01 .1381844E-01 + .1366796E-01 .1321962E-01 .1294209E-01 .1225180E-01 .1096876E-01 + .9935530E-02 .9633562E-02 .9991279E-02 .1055007E-01 .1071013E-01 + .1069629E-01 .1033018E-01 .9288290E-02 .8384947E-02 .7709769E-02 + .6999364E-02 .6378467E-02 .6297245E-02 .6301494E-02 .5899613E-02 + .5529864E-02 .5221790E-02 .5225776E-02 .5282025E-02 .4581598E-02 + .3229290E-02 .1918179E-02 .9681055E-03 .1517012E-03 -.9875282E-03 + -.2161483E-02 -.2908339E-02 -.3384628E-02 -.3554692E-02 -.3706784E-02 + -.4381034E-02 -.4740801E-02 -.4509562E-02 -.4121323E-02 -.3390544E-02 + -.2975823E-02 -.2851948E-02 -.2382972E-02 -.1889147E-02 -.1582039E-02 + -.2056568E-02 -.3007736E-02 -.3877469E-02 -.4956753E-02 -.5688374E-02 + -.6196798E-02 -.6383870E-02 -.6110002E-02 -.6121685E-02 -.6127020E-02 + -.5763224E-02 -.5333385E-02 -.4904494E-02 -.4639002E-02 -.4370387E-02 + -.4042082E-02 -.4058367E-02 -.4233838E-02 -.4298460E-02 -.3804212E-02 + -.3205203E-02 -.3132252E-02 -.2699712E-02 -.2220867E-02 -.2251465E-02 + -.1989192E-02 -.1610278E-02 -.1473856E-02 -.1307032E-02 -.9621294E-03 + .2634988E-03 .1589846E-02 .1816199E-02 .2477062E-02 .3591035E-02 + .4546883E-02 .6112499E-02 .7945464E-02 .9044585E-02 .9333443E-02 + .9863861E-02 .1028787E-01 .1012496E-01 .1002105E-01 .9732572E-02 + .9296783E-02 .9313980E-02 .9509554E-02 .1005427E-01 .1092533E-01 + .1164304E-01 .1215292E-01 .1254182E-01 .1307401E-01 .1363628E-01 + .1404624E-01 .1438157E-01 .1464463E-01 .1464253E-01 .1368316E-01 + .1232284E-01 .1154990E-01 .1088891E-01 .1111039E-01 .1159099E-01 + .1081496E-01 .1021794E-01 .1020285E-01 .1036979E-01 .1065622E-01 + .1071002E-01 .1078490E-01 .1068338E-01 .1013552E-01 .9594839E-02 + .9261644E-02 .9028799E-02 .9010058E-02 .8759929E-02 .8120660E-02 + .7495416E-02 .7065869E-02 .6658529E-02 .5674135E-02 .4502392E-02 + .4069946E-02 .3919177E-02 .3492587E-02 .2880163E-02 .2378997E-02 + .2135482E-02 .1855239E-02 .1504221E-02 .1620140E-02 .2284757E-02 + .2396037E-02 .2046407E-02 .1788430E-02 .9601204E-03 .1909487E-03 + -.6068143E-04 -.2549187E-03 -.6585723E-03 -.1128126E-02 -.1129708E-02 + -.1080120E-02 -.1171067E-02 -.5347816E-03 .4119909E-03 .8095377E-03 + .1638227E-02 .2418798E-02 .2651092E-02 .2699611E-02 .2570496E-02 + .2704089E-02 .2784603E-02 .2628252E-02 .2404734E-02 .2366917E-02 + .2390357E-02 .2267419E-02 .2440751E-02 .2978694E-02 .3199887E-02 + .2559440E-02 .2003092E-02 .2006095E-02 .1897423E-02 .1865501E-02 + .1897676E-02 .1942805E-02 .1790277E-02 .1776684E-02 .2546668E-02 + .3513317E-02 .4400748E-02 .4518017E-02 .3613979E-02 .2840289E-02 + .2494922E-02 .2278106E-02 .2230709E-02 .2283857E-02 .2166765E-02 + .2097356E-02 .2275375E-02 .2240381E-02 .2091524E-02 .2244138E-02 + .2362385E-02 .2415985E-02 .2265896E-02 .1562284E-02 .7434313E-03 + .6178479E-03 .9162413E-03 .1174679E-02 .1553501E-02 .1675312E-02 + .1606055E-02 .1548870E-02 .2534256E-02 .2822281E-02 .3513886E-02 + .4626316E-02 .5357385E-02 .5197351E-02 .4730820E-02 .4419178E-02 + .4138360E-02 .4039643E-02 .3593079E-02 .2802548E-02 .2501065E-02 + .1959800E-02 .1524156E-02 .1562046E-02 .1716761E-02 .2214176E-02 + .2665586E-02 .2965178E-02 .3284870E-02 .3072092E-02 .2489854E-02 + .1796498E-02 .7821469E-03 -.6020480E-04 -.5071137E-03 -.4424103E-03 + -.1178392E-03 .4489213E-03 .1048316E-02 .1550166E-02 .2173569E-02 + .2936052E-02 .3961325E-02 .4937086E-02 .5522092E-02 .5598589E-02 + .5539936E-02 .5350677E-02 .4869169E-02 .4262903E-02 .3814964E-02 + .3558705E-02 .3049990E-02 .2594356E-02 .2403814E-02 .2044962E-02 + .1273402E-02 .4626122E-03 .8062072E-05 -.3590465E-03 -.4833867E-03 + -.4546608E-03 -.3594547E-03 -.1602850E-03 -.1446084E-03 -.2408540E-03 + -.5685300E-03 -.7469679E-03 -.4265780E-03 -.3533731E-03 -.5693592E-03 + -.5465240E-03 -.7230870E-03 -.9423933E-03 -.7806345E-03 -.5374619E-03 + -.1990149E-04 .6220481E-03 .1211909E-02 .2095269E-02 .2952660E-02 + .3443155E-02 .2991252E-02 .1854945E-02 .9080119E-03 .1933260E-03 + -.3902072E-03 -.9257706E-03 -.1169635E-02 -.1257894E-02 -.1111634E-02 + -.1047934E-02 -.1448696E-02 -.1651459E-02 -.2186066E-02 -.3113879E-02 + -.3801607E-02 -.4587652E-02 -.5087532E-02 -.5180185E-02 -.5095006E-02 + -.5032506E-02 -.4906694E-02 -.4756736E-02 -.5040725E-02 -.5282322E-02 + -.5383388E-02 -.5460110E-02 -.5009283E-02 -.3349317E-02 -.1588832E-02 + -.5997552E-03 .3045580E-03 .8057602E-03 .8854983E-03 .1116612E-02 + .1635765E-02 .2183785E-02 .2914335E-02 .3684575E-02 .4422384E-02 + .5348524E-02 .6288359E-02 .7164130E-02 .7758520E-02 .8150193E-02 + .8157637E-02 .7693182E-02 .7193026E-02 .6641548E-02 .5976051E-02 + .5912870E-02 .6069125E-02 .5609596E-02 .5150386E-02 .4512837E-02 + .3500432E-02 .2797859E-02 .2569396E-02 .2547482E-02 .2652698E-02 + .2946926E-02 .3213260E-02 .3400661E-02 .3354094E-02 .3064005E-02 + .2894388E-02 .2848439E-02 .2851641E-02 .2842142E-02 .2656748E-02 + .2391624E-02 .2530790E-02 .3112191E-02 .3256087E-02 .2609562E-02 + .1304606E-02 -.5922647E-03 -.2369931E-02 -.3774877E-02 -.4657272E-02 + -.5395012E-02 -.6222643E-02 -.6440023E-02 -.6733489E-02 -.7188211E-02 + -.7458061E-02 -.7893685E-02 -.8101281E-02 -.8357377E-02 -.9216487E-02 + -.1004380E-01 -.1046787E-01 -.1053816E-01 -.1052415E-01 -.1051074E-01 + -.1043038E-01 -.1031252E-01 -.9997268E-02 -.9900949E-02 -.9908423E-02 + -.9726468E-02 -.9370673E-02 -.9186576E-02 -.9879588E-02 -.1067655E-01 + -.1077621E-01 -.1080162E-01 -.1076667E-01 -.1061651E-01 -.1034570E-01 + -.9923739E-02 -.1012324E-01 -.1066266E-01 -.1104490E-01 -.1142299E-01 + -.1142531E-01 -.1107993E-01 -.1073677E-01 -.1035574E-01 -.9863992E-02 + -.9697081E-02 -.9914502E-02 -.9960300E-02 -.9822433E-02 -.9711133E-02 + -.9883194E-02 -.1029454E-01 -.1038468E-01 -.9866803E-02 -.9226496E-02 + -.8807933E-02 -.8604939E-02 -.8503314E-02 -.8438863E-02 -.8296686E-02 + -.8064272E-02 -.8162899E-02 -.8369457E-02 -.8197443E-02 -.7898905E-02 + -.7799386E-02 -.7755024E-02 -.7667290E-02 -.7715161E-02 -.7711596E-02 + -.7623229E-02 -.8035512E-02 -.8465409E-02 -.8430173E-02 -.8624697E-02 + -.8987082E-02 -.9128389E-02 -.9336478E-02 -.9607588E-02 -.9773005E-02 + -.9939465E-02 -.1007450E-01 -.9896923E-02 -.9756958E-02 -.9950057E-02 + -.1014175E-01 -.1029763E-01 -.1030202E-01 -.1001597E-01 -.9774232E-02 + -.9892255E-02 -.1011253E-01 -.1043004E-01 -.1072213E-01 -.1073750E-01 + -.1093312E-01 -.1122572E-01 -.1122241E-01 -.1098161E-01 -.1054331E-01 + -.1005178E-01 -.9911409E-02 -.9799003E-02 -.9381249E-02 -.9077815E-02 + -.8815949E-02 -.8773674E-02 -.9141541E-02 -.9563846E-02 -.9899684E-02 + -.1013284E-01 -.1018391E-01 -.1019060E-01 -.1034728E-01 -.1039492E-01 + -.1028842E-01 -.1018680E-01 -.9800830E-02 -.9004043E-02 -.7925701E-02 + -.6867317E-02 -.6223819E-02 -.5633474E-02 -.5001587E-02 -.4482621E-02 + -.3992236E-02 -.3756145E-02 -.3894271E-02 -.4486641E-02 -.5229787E-02 + -.5766417E-02 -.6062487E-02 -.6185143E-02 -.6004158E-02 -.5446819E-02 + -.4962244E-02 -.4549491E-02 -.4048860E-02 -.3503131E-02 -.2965415E-02 + -.2665062E-02 -.2730999E-02 -.2936390E-02 -.3152399E-02 -.3459038E-02 + -.3776202E-02 -.4229666E-02 -.4673729E-02 -.4885686E-02 -.5115949E-02 + -.5622677E-02 -.6138086E-02 -.6182445E-02 -.5818105E-02 -.5380858E-02 + -.4822427E-02 -.4303702E-02 -.3878663E-02 -.3418845E-02 -.3318564E-02 + -.3239367E-02 -.2785627E-02 -.2358905E-02 -.2068286E-02 -.1713082E-02 + -.1332065E-02 -.7553807E-03 -.1702721E-03 .7965297E-04 .3141537E-03 + .6606847E-03 .1002379E-02 .1102688E-02 .8743353E-03 .6334185E-03 + .5334556E-03 .4739631E-03 .3322838E-03 .1931041E-03 .2956279E-03 + .6013162E-03 .7220314E-03 .5986993E-03 .7164178E-03 .9697114E-03 + .1125192E-02 .1259083E-02 .1213644E-02 .1145036E-02 .1041332E-02 + .7067341E-03 .2364839E-03 -.1036302E-03 .7215707E-04 .4253907E-03 + .5043028E-03 .5661481E-03 .6816587E-03 .7747860E-03 .9043959E-03 + .7969856E-03 .4007520E-03 -.1051340E-03 -.7033333E-03 -.1108421E-02 + -.1327425E-02 -.1504759E-02 -.1657916E-02 -.1665636E-02 -.1490137E-02 + -.1417645E-02 -.1682254E-02 -.2011372E-02 -.2074229E-02 -.2474020E-02 + -.3053967E-02 -.3314228E-02 -.3453639E-02 -.3495942E-02 -.3595463E-02 + -.3764651E-02 -.3798480E-02 -.3758879E-02 -.3814645E-02 -.3869185E-02 + -.3678352E-02 -.3328692E-02 -.2860192E-02 -.2496972E-02 -.2755632E-02 + -.3223980E-02 -.3287264E-02 -.3183541E-02 -.3254292E-02 -.3605784E-02 + -.4004476E-02 -.4159832E-02 -.4328762E-02 -.4571225E-02 -.4744029E-02 + -.5069645E-02 -.5349622E-02 -.5345262E-02 -.5256482E-02 -.5024274E-02 + -.4809606E-02 -.4731762E-02 -.4634155E-02 -.4550586E-02 -.4516503E-02 + -.4569010E-02 -.4570187E-02 -.4341275E-02 -.3985070E-02 -.3537780E-02 + -.3041515E-02 -.2732330E-02 -.2724545E-02 -.2821424E-02 -.2823514E-02 + -.2815360E-02 -.2854839E-02 -.2931418E-02 -.3034698E-02 -.3143430E-02 + -.3278510E-02 -.3258482E-02 -.3239160E-02 -.3462268E-02 -.3525496E-02 + -.3430196E-02 -.3511822E-02 -.3601533E-02 -.3580586E-02 -.3672909E-02 + -.3899803E-02 -.4161293E-02 -.4435399E-02 -.4727870E-02 -.4944228E-02 + -.5119142E-02 -.5300358E-02 -.5382007E-02 -.5387881E-02 -.5239678E-02 + -.4949886E-02 -.4632369E-02 -.4381086E-02 -.4175868E-02 -.3777747E-02 + -.3241068E-02 -.2784533E-02 -.2439561E-02 -.2144184E-02 -.1875159E-02 + -.1659662E-02 -.1543457E-02 -.1518601E-02 -.1473594E-02 -.1375100E-02 + -.1262150E-02 -.1392059E-02 -.1634560E-02 -.1705251E-02 -.1653682E-02 + -.1509088E-02 -.1366050E-02 -.1408906E-02 -.1648685E-02 -.1788343E-02 + -.1833084E-02 -.1760010E-02 -.1546493E-02 -.1400105E-02 -.1262362E-02 + -.1105853E-02 -.8570366E-03 -.4655503E-03 -.2003267E-03 -.1260364E-03 + -.1279967E-03 -.9667909E-04 .1148901E-03 .4129911E-03 .6438414E-03 + .8392881E-03 .1145773E-02 .1466560E-02 .1489990E-02 .1404695E-02 + .1446615E-02 .1569168E-02 .1679703E-02 .1693259E-02 .1730717E-02 + .1765548E-02 .1762636E-02 .1683133E-02 .1452262E-02 .1280057E-02 + .1232143E-02 .1145615E-02 .1144521E-02 .1212637E-02 .1220624E-02 + .1225549E-02 .1284518E-02 .1421192E-02 .1472803E-02 .1537341E-02 + .1674259E-02 .1791594E-02 .1971428E-02 .2290327E-02 .2703216E-02 + .2959524E-02 .3097287E-02 .3234135E-02 .3309183E-02 .3386403E-02 + .3379984E-02 .3295409E-02 .3243605E-02 .3243107E-02 .3332870E-02 + .3465390E-02 .3582979E-02 .3560913E-02 .3513580E-02 .3510498E-02 + .3504640E-02 .3603746E-02 .3647891E-02 .3612802E-02 .3588183E-02 + .3561019E-02 .3596122E-02 .3647139E-02 .3586050E-02 .3504839E-02 + .3534826E-02 .3485941E-02 .3386468E-02 .3343807E-02 .3295175E-02 + .3302624E-02 .3262013E-02 .3157481E-02 .3162218E-02 .3211539E-02 + .3225353E-02 .3302421E-02 .3324152E-02 .3240059E-02 .3251543E-02 + .3303481E-02 .3345154E-02 .3393821E-02 .3353735E-02 .3348880E-02 + .3403925E-02 .3351939E-02 .3296820E-02 .3231143E-02 .3174479E-02 + .3217848E-02 .3225194E-02 .3229387E-02 .3185285E-02 .3147261E-02 + .3207320E-02 .3212654E-02 .3211564E-02 .3178187E-02 .3117395E-02 + .3078082E-02 .3020560E-02 .2994260E-02 .2997745E-02 .2997273E-02 + .2946703E-02 .2913265E-02 .2952030E-02 .2962571E-02 .2943446E-02 + .2964191E-02 .3038318E-02 .3056291E-02 .2950767E-02 .2860915E-02 + .2801357E-02 .2753256E-02 .2754151E-02 .2762456E-02 .2728478E-02 + .2643454E-02 .2587326E-02 .2574698E-02 .2551671E-02 .2544828E-02 + .2549980E-02 .2503848E-02 .2443194E-02 .2427844E-02 .2428505E-02 + .2429156E-02 .2394119E-02 .2325188E-02 .2318614E-02 .2296759E-02 + .2231630E-02 .2194672E-02 .2181995E-02 .2214637E-02 .2237060E-02 + .2223458E-02 .2185029E-02 .2146932E-02 .2144740E-02 .2130030E-02 + .2074438E-02 .2038770E-02 .2033367E-02 .1998450E-02 .1984111E-02 + .1984979E-02 .1958118E-02 .1927202E-02 .1896545E-02 .1912086E-02 + .1930116E-02 .1907268E-02 .1904586E-02 .1904991E-02 .1882296E-02 + .1869898E-02 .1876177E-02 .1862966E-02 .1842890E-02 .1858024E-02 + .1862152E-02 .1841427E-02 .1842590E-02 .1849817E-02 .1827976E-02 + .1810245E-02 .1794731E-02 .1746300E-02 .1728550E-02 .1722121E-02 + .1696995E-02 .1695021E-02 .1685939E-02 .1675994E-02 .1657573E-02 + .1627917E-02 .1613843E-02 .1601142E-02 .1573312E-02 .1533781E-02 + .1492966E-02 .1457847E-02 .1431898E-02 .1408063E-02 .1374542E-02 + .1333311E-02 .1308522E-02 .1278093E-02 .1250947E-02 .1227641E-02 + .1196378E-02 .1176158E-02 .1144480E-02 .1125664E-02 .1111637E-02 + .1083842E-02 .1066362E-02 .1043495E-02 .1018197E-02 .1005014E-02 + .9907339E-03 .9663096E-03 .9569451E-03 .9492522E-03 .9257560E-03 + .9167265E-03 .9056703E-03 .8866200E-03 .8749291E-03 .8585014E-03 + .8334520E-03 .8101182E-03 .7919878E-03 .7788858E-03 .7661198E-03 + .7444825E-03 .7219417E-03 .7030745E-03 .6869179E-03 .6721043E-03 + .6548460E-03 .6393762E-03 .6262723E-03 .6146755E-03 .6040889E-03 + .5927130E-03 .5848197E-03 .5723948E-03 .5588676E-03 .5506874E-03 + .5369911E-03 .5241843E-03 .5157876E-03 .5065204E-03 .5001286E-03 + .4929359E-03 .4836309E-03 .4756761E-03 .4652236E-03 .4579025E-03 + .4532037E-03 .4432925E-03 .4331527E-03 .4257616E-03 .4171095E-03 + .4091559E-03 .4027614E-03 .3921897E-03 .3834195E-03 .3760580E-03 + .3668517E-03 .3601578E-03 .3529103E-03 .3437598E-03 .3358035E-03 + .3305021E-03 .3228934E-03 .3148131E-03 .3087552E-03 .3027899E-03 + .2957961E-03 .2876152E-03 .2816057E-03 .2753516E-03 .2681145E-03 + .2610455E-03 .2548446E-03 .2490098E-03 .2416590E-03 .2352786E-03 + .2299572E-03 .2236190E-03 .2175575E-03 .2126998E-03 .2069119E-03 + .2007788E-03 .1958275E-03 .1909566E-03 .1856475E-03 .1807429E-03 + .1762550E-03 .1706569E-03 .1658231E-03 .1621871E-03 .1572532E-03 + .1526138E-03 .1488629E-03 .1447405E-03 .1406845E-03 .1369312E-03 + .1332630E-03 .1296048E-03 .1261579E-03 .1230450E-03 .1199324E-03 + .1169166E-03 .1140544E-03 .1113055E-03 .1087437E-03 .1062179E-03 + .1038569E-03 .1016314E-03 .9947811E-04 .9747491E-04 .9560664E-04 + .9384249E-04 .9221256E-04 .9071960E-04 .8934066E-04 .8810029E-04 + .8699023E-04 .8600895E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/H-E12140.AT2 b/pyExamples/EarthquakeExamples/Example4/H-E12140.AT2 new file mode 100755 index 000000000..d6736c341 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/H-E12140.AT2 @@ -0,0 +1,1565 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #12, 140 (USGS STATION 931) +ACCELERATION TIME HISTORY IN UNITS OF G. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7802, DT= .00500 SEC + -.4524259E-02 -.5453609E-02 -.3879534E-02 -.5966478E-04 .1453968E-03 + .3141729E-03 .4242131E-03 .5230633E-03 .6191808E-03 .7135598E-03 + .8102202E-03 .9037519E-03 .9789034E-03 .1022652E-02 .1030402E-02 + .1008570E-02 .9681240E-03 .9171226E-03 .8604907E-03 .7983539E-03 + .7297761E-03 .6620882E-03 .6072410E-03 .5730847E-03 .5632766E-03 + .5751092E-03 .5944994E-03 .6041827E-03 .5949643E-03 .5639703E-03 + .5158626E-03 .4628568E-03 .4094630E-03 .3564320E-03 .3189031E-03 + .3207575E-03 .3747367E-03 .4634662E-03 .5513970E-03 .6230334E-03 + .6835686E-03 .7298884E-03 .7527032E-03 .7525612E-03 .7358731E-03 + .7119356E-03 .6901599E-03 .6724041E-03 .6500149E-03 .6118034E-03 + .5631175E-03 .5274543E-03 .5276685E-03 .5670992E-03 .6293130E-03 + .7043045E-03 .7957482E-03 .9035360E-03 .1017839E-02 .1122740E-02 + .1205026E-02 .1251538E-02 .1238846E-02 .1153766E-02 .1020285E-02 + .8765864E-03 .7522143E-03 .6819861E-03 .6866022E-03 .7474303E-03 + .8314898E-03 .9088192E-03 .9519934E-03 .9283419E-03 .8129220E-03 + .6303871E-03 .4433518E-03 .3093290E-03 .2610300E-03 .2968516E-03 + .3831106E-03 .4862188E-03 .5892297E-03 .6612810E-03 .6642728E-03 + .5940455E-03 .4823369E-03 .3733080E-03 .3078704E-03 .3186180E-03 + .4135613E-03 .5600101E-03 .7032117E-03 .7957706E-03 .8169634E-03 + .7825416E-03 .7227976E-03 .6626251E-03 .6214424E-03 .6049963E-03 + .5987071E-03 .5660728E-03 .4701094E-03 .3109466E-03 .1280513E-03 + -.3300664E-04 -.1129573E-03 -.3028746E-04 .2259117E-03 .5441411E-03 + .7623007E-03 .7671587E-03 .5577843E-03 .2332864E-03 -.6206213E-04 + -.2198912E-03 -.2242424E-03 -.1070886E-03 .1151250E-03 .4188215E-03 + .7292638E-03 .9602667E-03 .1070536E-02 .1066163E-02 .9920241E-03 + .9083247E-03 .8385752E-03 .7567117E-03 .6228149E-03 .4537476E-03 + .3446589E-03 .3887492E-03 .5852847E-03 .7906724E-03 .8242033E-03 + .6419574E-03 .3531608E-03 .1027924E-03 -.2830569E-04 -.2028025E-04 + .1308300E-03 .4159250E-03 .7938426E-03 .1192018E-02 .1500901E-02 + .1588578E-02 .1349417E-02 .7838595E-03 .9568561E-04 -.4169230E-03 + -.6075688E-03 -.5322458E-03 -.3260242E-03 -.8920882E-04 .1365666E-03 + .3211848E-03 .4039332E-03 .3416341E-03 .1926413E-03 .8110288E-04 + .1024921E-03 .3125893E-03 .7063180E-03 .1156954E-02 .1466305E-02 + .1495425E-02 .1248484E-02 .8744552E-03 .5803131E-03 .4368458E-03 + .2967933E-03 -.2747939E-04 -.5701435E-03 -.1195135E-02 -.1711818E-02 + -.1975352E-02 -.1910130E-02 -.1515260E-02 -.8886603E-03 -.2262323E-03 + .2290169E-03 .2506846E-03 -.2757805E-03 -.1240235E-02 -.2325242E-02 + -.3168019E-02 -.3494526E-02 -.3118668E-02 -.1984543E-02 -.3252933E-03 + .1352823E-02 .2509391E-02 .2815779E-02 .2312167E-02 .1374595E-02 + .4638983E-03 -.1177419E-03 -.2808112E-03 -.9762838E-04 .3480362E-03 + .1051403E-02 .1880178E-02 .2501115E-02 .2635341E-02 .2170143E-02 + .1128948E-02 -.3165466E-03 -.1756792E-02 -.2613120E-02 -.2682890E-02 + -.2353771E-02 -.1967870E-02 -.1456841E-02 -.7607771E-03 -.4212706E-04 + .5664397E-03 .9421905E-03 .8825558E-03 .3491246E-03 -.4582368E-03 + -.1305022E-02 -.2004627E-02 -.2399736E-02 -.2420823E-02 -.2021288E-02 + -.1107616E-02 .2722442E-03 .1827384E-02 .3208438E-02 .4196942E-02 + .4687377E-02 .4528556E-02 .3516927E-02 .1625677E-02 -.7240662E-03 + -.2728587E-02 -.3820736E-02 -.4022969E-02 -.3534916E-02 -.2514939E-02 + -.1312776E-02 -.3046929E-03 .4430422E-03 .1037558E-02 .1498235E-02 + .1767073E-02 .1787081E-02 .1530239E-02 .1110101E-02 .7828080E-03 + .6457827E-03 .5360282E-03 .3224930E-03 .2949113E-04 -.2780526E-03 + -.5170711E-03 -.6577978E-03 -.8401380E-03 -.1206343E-02 -.1690095E-02 + -.2069982E-02 -.2127739E-02 -.1732130E-02 -.8858064E-03 .2551230E-03 + .1538911E-02 .2802610E-02 .3586619E-02 .3351531E-02 .1986919E-02 + -.1426081E-03 -.2376816E-02 -.3975104E-02 -.4519506E-02 -.4122114E-02 + -.3023145E-02 -.1238279E-02 .1206312E-02 .3815715E-02 .5549842E-02 + .5435643E-02 .3231305E-02 -.2565574E-03 -.3551571E-02 -.5565508E-02 + -.6101049E-02 -.5494341E-02 -.3988740E-02 -.1632174E-02 .1154633E-02 + .3510576E-02 .4728037E-02 .4423364E-02 .2451477E-02 -.7614744E-03 + -.4095614E-02 -.6338281E-02 -.7100331E-02 -.6846094E-02 -.5952627E-02 + -.4555433E-02 -.3081146E-02 -.2059443E-02 -.1718362E-02 -.2073713E-02 + -.2939005E-02 -.3842499E-02 -.4184260E-02 -.3610456E-02 -.2501074E-02 + -.1593399E-02 -.1116638E-02 -.7071584E-03 .9760057E-04 .1380720E-02 + .2881643E-02 .4347831E-02 .5629241E-02 .6457346E-02 .6182043E-02 + .4056353E-02 .1321068E-03 -.4221951E-02 -.7148798E-02 -.7397281E-02 + -.4568001E-02 .4408680E-03 .5660211E-02 .9205977E-02 .1014761E-01 + .8769475E-02 .5834602E-02 .1989762E-02 -.2031232E-02 -.5145164E-02 + -.6300131E-02 -.5335349E-02 -.3139508E-02 -.1062065E-02 -.1110550E-03 + -.3864043E-03 -.1278853E-02 -.2020257E-02 -.2070873E-02 -.1321005E-02 + -.4682365E-04 .1412740E-02 .2897151E-02 .4343664E-02 .5621043E-02 + .6587007E-02 .7225631E-02 .7581681E-02 .7433945E-02 .6297775E-02 + .3998974E-02 .9476833E-03 -.2087589E-02 -.4111237E-02 -.4288193E-02 + -.2707938E-02 -.3261931E-03 .1898978E-02 .3336335E-02 .3646387E-02 + .3024913E-02 .1766431E-02 -.2473747E-03 -.2935635E-02 -.5548654E-02 + -.7292413E-02 -.7902596E-02 -.7327428E-02 -.5645416E-02 -.3399324E-02 + -.1149331E-02 .8067130E-03 .2109538E-02 .2631119E-02 .2657210E-02 + .2408241E-02 .1854908E-02 .1000837E-02 .1591115E-03 -.1720179E-03 + .3108707E-03 .1453257E-02 .2644043E-02 .3355916E-02 .3582714E-02 + .3640051E-02 .3717518E-02 .3593941E-02 .2999918E-02 .2104733E-02 + .1343905E-02 .9814423E-03 .8413007E-03 .5089263E-03 -.2124969E-03 + -.1332550E-02 -.2865578E-02 -.4855078E-02 -.7237539E-02 -.9568056E-02 + -.1113823E-01 -.1142693E-01 -.1037750E-01 -.8233966E-02 -.5438983E-02 + -.2757028E-02 -.7846068E-03 .5000480E-03 .1294039E-02 .1567664E-02 + .1352895E-02 .1057265E-02 .1258796E-02 .2297892E-02 .3961539E-02 + .5620858E-02 .6657033E-02 .6813990E-02 .6402657E-02 .5903535E-02 + .5376116E-02 .4478662E-02 .2998515E-02 .1242339E-02 -.2654857E-03 + -.1368588E-02 -.2056830E-02 -.2023332E-02 -.8497922E-03 .1460747E-02 + .4194960E-02 .6353988E-02 .7194820E-02 .6587578E-02 .4942317E-02 + .2805330E-02 .6712641E-03 -.1146930E-02 -.2580832E-02 -.3490746E-02 + -.3562807E-02 -.2710217E-02 -.1187100E-02 .6633101E-03 .2562947E-02 + .4322510E-02 .6011740E-02 .7615817E-02 .8630269E-02 .8625606E-02 + .7764209E-02 .6592633E-02 .5561290E-02 .4790548E-02 .4127363E-02 + .3328405E-02 .2230575E-02 .7475969E-03 -.1043384E-02 -.2746665E-02 + -.3891321E-02 -.4303893E-02 -.4100929E-02 -.3542712E-02 -.2947101E-02 + -.2465709E-02 -.2055556E-02 -.1740534E-02 -.1639543E-02 -.1741862E-02 + -.1919715E-02 -.2190491E-02 -.2736369E-02 -.3752589E-02 -.5469279E-02 + -.8036420E-02 -.1105466E-01 -.1350883E-01 -.1435020E-01 -.1309472E-01 + -.9699570E-02 -.4598023E-02 .8190970E-03 .4913331E-02 .6902461E-02 + .6913654E-02 .5522078E-02 .3405757E-02 .1142299E-02 -.8121390E-03 + -.2078660E-02 -.2535043E-02 -.2516181E-02 -.2546566E-02 -.2796688E-02 + -.2870916E-02 -.2232367E-02 -.7406546E-03 .1133299E-02 .2637132E-02 + .3418479E-02 .3622649E-02 .3489484E-02 .3128401E-02 .2538097E-02 + .1754988E-02 .1046318E-02 .8252854E-03 .1299784E-02 .2220210E-02 + .3001106E-02 .3144246E-02 .2506908E-02 .1287654E-02 -.1730576E-04 + -.7527002E-03 -.4177463E-03 .9047101E-03 .2539726E-02 .3682682E-02 + .3737302E-02 .2455598E-02 -.6521000E-04 -.3275010E-02 -.6289420E-02 + -.8240395E-02 -.8592826E-02 -.7050769E-02 -.3499687E-02 .1268313E-02 + .5610807E-02 .8248199E-02 .8970308E-02 .8125845E-02 .5912518E-02 + .2454000E-02 -.1822198E-02 -.6100139E-02 -.9354833E-02 -.1085892E-01 + -.1019543E-01 -.6906998E-02 -.1227645E-02 .5069579E-02 .9586425E-02 + .1104808E-01 .9854980E-02 .7380652E-02 .5242978E-02 .4842102E-02 + .6665436E-02 .9789613E-02 .1232009E-01 .1261144E-01 .1027607E-01 + .6277871E-02 .1849361E-02 -.2397647E-02 -.6098458E-02 -.8586851E-02 + -.9159646E-02 -.7695858E-02 -.4965160E-02 -.2458794E-02 -.1001115E-02 + .1220972E-03 .1936601E-02 .4520129E-02 .7130045E-02 .8760735E-02 + .8617227E-02 .6506069E-02 .2984957E-02 -.8778357E-03 -.3938369E-02 + -.5305705E-02 -.4789271E-02 -.2784859E-02 -.1304655E-03 .1984486E-02 + .2742739E-02 .2051941E-02 .4543360E-03 -.1133686E-02 -.1998932E-02 + -.2059661E-02 -.1890043E-02 -.2317608E-02 -.3775776E-02 -.6121138E-02 + -.8762528E-02 -.1091858E-01 -.1219237E-01 -.1264954E-01 -.1226790E-01 + -.1099909E-01 -.9321588E-02 -.7961343E-02 -.7302885E-02 -.7357283E-02 + -.8017924E-02 -.8995860E-02 -.9471352E-02 -.8382196E-02 -.5327114E-02 + -.1344796E-02 .1546691E-02 .1942281E-02 .5302710E-04 -.2529084E-02 + -.4330036E-02 -.5144093E-02 -.5415974E-02 -.5234374E-02 -.4223093E-02 + -.1916933E-02 .1619629E-02 .5046405E-02 .6790070E-02 .6654507E-02 + .5634242E-02 .4823325E-02 .4467662E-02 .4108422E-02 .3366347E-02 + .2344208E-02 .1437359E-02 .9489887E-03 .9363447E-03 .1124830E-02 + .9846758E-03 .1771003E-03 -.1110489E-02 -.2539342E-02 -.4003470E-02 + -.5572475E-02 -.7277108E-02 -.8957354E-02 -.1002913E-01 -.9757219E-02 + -.7982213E-02 -.5384905E-02 -.2949544E-02 -.7451435E-03 .2079390E-02 + .6027818E-02 .1069594E-01 .1532084E-01 .1899452E-01 .2075940E-01 + .2043971E-01 .1835454E-01 .1443487E-01 .8865420E-02 .2574723E-02 + -.3570044E-02 -.9147294E-02 -.1381483E-01 -.1700625E-01 -.1832890E-01 + -.1789979E-01 -.1612577E-01 -.1352293E-01 -.1044311E-01 -.7002431E-02 + -.3077078E-02 .1451496E-02 .6029550E-02 .9736525E-02 .1195443E-01 + .1226691E-01 .1061764E-01 .7425788E-02 .3411550E-02 -.5382997E-03 + -.3856475E-02 -.6398571E-02 -.8166094E-02 -.9015542E-02 -.8650690E-02 + -.7062891E-02 -.4815554E-02 -.2798626E-02 -.1427587E-02 -.4264837E-03 + .6593095E-03 .2017624E-02 .3366386E-02 .4230424E-02 .4333745E-02 + .3625896E-02 .2223319E-02 .3735032E-03 -.1697172E-02 -.3816082E-02 + -.5894249E-02 -.7668656E-02 -.8576572E-02 -.8244058E-02 -.6691586E-02 + -.4455264E-02 -.2288465E-02 -.4491460E-03 .1263241E-02 .2828862E-02 + .3845576E-02 .4078854E-02 .3761771E-02 .3184751E-02 .2286119E-02 + .7666172E-03 -.1550372E-02 -.4334072E-02 -.6809906E-02 -.8164198E-02 + -.8063667E-02 -.6672629E-02 -.4349022E-02 -.1496353E-02 .1441864E-02 + .3791917E-02 .4805592E-02 .4064866E-02 .1823303E-02 -.8259525E-03 + -.2701756E-02 -.3832979E-02 -.5127392E-02 -.7162946E-02 -.9524922E-02 + -.1080332E-01 -.9642816E-02 -.5670004E-02 .3772396E-03 .6976263E-02 + .1256987E-01 .1662858E-01 .1970389E-01 .2212433E-01 .2303000E-01 + .2114533E-01 .1638354E-01 .1018259E-01 .4568432E-02 .1063656E-02 + -.5170121E-04 .1045596E-03 .1430346E-03 -.3736955E-03 -.1031960E-02 + -.1288909E-02 -.8988277E-03 .1800438E-03 .1704243E-02 .3041393E-02 + .3398294E-02 .2120540E-02 -.9780959E-03 -.5547473E-02 -.1090067E-01 + -.1589476E-01 -.1804280E-01 -.1434952E-01 -.5128932E-02 .5304896E-02 + .1271011E-01 .1534969E-01 .1382525E-01 .1006648E-01 .5847112E-02 + .2323283E-02 .2581585E-03 -.5894743E-04 .1044702E-02 .2813913E-02 + .4147549E-02 .3868031E-02 .1379264E-02 -.2752916E-02 -.7034330E-02 + -.1010632E-01 -.1154735E-01 -.1214027E-01 -.1305533E-01 -.1477714E-01 + -.1674016E-01 -.1774467E-01 -.1689696E-01 -.1438190E-01 -.1134801E-01 + -.8904710E-02 -.7440963E-02 -.6569993E-02 -.5900766E-02 -.5671766E-02 + -.6277228E-02 -.7400346E-02 -.7571326E-02 -.5294917E-02 -.5992778E-03 + .4939160E-02 .9527727E-02 .1260124E-01 .1457504E-01 .1578889E-01 + .1610436E-01 .1512980E-01 .1278743E-01 .9317745E-02 .4994812E-02 + -.1652282E-03 -.6242834E-02 -.1261220E-01 -.1795680E-01 -.2131526E-01 + -.2272417E-01 -.2249558E-01 -.2039580E-01 -.1649264E-01 -.1187689E-01 + -.7550525E-02 -.3569566E-02 .4083061E-03 .4278905E-02 .7540332E-02 + .1011965E-01 .1236314E-01 .1430123E-01 .1559135E-01 .1586375E-01 + .1473897E-01 .1189900E-01 .7483141E-02 .2313231E-02 -.2403164E-02 + -.5535691E-02 -.6488976E-02 -.5552128E-02 -.3579404E-02 -.1585319E-02 + -.2080752E-03 .5780131E-03 .8339188E-03 .4549316E-03 -.5949561E-03 + -.1995134E-02 -.3140295E-02 -.3668316E-02 -.3621506E-02 -.3386810E-02 + -.3457102E-02 -.4067716E-02 -.5022469E-02 -.5656725E-02 -.5088349E-02 + -.3001263E-02 .1098853E-03 .3478189E-02 .6456574E-02 .8614179E-02 + .9623887E-02 .9070352E-02 .6540080E-02 .2378038E-02 -.2035675E-02 + -.5144633E-02 -.6069592E-02 -.4824733E-02 -.2203389E-02 .4715179E-03 + .1964832E-02 .1698338E-02 -.4680837E-03 -.4178300E-02 -.8243096E-02 + -.1146200E-01 -.1327558E-01 -.1356590E-01 -.1254645E-01 -.1064358E-01 + -.8464747E-02 -.6760582E-02 -.5999710E-02 -.6135191E-02 -.6714042E-02 + -.6907760E-02 -.5801021E-02 -.2913281E-02 .1120664E-02 .4589644E-02 + .6061462E-02 .5122567E-02 .2169687E-02 -.1945342E-02 -.6089765E-02 + -.9051340E-02 -.1027419E-01 -.1010963E-01 -.9310585E-02 -.8738259E-02 + -.9237531E-02 -.1109790E-01 -.1367675E-01 -.1557962E-01 -.1538683E-01 + -.1270476E-01 -.8407224E-02 -.3781563E-02 .1471661E-03 .2812978E-02 + .4246056E-02 .4864982E-02 .5215221E-02 .5684453E-02 .6234550E-02 + .6452101E-02 .5787777E-02 .3931487E-02 .1198971E-02 -.1486707E-02 + -.3157369E-02 -.3258107E-02 -.1810458E-02 .1012524E-02 .5292002E-02 + .1077759E-01 .1636377E-01 .2039323E-01 .2169027E-01 .2028245E-01 + .1691556E-01 .1234725E-01 .7549486E-02 .3643861E-02 .9241299E-03 + -.1252061E-02 -.3317545E-02 -.4770534E-02 -.4482182E-02 -.1798242E-02 + .2513012E-02 .6800566E-02 .9880138E-02 .1151445E-01 .1193907E-01 + .1175962E-01 .1137756E-01 .1047878E-01 .8977721E-02 .7345305E-02 + .5947553E-02 .4791033E-02 .3708496E-02 .2389664E-02 .6339743E-03 + -.9852712E-03 -.1264564E-02 .4265384E-03 .3206340E-02 .5110484E-02 + .4220463E-02 -.1969813E-03 -.6870756E-02 -.1292750E-01 -.1579392E-01 + -.1483524E-01 -.1089151E-01 -.5137723E-02 .1379172E-02 .7707046E-02 + .1228409E-01 .1346562E-01 .1105101E-01 .6112443E-02 .3951289E-03 + -.3918573E-02 -.5125506E-02 -.2659930E-02 .2786133E-02 .9357700E-02 + .1484578E-01 .1795769E-01 .1880273E-01 .1789840E-01 .1533387E-01 + .1116184E-01 .5753008E-02 -.6069280E-03 -.7444903E-02 -.1339931E-01 + -.1682850E-01 -.1671035E-01 -.1272454E-01 -.5223445E-02 .4438161E-02 + .1351574E-01 .1886534E-01 .1937472E-01 .1603859E-01 .1013934E-01 + .3216303E-02 -.2406644E-02 -.4821260E-02 -.4274984E-02 -.2224380E-02 + .7365616E-03 .4855757E-02 .1009172E-01 .1550444E-01 .1979353E-01 + .2222126E-01 .2309995E-01 .2330417E-01 .2316153E-01 .2230869E-01 + .2050217E-01 .1796045E-01 .1514651E-01 .1289610E-01 .1196439E-01 + .1210333E-01 .1206989E-01 .1067488E-01 .7706378E-02 .4116275E-02 + .1817902E-02 .2312400E-02 .5383408E-02 .9551737E-02 .1350186E-01 + .1702324E-01 .2047770E-01 .2375702E-01 .2591501E-01 .2568848E-01 + .2240298E-01 .1584018E-01 .5843365E-02 -.6841593E-02 -.1993617E-01 + -.3072091E-01 -.3775147E-01 -.4106877E-01 -.4107067E-01 -.3822538E-01 + -.3364840E-01 -.2884425E-01 -.2468028E-01 -.2108643E-01 -.1782994E-01 + -.1494470E-01 -.1224600E-01 -.9259899E-02 -.5747470E-02 -.2088053E-02 + .8941597E-03 .2509815E-02 .2423105E-02 .4418939E-03 -.3508320E-02 + -.8973802E-02 -.1483218E-01 -.2007391E-01 -.2464641E-01 -.2929156E-01 + -.3416307E-01 -.3761441E-01 -.3737118E-01 -.3241497E-01 -.2334097E-01 + -.1238304E-01 -.3302404E-02 .6764960E-03 -.3317884E-03 -.3662648E-02 + -.7107100E-02 -.9300883E-02 -.8820935E-02 -.4718966E-02 .2443777E-02 + .1095105E-01 .1843562E-01 .2192384E-01 .1979773E-01 .1347253E-01 + .6105413E-02 .5163692E-03 -.2225530E-02 -.2771355E-02 -.2050475E-02 + -.6195056E-03 .1070700E-02 .2787962E-02 .4849244E-02 .7776620E-02 + .1160570E-01 .1582302E-01 .1976854E-01 .2284930E-01 .2475607E-01 + .2509345E-01 .2334431E-01 .2050569E-01 .1884479E-01 .1956712E-01 + .2240155E-01 .2627266E-01 .2918771E-01 .2910453E-01 .2504281E-01 + .1725465E-01 .7761428E-02 -.6103333E-03 -.5926023E-02 -.7538887E-02 + -.5997464E-02 -.2544736E-02 .1293016E-02 .4088033E-02 .5034523E-02 + .4404279E-02 .3307192E-02 .2855913E-02 .3563040E-02 .5052314E-02 + .6471406E-02 .7110310E-02 .6331233E-02 .3575709E-02 -.9778748E-03 + -.6203004E-02 -.1056064E-01 -.1296465E-01 -.1336310E-01 -.1228426E-01 + -.1030992E-01 -.8200882E-02 -.6860066E-02 -.6992005E-02 -.8883284E-02 + -.1220369E-01 -.1589856E-01 -.1853847E-01 -.1923738E-01 -.1784408E-01 + -.1431556E-01 -.9017126E-02 -.3247522E-02 .1560948E-02 .5094015E-02 + .8392472E-02 .1226345E-01 .1594521E-01 .1841373E-01 .1961000E-01 + .1995400E-01 .1976547E-01 .1920334E-01 .1846213E-01 .1778067E-01 + .1711583E-01 .1575233E-01 .1232514E-01 .5892419E-02 -.3002395E-02 + -.1289946E-01 -.2179590E-01 -.2722139E-01 -.2814986E-01 -.2521031E-01 + -.1923658E-01 -.1213839E-01 -.6585046E-02 -.3709522E-02 -.2990918E-02 + -.3698695E-02 -.5418158E-02 -.7796337E-02 -.1061102E-01 -.1434957E-01 + -.2002194E-01 -.2775072E-01 -.3630852E-01 -.4361381E-01 -.4753422E-01 + -.4696895E-01 -.4230572E-01 -.3525017E-01 -.2773806E-01 -.2074493E-01 + -.1439889E-01 -.8786501E-02 -.3892375E-02 .7512161E-03 .5463441E-02 + .9818335E-02 .1296777E-01 .1397869E-01 .1132902E-01 .3713523E-02 + -.7874184E-02 -.1993005E-01 -.2824281E-01 -.3062323E-01 -.2730255E-01 + -.1903575E-01 -.7427382E-02 .4719783E-02 .1550054E-01 .2495594E-01 + .3355164E-01 .4086543E-01 .4609720E-01 .4898297E-01 .4943229E-01 + .4688494E-01 .4122224E-01 .3311158E-01 .2333332E-01 .1309424E-01 + .3941561E-02 -.3360944E-02 -.9443995E-02 -.1548355E-01 -.2176544E-01 + -.2729206E-01 -.3084828E-01 -.3218299E-01 -.3181447E-01 -.3042173E-01 + -.2909533E-01 -.2943178E-01 -.3289588E-01 -.3994983E-01 -.4911002E-01 + -.5781063E-01 -.6427033E-01 -.6719347E-01 -.6528629E-01 -.5818653E-01 + -.4723550E-01 -.3512813E-01 -.2444633E-01 -.1709729E-01 -.1425043E-01 + -.1542335E-01 -.1879032E-01 -.2251632E-01 -.2530263E-01 -.2667818E-01 + -.2700911E-01 -.2689075E-01 -.2678122E-01 -.2692290E-01 -.2710063E-01 + -.2657699E-01 -.2438685E-01 -.1915280E-01 -.9459504E-02 .4634165E-02 + .2218383E-01 .4130662E-01 .5851034E-01 .7126561E-01 .7874114E-01 + .8125519E-01 .8062736E-01 .7860027E-01 .7567090E-01 .7205533E-01 + .6830691E-01 .6483121E-01 .6154896E-01 .5821203E-01 .5452255E-01 + .4978993E-01 .4274954E-01 .3220171E-01 .1792914E-01 .1179693E-03 + -.2075636E-01 -.4244506E-01 -.6151494E-01 -.7582015E-01 -.8458056E-01 + -.8793867E-01 -.8757527E-01 -.8497200E-01 -.8013237E-01 -.7297096E-01 + -.6422703E-01 -.5560094E-01 -.4873913E-01 -.4319526E-01 -.3678783E-01 + -.2776807E-01 -.1616151E-01 -.3661406E-02 .7437868E-02 .1576993E-01 + .2213971E-01 .2823987E-01 .3467048E-01 .4086076E-01 .4590605E-01 + .4923545E-01 .5072565E-01 .5060324E-01 .4913129E-01 .4615462E-01 + .4123222E-01 .3412211E-01 .2507499E-01 .1544326E-01 .7773941E-02 + .3858595E-02 .3543293E-02 .6411899E-02 .1255162E-01 .2140903E-01 + .3201014E-01 .4253946E-01 .4965620E-01 .5163490E-01 .4965773E-01 + .4519194E-01 .3868200E-01 .2997194E-01 .1988775E-01 .1047076E-01 + .2930216E-02 -.3213311E-02 -.9365514E-02 -.1719088E-01 -.2797121E-01 + -.4151374E-01 -.5627068E-01 -.7016553E-01 -.8009779E-01 -.8296090E-01 + -.7780703E-01 -.6540435E-01 -.4680746E-01 -.2285992E-01 .4351085E-02 + .2958061E-01 .4718574E-01 .5629079E-01 .5979769E-01 .5974809E-01 + .5739909E-01 .5474361E-01 .5349726E-01 .5421657E-01 .5643275E-01 + .5906958E-01 .6123601E-01 .6294150E-01 .6450410E-01 .6562457E-01 + .6580049E-01 .6481103E-01 .6259977E-01 .5896064E-01 .5339618E-01 + .4573997E-01 .3606203E-01 .2425473E-01 .1082646E-01 -.2529608E-02 + -.1419932E-01 -.2429630E-01 -.3380245E-01 -.4262410E-01 -.4952534E-01 + -.5300068E-01 -.5165611E-01 -.4426857E-01 -.3029407E-01 -.1093539E-01 + .1060245E-01 .3025430E-01 .4430208E-01 .5054933E-01 .4937750E-01 + .4336003E-01 .3579570E-01 .2912693E-01 .2523659E-01 .2574040E-01 + .3073946E-01 .3857026E-01 .4615251E-01 .5022976E-01 .4955436E-01 + .4557688E-01 .4072444E-01 .3641859E-01 .3277300E-01 .2917825E-01 + .2370612E-01 .1368694E-01 -.1667435E-02 -.2136246E-01 -.4421460E-01 + -.6780020E-01 -.8821026E-01 -.1035472E+00 -.1141489E+00 -.1200208E+00 + -.1216084E+00 -.1200934E+00 -.1163930E+00 -.1107548E+00 -.1020446E+00 + -.8863111E-01 -.7068910E-01 -.5047852E-01 -.3022441E-01 -.1117487E-01 + .5261744E-02 .1752251E-01 .2551765E-01 .3119237E-01 .3646778E-01 + .4129371E-01 .4450209E-01 .4488172E-01 .4155835E-01 .3491846E-01 + .2674416E-01 .1923332E-01 .1378407E-01 .1078701E-01 .9907244E-02 + .1023343E-01 .1093304E-01 .1151125E-01 .1180065E-01 .1175763E-01 + .1123030E-01 .1015408E-01 .8376313E-02 .5966797E-02 .3423050E-02 + .1004969E-02 -.1142893E-02 -.2721441E-02 -.2986211E-02 -.7257219E-03 + .4726162E-02 .1335795E-01 .2385627E-01 .3342222E-01 .3998043E-01 + .4333155E-01 .4410467E-01 .4260896E-01 .3918798E-01 .3462556E-01 + .2971452E-01 .2502237E-01 .2092949E-01 .1745209E-01 .1421271E-01 + .1122045E-01 .9333289E-02 .8949150E-02 .9225353E-02 .8787319E-02 + .6516169E-02 .2467704E-02 -.2111912E-02 -.5510931E-02 -.6413191E-02 + -.4787614E-02 -.1774725E-02 .1275628E-02 .3560101E-02 .5043070E-02 + .6291353E-02 .8194098E-02 .1137583E-01 .1546943E-01 .1934828E-01 + .2203120E-01 .2296328E-01 .2148272E-01 .1687812E-01 .9124418E-02 + -.1710805E-03 -.7460556E-02 -.9320845E-02 -.4228731E-02 .7014539E-02 + .2175163E-01 .3724007E-01 .5065924E-01 .5864672E-01 .5932002E-01 + .5435069E-01 .4725154E-01 .4039642E-01 .3497163E-01 .3174486E-01 + .3099779E-01 .3214156E-01 .3365180E-01 .3346649E-01 .3000264E-01 + .2277038E-01 .1240529E-01 .9257189E-03 -.8793478E-02 -.1508749E-01 + -.1884522E-01 -.2163056E-01 -.2392073E-01 -.2617756E-01 -.2997701E-01 + -.3704638E-01 -.4749762E-01 -.5944812E-01 -.7076935E-01 -.8009766E-01 + -.8628864E-01 -.8880897E-01 -.8811526E-01 -.8471693E-01 -.7874426E-01 + -.7091213E-01 -.6252785E-01 -.5426946E-01 -.4631176E-01 -.3913246E-01 + -.3363676E-01 -.3055650E-01 -.2935188E-01 -.2864993E-01 -.2762718E-01 + -.2614347E-01 -.2416123E-01 -.2134612E-01 -.1758130E-01 -.1363427E-01 + -.1046523E-01 -.8149008E-02 -.5477953E-02 -.6006349E-03 .8060187E-02 + .2121076E-01 .3768830E-01 .5447517E-01 .6846615E-01 .7810827E-01 + .8396552E-01 .8795609E-01 .9133040E-01 .9340374E-01 .9316876E-01 + .9108856E-01 .8808998E-01 .8417839E-01 .7857627E-01 .7021312E-01 + .5860429E-01 .4527962E-01 .3322506E-01 .2480693E-01 .2031476E-01 + .1792359E-01 .1552656E-01 .1207650E-01 .6995763E-02 -.3365005E-03 + -.9634256E-02 -.1942333E-01 -.2813244E-01 -.3467246E-01 -.3806059E-01 + -.3769806E-01 -.3367211E-01 -.2638584E-01 -.1676795E-01 -.5709831E-02 + .5875143E-02 .1647093E-01 .2568384E-01 .3398618E-01 .4061887E-01 + .4421403E-01 .4344938E-01 .3754605E-01 .2741992E-01 .1473571E-01 + .7097196E-03 -.1358892E-01 -.2781708E-01 -.4196990E-01 -.5478257E-01 + -.6428295E-01 -.6924775E-01 -.6953931E-01 -.6602551E-01 -.6020751E-01 + -.5303451E-01 -.4475564E-01 -.3541689E-01 -.2531510E-01 -.1594405E-01 + -.8958245E-02 -.5185381E-02 -.4995702E-02 -.7316494E-02 -.9704016E-02 + -.9700613E-02 -.6039411E-02 .1166973E-02 .1098336E-01 .2148350E-01 + .3048646E-01 .3616827E-01 .3667345E-01 .3021583E-01 .1669470E-01 + -.7309034E-03 -.1757488E-01 -.3117327E-01 -.4033090E-01 -.4348356E-01 + -.4040175E-01 -.3382718E-01 -.2644410E-01 -.1939341E-01 -.1311072E-01 + -.8126207E-02 -.5286798E-02 -.4699778E-02 -.6605773E-02 -.1153777E-01 + -.1919062E-01 -.2871193E-01 -.3936049E-01 -.5071663E-01 -.6170418E-01 + -.7026347E-01 -.7553403E-01 -.7818993E-01 -.7880574E-01 -.7774169E-01 + -.7549123E-01 -.7274896E-01 -.7001938E-01 -.6723868E-01 -.6450978E-01 + -.6226917E-01 -.6087588E-01 -.6045696E-01 -.6034601E-01 -.5937117E-01 + -.5658427E-01 -.5139157E-01 -.4350308E-01 -.3301651E-01 -.2045286E-01 + -.7197371E-02 .5359226E-02 .1654749E-01 .2495765E-01 .2870009E-01 + .2700439E-01 .2079683E-01 .1218799E-01 .3088852E-02 -.5390534E-02 + -.1301083E-01 -.2047773E-01 -.2783866E-01 -.3366505E-01 -.3709583E-01 + -.3898744E-01 -.4074002E-01 -.4343715E-01 -.4734361E-01 -.5141623E-01 + -.5435604E-01 -.5532227E-01 -.5415691E-01 -.5148520E-01 -.4759067E-01 + -.4182558E-01 -.3299733E-01 -.2073599E-01 -.5890340E-02 .9168364E-02 + .2077284E-01 .2798811E-01 .3252077E-01 .3511698E-01 .3522710E-01 + .3178318E-01 .2479462E-01 .1553167E-01 .5436846E-02 -.4102167E-02 + -.1276461E-01 -.2096997E-01 -.2885192E-01 -.3624185E-01 -.4232843E-01 + -.4633925E-01 -.4821592E-01 -.4863659E-01 -.4864228E-01 -.4889699E-01 + -.4966314E-01 -.5075149E-01 -.5148518E-01 -.5174095E-01 -.5246894E-01 + -.5471952E-01 -.5862813E-01 -.6318674E-01 -.6688265E-01 -.6854787E-01 + -.6804096E-01 -.6582736E-01 -.6213797E-01 -.5721803E-01 -.5173745E-01 + -.4674369E-01 -.4288863E-01 -.4005014E-01 -.3718991E-01 -.3274436E-01 + -.2618747E-01 -.1759550E-01 -.7376626E-02 .2807238E-02 .1130424E-01 + .1733980E-01 .1956797E-01 .1692737E-01 .1064437E-01 .2986964E-02 + -.3750004E-02 -.8087848E-02 -.9912193E-02 -.8531246E-02 -.2251999E-02 + .9727160E-02 .2586924E-01 .4362968E-01 .6114999E-01 .7710954E-01 + .8996915E-01 .9820164E-01 .1019775E+00 .1025764E+00 .1004965E+00 + .9536170E-01 .8785281E-01 .7973822E-01 .7212589E-01 .6613834E-01 + .6247925E-01 .6033767E-01 .5931741E-01 .5968571E-01 .6093116E-01 + .6189898E-01 .6107794E-01 .5746612E-01 .5082473E-01 .4157952E-01 + .3130148E-01 .2178951E-01 .1376214E-01 .6993910E-02 .1185640E-02 + -.3629931E-02 -.7782459E-02 -.1266158E-01 -.1965916E-01 -.2916561E-01 + -.4044307E-01 -.5088521E-01 -.5715188E-01 -.5772902E-01 -.5404041E-01 + -.4847731E-01 -.4211457E-01 -.3475460E-01 -.2571658E-01 -.1566440E-01 + -.6217113E-02 .1630184E-02 .7693928E-02 .1221479E-01 .1550522E-01 + .1816596E-01 .2059146E-01 .2254283E-01 .2317944E-01 .2169734E-01 + .1807421E-01 .1274273E-01 .6074776E-02 -.2186824E-02 -.1269050E-01 + -.2482410E-01 -.3646219E-01 -.4582783E-01 -.5260354E-01 -.5723103E-01 + -.5960965E-01 -.5887819E-01 -.5419792E-01 -.4551566E-01 -.3489684E-01 + -.2500397E-01 -.1671233E-01 -.9913024E-02 -.3663866E-02 .3398456E-02 + .1216576E-01 .2275236E-01 .3410125E-01 .4528777E-01 .5611692E-01 + .6580899E-01 .7253382E-01 .7357136E-01 .6632431E-01 .5080047E-01 + .3128129E-01 .1375955E-01 .1334021E-02 -.6400150E-02 -.1014125E-01 + -.9618372E-02 -.5098199E-02 .2097064E-02 .1063852E-01 .1936673E-01 + .2642746E-01 .3083078E-01 .3337661E-01 .3498361E-01 .3598468E-01 + .3638731E-01 .3573202E-01 .3304570E-01 .2729837E-01 .1735680E-01 + .3881265E-02 -.9643271E-02 -.1997333E-01 -.2558212E-01 -.2617504E-01 + -.2268400E-01 -.1617827E-01 -.7618316E-02 .1436441E-02 .9631572E-02 + .1672178E-01 .2345994E-01 .3050704E-01 .3797516E-01 .4545484E-01 + .5272366E-01 .5984211E-01 .6648441E-01 .7256532E-01 .7853662E-01 + .8476487E-01 .9094094E-01 .9644316E-01 .1006327E+00 .1033373E+00 + .1044754E+00 .1038368E+00 .1008824E+00 .9405177E-01 .8292072E-01 + .6863652E-01 .5280435E-01 .3804195E-01 .2657764E-01 .1874229E-01 + .1361330E-01 .1003081E-01 .7579828E-02 .6451057E-02 .6390038E-02 + .6694141E-02 .6533983E-02 .5460588E-02 .3714923E-02 .1651026E-02 + -.3839097E-03 -.2342973E-02 -.4673688E-02 -.7600125E-02 -.1096305E-01 + -.1420829E-01 -.1639785E-01 -.1632508E-01 -.1177006E-01 -.1569782E-02 + .1195840E-01 .2537929E-01 .3698796E-01 .4666177E-01 .5432870E-01 + .5956988E-01 .6242139E-01 .6358733E-01 .6380862E-01 .6376078E-01 + .6393658E-01 .6472443E-01 .6582397E-01 .6617022E-01 .6552983E-01 + .6428554E-01 .6290444E-01 .6146640E-01 .5947725E-01 .5669354E-01 + .5290750E-01 .4786090E-01 .4187273E-01 .3568412E-01 .3003652E-01 + .2542098E-01 .2188260E-01 .1969867E-01 .1926071E-01 .2033625E-01 + .2225834E-01 .2480191E-01 .2787225E-01 .3180574E-01 .3757425E-01 + .4481047E-01 .5217597E-01 .5838544E-01 .6289184E-01 .6567863E-01 + .6607857E-01 .6368816E-01 .5836667E-01 .5010216E-01 .3973928E-01 + .2885863E-01 .1843151E-01 .8306224E-02 -.1938166E-02 -.1228063E-01 + -.2198604E-01 -.3106281E-01 -.3940957E-01 -.4608679E-01 -.5072002E-01 + -.5383852E-01 -.5647941E-01 -.5943726E-01 -.6273830E-01 -.6563833E-01 + -.6771499E-01 -.6869107E-01 -.6809237E-01 -.6586210E-01 -.6204499E-01 + -.5738400E-01 -.5320003E-01 -.4995596E-01 -.4744571E-01 -.4581947E-01 + -.4530955E-01 -.4572517E-01 -.4626673E-01 -.4524926E-01 -.4008257E-01 + -.2901636E-01 -.1386469E-01 .1325100E-02 .1476487E-01 .2732258E-01 + .3876183E-01 .4709243E-01 .5060509E-01 .4933228E-01 .4438261E-01 + .3698147E-01 .2896172E-01 .2186699E-01 .1615093E-01 .1154242E-01 + .7798355E-02 .5324742E-02 .5012726E-02 .7996005E-02 .1438407E-01 + .2264466E-01 .3116607E-01 .3883647E-01 .4499006E-01 .4966098E-01 + .5302939E-01 .5474575E-01 .5458119E-01 .5358206E-01 .5289937E-01 + .5317550E-01 .5460059E-01 .5628916E-01 .5649636E-01 .5345484E-01 + .4687720E-01 .3774005E-01 .2724989E-01 .1661590E-01 .6897492E-02 + -.9116112E-03 -.6852818E-02 -.1160401E-01 -.1535082E-01 -.1815051E-01 + -.1970470E-01 -.2057388E-01 -.2145030E-01 -.2240094E-01 -.2360501E-01 + -.2509360E-01 -.2747442E-01 -.3085192E-01 -.3535995E-01 -.4132073E-01 + -.4765842E-01 -.5309689E-01 -.5702479E-01 -.5952295E-01 -.6129773E-01 + -.6323728E-01 -.6540256E-01 -.6766340E-01 -.7005184E-01 -.7222040E-01 + -.7431968E-01 -.7625596E-01 -.7765211E-01 -.7851101E-01 -.7910953E-01 + -.7920754E-01 -.7850370E-01 -.7745316E-01 -.7605089E-01 -.7426570E-01 + -.7225656E-01 -.6972577E-01 -.6654829E-01 -.6307848E-01 -.6040231E-01 + -.6000574E-01 -.6272548E-01 -.6861537E-01 -.7694713E-01 -.8634972E-01 + -.9497666E-01 -.1011669E+00 -.1042613E+00 -.1048294E+00 -.1035403E+00 + -.1003266E+00 -.9528469E-01 -.8854790E-01 -.7998382E-01 -.6987860E-01 + -.5912752E-01 -.4862679E-01 -.3868450E-01 -.2956590E-01 -.2231020E-01 + -.1773947E-01 -.1543504E-01 -.1446126E-01 -.1441142E-01 -.1479266E-01 + -.1472722E-01 -.1354886E-01 -.1057594E-01 -.5141531E-02 .2323068E-02 + .1046891E-01 .1776263E-01 .2241248E-01 .2353312E-01 .2083232E-01 + .1437469E-01 .4979612E-02 -.6107963E-02 -.1716204E-01 -.2733347E-01 + -.3656069E-01 -.4454872E-01 -.5067147E-01 -.5471614E-01 -.5751522E-01 + -.5954610E-01 -.6099245E-01 -.6191250E-01 -.6171347E-01 -.6018250E-01 + -.5793644E-01 -.5541394E-01 -.5304834E-01 -.5187007E-01 -.5178189E-01 + -.5191157E-01 -.5229898E-01 -.5249542E-01 -.5195771E-01 -.5094191E-01 + -.4925292E-01 -.4732931E-01 -.4660750E-01 -.4755496E-01 -.4948895E-01 + -.5214127E-01 -.5526414E-01 -.5763580E-01 -.5821376E-01 -.5674327E-01 + -.5330902E-01 -.4809475E-01 -.4155099E-01 -.3463611E-01 -.2786535E-01 + -.2115043E-01 -.1501093E-01 -.1037451E-01 -.7828016E-02 -.7496280E-02 + -.9067051E-02 -.1201752E-01 -.1588295E-01 -.1971904E-01 -.2195414E-01 + -.2106366E-01 -.1538208E-01 -.3777401E-02 .1192230E-01 .2855716E-01 + .4487041E-01 .6165522E-01 .7980796E-01 .9796291E-01 .1137606E+00 + .1262513E+00 .1357370E+00 .1417687E+00 .1433283E+00 .1400644E+00 + .1323368E+00 .1214574E+00 .1094486E+00 .9836048E-01 .8888866E-01 + .8037590E-01 .7225748E-01 .6434705E-01 .5619067E-01 .4705607E-01 + .3677596E-01 .2610401E-01 .1672488E-01 .1028222E-01 .6616935E-02 + .4577211E-02 .3334920E-02 .2193766E-02 .5378844E-03 -.2109423E-02 + -.5731622E-02 -.9628277E-02 -.1276787E-01 -.1452852E-01 -.1463187E-01 + -.1291974E-01 -.9257923E-02 -.3711702E-02 .3276970E-02 .1113658E-01 + .1906643E-01 .2723206E-01 .3580982E-01 .4442229E-01 .5331725E-01 + .6248482E-01 .7175251E-01 .8087161E-01 .8898746E-01 .9517547E-01 + .9874992E-01 .9944714E-01 .9755333E-01 .9269698E-01 .8473350E-01 + .7483103E-01 .6469998E-01 .5526473E-01 .4612713E-01 .3734393E-01 + .2928443E-01 .2214544E-01 .1542527E-01 .7641141E-02 -.2141145E-02 + -.1387499E-01 -.2683733E-01 -.3967635E-01 -.5033963E-01 -.5653225E-01 + -.5734515E-01 -.5358505E-01 -.4629451E-01 -.3718537E-01 -.2832700E-01 + -.2090772E-01 -.1522596E-01 -.1136594E-01 -.9772152E-02 -.1055733E-01 + -.1368348E-01 -.1876783E-01 -.2490044E-01 -.3161468E-01 -.3863359E-01 + -.4545057E-01 -.5103739E-01 -.5426261E-01 -.5477248E-01 -.5283014E-01 + -.4918068E-01 -.4484148E-01 -.4098954E-01 -.3836703E-01 -.3673652E-01 + -.3501761E-01 -.3162035E-01 -.2549568E-01 -.1688428E-01 -.7060728E-02 + .2158574E-02 .9015681E-02 .1256465E-01 .1303689E-01 .1111643E-01 + .7002962E-02 .9016591E-03 -.6306877E-02 -.1358216E-01 -.2009299E-01 + -.2519573E-01 -.2824067E-01 -.2815335E-01 -.2430934E-01 -.1743235E-01 + -.9416936E-02 -.1928145E-02 .5008783E-02 .1125163E-01 .1457706E-01 + .1321878E-01 .8291010E-02 .1602680E-02 -.6794199E-02 -.1779444E-01 + -.3080697E-01 -.4252203E-01 -.4980959E-01 -.5345647E-01 -.5615905E-01 + -.5891321E-01 -.6090010E-01 -.6151762E-01 -.6125082E-01 -.6062633E-01 + -.5973316E-01 -.5826339E-01 -.5534193E-01 -.5046545E-01 -.4418859E-01 + -.3777616E-01 -.3264927E-01 -.2943271E-01 -.2807324E-01 -.2878548E-01 + -.3186606E-01 -.3643775E-01 -.4074487E-01 -.4348202E-01 -.4413552E-01 + -.4310481E-01 -.4084044E-01 -.3768309E-01 -.3487270E-01 -.3320867E-01 + -.3214271E-01 -.3049598E-01 -.2731665E-01 -.2281194E-01 -.1780989E-01 + -.1277429E-01 -.8177891E-02 -.4286454E-02 -.8542437E-03 .2262230E-02 + .5799886E-02 .1078923E-01 .1739472E-01 .2520260E-01 .3409141E-01 + .4398379E-01 .5285655E-01 .5714737E-01 .5543953E-01 .4957710E-01 + .4103303E-01 .2868366E-01 .1154866E-01 -.7954933E-02 -.2529777E-01 + -.3869807E-01 -.5032836E-01 -.6186177E-01 -.7140813E-01 -.7643328E-01 + -.7727807E-01 -.7608865E-01 -.7394148E-01 -.7065582E-01 -.6631959E-01 + -.6164569E-01 -.5742388E-01 -.5366848E-01 -.4978107E-01 -.4477474E-01 + -.3693221E-01 -.2525702E-01 -.1044667E-01 .5219353E-02 .1880037E-01 + .2840095E-01 .3383411E-01 .3646153E-01 .3717300E-01 .3560610E-01 + .3165694E-01 .2601836E-01 .1986136E-01 .1407877E-01 .8951468E-02 + .4718864E-02 .1683020E-02 .3584270E-03 .9373585E-03 .2879837E-02 + .6132653E-02 .1118638E-01 .1819376E-01 .2621504E-01 .3339028E-01 + .3856474E-01 .4193917E-01 .4456221E-01 .4754057E-01 .5114054E-01 + .5539978E-01 .6050168E-01 .6579863E-01 .7036570E-01 .7388261E-01 + .7663843E-01 .7934400E-01 .8256751E-01 .8596284E-01 .8872547E-01 + .9054416E-01 .9075290E-01 .8794693E-01 .8060454E-01 .6828208E-01 + .5279932E-01 .3620669E-01 .1987630E-01 .6643161E-02 -.1226455E-02 + -.4015684E-02 -.3155178E-02 -.5093213E-03 .2035651E-02 .2979745E-02 + .1668388E-02 -.1949358E-02 -.7057824E-02 -.1147254E-01 -.1373615E-01 + -.1383729E-01 -.1138438E-01 -.6772927E-02 -.2465057E-02 -.1372769E-02 + -.3932068E-02 -.7309346E-02 -.9000472E-02 -.9550251E-02 -.1067888E-01 + -.1234948E-01 -.1358132E-01 -.1374883E-01 -.1253415E-01 -.9562487E-02 + -.4582330E-02 .1871913E-02 .9444115E-02 .1771126E-01 .2608888E-01 + .3416215E-01 .4139899E-01 .4707871E-01 .4991155E-01 .5045453E-01 + .5037632E-01 .4996112E-01 .4936731E-01 .4869587E-01 .4797000E-01 + .4717500E-01 .4616114E-01 .4537261E-01 .4605137E-01 .4892999E-01 + .5333017E-01 .5843327E-01 .6434903E-01 .7088199E-01 .7710169E-01 + .8217050E-01 .8566252E-01 .8794654E-01 .8897188E-01 .8895781E-01 + .8876218E-01 .8848176E-01 .8823777E-01 .8799180E-01 .8708551E-01 + .8572655E-01 .8432666E-01 .8196461E-01 .7855937E-01 .7476533E-01 + .7082873E-01 .6755804E-01 .6466071E-01 .6133289E-01 .5731938E-01 + .5127897E-01 .4289006E-01 .3266534E-01 .2158779E-01 .1137743E-01 + .2626868E-02 -.4331746E-02 -.9565452E-02 -.1302745E-01 -.1440751E-01 + -.1428144E-01 -.1444072E-01 -.1663911E-01 -.2192292E-01 -.3061432E-01 + -.4101289E-01 -.5079295E-01 -.5829434E-01 -.6356362E-01 -.6760472E-01 + -.7035282E-01 -.7192284E-01 -.7188864E-01 -.7004606E-01 -.6767900E-01 + -.6552315E-01 -.6401432E-01 -.6333066E-01 -.6353196E-01 -.6429501E-01 + -.6447027E-01 -.6346406E-01 -.6117694E-01 -.5743570E-01 -.5162416E-01 + -.4368361E-01 -.3444636E-01 -.2492608E-01 -.1673790E-01 -.1051308E-01 + -.6176770E-02 -.4060321E-02 -.3742499E-02 -.4735977E-02 -.6965823E-02 + -.1018591E-01 -.1385333E-01 -.1757557E-01 -.2034308E-01 -.2085507E-01 + -.1896358E-01 -.1562021E-01 -.1177902E-01 -.7290540E-02 -.1910391E-02 + .3866581E-02 .9065399E-02 .1298368E-01 .1621148E-01 .2006712E-01 + .2512146E-01 .3156596E-01 .3885936E-01 .4504571E-01 .4821625E-01 + .4818845E-01 .4548492E-01 .4029285E-01 .3309467E-01 .2456385E-01 + .1596007E-01 .8071637E-02 .1123116E-02 -.4480065E-02 -.9475687E-02 + -.1448939E-01 -.1936281E-01 -.2350888E-01 -.2610692E-01 -.2716836E-01 + -.2619781E-01 -.2323315E-01 -.1896504E-01 -.1406677E-01 -.1014298E-01 + -.7874620E-02 -.7377066E-02 -.9210651E-02 -.1280030E-01 -.1706490E-01 + -.2109714E-01 -.2365039E-01 -.2458822E-01 -.2448520E-01 -.2313609E-01 + -.2021803E-01 -.1592655E-01 -.1052628E-01 -.3729501E-02 .4176733E-02 + .1278427E-01 .2149348E-01 .2919867E-01 .3553261E-01 .3975522E-01 + .4274214E-01 .4512888E-01 .4549182E-01 .4453564E-01 .4253123E-01 + .3900762E-01 .3500751E-01 .3090329E-01 .2750959E-01 .2584098E-01 + .2655509E-01 .2999518E-01 .3488924E-01 .3954391E-01 .4320836E-01 + .4468737E-01 .4263817E-01 .3720617E-01 .2797635E-01 .1513931E-01 + .8662890E-03 -.1260991E-01 -.2349214E-01 -.3095468E-01 -.3585334E-01 + -.3803450E-01 -.3637440E-01 -.3111767E-01 -.2279813E-01 -.1326692E-01 + -.4177251E-02 .4482669E-02 .1273582E-01 .2024911E-01 .2634485E-01 + .3041795E-01 .3224473E-01 .3255971E-01 .3181859E-01 .2993330E-01 + .2776166E-01 .2544498E-01 .2327940E-01 .2205027E-01 .2117102E-01 + .2080135E-01 .2059047E-01 .1921988E-01 .1696804E-01 .1446560E-01 + .1186412E-01 .8842121E-02 .4486194E-02 -.9525124E-03 -.5778379E-02 + -.9020548E-02 -.1123520E-01 -.1286334E-01 -.1386875E-01 -.1419318E-01 + -.1451698E-01 -.1472158E-01 -.1383824E-01 -.1244012E-01 -.9732588E-02 + -.5357642E-02 -.1188831E-03 .6108062E-02 .1286606E-01 .1920506E-01 + .2467211E-01 .2994062E-01 .3514822E-01 .3986915E-01 .4357844E-01 + .4615294E-01 .4843184E-01 .5090271E-01 .5319667E-01 .5498733E-01 + .5642234E-01 .5764763E-01 .5870213E-01 .5951353E-01 .5946136E-01 + .5725862E-01 .5147306E-01 .4194802E-01 .3029005E-01 .1760754E-01 + .4222483E-02 -.8368613E-02 -.1752787E-01 -.2230206E-01 -.2406134E-01 + -.2402239E-01 -.2319517E-01 -.2236022E-01 -.2193489E-01 -.2263219E-01 + -.2428622E-01 -.2613947E-01 -.2794372E-01 -.2930806E-01 -.2993628E-01 + -.3008110E-01 -.2958573E-01 -.2815298E-01 -.2557759E-01 -.2145230E-01 + -.1595757E-01 -.9528981E-02 -.2543132E-02 .4469970E-02 .1089994E-01 + .1615134E-01 .2003971E-01 .2273127E-01 .2472812E-01 .2690154E-01 + .2977488E-01 .3313674E-01 .3605543E-01 .3732642E-01 .3641433E-01 + .3320868E-01 .2826343E-01 .2292540E-01 .1832715E-01 .1535265E-01 + .1467035E-01 .1633797E-01 .1935891E-01 .2233233E-01 .2486948E-01 + .2642958E-01 .2595291E-01 .2341790E-01 .1916124E-01 .1353807E-01 + .7707747E-02 .2595689E-02 -.1477893E-02 -.4250647E-02 -.5963292E-02 + -.6970809E-02 -.7473686E-02 -.6884827E-02 -.4583388E-02 -.8804897E-03 + .3620540E-02 .8178619E-02 .1249076E-01 .1700239E-01 .2225994E-01 + .2773022E-01 .3253544E-01 .3623527E-01 .3849743E-01 .3905361E-01 + .3725663E-01 .3311907E-01 .2736427E-01 .2117172E-01 .1549849E-01 + .1050936E-01 .6658286E-02 .3999807E-02 .2457108E-02 .1580944E-02 + .1074519E-02 .9766057E-03 .7092150E-03 -.1715180E-03 -.1763392E-02 + -.4176679E-02 -.7330384E-02 -.1068557E-01 -.1374447E-01 -.1570145E-01 + -.1617955E-01 -.1558276E-01 -.1395267E-01 -.1091057E-01 -.6761065E-02 + -.2062576E-02 .3467971E-02 .9849389E-02 .1679175E-01 .2362190E-01 + .2896920E-01 .3233331E-01 .3374935E-01 .3281258E-01 .2951512E-01 + .2463783E-01 .1913296E-01 .1336053E-01 .7025508E-02 .2256196E-04 + -.7057962E-02 -.1385830E-01 -.2033276E-01 -.2632234E-01 -.3181763E-01 + -.3665326E-01 -.4061027E-01 -.4372653E-01 -.4616133E-01 -.4815937E-01 + -.4983548E-01 -.5115070E-01 -.5240644E-01 -.5365252E-01 -.5471538E-01 + -.5543348E-01 -.5539411E-01 -.5489381E-01 -.5430847E-01 -.5368593E-01 + -.5282994E-01 -.5127681E-01 -.4878763E-01 -.4476684E-01 -.3811767E-01 + -.2866069E-01 -.1689240E-01 -.2976535E-02 .1140977E-01 .2500351E-01 + .3747848E-01 .4781062E-01 .5553773E-01 .6024349E-01 .6228196E-01 + .6275160E-01 .6220751E-01 .6114590E-01 .6060599E-01 .6105160E-01 + .6276700E-01 .6565155E-01 .6833680E-01 .7042560E-01 .7176500E-01 + .7219871E-01 .7201014E-01 .7096504E-01 .6909905E-01 .6615868E-01 + .6162362E-01 .5509171E-01 .4670905E-01 .3759041E-01 .2870699E-01 + .2011440E-01 .1264490E-01 .6934408E-02 .1890852E-02 -.3026683E-02 + -.7963108E-02 -.1213680E-01 -.1543525E-01 -.1890242E-01 -.2261445E-01 + -.2649584E-01 -.3056796E-01 -.3469518E-01 -.3828001E-01 -.4040689E-01 + -.4124595E-01 -.4229381E-01 -.4365989E-01 -.4517061E-01 -.4741626E-01 + -.4969922E-01 -.5198215E-01 -.5483448E-01 -.5789369E-01 -.6083660E-01 + -.6339551E-01 -.6533984E-01 -.6693457E-01 -.6900947E-01 -.7143767E-01 + -.7321762E-01 -.7398784E-01 -.7338578E-01 -.7071316E-01 -.6561094E-01 + -.5817478E-01 -.4893755E-01 -.3831802E-01 -.2635548E-01 -.1514313E-01 + -.6345992E-02 .4371476E-03 .4971083E-02 .7618247E-02 .8452670E-02 + .6787639E-02 .3122374E-02 -.1546632E-02 -.6075973E-02 -.9618142E-02 + -.1270148E-01 -.1507102E-01 -.1635890E-01 -.1659978E-01 -.1544506E-01 + -.1283411E-01 -.8558253E-02 -.3418013E-02 .1799088E-02 .6656619E-02 + .1140799E-01 .1710746E-01 .2287092E-01 .2764114E-01 .3116166E-01 + .3272790E-01 .3311650E-01 .3278159E-01 .3130671E-01 .2898252E-01 + .2537274E-01 .2043808E-01 .1502162E-01 .9541628E-02 .4099604E-02 + -.1193551E-02 -.5868535E-02 -.9431905E-02 -.1250088E-01 -.1558444E-01 + -.1866915E-01 -.2171255E-01 -.2424643E-01 -.2680551E-01 -.2939109E-01 + -.3141133E-01 -.3345557E-01 -.3466507E-01 -.3400183E-01 -.3211238E-01 + -.3023316E-01 -.2901342E-01 -.2836067E-01 -.2899561E-01 -.3076219E-01 + -.3278668E-01 -.3520492E-01 -.3783267E-01 -.3957954E-01 -.3961383E-01 + -.3815270E-01 -.3528079E-01 -.3120129E-01 -.2742639E-01 -.2473764E-01 + -.2328540E-01 -.2347384E-01 -.2500201E-01 -.2746775E-01 -.3043871E-01 + -.3301063E-01 -.3447234E-01 -.3525816E-01 -.3510724E-01 -.3420310E-01 + -.3301657E-01 -.3142874E-01 -.3035343E-01 -.2945503E-01 -.2872943E-01 + -.2916609E-01 -.3079012E-01 -.3365307E-01 -.3783060E-01 -.4289469E-01 + -.4783398E-01 -.5204337E-01 -.5508271E-01 -.5683364E-01 -.5783360E-01 + -.5846388E-01 -.5914546E-01 -.5978250E-01 -.6110110E-01 -.6301760E-01 + -.6487627E-01 -.6694452E-01 -.6822967E-01 -.6813107E-01 -.6651136E-01 + -.6321152E-01 -.5868995E-01 -.5380465E-01 -.4812844E-01 -.4084815E-01 + -.3358834E-01 -.2701746E-01 -.2079334E-01 -.1613221E-01 -.1292409E-01 + -.1031925E-01 -.9258329E-02 -.9689851E-02 -.1069790E-01 -.1212018E-01 + -.1376962E-01 -.1553946E-01 -.1737813E-01 -.1958445E-01 -.2146121E-01 + -.2303040E-01 -.2496792E-01 -.2633705E-01 -.2690333E-01 -.2702213E-01 + -.2655611E-01 -.2476785E-01 -.2145065E-01 -.1767689E-01 -.1409968E-01 + -.1095482E-01 -.8555475E-02 -.6096745E-02 -.3326137E-02 -.9268548E-03 + .7843915E-03 .1818077E-02 .2791587E-02 .3579611E-02 .3817418E-02 + .3258729E-02 .1616900E-02 -.8124134E-03 -.3609741E-02 -.6221851E-02 + -.8081060E-02 -.9170969E-02 -.9012214E-02 -.7570696E-02 -.6289900E-02 + -.5240036E-02 -.4257858E-02 -.4215713E-02 -.4851728E-02 -.5825513E-02 + -.7612896E-02 -.1057952E-01 -.1405252E-01 -.1744750E-01 -.2038961E-01 + -.2139896E-01 -.2056184E-01 -.1855305E-01 -.1516004E-01 -.1127770E-01 + -.6930774E-02 -.1844329E-02 .2332082E-02 .5780025E-02 .9195167E-02 + .1106171E-01 .1215728E-01 .1343988E-01 .1386683E-01 .1421119E-01 + .1466645E-01 .1453085E-01 .1430938E-01 .1318876E-01 .1138004E-01 + .9867231E-02 .7562430E-02 .4273650E-02 .1441589E-03 -.4853190E-02 + -.1014920E-01 -.1496625E-01 -.1901553E-01 -.2310198E-01 -.2683558E-01 + -.2999077E-01 -.3228233E-01 -.3321587E-01 -.3363036E-01 -.3337756E-01 + -.3237169E-01 -.3064941E-01 -.2814289E-01 -.2533362E-01 -.2163512E-01 + -.1710262E-01 -.1273149E-01 -.8545781E-02 -.4477633E-02 -.5786237E-03 + .2915342E-02 .6200960E-02 .9200573E-02 .1147413E-01 .1376410E-01 + .1672492E-01 .2043651E-01 .2438491E-01 .2772209E-01 .3089867E-01 + .3363863E-01 .3533289E-01 .3696086E-01 .3847666E-01 .3962306E-01 + .4025801E-01 .4090764E-01 .4196309E-01 .4301344E-01 .4417091E-01 + .4435479E-01 .4328448E-01 .4213131E-01 .4006187E-01 .3640154E-01 + .3279245E-01 .2961381E-01 .2614015E-01 .2279329E-01 .1924454E-01 + .1517596E-01 .1150311E-01 .7876669E-02 .5102762E-02 .4569543E-02 + .5821061E-02 .8737783E-02 .1234617E-01 .1562739E-01 .1854417E-01 + .1998156E-01 .1955269E-01 .1830305E-01 .1664574E-01 .1493042E-01 + .1378935E-01 .1376169E-01 .1488030E-01 .1757300E-01 .2181180E-01 + .2667146E-01 .3132007E-01 .3429675E-01 .3594545E-01 .3704488E-01 + .3724230E-01 .3660461E-01 .3460631E-01 .3097627E-01 .2590829E-01 + .1976391E-01 .1423159E-01 .9821696E-02 .5396954E-02 .1893973E-02 + -.2856602E-03 -.1388785E-02 -.6669792E-03 .1405991E-02 .4052917E-02 + .6311136E-02 .8272558E-02 .9991490E-02 .1075732E-01 .1110648E-01 + .1126027E-01 .1117114E-01 .1113117E-01 .1080752E-01 .1033062E-01 + .1004761E-01 .9870735E-02 .9583271E-02 .8488519E-02 .7207988E-02 + .6481297E-02 .5862359E-02 .5794173E-02 .6362467E-02 .6273351E-02 + .5393957E-02 .3586158E-02 .7231881E-03 -.2806373E-02 -.7020364E-02 + -.1064094E-01 -.1315366E-01 -.1456274E-01 -.1462742E-01 -.1421331E-01 + -.1339713E-01 -.1201129E-01 -.1058534E-01 -.9319808E-02 -.8998483E-02 + -.9996679E-02 -.1243608E-01 -.1629215E-01 -.2122741E-01 -.2765935E-01 + -.3513759E-01 -.4271289E-01 -.4997011E-01 -.5691746E-01 -.6293907E-01 + -.6799005E-01 -.7241602E-01 -.7532505E-01 -.7693881E-01 -.7750222E-01 + -.7693627E-01 -.7614549E-01 -.7495659E-01 -.7321723E-01 -.7193281E-01 + -.7135266E-01 -.7150399E-01 -.7212490E-01 -.7299455E-01 -.7445804E-01 + -.7647823E-01 -.7926806E-01 -.8243631E-01 -.8506067E-01 -.8636509E-01 + -.8626691E-01 -.8573899E-01 -.8499949E-01 -.8391939E-01 -.8263900E-01 + -.8100932E-01 -.7928112E-01 -.7764868E-01 -.7583732E-01 -.7433095E-01 + -.7297990E-01 -.7166051E-01 -.7071992E-01 -.6912168E-01 -.6689020E-01 + -.6418515E-01 -.6017027E-01 -.5479573E-01 -.4783881E-01 -.3937298E-01 + -.3060723E-01 -.2176496E-01 -.1319923E-01 -.5684621E-02 .9951113E-03 + .6160889E-02 .9905230E-02 .1344063E-01 .1678412E-01 .2008230E-01 + .2342842E-01 .2651199E-01 .2870479E-01 .3017600E-01 .3142646E-01 + .3223447E-01 .3322375E-01 .3406488E-01 .3428064E-01 .3468869E-01 + .3533775E-01 .3661721E-01 .3860304E-01 .4069213E-01 .4332024E-01 + .4590596E-01 .4870664E-01 .5231245E-01 .5600032E-01 .5957071E-01 + .6273320E-01 .6556209E-01 .6771092E-01 .6833947E-01 .6842729E-01 + .6833346E-01 .6708919E-01 .6524548E-01 .6357762E-01 .6168801E-01 + .5970678E-01 .5825369E-01 .5690897E-01 .5617343E-01 .5625938E-01 + .5641836E-01 .5694936E-01 .5787261E-01 .5850784E-01 .5891927E-01 + .5926769E-01 .5882210E-01 .5782592E-01 .5620546E-01 .5301360E-01 + .4835801E-01 .4237019E-01 .3587121E-01 .3026135E-01 .2537783E-01 + .2104248E-01 .1807120E-01 .1710579E-01 .1758054E-01 .1894075E-01 + .2138339E-01 .2402785E-01 .2642887E-01 .2853909E-01 .2984473E-01 + .3030856E-01 .2999776E-01 .2906200E-01 .2800760E-01 .2756951E-01 + .2706771E-01 .2579208E-01 .2426167E-01 .2247905E-01 .2069556E-01 + .1915298E-01 .1742178E-01 .1522553E-01 .1241054E-01 .8864404E-02 + .4530893E-02 -.9348584E-04 -.4509275E-02 -.9083415E-02 -.1396669E-01 + -.1826122E-01 -.2198530E-01 -.2539410E-01 -.2790166E-01 -.2962482E-01 + -.2995656E-01 -.2804220E-01 -.2474388E-01 -.2082131E-01 -.1594378E-01 + -.1074678E-01 -.5872302E-02 -.1257555E-02 .2935887E-02 .6999567E-02 + .1082041E-01 .1417436E-01 .1767075E-01 .2102588E-01 .2361507E-01 + .2559087E-01 .2647155E-01 .2559587E-01 .2337174E-01 .2059977E-01 + .1763218E-01 .1490629E-01 .1284918E-01 .1208023E-01 .1316134E-01 + .1587715E-01 .2016469E-01 .2538681E-01 .3032466E-01 .3441066E-01 + .3707047E-01 .3799372E-01 .3757118E-01 .3597752E-01 .3345978E-01 + .3082002E-01 .2854377E-01 .2681202E-01 .2542691E-01 .2363579E-01 + .2143119E-01 .1914234E-01 .1661622E-01 .1412103E-01 .1244679E-01 + .1192162E-01 .1230703E-01 .1316111E-01 .1391973E-01 .1432049E-01 + .1391923E-01 .1259990E-01 .1122181E-01 .9810190E-02 .8198513E-02 + .6736991E-02 .5725833E-02 .5207224E-02 .4682153E-02 .4027723E-02 + .2972668E-02 .1478866E-02 .3621687E-04 -.9028409E-03 -.7766209E-03 + .1760083E-03 .1486837E-02 .2606573E-02 .2631191E-02 .1511960E-02 + -.6517023E-03 -.4096890E-02 -.8002208E-02 -.1079099E-01 -.1179373E-01 + -.1171567E-01 -.1130401E-01 -.1063159E-01 -.9813903E-02 -.8871310E-02 + -.7877828E-02 -.6615211E-02 -.5068299E-02 -.3420530E-02 -.1599557E-02 + .2136537E-03 .2421059E-02 .5403733E-02 .8712735E-02 .1110980E-01 + .1237932E-01 .1277014E-01 .1209430E-01 .1062933E-01 .8518045E-02 + .5322326E-02 .9647095E-03 -.3261580E-02 -.7242235E-02 -.1132211E-01 + -.1521056E-01 -.1920493E-01 -.2335651E-01 -.2706186E-01 -.2964317E-01 + -.3063325E-01 -.2989282E-01 -.2783103E-01 -.2458072E-01 -.1966324E-01 + -.1283266E-01 -.4913048E-02 .2733546E-02 .9258320E-02 .1425385E-01 + .1758612E-01 .1922741E-01 .1897238E-01 .1694405E-01 .1358570E-01 + .9445137E-02 .4825514E-02 -.1947625E-03 -.5595999E-02 -.1155270E-01 + -.1777361E-01 -.2384430E-01 -.2959688E-01 -.3490553E-01 -.3936593E-01 + -.4294270E-01 -.4603073E-01 -.4855616E-01 -.5031026E-01 -.5182096E-01 + -.5373185E-01 -.5551551E-01 -.5727355E-01 -.5894380E-01 -.5987944E-01 + -.6041340E-01 -.6062339E-01 -.6060199E-01 -.6084699E-01 -.6126133E-01 + -.6150226E-01 -.6200575E-01 -.6275645E-01 -.6316246E-01 -.6312039E-01 + -.6218401E-01 -.6019407E-01 -.5762057E-01 -.5422425E-01 -.4964147E-01 + -.4420866E-01 -.3822399E-01 -.3148725E-01 -.2428637E-01 -.1726588E-01 + -.1095513E-01 -.5751618E-02 -.1417040E-02 .2357289E-02 .5624483E-02 + .8182288E-02 .9861645E-02 .1080050E-01 .1127696E-01 .1176220E-01 + .1243031E-01 .1348338E-01 .1533881E-01 .1780822E-01 .2103529E-01 + .2496815E-01 .2917399E-01 .3330121E-01 .3640255E-01 .3753133E-01 + .3631723E-01 .3321468E-01 .2859023E-01 .2314388E-01 .1757512E-01 + .1191694E-01 .6486917E-02 .1717857E-02 -.2223809E-02 -.5630991E-02 + -.8847026E-02 -.1200479E-01 -.1529336E-01 -.1873787E-01 -.2225252E-01 + -.2594169E-01 -.2951914E-01 -.3276999E-01 -.3520801E-01 -.3666450E-01 + -.3758862E-01 -.3805173E-01 -.3841194E-01 -.3861654E-01 -.3817343E-01 + -.3724697E-01 -.3645021E-01 -.3589992E-01 -.3594101E-01 -.3692514E-01 + -.3840848E-01 -.3998776E-01 -.4119839E-01 -.4134130E-01 -.3995053E-01 + -.3739469E-01 -.3402737E-01 -.2987749E-01 -.2510007E-01 -.1989115E-01 + -.1541091E-01 -.1234530E-01 -.1059921E-01 -.9847414E-02 -.9304638E-02 + -.9145005E-02 -.9156208E-02 -.8330444E-02 -.6222290E-02 -.3136190E-02 + .4905353E-03 .4810140E-02 .1014314E-01 .1651551E-01 .2341759E-01 + .3030569E-01 .3682778E-01 .4270956E-01 .4696716E-01 .4933604E-01 + .5077854E-01 .5086156E-01 .4954848E-01 .4780001E-01 .4613822E-01 + .4482766E-01 .4401717E-01 .4382709E-01 .4381702E-01 .4331654E-01 + .4211504E-01 .3990457E-01 .3665479E-01 .3303727E-01 .2929856E-01 + .2620239E-01 .2388462E-01 .2179318E-01 .2073825E-01 .2071205E-01 + .2105645E-01 .2164939E-01 .2253063E-01 .2322258E-01 .2310311E-01 + .2274928E-01 .2255039E-01 .2229621E-01 .2198495E-01 .2161429E-01 + .2091775E-01 .1960092E-01 .1799775E-01 .1656911E-01 .1591727E-01 + .1628313E-01 .1677188E-01 .1690461E-01 .1705490E-01 .1755469E-01 + .1797071E-01 .1805768E-01 .1767932E-01 .1645616E-01 .1472452E-01 + .1291322E-01 .1124974E-01 .1003374E-01 .9341238E-02 .8874216E-02 + .8616578E-02 .9023237E-02 .1038115E-01 .1223048E-01 .1432180E-01 + .1714146E-01 .2052637E-01 .2426775E-01 .2835794E-01 .3178692E-01 + .3405819E-01 .3546671E-01 .3641592E-01 .3688836E-01 .3649758E-01 + .3529061E-01 .3353035E-01 .3130644E-01 .2865571E-01 .2578409E-01 + .2247272E-01 .1927422E-01 .1665373E-01 .1419095E-01 .1186565E-01 + .9439859E-02 .6537860E-02 .3519345E-02 .1129751E-02 -.5747570E-03 + -.2033390E-02 -.3345516E-02 -.4525735E-02 -.5939004E-02 -.7426937E-02 + -.8732719E-02 -.1039334E-01 -.1270584E-01 -.1529473E-01 -.1823642E-01 + -.2177963E-01 -.2553089E-01 -.2895852E-01 -.3146627E-01 -.3366346E-01 + -.3581661E-01 -.3692165E-01 -.3725624E-01 -.3787678E-01 -.3917178E-01 + -.4061799E-01 -.4217261E-01 -.4392489E-01 -.4551210E-01 -.4710372E-01 + -.4795905E-01 -.4730895E-01 -.4491618E-01 -.4084196E-01 -.3529726E-01 + -.2803635E-01 -.1981189E-01 -.1115545E-01 -.3256508E-02 .2403783E-02 + .6043468E-02 .8373118E-02 .9840847E-02 .1023491E-01 .1018412E-01 + .1022491E-01 .1037722E-01 .1159525E-01 .1383518E-01 .1665072E-01 + .2012209E-01 .2355047E-01 .2606519E-01 .2743690E-01 .2786788E-01 + .2759100E-01 .2689252E-01 .2611548E-01 .2531185E-01 .2452532E-01 + .2354020E-01 .2168462E-01 .1911058E-01 .1662566E-01 .1461508E-01 + .1336682E-01 .1232752E-01 .1151821E-01 .1151593E-01 .1233749E-01 + .1429057E-01 .1677426E-01 .1949100E-01 .2232694E-01 .2465361E-01 + .2597681E-01 .2652792E-01 .2682391E-01 .2641909E-01 .2576423E-01 + .2478209E-01 .2300981E-01 .2116732E-01 .1924597E-01 .1744616E-01 + .1592365E-01 .1425911E-01 .1287488E-01 .1179039E-01 .1056143E-01 + .9515552E-02 .9236049E-02 .9770462E-02 .1018307E-01 .1043258E-01 + .1045769E-01 .9804448E-02 .9299463E-02 .9008084E-02 .9214929E-02 + .9801984E-02 .1038715E-01 .1219075E-01 .1500429E-01 .1787102E-01 + .2026492E-01 .2191702E-01 .2291833E-01 .2296828E-01 .2172149E-01 + .1984686E-01 .1809483E-01 .1605871E-01 .1369937E-01 .1156308E-01 + .9911504E-02 .8610985E-02 .7328010E-02 .6069876E-02 .4917072E-02 + .3864441E-02 .2503693E-02 .9728446E-03 -.5548464E-04 -.1178589E-02 + -.2913336E-02 -.4854400E-02 -.6641799E-02 -.8597701E-02 -.1056846E-01 + -.1230781E-01 -.1455077E-01 -.1668627E-01 -.1769190E-01 -.1811155E-01 + -.1742511E-01 -.1498206E-01 -.1147560E-01 -.6994292E-02 -.2177324E-02 + .2603194E-02 .7086934E-02 .1042787E-01 .1291385E-01 .1478981E-01 + .1652832E-01 .1787231E-01 .1830787E-01 .1834377E-01 .1745614E-01 + .1509842E-01 .1167160E-01 .7950706E-02 .4359175E-02 .5688584E-03 + -.2849048E-02 -.5288055E-02 -.7292976E-02 -.8740548E-02 -.9046237E-02 + -.8718805E-02 -.7962711E-02 -.6099584E-02 -.3587398E-02 -.1531050E-02 + -.1128100E-03 .4679088E-03 -.1769526E-03 -.1887809E-02 -.4093372E-02 + -.6166336E-02 -.8590367E-02 -.1090854E-01 -.1206540E-01 -.1279086E-01 + -.1356238E-01 -.1411395E-01 -.1474140E-01 -.1583385E-01 -.1704554E-01 + -.1837724E-01 -.1983304E-01 -.2136985E-01 -.2350101E-01 -.2572305E-01 + -.2731845E-01 -.2857118E-01 -.2976733E-01 -.3073191E-01 -.3070642E-01 + -.2908078E-01 -.2591982E-01 -.2164160E-01 -.1632586E-01 -.9863121E-02 + -.3431575E-02 .2736137E-02 .8766401E-02 .1389405E-01 .1838520E-01 + .2239664E-01 .2562498E-01 .2801322E-01 .2958484E-01 .3079730E-01 + .3208269E-01 .3260710E-01 .3315527E-01 .3400158E-01 .3414955E-01 + .3440148E-01 .3414953E-01 .3372339E-01 .3379682E-01 .3327619E-01 + .3267374E-01 .3237979E-01 .3213052E-01 .3241351E-01 .3251855E-01 + .3216332E-01 .3225970E-01 .3242549E-01 .3275834E-01 .3346121E-01 + .3417210E-01 .3524201E-01 .3655992E-01 .3795694E-01 .3958082E-01 + .4087649E-01 .4172819E-01 .4241597E-01 .4307999E-01 .4374308E-01 + .4399065E-01 .4407068E-01 .4385799E-01 .4314462E-01 .4249538E-01 + .4172057E-01 .4034562E-01 .3854051E-01 .3596966E-01 .3244085E-01 + .2890826E-01 .2517152E-01 .2060186E-01 .1565509E-01 .1115272E-01 + .7693335E-02 .4766919E-02 .1973388E-02 -.5598933E-03 -.3218329E-02 + -.6063369E-02 -.8556097E-02 -.1106937E-01 -.1375403E-01 -.1624676E-01 + -.1897131E-01 -.2110203E-01 -.2178016E-01 -.2170712E-01 -.2175341E-01 + -.2196304E-01 -.2188035E-01 -.2145329E-01 -.2094484E-01 -.2026867E-01 + -.1948002E-01 -.1867679E-01 -.1778607E-01 -.1730986E-01 -.1762181E-01 + -.1850616E-01 -.1900964E-01 -.1941051E-01 -.2017816E-01 -.2029674E-01 + -.1967237E-01 -.1847284E-01 -.1644500E-01 -.1414779E-01 -.1154918E-01 + -.8341678E-02 -.5354210E-02 -.3107300E-02 -.1171597E-02 .7335560E-03 + .2163168E-02 .3384076E-02 .4618855E-02 .4902543E-02 .3931329E-02 + .2696583E-02 .1703367E-02 .2322925E-03 -.1674870E-02 -.3579229E-02 + -.5395756E-02 -.6995461E-02 -.8513954E-02 -.9687147E-02 -.1048215E-01 + -.1135590E-01 -.1185613E-01 -.1211511E-01 -.1217034E-01 -.1104736E-01 + -.9292024E-02 -.6961704E-02 -.3816520E-02 -.5575698E-03 .2342091E-02 + .4643269E-02 .6390274E-02 .7251129E-02 .7345280E-02 .7001465E-02 + .6313097E-02 .5630789E-02 .5221239E-02 .4591565E-02 .3386146E-02 + .2378769E-02 .1379881E-02 -.4555119E-04 -.2005558E-02 -.4023666E-02 + -.5203462E-02 -.6128385E-02 -.6537342E-02 -.5656907E-02 -.4370860E-02 + -.2515117E-02 -.1697036E-03 .1768094E-02 .3705177E-02 .5272478E-02 + .6463842E-02 .7206009E-02 .7631021E-02 .8379462E-02 .8797970E-02 + .9237590E-02 .1009039E-01 .1101218E-01 .1168280E-01 .1208523E-01 + .1249442E-01 .1194924E-01 .1041947E-01 .8425128E-02 .5877199E-02 + .3580424E-02 .1792512E-02 .2463637E-03 -.1420743E-02 -.3025667E-02 + -.4135589E-02 -.4883630E-02 -.4773551E-02 -.4068211E-02 -.3508896E-02 + -.3118426E-02 -.2131237E-02 -.3834174E-03 .1394255E-02 .3193209E-02 + .4965227E-02 .6820177E-02 .8323657E-02 .9114919E-02 .9514323E-02 + .9334534E-02 .8692125E-02 .7971820E-02 .7427839E-02 .6896863E-02 + .6261339E-02 .6196708E-02 .6753025E-02 .7302011E-02 .8271444E-02 + .1017416E-01 .1197400E-01 .1310298E-01 .1364028E-01 .1339388E-01 + .1294095E-01 .1272119E-01 .1203523E-01 .1073530E-01 .9744314E-02 + .8998389E-02 .8918616E-02 .9280238E-02 .9601887E-02 .1112456E-01 + .1297347E-01 .1470244E-01 .1691610E-01 .1980044E-01 .2290992E-01 + .2520873E-01 .2707286E-01 .2853140E-01 .2949968E-01 .3002772E-01 + .3051179E-01 .3064685E-01 .3048375E-01 .3086451E-01 .3117644E-01 + .3103536E-01 .3072985E-01 .3058959E-01 .2986921E-01 .2827871E-01 + .2639285E-01 .2420530E-01 .2189475E-01 .1962764E-01 .1767747E-01 + .1595866E-01 .1434983E-01 .1303879E-01 .1174113E-01 .1056360E-01 + .9140286E-02 .7282055E-02 .5276479E-02 .2714804E-02 -.3143762E-03 + -.3361136E-02 -.6012848E-02 -.8399911E-02 -.1036824E-01 -.1162303E-01 + -.1315396E-01 -.1499470E-01 -.1604156E-01 -.1665629E-01 -.1746326E-01 + -.1795787E-01 -.1790683E-01 -.1763184E-01 -.1699192E-01 -.1592001E-01 + -.1462875E-01 -.1297119E-01 -.1116802E-01 -.9443024E-02 -.7615883E-02 + -.5704103E-02 -.3992568E-02 -.2321394E-02 -.6897057E-03 .2806166E-03 + .9502546E-03 .1506572E-02 .1742245E-02 .2453328E-02 .3407529E-02 + .4136387E-02 .4673198E-02 .4424806E-02 .4215010E-02 .4322197E-02 + .4161591E-02 .4240633E-02 .4178359E-02 .3786593E-02 .3059177E-02 + .2141351E-02 .1521439E-02 .6964195E-03 .5767231E-05 -.3108846E-03 + -.6757388E-03 -.9734827E-03 -.1162200E-02 -.1589368E-02 -.2469735E-02 + -.3429138E-02 -.4291778E-02 -.5478954E-02 -.7111647E-02 -.8688102E-02 + -.9970450E-02 -.1090570E-01 -.1148996E-01 -.1197858E-01 -.1244551E-01 + -.1277062E-01 -.1248498E-01 -.1124723E-01 -.9381072E-02 -.7277786E-02 + -.5555557E-02 -.3898358E-02 -.1822901E-02 .2951924E-03 .2636953E-02 + .5011749E-02 .7078083E-02 .8798482E-02 .1046707E-01 .1278688E-01 + .1507265E-01 .1657084E-01 .1776847E-01 .1855975E-01 .1866332E-01 + .1830581E-01 .1754530E-01 .1640394E-01 .1520443E-01 .1419179E-01 + .1333511E-01 .1262164E-01 .1191141E-01 .1136298E-01 .1077450E-01 + .9917837E-02 .9182756E-02 .8530941E-02 .7753459E-02 .6785438E-02 + .5461969E-02 .3607918E-02 .1357766E-02 -.1520828E-02 -.4571055E-02 + -.7121063E-02 -.9274049E-02 -.1072331E-01 -.1166249E-01 -.1223385E-01 + -.1245230E-01 -.1234625E-01 -.1223426E-01 -.1258622E-01 -.1282333E-01 + -.1313085E-01 -.1364150E-01 -.1396099E-01 -.1431668E-01 -.1502400E-01 + -.1638302E-01 -.1819486E-01 -.2034098E-01 -.2315375E-01 -.2621817E-01 + -.2877657E-01 -.3090638E-01 -.3250163E-01 -.3312723E-01 -.3321970E-01 + -.3308944E-01 -.3214009E-01 -.3040971E-01 -.2837134E-01 -.2628873E-01 + -.2489346E-01 -.2417133E-01 -.2350279E-01 -.2307342E-01 -.2294497E-01 + -.2300734E-01 -.2339807E-01 -.2367712E-01 -.2368231E-01 -.2341919E-01 + -.2282030E-01 -.2210799E-01 -.2106173E-01 -.1974018E-01 -.1830714E-01 + -.1687349E-01 -.1535443E-01 -.1356536E-01 -.1184093E-01 -.9934725E-02 + -.6990348E-02 -.3370331E-02 -.5670771E-03 .1160538E-02 .2653114E-02 + .4047567E-02 .5106298E-02 .5770143E-02 .5821287E-02 .5235675E-02 + .4558366E-02 .4145375E-02 .3533920E-02 .2769117E-02 .2455658E-02 + .2467761E-02 .2544626E-02 .3074858E-02 .3963011E-02 .5038438E-02 + .6366494E-02 .7374640E-02 .8169209E-02 .8770465E-02 .8626838E-02 + .7870014E-02 .6680887E-02 .5321765E-02 .4182346E-02 .2583678E-02 + .5933167E-03 -.6811248E-03 -.1645290E-02 -.2819722E-02 -.3825138E-02 + -.4736596E-02 -.5585886E-02 -.6234146E-02 -.6634101E-02 -.6786687E-02 + -.6699405E-02 -.6425348E-02 -.6495852E-02 -.7433324E-02 -.9265826E-02 + -.1175261E-01 -.1466812E-01 -.1755780E-01 -.2049586E-01 -.2325735E-01 + -.2525172E-01 -.2678590E-01 -.2815290E-01 -.2927263E-01 -.3029635E-01 + -.3160323E-01 -.3279423E-01 -.3349326E-01 -.3372954E-01 -.3316273E-01 + -.3214199E-01 -.3069727E-01 -.2852563E-01 -.2606056E-01 -.2344862E-01 + -.2096210E-01 -.1819256E-01 -.1506105E-01 -.1237875E-01 -.9922061E-02 + -.7419876E-02 -.4848817E-02 -.2406734E-02 -.5207737E-03 .5311728E-03 + .7439395E-03 .2787888E-03 -.6255790E-03 -.1276784E-02 -.1598948E-02 + -.2245854E-02 -.3559608E-02 -.5082756E-02 -.6207347E-02 -.6896379E-02 + -.7370845E-02 -.7888514E-02 -.8245523E-02 -.8535549E-02 -.8724586E-02 + -.8567017E-02 -.8460770E-02 -.8090691E-02 -.7593418E-02 -.7533889E-02 + -.7156628E-02 -.6375010E-02 -.5970644E-02 -.5747459E-02 -.5639856E-02 + -.5470952E-02 -.4622216E-02 -.3468753E-02 -.2467859E-02 -.1874578E-02 + -.1686107E-02 -.1492222E-02 -.1121461E-02 -.8360391E-03 -.8866811E-03 + -.9706748E-03 -.1399630E-02 -.2136173E-02 -.2676402E-02 -.3428200E-02 + -.4365656E-02 -.5398972E-02 -.6964940E-02 -.8710629E-02 -.1014994E-01 + -.1147329E-01 -.1260139E-01 -.1363024E-01 -.1446508E-01 -.1482452E-01 + -.1512292E-01 -.1522729E-01 -.1504651E-01 -.1502897E-01 -.1494959E-01 + -.1459394E-01 -.1356902E-01 -.1202925E-01 -.1051596E-01 -.8694541E-02 + -.6612132E-02 -.4303430E-02 -.1906427E-02 .2303975E-03 .2107306E-02 + .3552417E-02 .4647695E-02 .5367210E-02 .5396908E-02 .4786338E-02 + .3999567E-02 .3240747E-02 .2224445E-02 .1344918E-02 .6079676E-03 + -.5573996E-03 -.1815660E-02 -.2772957E-02 -.4028384E-02 -.5580987E-02 + -.6804815E-02 -.8150033E-02 -.9588952E-02 -.1055597E-01 -.1140552E-01 + -.1190051E-01 -.1201421E-01 -.1212223E-01 -.1208390E-01 -.1221716E-01 + -.1215426E-01 -.1223136E-01 -.1292914E-01 -.1385365E-01 -.1515808E-01 + -.1640782E-01 -.1752594E-01 -.1872494E-01 -.1950291E-01 -.2010877E-01 + -.2097154E-01 -.2177439E-01 -.2185907E-01 -.2141119E-01 -.2093917E-01 + -.2062187E-01 -.2096199E-01 -.2180212E-01 -.2270393E-01 -.2340346E-01 + -.2390222E-01 -.2416526E-01 -.2438725E-01 -.2456749E-01 -.2396302E-01 + -.2265076E-01 -.2091630E-01 -.1917954E-01 -.1759804E-01 -.1548570E-01 + -.1253634E-01 -.9173771E-02 -.6100430E-02 -.3988060E-02 -.3178091E-02 + -.2837426E-02 -.1939589E-02 -.6387644E-03 .7851537E-03 .2396137E-02 + .4179660E-02 .5781010E-02 .7230285E-02 .9248428E-02 .1117070E-01 + .1251076E-01 .1369328E-01 .1455564E-01 .1538735E-01 .1629886E-01 + .1714515E-01 .1756088E-01 .1767214E-01 .1774518E-01 .1742531E-01 + .1664219E-01 .1538946E-01 .1433547E-01 .1324345E-01 .1201245E-01 + .1161169E-01 .1150570E-01 .1140255E-01 .1153336E-01 .1188995E-01 + .1278674E-01 .1371568E-01 .1452553E-01 .1546782E-01 .1647400E-01 + .1754859E-01 .1833724E-01 .1893215E-01 .1938499E-01 .1964030E-01 + .1993357E-01 .2025990E-01 .2037721E-01 .2028540E-01 .2006681E-01 + .1982403E-01 .1989221E-01 .1995633E-01 .1971964E-01 .1956732E-01 + .1947186E-01 .1904653E-01 .1840815E-01 .1746004E-01 .1622622E-01 + .1498726E-01 .1319906E-01 .1075410E-01 .8670194E-02 .6675668E-02 + .4210869E-02 .1987888E-02 -.1184334E-03 -.2054762E-02 -.3380938E-02 + -.4689830E-02 -.6004663E-02 -.6885407E-02 -.8025119E-02 -.9183195E-02 + -.9857357E-02 -.1071069E-01 -.1187389E-01 -.1342812E-01 -.1510170E-01 + -.1630284E-01 -.1719898E-01 -.1831007E-01 -.1954740E-01 -.2086075E-01 + -.2266504E-01 -.2453911E-01 -.2577820E-01 -.2674104E-01 -.2755008E-01 + -.2776922E-01 -.2797069E-01 -.2827273E-01 -.2799016E-01 -.2744319E-01 + -.2670031E-01 -.2565202E-01 -.2463787E-01 -.2310176E-01 -.2105948E-01 + -.1875982E-01 -.1577463E-01 -.1246504E-01 -.9118197E-02 -.5493418E-02 + -.1947918E-02 .8343908E-03 .2563859E-02 .3562224E-02 .4506195E-02 + .5783356E-02 .7212807E-02 .8505273E-02 .9636389E-02 .1074840E-01 + .1235111E-01 .1435244E-01 .1607480E-01 .1743702E-01 .1870210E-01 + .2007497E-01 .2088704E-01 .2125306E-01 .2159041E-01 .2097734E-01 + .1978302E-01 .1860084E-01 .1719080E-01 .1587140E-01 .1461327E-01 + .1320115E-01 .1207144E-01 .1134562E-01 .1102251E-01 .1091674E-01 + .1059666E-01 .9939776E-02 .8935474E-02 .7756818E-02 .6679492E-02 + .5622408E-02 .4256674E-02 .2689890E-02 .1277644E-02 .1172061E-03 + -.7956688E-03 -.1270676E-02 -.1399019E-02 -.9546096E-03 .5175773E-04 + .1382032E-02 .3335769E-02 .5306523E-02 .6776678E-02 .7933524E-02 + .8804877E-02 .9528645E-02 .9933089E-02 .9839314E-02 .9306381E-02 + .8346310E-02 .7344931E-02 .6732810E-02 .5983640E-02 .4715799E-02 + .3655614E-02 .3141718E-02 .2880990E-02 .3110990E-02 .3768398E-02 + .4235561E-02 .5068088E-02 .6516040E-02 .7939481E-02 .9226824E-02 + .1061078E-01 .1220293E-01 .1356446E-01 .1469330E-01 .1575461E-01 + .1643477E-01 .1714707E-01 .1847126E-01 .2002089E-01 .2105082E-01 + .2146612E-01 .2165536E-01 .2176121E-01 .2159068E-01 .2097834E-01 + .2030417E-01 .2006379E-01 .1972312E-01 .1896948E-01 .1811804E-01 + .1694572E-01 .1525082E-01 .1330275E-01 .1115955E-01 .8573093E-02 + .6350741E-02 .4533697E-02 .2435455E-02 .7822718E-03 -.4754146E-03 + -.1592254E-02 -.2609375E-02 -.4027643E-02 -.5783509E-02 -.7336831E-02 + -.8294024E-02 -.8933425E-02 -.8923098E-02 -.8122480E-02 -.6717884E-02 + -.4852929E-02 -.3066815E-02 -.1032676E-02 .1138584E-02 .2943379E-02 + .4461891E-02 .5900586E-02 .7348523E-02 .8401226E-02 .9400434E-02 + .1035663E-01 .1076457E-01 .1091599E-01 .1071253E-01 .1037837E-01 + .9750091E-02 .8803030E-02 .8236660E-02 .7652418E-02 .7215600E-02 + .7092742E-02 .6739082E-02 .6607185E-02 .6594646E-02 .6269060E-02 + .6052214E-02 .5985001E-02 .5555898E-02 .4753998E-02 .4002459E-02 + .2899891E-02 .1401566E-02 -.5364321E-05 -.1626929E-02 -.3153335E-02 + -.4348991E-02 -.5465181E-02 -.6069538E-02 -.6256705E-02 -.6339456E-02 + -.6223461E-02 -.5936684E-02 -.5820459E-02 -.5892302E-02 -.5677503E-02 + -.5277816E-02 -.4942027E-02 -.4851875E-02 -.4673225E-02 -.4436799E-02 + -.4461932E-02 -.4087524E-02 -.3504659E-02 -.2713704E-02 -.1743331E-02 + -.1264434E-02 -.8469229E-03 -.4064942E-03 -.7005981E-03 -.1147361E-02 + -.1401611E-02 -.2183801E-02 -.3050214E-02 -.3802587E-02 -.4759334E-02 + -.5555935E-02 -.5789687E-02 -.5217597E-02 -.3955280E-02 -.2343709E-02 + -.2885756E-03 .1769262E-02 .3670202E-02 .5714959E-02 .7496273E-02 + .9107857E-02 .1034261E-01 .1112071E-01 .1197567E-01 .1284008E-01 + .1373631E-01 .1448080E-01 .1476248E-01 .1448405E-01 .1372723E-01 + .1250168E-01 .1047056E-01 .8027223E-02 .5638997E-02 .3201978E-02 + .9290569E-03 -.1132966E-02 -.3708223E-02 -.7049427E-02 -.1027532E-01 + -.1307551E-01 -.1568128E-01 -.1760602E-01 -.1880201E-01 -.1945308E-01 + -.1928674E-01 -.1867458E-01 -.1795560E-01 -.1683588E-01 -.1553591E-01 + -.1451975E-01 -.1362822E-01 -.1288804E-01 -.1246207E-01 -.1190727E-01 + -.1134599E-01 -.1109391E-01 -.1057060E-01 -.9663522E-02 -.8919966E-02 + -.8253932E-02 -.7583962E-02 -.7144195E-02 -.6840417E-02 -.6761298E-02 + -.7131133E-02 -.7801383E-02 -.8919889E-02 -.1030289E-01 -.1158977E-01 + -.1326796E-01 -.1528785E-01 -.1749396E-01 -.1981996E-01 -.2170080E-01 + -.2350263E-01 -.2535377E-01 -.2685425E-01 -.2826387E-01 -.2921766E-01 + -.2988183E-01 -.3046444E-01 -.3086020E-01 -.3131144E-01 -.3189541E-01 + -.3259994E-01 -.3311357E-01 -.3351324E-01 -.3392504E-01 -.3457667E-01 + -.3518696E-01 -.3547942E-01 -.3589312E-01 -.3642971E-01 -.3678090E-01 + -.3702028E-01 -.3723981E-01 -.3740674E-01 -.3788081E-01 -.3827747E-01 + -.3844747E-01 -.3915740E-01 -.4024026E-01 -.4139619E-01 -.4281410E-01 + -.4402236E-01 -.4492685E-01 -.4588253E-01 -.4664040E-01 -.4762255E-01 + -.4881257E-01 -.4935392E-01 -.4906758E-01 -.4812621E-01 -.4654321E-01 + -.4443838E-01 -.4248747E-01 -.4057429E-01 -.3837370E-01 -.3643821E-01 + -.3432141E-01 -.3193415E-01 -.2998404E-01 -.2830380E-01 -.2697784E-01 + -.2568814E-01 -.2425184E-01 -.2332631E-01 -.2300639E-01 -.2280065E-01 + -.2252718E-01 -.2233056E-01 -.2207863E-01 -.2162634E-01 -.2068371E-01 + -.1936037E-01 -.1822213E-01 -.1760607E-01 -.1780588E-01 -.1822344E-01 + -.1819195E-01 -.1815337E-01 -.1797481E-01 -.1761382E-01 -.1774751E-01 + -.1816010E-01 -.1827403E-01 -.1846805E-01 -.1866860E-01 -.1873597E-01 + -.1866042E-01 -.1783981E-01 -.1666362E-01 -.1534550E-01 -.1357803E-01 + -.1162920E-01 -.9756899E-02 -.7467969E-02 -.4977015E-02 -.2934704E-02 + -.8912442E-03 .1136694E-02 .2995010E-02 .4888550E-02 .6861547E-02 + .8819750E-02 .1050390E-01 .1160787E-01 .1267727E-01 .1435479E-01 + .1597802E-01 .1742484E-01 .1858161E-01 .1926251E-01 .2005491E-01 + .2047695E-01 .2052958E-01 .2080512E-01 .2065729E-01 .2019654E-01 + .1991609E-01 .1972782E-01 .1970441E-01 .1960426E-01 .1967245E-01 + .2021959E-01 .2085144E-01 .2158264E-01 .2239026E-01 .2303202E-01 + .2356845E-01 .2422608E-01 .2483190E-01 .2540103E-01 .2594231E-01 + .2622135E-01 .2655309E-01 .2699045E-01 .2742596E-01 .2788148E-01 + .2828340E-01 .2848320E-01 .2842355E-01 .2833839E-01 .2829434E-01 + .2816543E-01 .2791661E-01 .2726497E-01 .2629309E-01 .2507685E-01 + .2352022E-01 .2231744E-01 .2154642E-01 .2079194E-01 .1994886E-01 + .1857046E-01 .1680773E-01 .1511020E-01 .1352989E-01 .1196320E-01 + .1031123E-01 .8700200E-02 .7205076E-02 .5962663E-02 .4948631E-02 + .4086383E-02 .3438217E-02 .2833903E-02 .2106313E-02 .1456260E-02 + .1062019E-02 .7777431E-03 .5602782E-03 .4738424E-03 .5679016E-03 + .6694704E-03 .3833803E-03 -.4865558E-03 -.2044204E-02 -.3703975E-02 + -.5039585E-02 -.6379392E-02 -.7714369E-02 -.8898528E-02 -.9722199E-02 + -.1014917E-01 -.1040861E-01 -.1049153E-01 -.1016259E-01 -.9441308E-02 + -.8603120E-02 -.7737128E-02 -.6734697E-02 -.5655546E-02 -.4707442E-02 + -.3883892E-02 -.3028514E-02 -.1997753E-02 -.1060163E-02 -.2913299E-03 + .4918831E-03 .1068888E-02 .1556342E-02 .2277046E-02 .3281422E-02 + .4656266E-02 .6349359E-02 .8188241E-02 .1016348E-01 .1225227E-01 + .1491497E-01 .1815482E-01 .2110202E-01 .2366273E-01 .2597653E-01 + .2797432E-01 .2964356E-01 .3063494E-01 .3095707E-01 .3089107E-01 + .3045639E-01 .2949827E-01 .2802449E-01 .2647928E-01 .2515594E-01 + .2392094E-01 .2271984E-01 .2166205E-01 .2085154E-01 .2018946E-01 + .1936929E-01 .1880039E-01 .1853110E-01 .1817664E-01 .1808960E-01 + .1818765E-01 .1805913E-01 .1798760E-01 .1791022E-01 .1747221E-01 + .1699994E-01 .1636932E-01 .1529914E-01 .1425453E-01 .1349870E-01 + .1282273E-01 .1226438E-01 .1167625E-01 .1096349E-01 .1026516E-01 + .9249601E-02 .8098822E-02 .7489319E-02 .7247036E-02 .6568623E-02 + .5109517E-02 .3303772E-02 .1758789E-02 .3908176E-03 -.1109782E-02 + -.2581906E-02 -.3979925E-02 -.5129286E-02 -.5832931E-02 -.6377882E-02 + -.7162086E-02 -.8254812E-02 -.9370026E-02 -.1050439E-01 -.1177526E-01 + -.1327155E-01 -.1447600E-01 -.1487529E-01 -.1471597E-01 -.1424339E-01 + -.1384596E-01 -.1381868E-01 -.1402925E-01 -.1417923E-01 -.1418029E-01 + -.1389836E-01 -.1346951E-01 -.1309623E-01 -.1247027E-01 -.1172488E-01 + -.1121350E-01 -.1073260E-01 -.1022638E-01 -.9859883E-02 -.9553235E-02 + -.9385389E-02 -.9531885E-02 -.9865570E-02 -.1008705E-01 -.1050519E-01 + -.1105313E-01 -.1130830E-01 -.1170651E-01 -.1220823E-01 -.1262329E-01 + -.1292743E-01 -.1300146E-01 -.1313727E-01 -.1340979E-01 -.1367519E-01 + -.1384599E-01 -.1394947E-01 -.1395901E-01 -.1367681E-01 -.1320766E-01 + -.1241586E-01 -.1126287E-01 -.9911556E-02 -.8237037E-02 -.6595670E-02 + -.5033735E-02 -.3469322E-02 -.2088270E-02 -.6823169E-03 .5049773E-03 + .1459564E-02 .2549879E-02 .3440426E-02 .4332479E-02 .5498799E-02 + .6726713E-02 .8006370E-02 .9122820E-02 .1014344E-01 .1124623E-01 + .1242927E-01 .1353685E-01 .1454360E-01 .1548937E-01 .1622020E-01 + .1688752E-01 .1761925E-01 .1849011E-01 .1940131E-01 .2032973E-01 + .2124074E-01 .2187224E-01 .2242173E-01 .2271426E-01 .2270125E-01 + .2268319E-01 .2253812E-01 .2232171E-01 .2166550E-01 .2080290E-01 + .2063776E-01 .2094895E-01 .2151204E-01 .2233035E-01 .2290901E-01 + .2310986E-01 .2313078E-01 .2309715E-01 .2304734E-01 .2294213E-01 + .2290218E-01 .2259190E-01 .2200537E-01 .2137955E-01 .2055228E-01 + .1972325E-01 .1875015E-01 .1756144E-01 .1643875E-01 .1551736E-01 + .1459436E-01 .1362032E-01 .1270637E-01 .1170615E-01 .1064717E-01 + .9471686E-02 .8208705E-02 .7085875E-02 .6034201E-02 .5299554E-02 + .5132802E-02 .4731249E-02 .3362142E-02 .1294172E-02 -.9281266E-03 + -.2952891E-02 -.4560714E-02 -.6002056E-02 -.7733556E-02 -.9692568E-02 + -.1147267E-01 -.1311087E-01 -.1457828E-01 -.1571110E-01 -.1650623E-01 + -.1712300E-01 -.1771156E-01 -.1807896E-01 -.1841974E-01 -.1869196E-01 + -.1879619E-01 -.1892459E-01 -.1918411E-01 -.1985733E-01 -.2063233E-01 + -.2122358E-01 -.2178353E-01 -.2245241E-01 -.2309875E-01 -.2324985E-01 + -.2315939E-01 -.2309430E-01 -.2288178E-01 -.2244755E-01 -.2155454E-01 + -.2045089E-01 -.1937936E-01 -.1831071E-01 -.1722461E-01 -.1579269E-01 + -.1432799E-01 -.1326646E-01 -.1243058E-01 -.1169309E-01 -.1093738E-01 + -.1007948E-01 -.9302431E-02 -.8748975E-02 -.8012722E-02 -.7118495E-02 + -.6558152E-02 -.5801222E-02 -.5049160E-02 -.4846790E-02 -.4674629E-02 + -.4578619E-02 -.4688145E-02 -.4846659E-02 -.5187710E-02 -.5528245E-02 + -.5720100E-02 -.5692817E-02 -.5454521E-02 -.5324754E-02 -.4841944E-02 + -.3809603E-02 -.2687151E-02 -.1706480E-02 -.6775151E-03 .5275179E-03 + .1694775E-02 .2705699E-02 .3498142E-02 .4552613E-02 .5979778E-02 + .7657686E-02 .9552793E-02 .1089936E-01 .1151832E-01 .1191959E-01 + .1194143E-01 .1178009E-01 .1179441E-01 .1177590E-01 .1190850E-01 + .1225537E-01 .1260358E-01 .1298851E-01 .1399336E-01 .1520719E-01 + .1618712E-01 .1747997E-01 .1870448E-01 .1975164E-01 .2077000E-01 + .2145185E-01 .2216689E-01 .2294221E-01 .2331257E-01 .2317401E-01 + .2235539E-01 .2162305E-01 .2138716E-01 .2167610E-01 .2220415E-01 + .2219188E-01 .2233448E-01 .2260706E-01 .2269509E-01 .2319723E-01 + .2353977E-01 .2359297E-01 .2373799E-01 .2369734E-01 .2352830E-01 + .2314160E-01 .2274194E-01 .2244759E-01 .2185174E-01 .2125846E-01 + .2072567E-01 .2011727E-01 .1974799E-01 .1928676E-01 .1875762E-01 + .1818365E-01 .1752434E-01 .1704042E-01 .1641866E-01 .1580960E-01 + .1522495E-01 .1464907E-01 .1409698E-01 .1326039E-01 .1248025E-01 + .1195166E-01 .1150594E-01 .1122482E-01 .1113559E-01 .1101176E-01 + .1080856E-01 .1067692E-01 .1081300E-01 .1096937E-01 .1089567E-01 + .1063357E-01 .1040012E-01 .1005570E-01 .9406087E-02 .8862654E-02 + .8047819E-02 .6993286E-02 .5942291E-02 .4642452E-02 .3543522E-02 + .2891511E-02 .2436742E-02 .2122548E-02 .1837145E-02 .1532548E-02 + .1303541E-02 .1376172E-02 .1630283E-02 .1806608E-02 .1864519E-02 + .1886684E-02 .2186302E-02 .2224499E-02 .1650135E-02 .6912226E-03 + -.5948652E-03 -.1932116E-02 -.2782586E-02 -.3073690E-02 -.3258006E-02 + -.3842634E-02 -.4622895E-02 -.4801267E-02 -.4600650E-02 -.4469398E-02 + -.4292781E-02 -.4086763E-02 -.4105396E-02 -.4127651E-02 -.4179523E-02 + -.4490476E-02 -.4899283E-02 -.5293420E-02 -.5441154E-02 -.5594793E-02 + -.5738995E-02 -.5784237E-02 -.5776282E-02 -.5752104E-02 -.5709825E-02 + -.5311776E-02 -.5007722E-02 -.4737283E-02 -.4375723E-02 -.4111060E-02 + -.3226398E-02 -.1419308E-02 .7693871E-03 .2860710E-02 .4579760E-02 + .5911329E-02 .7489737E-02 .9178565E-02 .1062614E-01 .1220871E-01 + .1352230E-01 .1435658E-01 .1527541E-01 .1627321E-01 .1718202E-01 + .1821452E-01 .1875930E-01 .1908662E-01 .1990308E-01 .2041872E-01 + .2078908E-01 .2108708E-01 .2100379E-01 .2097134E-01 .2097485E-01 + .2112030E-01 .2154777E-01 .2195865E-01 .2232375E-01 .2283621E-01 + .2321513E-01 .2329600E-01 .2294871E-01 .2226386E-01 .2167828E-01 + .2100520E-01 .2027850E-01 .1964339E-01 .1914645E-01 .1884745E-01 + .1854926E-01 .1788683E-01 .1680635E-01 .1553446E-01 .1431493E-01 + .1310198E-01 .1154266E-01 .1012672E-01 .9010603E-02 .7913724E-02 + .6850458E-02 .5726537E-02 .4836433E-02 .4140297E-02 .3515426E-02 + .3094115E-02 .2770586E-02 .2703297E-02 .2858817E-02 .2912892E-02 + .2824145E-02 .2936233E-02 .3101029E-02 .2878740E-02 .2602012E-02 + .2282775E-02 .2043815E-02 .1992599E-02 .1645172E-02 .1419399E-02 + .1241895E-02 .1082050E-02 .1861055E-02 .3438400E-02 .5138821E-02 + .6172244E-02 .6456119E-02 .6674659E-02 .7032391E-02 .7323744E-02 + .7136988E-02 .6445980E-02 .5795073E-02 .5435153E-02 .4865615E-02 + .4143821E-02 .3658317E-02 .3364876E-02 .3281587E-02 .3074262E-02 + .2532900E-02 .1831134E-02 .9780771E-03 .1193497E-03 -.3497744E-03 + -.4629474E-03 -.7155908E-03 -.1283420E-02 -.2088298E-02 -.2865617E-02 + -.3241593E-02 -.3235379E-02 -.3253678E-02 -.3596302E-02 -.3865982E-02 + -.3959882E-02 -.4022317E-02 -.4125647E-02 -.4336245E-02 -.4352009E-02 + -.4229250E-02 -.4248984E-02 -.4519490E-02 -.4900141E-02 -.5426443E-02 + -.6059292E-02 -.6694231E-02 -.7239102E-02 -.7604344E-02 -.7981576E-02 + -.8350869E-02 -.8718937E-02 -.9332610E-02 -.9815758E-02 -.1021076E-01 + -.1111154E-01 -.1187327E-01 -.1246252E-01 -.1339024E-01 -.1425536E-01 + -.1517174E-01 -.1622178E-01 -.1708592E-01 -.1817974E-01 -.1926556E-01 + -.1995031E-01 -.2083538E-01 -.2173101E-01 -.2252984E-01 -.2376700E-01 + -.2505734E-01 -.2597056E-01 -.2649444E-01 -.2684540E-01 -.2707194E-01 + -.2687089E-01 -.2643597E-01 -.2613497E-01 -.2584797E-01 -.2539932E-01 + -.2499410E-01 -.2455035E-01 -.2409370E-01 -.2376374E-01 -.2349255E-01 + -.2292097E-01 -.2187607E-01 -.2093232E-01 -.2029583E-01 -.1944806E-01 + -.1830494E-01 -.1699215E-01 -.1531668E-01 -.1360331E-01 -.1205589E-01 + -.1048544E-01 -.8652943E-02 -.6697248E-02 -.4897028E-02 -.3297115E-02 + -.1871183E-02 -.2027250E-03 .1796399E-02 .4075207E-02 .6156233E-02 + .7591826E-02 .8450186E-02 .8742909E-02 .8929643E-02 .8887843E-02 + .8302711E-02 .7692001E-02 .7032200E-02 .6068771E-02 .5395307E-02 + .4899985E-02 .4297167E-02 .4031280E-02 .4124940E-02 .4481962E-02 + .4758357E-02 .4798074E-02 .4808993E-02 .4966567E-02 .5569125E-02 + .6248883E-02 .6587192E-02 .6275403E-02 .5343798E-02 .4548423E-02 + .4156728E-02 .4075423E-02 .4192220E-02 .4330992E-02 .4332176E-02 + .4116921E-02 .3761126E-02 .3493667E-02 .3272805E-02 .3010575E-02 + .2635659E-02 .2022865E-02 .1728250E-02 .1528837E-02 .8447813E-03 + .5223418E-04 -.8347084E-03 -.1776378E-02 -.2704791E-02 -.3603865E-02 + -.4280281E-02 -.4712742E-02 -.4756607E-02 -.4706447E-02 -.4693689E-02 + -.4405785E-02 -.4356438E-02 -.4882537E-02 -.5285716E-02 -.5473673E-02 + -.5791481E-02 -.5873819E-02 -.5826461E-02 -.5977579E-02 -.6189553E-02 + -.6518694E-02 -.6769918E-02 -.6804171E-02 -.6833135E-02 -.6980595E-02 + -.7084434E-02 -.6995670E-02 -.6817622E-02 -.6385010E-02 -.5856265E-02 + -.5379219E-02 -.4536600E-02 -.3577120E-02 -.2873717E-02 -.2074667E-02 + -.1069492E-02 -.9856032E-04 .8255616E-03 .1516067E-02 .1973879E-02 + .2619054E-02 .3160954E-02 .3461681E-02 .3995799E-02 .4547162E-02 + .4951661E-02 .5578394E-02 .6315899E-02 .7039259E-02 .7951952E-02 + .9016808E-02 .1031113E-01 .1172915E-01 .1287289E-01 .1383126E-01 + .1491096E-01 .1618565E-01 .1770951E-01 .1966588E-01 .2177188E-01 + .2353962E-01 .2493552E-01 .2597388E-01 .2665318E-01 .2707953E-01 + .2748581E-01 .2785158E-01 .2792007E-01 .2782419E-01 .2761927E-01 + .2723777E-01 .2666556E-01 .2597605E-01 .2540422E-01 .2460714E-01 + .2349987E-01 .2261515E-01 .2188963E-01 .2133769E-01 .2117129E-01 + .2109221E-01 .2102677E-01 .2084727E-01 .2029250E-01 .1955666E-01 + .1895405E-01 .1876197E-01 .1880495E-01 .1875830E-01 .1868935E-01 + .1852354E-01 .1825366E-01 .1806654E-01 .1776747E-01 .1730722E-01 + .1679920E-01 .1606913E-01 .1540409E-01 .1503140E-01 .1450557E-01 + .1384170E-01 .1323570E-01 .1249030E-01 .1168035E-01 .1088140E-01 + .9976921E-02 .8868638E-02 .7562288E-02 .6303695E-02 .5193364E-02 + .4070386E-02 .2858400E-02 .1588953E-02 .2966593E-03 -.7384285E-03 + -.1531266E-02 -.2260079E-02 -.2762821E-02 -.3055157E-02 -.3253293E-02 + -.3343707E-02 -.3304687E-02 -.3166258E-02 -.3030390E-02 -.2820832E-02 + -.2520337E-02 -.2382710E-02 -.2261860E-02 -.1937493E-02 -.1410708E-02 + -.8617338E-03 -.4439990E-03 .3073569E-04 .4305828E-03 .6084488E-03 + .6239585E-03 .2363195E-03 -.5540386E-03 -.1368676E-02 -.2172677E-02 + -.3282360E-02 -.4751332E-02 -.6522099E-02 -.8300870E-02 -.9836021E-02 + -.1132998E-01 -.1275353E-01 -.1401627E-01 -.1510230E-01 -.1606923E-01 + -.1712098E-01 -.1813021E-01 -.1908302E-01 -.2002684E-01 -.2058074E-01 + -.2057508E-01 -.2006784E-01 -.1925258E-01 -.1859646E-01 -.1841534E-01 + -.1835536E-01 -.1806619E-01 -.1804509E-01 -.1852460E-01 -.1929133E-01 + -.2028114E-01 -.2110943E-01 -.2182490E-01 -.2252547E-01 -.2311370E-01 + -.2371697E-01 -.2403145E-01 -.2423271E-01 -.2428336E-01 -.2391708E-01 + -.2358935E-01 -.2299890E-01 -.2171230E-01 -.2032359E-01 -.1955577E-01 + -.1961178E-01 -.1976097E-01 -.1970925E-01 -.1952372E-01 -.1889277E-01 + -.1824657E-01 -.1781193E-01 -.1757766E-01 -.1748045E-01 -.1750421E-01 + -.1771010E-01 -.1793786E-01 -.1805101E-01 -.1799268E-01 -.1807074E-01 + -.1842758E-01 -.1895132E-01 -.1934220E-01 -.1946493E-01 -.1960992E-01 + -.2000891E-01 -.2031012E-01 -.2037170E-01 -.2061622E-01 -.2093067E-01 + -.2118909E-01 -.2127645E-01 -.2092620E-01 -.2064550E-01 -.2091919E-01 + -.2119771E-01 -.2099937E-01 -.2045806E-01 -.1992203E-01 -.1959109E-01 + -.1922086E-01 -.1863068E-01 -.1784189E-01 -.1711993E-01 -.1646049E-01 + -.1570693E-01 -.1475801E-01 -.1333097E-01 -.1184616E-01 -.1041979E-01 + -.9114012E-02 -.8096766E-02 -.6959483E-02 -.5948852E-02 -.5172751E-02 + -.4290795E-02 -.3356452E-02 -.2528229E-02 -.1990304E-02 -.1825442E-02 + -.1662064E-02 -.1568217E-02 -.1616953E-02 -.1591296E-02 -.1966778E-02 + -.2506451E-02 -.2764064E-02 -.2804431E-02 -.2699784E-02 -.2730290E-02 + -.2874625E-02 -.2939428E-02 -.2833159E-02 -.2605375E-02 -.2428501E-02 + -.2374895E-02 -.2257011E-02 -.2062572E-02 -.1927820E-02 -.1959406E-02 + -.2065795E-02 -.2431569E-02 -.3307024E-02 -.3821990E-02 -.3799030E-02 + -.3649422E-02 -.3399231E-02 -.3434588E-02 -.3824792E-02 -.4354071E-02 + -.4877808E-02 -.5499842E-02 -.6119311E-02 -.6479267E-02 -.6883374E-02 + -.7354727E-02 -.7569796E-02 -.7768415E-02 -.7845107E-02 -.7669966E-02 + -.7743557E-02 -.7903017E-02 -.7941481E-02 -.8050155E-02 -.8422014E-02 + -.8565123E-02 -.7851263E-02 -.7287562E-02 -.7497764E-02 -.8097119E-02 + -.8999588E-02 -.9703977E-02 -.9738948E-02 -.9407462E-02 -.9081926E-02 + -.8738441E-02 -.8177949E-02 -.7600326E-02 -.7047699E-02 -.6536764E-02 + -.6262670E-02 -.5899582E-02 -.5710026E-02 -.5689628E-02 -.5646930E-02 + -.5596733E-02 -.5465875E-02 -.5534337E-02 -.5471951E-02 -.5264137E-02 + -.5318559E-02 -.5284098E-02 -.4993542E-02 -.4839070E-02 -.4975849E-02 + -.5073070E-02 -.5199960E-02 -.5550052E-02 -.5787828E-02 -.6161692E-02 + -.6820168E-02 -.7443280E-02 -.8062631E-02 -.8714107E-02 -.9030567E-02 + -.9097793E-02 -.9294374E-02 -.9350559E-02 -.9378368E-02 -.9530361E-02 + -.9483379E-02 -.9283159E-02 -.9176472E-02 -.9105458E-02 -.8994996E-02 + -.9003609E-02 -.9120676E-02 -.9340221E-02 -.9352779E-02 -.8903573E-02 + -.8605422E-02 -.8501295E-02 -.8161316E-02 -.7636990E-02 -.7186747E-02 + -.6706046E-02 -.5843411E-02 -.4898248E-02 -.3973917E-02 -.2986160E-02 + -.2040458E-02 -.1127007E-02 -.4354165E-03 -.2059534E-04 .2544353E-03 + .2409860E-03 .2565059E-04 -.2271813E-03 -.6852208E-03 -.1089509E-02 + -.1602195E-02 -.2376482E-02 -.2629423E-02 -.1862154E-02 -.6409590E-03 + .3495545E-03 .1293834E-02 .2176075E-02 .2727552E-02 .3164258E-02 + .3528654E-02 .3570370E-02 .3483062E-02 .3447865E-02 .3200230E-02 + .2889151E-02 .2728292E-02 .2681852E-02 .2903026E-02 .3067184E-02 + .2789805E-02 .2400152E-02 .2160509E-02 .1994025E-02 .1551775E-02 + .1041746E-02 .8142190E-03 .2345524E-03 -.7820083E-03 -.2210066E-02 + -.3787069E-02 -.4608871E-02 -.4965412E-02 -.5616154E-02 -.6387463E-02 + -.7046578E-02 -.7706263E-02 -.8247905E-02 -.8769331E-02 -.9238059E-02 + -.9708250E-02 -.1030122E-01 -.1073068E-01 -.1098196E-01 -.1119336E-01 + -.1132417E-01 -.1142581E-01 -.1140972E-01 -.1126453E-01 -.1138430E-01 + -.1153103E-01 -.1154077E-01 -.1159416E-01 -.1180341E-01 -.1190584E-01 + -.1154031E-01 -.1139406E-01 -.1139860E-01 -.1110264E-01 -.1080454E-01 + -.1029850E-01 -.9758047E-02 -.9348432E-02 -.8947707E-02 -.8662829E-02 + -.8129876E-02 -.7491604E-02 -.7091550E-02 -.6847745E-02 -.6714537E-02 + -.6337693E-02 -.5700679E-02 -.5501803E-02 -.5397047E-02 -.4897397E-02 + -.4068237E-02 -.3077176E-02 -.2513098E-02 -.2171283E-02 -.1752086E-02 + -.1315172E-02 -.8734777E-03 -.4229533E-03 -.1103439E-03 -.6859024E-04 + -.1546251E-03 -.3237054E-03 -.5626747E-03 -.7741974E-03 -.7988492E-03 + -.5113292E-03 .9818153E-04 .6651853E-03 .1111019E-02 .1760882E-02 + .2416578E-02 .2787273E-02 .3168516E-02 .3602085E-02 .3717568E-02 + .3571674E-02 .3472004E-02 .3945561E-02 .4922040E-02 .5743431E-02 + .6158659E-02 .6176359E-02 .5849129E-02 .5393808E-02 .4962598E-02 + .4188316E-02 .3133451E-02 .2020612E-02 .8860380E-03 -.2535506E-03 + -.1522531E-02 -.2689624E-02 -.3794676E-02 -.5144266E-02 -.6355978E-02 + -.7220879E-02 -.8161883E-02 -.8772974E-02 -.8939672E-02 -.9059893E-02 + -.8817724E-02 -.8576296E-02 -.8990505E-02 -.9875610E-02 -.1069503E-01 + -.1118714E-01 -.1137529E-01 -.1129028E-01 -.1122843E-01 -.1126271E-01 + -.1110110E-01 -.1073044E-01 -.1040649E-01 -.9989180E-02 -.9276224E-02 + -.8730753E-02 -.8341846E-02 -.7558028E-02 -.6658169E-02 -.5821792E-02 + -.4979516E-02 -.4381119E-02 -.3793351E-02 -.3424284E-02 -.3323755E-02 + -.2990664E-02 -.2633003E-02 -.2456242E-02 -.2163650E-02 -.1611892E-02 + -.1045187E-02 -.6088303E-03 -.2954825E-03 -.5899904E-04 .1774602E-03 + .6687995E-03 .1101876E-02 .1311957E-02 .1779033E-02 .2135989E-02 + .2372052E-02 .2733051E-02 .2998902E-02 .3181885E-02 .3137986E-02 + .3048882E-02 .3112567E-02 .3216855E-02 .3355062E-02 .3445158E-02 + .3481817E-02 .3413947E-02 .3326843E-02 .3389314E-02 .3438400E-02 + .3448301E-02 .3535941E-02 .3350515E-02 .3000349E-02 .2763771E-02 + .2438445E-02 .1932727E-02 .1410663E-02 .1087272E-02 .5642435E-03 + .2391069E-04 -.2019414E-03 -.3943597E-03 -.4299791E-03 -.2784281E-03 + -.3310569E-04 .2730650E-03 .6119078E-03 .9371083E-03 .8220890E-03 + .3804532E-03 .5555597E-04 .9768399E-04 .8891172E-03 .1743943E-02 + .2068106E-02 .2068804E-02 .1908272E-02 .1996813E-02 .2208118E-02 + .2147264E-02 .1922133E-02 .1666112E-02 .1333527E-02 .1084790E-02 + .9517619E-03 .6830547E-03 .4300965E-03 .2593006E-03 .1658234E-04 + -.1390317E-03 -.1029145E-03 .2536205E-04 .3652179E-03 .1098428E-02 + .1967130E-02 .2454227E-02 .2364986E-02 .1762630E-02 .8144428E-03 + .1143303E-03 -.2155163E-03 -.4430123E-03 -.4573331E-03 -.4193443E-03 + -.4220072E-03 -.2459172E-03 .1118993E-03 .7095359E-03 .1490114E-02 + .2334052E-02 .3055994E-02 .3728833E-02 .4569903E-02 .5128290E-02 + .5577325E-02 .6017029E-02 .6116264E-02 .6061793E-02 .6012371E-02 + .5977562E-02 .5838767E-02 .5694575E-02 .5657596E-02 .5619718E-02 + .5585111E-02 .5645274E-02 .5846284E-02 .6137078E-02 .6584981E-02 + .7194017E-02 .7800452E-02 .8470595E-02 .9094909E-02 .9607639E-02 + .1008716E-01 .1046193E-01 .1080802E-01 .1113240E-01 .1159868E-01 + .1222671E-01 .1272159E-01 .1325383E-01 .1387750E-01 .1426098E-01 + .1453038E-01 .1494824E-01 .1522047E-01 .1525746E-01 .1542136E-01 + .1558509E-01 .1561968E-01 .1553338E-01 .1531056E-01 .1524349E-01 + .1506463E-01 .1460643E-01 .1428100E-01 .1383442E-01 .1322326E-01 + .1296772E-01 .1282686E-01 .1250534E-01 .1219546E-01 .1178015E-01 + .1105218E-01 .1030303E-01 .9685216E-02 .8807456E-02 .7681140E-02 + .6286932E-02 .4714759E-02 .3857124E-02 .3841337E-02 .3977987E-02 + .3884714E-02 .3608182E-02 .3405247E-02 .3240973E-02 .3258658E-02 + .3509535E-02 .3589907E-02 .3584912E-02 .3710339E-02 .3947298E-02 + .4076695E-02 .4139745E-02 .4317307E-02 .4407538E-02 .4480291E-02 + .4512168E-02 .4318990E-02 .4133055E-02 .4203547E-02 .4637670E-02 + .5229881E-02 .5819907E-02 .6206087E-02 .5689805E-02 .4801496E-02 + .4543354E-02 .4657569E-02 .4811662E-02 .5074565E-02 .5069040E-02 + .4960095E-02 .5095767E-02 .5098650E-02 .5094473E-02 .5017782E-02 + .4624214E-02 .4228198E-02 .3998698E-02 .3666290E-02 .3463626E-02 + .3573952E-02 .3789177E-02 .4123082E-02 .4789840E-02 .5602414E-02 + .6429140E-02 .7361348E-02 .8128687E-02 .8970522E-02 .9558685E-02 + .9703313E-02 .9760443E-02 .9354044E-02 .8816408E-02 .8608343E-02 + .8399485E-02 .8206825E-02 .8033593E-02 .8006490E-02 .8588021E-02 + .9552613E-02 .1040609E-01 .1132451E-01 .1225212E-01 .1319929E-01 + .1415781E-01 .1447148E-01 .1421252E-01 .1379316E-01 .1334679E-01 + .1266887E-01 .1181489E-01 .1111306E-01 .1014160E-01 .9116274E-02 + .8675309E-02 .8259867E-02 .7790010E-02 .7537802E-02 .7337580E-02 + .7574148E-02 .7808557E-02 .7783590E-02 .7790895E-02 .7697339E-02 + .7651849E-02 .7293248E-02 .6642733E-02 .5954819E-02 .4882097E-02 + .3318171E-02 .1844305E-02 .8149232E-03 -.2740015E-03 -.1598536E-02 + -.2810194E-02 -.3817971E-02 -.4531676E-02 -.4538413E-02 -.4304546E-02 + -.4452380E-02 -.4737529E-02 -.5215217E-02 -.5781209E-02 -.6232297E-02 + -.6724432E-02 -.7068856E-02 -.7447979E-02 -.8001820E-02 -.8535004E-02 + -.8814890E-02 -.8760998E-02 -.8832817E-02 -.8734913E-02 -.8265970E-02 + -.7584921E-02 -.6829746E-02 -.6646229E-02 -.6293001E-02 -.5321253E-02 + -.4633857E-02 -.4014234E-02 -.3710147E-02 -.4271283E-02 -.4778680E-02 + -.4667809E-02 -.4073298E-02 -.3372536E-02 -.2727125E-02 -.1889177E-02 + -.1053391E-02 -.2097658E-03 .6816451E-03 .1341094E-02 .1829889E-02 + .2234422E-02 .2562532E-02 .2917112E-02 .3109254E-02 .3143695E-02 + .3088224E-02 .3042332E-02 .3042205E-02 .2865749E-02 .2946910E-02 + .3654558E-02 .4436614E-02 .5269573E-02 .6364727E-02 .7405745E-02 + .8497813E-02 .9818318E-02 .1122186E-01 .1241437E-01 .1350023E-01 + .1475592E-01 .1626722E-01 .1747566E-01 .1831361E-01 .1895875E-01 + .1916197E-01 .1939098E-01 .1953439E-01 .1936589E-01 .1918674E-01 + .1903823E-01 .1887730E-01 .1867897E-01 .1851209E-01 .1834833E-01 + .1817917E-01 .1814745E-01 .1828708E-01 .1844440E-01 .1858981E-01 + .1901960E-01 .1955470E-01 .2014745E-01 .2087767E-01 .2149122E-01 + .2201186E-01 .2254344E-01 .2300591E-01 .2319385E-01 .2337426E-01 + .2350123E-01 .2345639E-01 .2333149E-01 .2294389E-01 .2265455E-01 + .2227907E-01 .2144102E-01 .2067776E-01 .1979973E-01 .1866477E-01 + .1740910E-01 .1603247E-01 .1551132E-01 .1595955E-01 .1626768E-01 + .1636968E-01 .1627381E-01 .1584995E-01 .1575952E-01 .1563941E-01 + .1538448E-01 .1525730E-01 .1502876E-01 .1484540E-01 .1453922E-01 + .1417250E-01 .1392053E-01 .1359069E-01 .1352388E-01 .1345664E-01 + .1271911E-01 .1230596E-01 .1233400E-01 .1228498E-01 .1240586E-01 + .1241064E-01 .1226067E-01 .1175242E-01 .1074215E-01 .9582032E-02 + .8403678E-02 .7478227E-02 .6988702E-02 .6813123E-02 .6667469E-02 + .6558881E-02 .6410644E-02 .6009625E-02 .6265801E-02 .6961280E-02 + .7236339E-02 .7537267E-02 .7745458E-02 .7643373E-02 .7228227E-02 + .6626346E-02 .5855645E-02 .4876857E-02 .4265700E-02 .3793374E-02 + .3214372E-02 .2431422E-02 .1300128E-02 .4160585E-03 -.1252649E-03 + -.7749907E-03 -.1329057E-02 -.1758698E-02 -.2227175E-02 -.2440286E-02 + -.2642371E-02 -.2641975E-02 -.2350316E-02 -.2161452E-02 -.2272836E-02 + -.2695048E-02 -.3136726E-02 -.3488554E-02 -.3740867E-02 -.4177442E-02 + -.4825320E-02 -.5392024E-02 -.5888791E-02 -.6260127E-02 -.6709452E-02 + -.7255125E-02 -.7709677E-02 -.8188938E-02 -.8533335E-02 -.8693409E-02 + -.8435693E-02 -.7883960E-02 -.7631097E-02 -.7412340E-02 -.7004922E-02 + -.6641235E-02 -.6357272E-02 -.6217672E-02 -.6174266E-02 -.5981505E-02 + -.5645151E-02 -.5133697E-02 -.4342890E-02 -.3170613E-02 -.1848618E-02 + -.7626583E-03 .2432121E-03 .1143022E-02 .2000923E-02 .2490544E-02 + .2312358E-02 .2231840E-02 .2554066E-02 .3319688E-02 .4240552E-02 + .4859792E-02 .5182172E-02 .5279500E-02 .5636180E-02 .5901382E-02 + .5916037E-02 .6047877E-02 .6083756E-02 .6076466E-02 .5763671E-02 + .5443746E-02 .5537275E-02 .5473033E-02 .5148684E-02 .5048044E-02 + .5163940E-02 .5334527E-02 .5584589E-02 .5790651E-02 .5985202E-02 + .6472053E-02 .7373718E-02 .7892698E-02 .7602165E-02 .6990119E-02 + .6603765E-02 .6658328E-02 .6954046E-02 .7436830E-02 .7762346E-02 + .8101271E-02 .8664474E-02 .9089659E-02 .9560949E-02 .1000991E-01 + .1023172E-01 .1048706E-01 .1068191E-01 .1059378E-01 .1028397E-01 + .9650278E-02 .8852130E-02 .7910293E-02 .6816629E-02 .5829627E-02 + .4865998E-02 .4018191E-02 .3285041E-02 .2676982E-02 .2131374E-02 + .1536123E-02 .1166449E-02 .9616762E-03 .6096714E-03 .4377876E-04 + -.5104644E-03 -.9705554E-03 -.1514032E-02 -.2090408E-02 -.2705369E-02 + -.3425476E-02 -.4215868E-02 -.5044735E-02 -.5864722E-02 -.6600651E-02 + -.7303349E-02 -.8228262E-02 -.9048697E-02 -.9500295E-02 -.9839168E-02 + -.1014243E-01 -.1024700E-01 -.1041354E-01 -.1062140E-01 -.1034898E-01 + -.9897555E-02 -.9584854E-02 -.9405613E-02 -.9469230E-02 -.9582612E-02 + -.9523959E-02 -.9511610E-02 -.9483588E-02 -.9265775E-02 -.9269413E-02 + -.9592584E-02 -.9778077E-02 -.9847073E-02 -.1012114E-01 -.1037943E-01 + -.1043965E-01 -.1049807E-01 -.1050062E-01 -.1061875E-01 -.1097358E-01 + -.1155674E-01 -.1230429E-01 -.1266975E-01 -.1238642E-01 -.1163838E-01 + -.1113290E-01 -.1109653E-01 -.1105149E-01 -.1080786E-01 -.1029605E-01 + -.9740930E-02 -.9355521E-02 -.8903349E-02 -.8371561E-02 -.7981209E-02 + -.7654031E-02 -.7491632E-02 -.7574741E-02 -.7635359E-02 -.7682838E-02 + -.7964175E-02 -.8229586E-02 -.8366309E-02 -.8538027E-02 -.8517002E-02 + -.8312808E-02 -.8034596E-02 -.8115572E-02 -.8986483E-02 -.1013144E-01 + -.1088522E-01 -.1130688E-01 -.1156776E-01 -.1165246E-01 -.1172767E-01 + -.1177209E-01 -.1171077E-01 -.1168070E-01 -.1182834E-01 -.1213035E-01 + -.1244513E-01 -.1279729E-01 -.1311511E-01 -.1329323E-01 -.1361169E-01 + -.1400288E-01 -.1411123E-01 -.1428228E-01 -.1475369E-01 -.1500199E-01 + -.1498710E-01 -.1499131E-01 -.1506728E-01 -.1496726E-01 -.1461821E-01 + -.1441258E-01 -.1412813E-01 -.1368825E-01 -.1332760E-01 -.1309128E-01 + -.1285610E-01 -.1239327E-01 -.1188654E-01 -.1143603E-01 -.1119770E-01 + -.1113759E-01 -.1086949E-01 -.1033269E-01 -.9762762E-02 -.9420666E-02 + -.9324999E-02 -.9326313E-02 -.9197687E-02 -.9062596E-02 -.9098340E-02 + -.9098113E-02 -.8976126E-02 -.8825418E-02 -.8537114E-02 -.8160878E-02 + -.7812847E-02 -.7333697E-02 -.6648041E-02 -.5961119E-02 -.5370790E-02 + -.4683041E-02 -.4035731E-02 -.3355741E-02 -.2627986E-02 -.2104756E-02 + -.1719385E-02 -.1472685E-02 -.1134022E-02 -.6330223E-03 -.2526550E-03 + -.9472848E-04 .1238192E-03 .4435167E-03 .4261736E-03 .1838335E-03 + -.2933748E-03 -.1082825E-02 -.1763224E-02 -.2163273E-02 -.2238669E-02 + -.2364625E-02 -.3033290E-02 -.3966997E-02 -.4690548E-02 -.5187818E-02 + -.5760145E-02 -.6212570E-02 -.6393345E-02 -.6619289E-02 -.6693192E-02 + -.6514127E-02 -.6326024E-02 -.5977522E-02 -.5528088E-02 -.4968337E-02 + -.4219429E-02 -.3490098E-02 -.2512259E-02 -.1341145E-02 -.1271602E-03 + .1311024E-02 .2890515E-02 .4447056E-02 .5437237E-02 .5496262E-02 + .5181218E-02 .5103256E-02 .5243566E-02 .5322505E-02 .5237395E-02 + .5007547E-02 .4830823E-02 .4839820E-02 .4833430E-02 .4848841E-02 + .4900438E-02 .4918423E-02 .5048260E-02 .5167509E-02 .5275680E-02 + .5434886E-02 .5158645E-02 .4449336E-02 .4010092E-02 .3723997E-02 + .3213698E-02 .2657847E-02 .1962996E-02 .1095377E-02 .4842876E-03 + .1674054E-03 -.1414203E-03 -.6082317E-03 -.1340842E-02 -.2177805E-02 + -.3015101E-02 -.3972177E-02 -.5051170E-02 -.6015046E-02 -.6612980E-02 + -.7037461E-02 -.7710777E-02 -.8445405E-02 -.8783613E-02 -.8695688E-02 + -.8498067E-02 -.8379836E-02 -.8187615E-02 -.7795695E-02 -.7295491E-02 + -.6864224E-02 -.6493972E-02 -.6137835E-02 -.5708308E-02 -.5152208E-02 + -.4669765E-02 -.4249831E-02 -.3921577E-02 -.3609249E-02 -.3276336E-02 + -.3094984E-02 -.2760856E-02 -.2484380E-02 -.2391060E-02 -.2091900E-02 + -.1835747E-02 -.1465839E-02 -.1015593E-02 -.1051486E-02 -.1433772E-02 + -.1561685E-02 -.1402404E-02 -.1492917E-02 -.1735392E-02 -.2276326E-02 + -.2726259E-02 -.2370933E-02 -.1724436E-02 -.9910505E-03 -.1115745E-03 + .6532009E-03 .1198364E-02 .1736916E-02 .2296934E-02 .3008714E-02 + .3964004E-02 .5002061E-02 .6071576E-02 .6867408E-02 .7560620E-02 + .8328503E-02 .9048319E-02 .9690703E-02 .1022709E-01 .1057553E-01 + .1055806E-01 .1046938E-01 .1033937E-01 .1008219E-01 .9866785E-02 + .9892932E-02 .1010123E-01 .9731421E-02 .8776988E-02 .7753766E-02 + .6650194E-02 .5735186E-02 .5373967E-02 .5194952E-02 .4875580E-02 + .4628841E-02 .4493247E-02 .4420432E-02 .4438062E-02 .4494666E-02 + .4509735E-02 .4726200E-02 .5220070E-02 .5580517E-02 .5712247E-02 + .5867955E-02 .6116070E-02 .6528309E-02 .7263526E-02 .7799111E-02 + .7969316E-02 .8252606E-02 .8568724E-02 .8907634E-02 .9200588E-02 + .9141890E-02 .8953677E-02 .8654294E-02 .8252490E-02 .7999845E-02 + .7601072E-02 .7079973E-02 .6610689E-02 .5897331E-02 .4983056E-02 + .4108946E-02 .3218131E-02 .2382491E-02 .1509337E-02 .4123543E-03 + -.6536205E-03 -.1665042E-02 -.2629071E-02 -.3298151E-02 -.3822268E-02 + -.4375392E-02 -.4817764E-02 -.5222889E-02 -.5658911E-02 -.5976329E-02 + -.6339455E-02 -.6656371E-02 -.6775549E-02 -.6905506E-02 -.6898538E-02 + -.6874341E-02 -.7002848E-02 -.7151004E-02 -.7065051E-02 -.6674486E-02 + -.6455522E-02 -.6276463E-02 -.5880026E-02 -.5686439E-02 -.5725247E-02 + -.5686061E-02 -.5393573E-02 -.5177670E-02 -.5541452E-02 -.6142330E-02 + -.6823764E-02 -.7746744E-02 -.8342218E-02 -.8379860E-02 -.8325761E-02 + -.8300627E-02 -.8424428E-02 -.8915124E-02 -.9390978E-02 -.9519365E-02 + -.9725985E-02 -.9861451E-02 -.9812214E-02 -.9973001E-02 -.9899666E-02 + -.9715003E-02 -.9696137E-02 -.9603489E-02 -.9276582E-02 -.8825193E-02 + -.8565319E-02 -.8454504E-02 -.8506336E-02 -.8383444E-02 -.8045661E-02 + -.7582451E-02 -.7136257E-02 -.7297445E-02 -.7904134E-02 -.8747109E-02 + -.9538505E-02 -.1004210E-01 -.1045383E-01 -.1082314E-01 -.1124810E-01 + -.1160717E-01 -.1167539E-01 -.1170777E-01 -.1176324E-01 -.1175519E-01 + -.1160428E-01 -.1132145E-01 -.1128565E-01 -.1116221E-01 -.1088054E-01 + -.1096860E-01 -.1115019E-01 -.1111473E-01 -.1112368E-01 -.1111873E-01 + -.1092859E-01 -.1063395E-01 -.1035741E-01 -.1022614E-01 -.1041454E-01 + -.1074006E-01 -.1076812E-01 -.1082789E-01 -.1111783E-01 -.1147189E-01 + -.1186039E-01 -.1228292E-01 -.1252639E-01 -.1241638E-01 -.1256598E-01 + -.1288783E-01 -.1292489E-01 -.1291042E-01 -.1284757E-01 -.1286095E-01 + -.1286242E-01 -.1279743E-01 -.1286572E-01 -.1317397E-01 -.1379279E-01 + -.1407244E-01 -.1404936E-01 -.1419393E-01 -.1424552E-01 -.1427578E-01 + -.1438033E-01 -.1433547E-01 -.1431126E-01 -.1454571E-01 -.1491639E-01 + -.1545983E-01 -.1585336E-01 -.1603246E-01 -.1637214E-01 -.1662073E-01 + -.1672571E-01 -.1670572E-01 -.1642759E-01 -.1617780E-01 -.1593371E-01 + -.1557865E-01 -.1525122E-01 -.1486484E-01 -.1446565E-01 -.1445286E-01 + -.1487162E-01 -.1499377E-01 -.1426507E-01 -.1291625E-01 -.1161545E-01 + -.1067171E-01 -.9991397E-02 -.9357497E-02 -.8646703E-02 -.7922452E-02 + -.7259068E-02 -.6984297E-02 -.6990016E-02 -.6957917E-02 -.6884446E-02 + -.6773361E-02 -.6678599E-02 -.7479740E-02 -.7361393E-02 -.7331563E-02 + -.7517022E-02 -.7720941E-02 -.7773116E-02 -.7769363E-02 -.7616849E-02 + -.7403975E-02 -.7294894E-02 -.7444524E-02 -.8051127E-02 -.8806233E-02 + -.9287528E-02 -.9548367E-02 -.9594594E-02 -.9495398E-02 -.9465200E-02 + -.9379286E-02 -.9309926E-02 -.9292465E-02 -.8959299E-02 -.8250624E-02 + -.7434152E-02 -.6798042E-02 -.6214518E-02 -.5704288E-02 -.5135217E-02 + -.4219031E-02 -.3373859E-02 -.2464730E-02 -.1474412E-02 -.6702022E-03 + .2001087E-03 .1107987E-02 .1892308E-02 .2519651E-02 .2976666E-02 + .3441999E-02 .3983670E-02 .4242739E-02 .4344833E-02 .4450748E-02 + .4618662E-02 .4998387E-02 .5238250E-02 .5351846E-02 .5376741E-02 + .5176214E-02 .5177968E-02 .5490122E-02 .5654970E-02 .5556782E-02 + .5661856E-02 .6112256E-02 .6670241E-02 .7189417E-02 .7648400E-02 + .8280717E-02 .8847688E-02 .9215517E-02 .9520272E-02 .9610398E-02 + .9669814E-02 .9764817E-02 .9616070E-02 .9223348E-02 .8781291E-02 + .8387123E-02 .8015430E-02 .7496122E-02 .6781867E-02 .6018201E-02 + .5430344E-02 .4947319E-02 .4511170E-02 .4188909E-02 .3854555E-02 + .3660024E-02 .3584835E-02 .3433971E-02 .3111981E-02 .2592173E-02 + .1838683E-02 .1060832E-02 .6849905E-03 .7295529E-03 .1106317E-02 + .1599119E-02 .1822710E-02 .1671212E-02 .1508965E-02 .1559203E-02 + .1632953E-02 .1884338E-02 .2337486E-02 .2847202E-02 .3589970E-02 + .4272644E-02 .4704413E-02 .5086335E-02 .5242935E-02 .5341752E-02 + .5520451E-02 .5503838E-02 .5487801E-02 .5578650E-02 .5789193E-02 + .6186074E-02 .6709103E-02 .7340077E-02 .7661501E-02 .7341356E-02 + .6831197E-02 .6645088E-02 .6822224E-02 .7100940E-02 .7320522E-02 + .7609666E-02 .7802835E-02 .7890819E-02 .7976511E-02 .7967232E-02 + .7921618E-02 .7631342E-02 .7180471E-02 .6891647E-02 .6585660E-02 + .6144820E-02 .5676943E-02 .5352076E-02 .5324359E-02 .5266512E-02 + .4899900E-02 .4678234E-02 .4810109E-02 .5079194E-02 .5426937E-02 + .5628000E-02 .5735083E-02 .5980566E-02 .6211890E-02 .6533710E-02 + .6953540E-02 .7363822E-02 .7779169E-02 .8048541E-02 .8316201E-02 + .8607435E-02 .8617595E-02 .8436329E-02 .8337045E-02 .8154735E-02 + .7922027E-02 .7869498E-02 .7938721E-02 .7965674E-02 .7894110E-02 + .7751086E-02 .7501607E-02 .7314317E-02 .7228495E-02 .6959715E-02 + .6529729E-02 .6225378E-02 .6082979E-02 .5916881E-02 .5660508E-02 + .5457897E-02 .5658254E-02 .6193851E-02 .6477294E-02 .6512531E-02 + .6498028E-02 .6464989E-02 .6430410E-02 .6154657E-02 .5708602E-02 + .5260160E-02 .4707997E-02 .4117058E-02 .3599852E-02 .2901952E-02 + .1761398E-02 .6524976E-03 -.3841572E-04 -.3636326E-03 -.3783636E-03 + -.4765050E-03 -.8809607E-03 -.1459948E-02 -.2143101E-02 -.2798178E-02 + -.3077432E-02 -.3043183E-02 -.2924779E-02 -.2811896E-02 -.2750445E-02 + -.2542118E-02 -.2266214E-02 -.1960883E-02 -.1565838E-02 -.1256852E-02 + -.1081377E-02 -.7909164E-03 -.2765678E-03 .3577936E-03 .1051469E-02 + .1751970E-02 .2536851E-02 .3324723E-02 .3822323E-02 .4020700E-02 + .4273630E-02 .4934893E-02 .5952573E-02 .7134195E-02 .8302576E-02 + .9129567E-02 .9787117E-02 .1060681E-01 .1132751E-01 .1185771E-01 + .1235390E-01 .1281137E-01 .1330085E-01 .1373993E-01 .1406865E-01 + .1448760E-01 .1501266E-01 .1543646E-01 .1575782E-01 .1610248E-01 + .1650255E-01 .1695041E-01 .1728111E-01 .1755692E-01 .1788409E-01 + .1801010E-01 .1779824E-01 .1759087E-01 .1737545E-01 .1691912E-01 + .1657948E-01 .1628577E-01 .1584597E-01 .1546497E-01 .1511255E-01 + .1465555E-01 .1423222E-01 .1383060E-01 .1333241E-01 .1283042E-01 + .1231740E-01 .1180925E-01 .1144776E-01 .1128702E-01 .1108561E-01 + .1076398E-01 .1050505E-01 .1030232E-01 .1007109E-01 .9984274E-02 + .1000452E-01 .9909531E-02 .9807908E-02 .9736880E-02 .9609869E-02 + .9534386E-02 .9617621E-02 .9701578E-02 .9649774E-02 .9564908E-02 + .9429852E-02 .9193269E-02 .8905987E-02 .8452642E-02 .7898624E-02 + .7353116E-02 .6908495E-02 .6573321E-02 .6094212E-02 .5452209E-02 + .4723425E-02 .4047214E-02 .3643115E-02 .3553206E-02 .3663508E-02 + .3699280E-02 .3504391E-02 .3209469E-02 .2952595E-02 .2782849E-02 + .2712290E-02 .2601822E-02 .2312489E-02 .1866259E-02 .1390337E-02 + .1036726E-02 .7219237E-03 .2164177E-03 -.4469831E-03 -.1085869E-02 + -.1624532E-02 -.1979362E-02 -.2259580E-02 -.2718575E-02 -.3111349E-02 + -.3131392E-02 -.3041448E-02 -.3209899E-02 -.3751359E-02 -.4550265E-02 + -.5284210E-02 -.5637509E-02 -.5701388E-02 -.5644421E-02 -.5604277E-02 + -.5626602E-02 -.5694458E-02 -.5805147E-02 -.5853542E-02 -.5826428E-02 + -.5638802E-02 -.5410729E-02 -.5230410E-02 -.5002810E-02 -.4725767E-02 + -.4332807E-02 -.3895705E-02 -.3536183E-02 -.3222207E-02 -.2960652E-02 + -.2634840E-02 -.2267451E-02 -.2074979E-02 -.2001457E-02 -.1999210E-02 + -.2016592E-02 -.1932672E-02 -.1726761E-02 -.1523737E-02 -.1375969E-02 + -.1233134E-02 -.1176763E-02 -.1024960E-02 -.6626571E-03 -.3879499E-03 + -.2314816E-03 -.9603458E-04 .1055536E-03 .3991774E-03 .6186918E-03 + .8055761E-03 .1004364E-02 .1126777E-02 .1262511E-02 .1450609E-02 + .1570887E-02 .1660456E-02 .1628521E-02 .1458572E-02 .1402635E-02 + .1422543E-02 .1426998E-02 .1425752E-02 .1385622E-02 .1390730E-02 + .1451347E-02 .1399229E-02 .1286251E-02 .1230135E-02 .1137235E-02 + .9600433E-03 .6380583E-03 .1962878E-03 -.2290490E-03 -.5983135E-03 + -.9174015E-03 -.1273851E-02 -.1768562E-02 -.2293142E-02 -.2722358E-02 + -.3251780E-02 -.3868760E-02 -.4190323E-02 -.4065020E-02 -.3718116E-02 + -.3491110E-02 -.3499356E-02 -.3672095E-02 -.3905076E-02 -.4060767E-02 + -.4097037E-02 -.4109225E-02 -.4191108E-02 -.4359943E-02 -.4556537E-02 + -.4675856E-02 -.4739170E-02 -.4769619E-02 -.4747396E-02 -.4726571E-02 + -.4670641E-02 -.4524778E-02 -.4387450E-02 -.4311006E-02 -.4161227E-02 + -.3869276E-02 -.3442754E-02 -.3103016E-02 -.3055623E-02 -.3083115E-02 + -.2998579E-02 -.2806025E-02 -.2492711E-02 -.2157696E-02 -.1909465E-02 + -.1732483E-02 -.1640089E-02 -.1636834E-02 -.1725648E-02 -.1894665E-02 + -.2030262E-02 -.2084683E-02 -.2105917E-02 -.2094841E-02 -.2004068E-02 + -.1861831E-02 -.1667835E-02 -.1335107E-02 -.9297794E-03 -.5522782E-03 + -.2169150E-03 .1414360E-03 .5878036E-03 .1063736E-02 .1447602E-02 + .1701164E-02 .1915473E-02 .2137165E-02 .2303202E-02 .2349301E-02 + .2293877E-02 .2284047E-02 .2370699E-02 .2467472E-02 .2543801E-02 + .2590208E-02 .2593136E-02 .2564571E-02 .2511241E-02 .2402582E-02 + .2249504E-02 .2037798E-02 .1801392E-02 .1572839E-02 .1371439E-02 + .1176092E-02 .9165627E-03 .6406625E-03 .3843965E-03 .1761789E-03 + .2777906E-04 -.6904484E-04 -.1871376E-03 -.3419528E-03 -.4921138E-03 + -.6221722E-03 -.6997729E-03 -.8481163E-03 -.1109715E-02 -.1307408E-02 + -.1447057E-02 -.1620946E-02 -.1782979E-02 -.1981962E-02 -.2224459E-02 + -.2439315E-02 -.2618558E-02 -.2782313E-02 -.2969761E-02 -.3184874E-02 + -.3417980E-02 -.3616714E-02 -.3673503E-02 -.3551080E-02 -.3356544E-02 + -.3229711E-02 -.3211895E-02 -.3280648E-02 -.3338668E-02 -.3349138E-02 + -.3357335E-02 -.3357330E-02 -.3355874E-02 -.3346149E-02 -.3332902E-02 + -.3275876E-02 -.3177787E-02 -.3089155E-02 -.2970401E-02 -.2834772E-02 + -.2693510E-02 -.2544176E-02 -.2406302E-02 -.2231068E-02 -.2023906E-02 + -.1805632E-02 -.1566749E-02 -.1416231E-02 -.1450259E-02 -.1593388E-02 + -.1715921E-02 -.1744571E-02 -.1700060E-02 -.1681337E-02 -.1726158E-02 + -.1797221E-02 -.1833276E-02 -.1838890E-02 -.1841553E-02 -.1826165E-02 + -.1830980E-02 -.1869552E-02 -.1883573E-02 -.1857913E-02 -.1860202E-02 + -.1896540E-02 -.1912247E-02 -.1901944E-02 -.1852351E-02 -.1781630E-02 + -.1758502E-02 -.1745280E-02 -.1701384E-02 -.1651750E-02 -.1590112E-02 + -.1548132E-02 -.1490082E-02 -.1371424E-02 -.1249598E-02 -.1137463E-02 + -.1029292E-02 -.9310873E-03 -.8322347E-03 -.7356384E-03 -.6435721E-03 + -.5653224E-03 -.5045069E-03 -.4521316E-03 -.4170321E-03 -.4115733E-03 + -.4312084E-03 -.4463147E-03 -.4366643E-03 -.4051833E-03 -.3931276E-03 + -.4232785E-03 -.4638160E-03 -.4981713E-03 -.5307322E-03 -.5784037E-03 + -.6228023E-03 -.6351089E-03 -.6430742E-03 -.6614351E-03 -.6782789E-03 + -.7006979E-03 -.7256391E-03 -.7367407E-03 -.7489370E-03 -.7568086E-03 + -.7509936E-03 -.7547759E-03 -.7623916E-03 -.7702160E-03 -.7674156E-03 + -.7410052E-03 -.7222239E-03 -.7177233E-03 -.7168065E-03 -.7271959E-03 + -.7663384E-03 -.8081877E-03 -.8024990E-03 -.7574067E-03 -.6924449E-03 + -.6468130E-03 -.6333008E-03 -.6263498E-03 -.6255759E-03 -.6235450E-03 + -.6217776E-03 -.6237385E-03 -.6259180E-03 -.6327350E-03 -.6382771E-03 + -.6224868E-03 -.5917393E-03 -.5691518E-03 -.5564549E-03 -.5414615E-03 + -.5105763E-03 -.4770903E-03 -.4628255E-03 -.4500791E-03 -.4073665E-03 + -.3448840E-03 -.2978481E-03 -.2811883E-03 -.2896534E-03 -.3101840E-03 + -.3119609E-03 -.2924726E-03 -.2745109E-03 -.2489311E-03 -.2221201E-03 + -.2049047E-03 -.1826707E-03 -.1588728E-03 -.1375018E-03 -.1182720E-03 + -.1054710E-03 -.9662316E-04 -.9267443E-04 -.9050394E-04 -.8504109E-04 + -.8230315E-04 -.8427613E-04 -.8442478E-04 -.7874217E-04 -.6470413E-04 + -.4480724E-04 -.3012405E-04 -.1679397E-04 .2775790E-05 .2045088E-04 + .3872498E-04 .5809196E-04 .7647732E-04 .9724752E-04 .1155200E-03 + .1294433E-03 .1411819E-03 .1506804E-03 .1586694E-03 .1648140E-03 + .1617810E-03 .1553464E-03 .1544309E-03 .1517961E-03 .1463258E-03 + .1341223E-03 .1151455E-03 .9568199E-04 .7703235E-04 .6191677E-04 + .4906110E-04 .4156859E-04 .3991235E-04 .3395554E-04 .2770245E-04 + .2460462E-04 .1823454E-04 .1278830E-04 .8774160E-05 .5226634E-05 + .2533240E-05 -.1730309E-05 -.5320269E-05 -.9071904E-05 -.1273506E-04 + -.1594304E-04 -.2072532E-04 -.2440752E-04 -.2715486E-04 -.2867423E-04 + -.3014748E-04 -.3401261E-04 -.3582052E-04 -.3581347E-04 -.3889959E-04 + -.4718776E-04 -.5525239E-04 -.5844351E-04 -.5889295E-04 -.5613824E-04 + -.5467041E-04 -.5906515E-04 -.6369698E-04 -.6614231E-04 -.6856651E-04 + -.7061724E-04 -.7261571E-04 -.7500544E-04 -.7669298E-04 -.7702288E-04 + -.7792412E-04 -.7895652E-04 -.7956071E-04 -.7995851E-04 -.7993508E-04 + -.8063111E-04 -.8084869E-04 -.8098340E-04 -.8092097E-04 -.8015863E-04 + -.7970373E-04 -.7819684E-04 -.7666384E-04 -.7638732E-04 -.7730745E-04 + -.7799003E-04 -.7655188E-04 -.7505909E-04 -.7317065E-04 -.7047397E-04 + -.6857643E-04 -.6628160E-04 -.6314687E-04 -.6077166E-04 -.5826583E-04 + -.5489715E-04 -.5176831E-04 -.4903604E-04 -.4613080E-04 -.4275366E-04 + -.3969109E-04 -.3667986E-04 -.3347907E-04 -.3020096E-04 -.2718799E-04 + -.2447370E-04 -.2134234E-04 -.1835439E-04 -.1551025E-04 -.1254233E-04 + -.9719887E-05 -.6818026E-05 -.3989485E-05 -.1292997E-05 .1368401E-05 + .3848268E-05 .6487275E-05 .9009500E-05 .1126699E-04 .1362416E-04 + .1593693E-04 .1817952E-04 .2034657E-04 .2235407E-04 .2436099E-04 + .2644011E-04 .2834266E-04 .3013939E-04 .3193382E-04 .3368002E-04 + .3534925E-04 .3691744E-04 .3845354E-04 .3993209E-04 .4134441E-04 + .4271743E-04 .4403483E-04 .4529311E-04 .4649844E-04 .4764083E-04 + .4873085E-04 .4977499E-04 .5076537E-04 .5170567E-04 .5259118E-04 + .5342547E-04 .5421627E-04 .5495959E-04 .5565522E-04 .5630742E-04 + .5691694E-04 .5748428E-04 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/H-E12140.DT2 b/pyExamples/EarthquakeExamples/Example4/H-E12140.DT2 new file mode 100755 index 000000000..0e6ef5cc9 --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/H-E12140.DT2 @@ -0,0 +1,1565 @@ +PEER STRONG MOTION DATABASE RECORD. PROCESSING BY PACIFIC ENGINEERING. +IMPERIAL VALLEY 10/15/79 2316, EL CENTRO ARRAY #12, 140 (USGS STATION 931) +DISPLACEMENT TIME HISTORY IN UNITS OF CM. FILTER POINTS: HP=0.1 Hz LP=40.0 Hz +NPTS= 7802, DT= .00500 SEC + .5578445E-01 .5569925E-01 .5548402E-01 .5517958E-01 .5486541E-01 + .5455504E-01 .5425199E-01 .5395897E-01 .5368046E-01 .5341550E-01 + .5316845E-01 .5294083E-01 .5273659E-01 .5255523E-01 .5239924E-01 + .5226784E-01 .5216316E-01 .5208076E-01 .5202079E-01 .5198129E-01 + .5196291E-01 .5196102E-01 .5197600E-01 .5200545E-01 .5205044E-01 + .5210816E-01 .5217987E-01 .5226570E-01 .5236813E-01 .5248338E-01 + .5261271E-01 .5275474E-01 .5291049E-01 .5307393E-01 .5324666E-01 + .5342610E-01 .5361507E-01 .5381252E-01 .5402105E-01 .5424316E-01 + .5448211E-01 .5473630E-01 .5500853E-01 .5529867E-01 .5560845E-01 + .5593548E-01 .5627993E-01 .5664100E-01 .5702091E-01 .5741446E-01 + .5782350E-01 .5824562E-01 .5868207E-01 .5913072E-01 .5959335E-01 + .6007110E-01 .6056788E-01 .6108279E-01 .6161972E-01 .6218129E-01 + .6277211E-01 .6339089E-01 .6404043E-01 .6472020E-01 .6543123E-01 + .6616448E-01 .6691935E-01 .6769188E-01 .6848289E-01 .6928944E-01 + .7011496E-01 .7096033E-01 .7183010E-01 .7272066E-01 .7363453E-01 + .7456792E-01 .7551814E-01 .7647745E-01 .7744530E-01 .7841927E-01 + .7940313E-01 .8039418E-01 .8139765E-01 .8241429E-01 .8344932E-01 + .8449851E-01 .8556282E-01 .8663830E-01 .8772515E-01 .8881803E-01 + .8991921E-01 .9102960E-01 .9215586E-01 .9329753E-01 .9445867E-01 + .9564003E-01 .9684368E-01 .9806179E-01 .9929646E-01 .1005456E+00 + .1018116E+00 .1030907E+00 .1043839E+00 .1056877E+00 .1070017E+00 + .1083166E+00 .1096313E+00 .1109429E+00 .1122559E+00 .1135730E+00 + .1149037E+00 .1162522E+00 .1176220E+00 .1190023E+00 .1203891E+00 + .1217735E+00 .1231549E+00 .1245295E+00 .1259021E+00 .1272773E+00 + .1286644E+00 .1300676E+00 .1314948E+00 .1329469E+00 .1344272E+00 + .1359301E+00 .1374552E+00 .1390008E+00 .1405704E+00 .1421499E+00 + .1437410E+00 .1453397E+00 .1469506E+00 .1485741E+00 .1502175E+00 + .1518795E+00 .1535599E+00 .1552462E+00 .1569363E+00 .1586252E+00 + .1603153E+00 .1620076E+00 .1637105E+00 .1654327E+00 .1671869E+00 + .1689745E+00 .1708015E+00 .1726592E+00 .1745377E+00 .1764179E+00 + .1782888E+00 .1801446E+00 .1819906E+00 .1838257E+00 .1856598E+00 + .1874955E+00 .1893412E+00 .1911950E+00 .1930574E+00 .1949240E+00 + .1967968E+00 .1986687E+00 .2005495E+00 .2024462E+00 .2043735E+00 + .2063341E+00 .2083315E+00 .2103590E+00 .2124100E+00 .2144734E+00 + .2165481E+00 .2186293E+00 .2207110E+00 .2227767E+00 .2248137E+00 + .2268087E+00 .2287596E+00 .2306607E+00 .2325261E+00 .2343688E+00 + .2362076E+00 .2380491E+00 .2398963E+00 .2417351E+00 .2435458E+00 + .2452979E+00 .2469735E+00 .2485642E+00 .2500818E+00 .2515501E+00 + .2530112E+00 .2545038E+00 .2560610E+00 .2576811E+00 .2593575E+00 + .2610663E+00 .2627894E+00 .2645091E+00 .2662228E+00 .2679337E+00 + .2696568E+00 .2714033E+00 .2731962E+00 .2750487E+00 .2769660E+00 + .2789343E+00 .2809291E+00 .2829163E+00 .2848641E+00 .2867475E+00 + .2885661E+00 .2903261E+00 .2920394E+00 .2937165E+00 .2953751E+00 + .2970318E+00 .2987049E+00 .3003975E+00 .3021116E+00 .3038320E+00 + .3055438E+00 .3072222E+00 .3088521E+00 .3104232E+00 .3119412E+00 + .3134053E+00 .3148448E+00 .3162896E+00 .3177814E+00 .3193490E+00 + .3210191E+00 .3228027E+00 .3246979E+00 .3266745E+00 .3286910E+00 + .3306897E+00 .3326253E+00 .3344676E+00 .3362124E+00 .3378720E+00 + .3394729E+00 .3410383E+00 .3425965E+00 .3441641E+00 .3457586E+00 + .3473882E+00 .3490606E+00 .3507761E+00 .3525308E+00 .3543113E+00 + .3561119E+00 .3579270E+00 .3597572E+00 .3615936E+00 .3634305E+00 + .3652608E+00 .3670855E+00 .3688871E+00 .3706685E+00 .3724189E+00 + .3741298E+00 .3757898E+00 .3773983E+00 .3789648E+00 .3805130E+00 + .3820652E+00 .3836555E+00 .3853131E+00 .3870578E+00 .3888816E+00 + .3907520E+00 .3926189E+00 .3944315E+00 .3961460E+00 .3977525E+00 + .3992581E+00 .4006927E+00 .4020971E+00 .4035316E+00 .4050575E+00 + .4067183E+00 .4085055E+00 .4103701E+00 .4122273E+00 .4140024E+00 + .4156427E+00 .4171353E+00 .4184955E+00 .4197632E+00 .4209878E+00 + .4222407E+00 .4235761E+00 .4250267E+00 .4265802E+00 .4281916E+00 + .4297843E+00 .4312809E+00 .4326221E+00 .4337929E+00 .4347958E+00 + .4356553E+00 .4364022E+00 .4370723E+00 .4376910E+00 .4382684E+00 + .4387913E+00 .4392427E+00 .4396001E+00 .4398579E+00 .4400274E+00 + .4401359E+00 .4402031E+00 .4402454E+00 .4402689E+00 .4402970E+00 + .4403579E+00 .4404910E+00 .4407292E+00 .4411049E+00 .4416365E+00 + .4423202E+00 .4430951E+00 .4438728E+00 .4445494E+00 .4450573E+00 + .4453893E+00 .4456147E+00 .4458503E+00 .4462234E+00 .4468143E+00 + .4476505E+00 .4486974E+00 .4498875E+00 .4511245E+00 .4523136E+00 + .4533809E+00 .4543001E+00 .4550888E+00 .4558008E+00 .4564833E+00 + .4571625E+00 .4578292E+00 .4584653E+00 .4590529E+00 .4595937E+00 + .4601006E+00 .4606081E+00 .4611491E+00 .4617625E+00 .4624811E+00 + .4633364E+00 .4643527E+00 .4655498E+00 .4669276E+00 .4684862E+00 + .4701966E+00 .4720049E+00 .4738347E+00 .4756162E+00 .4773000E+00 + .4788848E+00 .4804020E+00 .4819124E+00 .4834663E+00 .4851019E+00 + .4868230E+00 .4886168E+00 .4904533E+00 .4922845E+00 .4940412E+00 + .4956645E+00 .4971103E+00 .4983659E+00 .4994430E+00 .5003831E+00 + .5012400E+00 .5020697E+00 .5029149E+00 .5038125E+00 .5047719E+00 + .5057975E+00 .5068803E+00 .5080080E+00 .5091601E+00 .5103222E+00 + .5114770E+00 .5126410E+00 .5138404E+00 .5151051E+00 .5164493E+00 + .5178821E+00 .5194032E+00 .5210176E+00 .5227169E+00 .5244898E+00 + .5263137E+00 .5281730E+00 .5300558E+00 .5319586E+00 .5338731E+00 + .5357841E+00 .5376588E+00 .5394638E+00 .5411472E+00 .5426545E+00 + .5439276E+00 .5449309E+00 .5456563E+00 .5461315E+00 .5464034E+00 + .5465434E+00 .5466128E+00 .5466629E+00 .5467236E+00 .5468147E+00 + .5469433E+00 .5471081E+00 .5472961E+00 .5475179E+00 .5477965E+00 + .5481737E+00 .5486856E+00 .5493602E+00 .5501999E+00 .5511987E+00 + .5523396E+00 .5536133E+00 .5549939E+00 .5564493E+00 .5579342E+00 + .5594135E+00 .5608607E+00 .5622607E+00 .5636110E+00 .5649440E+00 + .5663128E+00 .5677840E+00 .5694073E+00 .5712047E+00 .5731609E+00 + .5752399E+00 .5773844E+00 .5795479E+00 .5816833E+00 .5837569E+00 + .5857459E+00 .5876502E+00 .5894889E+00 .5913028E+00 .5931288E+00 + .5950186E+00 .5970137E+00 .5991565E+00 .6014845E+00 .6040220E+00 + .6067690E+00 .6097076E+00 .6128062E+00 .6160430E+00 .6193964E+00 + .6228518E+00 .6263874E+00 .6299772E+00 .6335841E+00 .6371682E+00 + .6406836E+00 .6441059E+00 .6474229E+00 .6506414E+00 .6537721E+00 + .6568303E+00 .6598280E+00 .6627769E+00 .6656803E+00 .6685441E+00 + .6713642E+00 .6741387E+00 .6768575E+00 .6795083E+00 .6820654E+00 + .6844898E+00 .6867127E+00 .6886668E+00 .6902923E+00 .6915710E+00 + .6925316E+00 .6932589E+00 .6938736E+00 .6945072E+00 .6952549E+00 + .6961689E+00 .6972487E+00 .6984634E+00 .6997607E+00 .7010866E+00 + .7023941E+00 .7036539E+00 .7048511E+00 .7059864E+00 .7070586E+00 + .7080634E+00 .7089981E+00 .7098803E+00 .7107451E+00 .7116384E+00 + .7125931E+00 .7136308E+00 .7147566E+00 .7159677E+00 .7172550E+00 + .7186041E+00 .7199961E+00 .7214203E+00 .7228604E+00 .7243342E+00 + .7258620E+00 .7274622E+00 .7291372E+00 .7308731E+00 .7326398E+00 + .7344088E+00 .7361600E+00 .7379036E+00 .7396698E+00 .7414979E+00 + .7434134E+00 .7454177E+00 .7474799E+00 .7495403E+00 .7515188E+00 + .7533465E+00 .7549748E+00 .7563969E+00 .7576492E+00 .7588186E+00 + .7600184E+00 .7613535E+00 .7628850E+00 .7646341E+00 .7665795E+00 + .7686673E+00 .7708138E+00 .7729155E+00 .7748692E+00 .7765998E+00 + .7780657E+00 .7792873E+00 .7803449E+00 .7813741E+00 .7825231E+00 + .7839013E+00 .7855444E+00 .7874278E+00 .7894911E+00 .7916883E+00 + .7940080E+00 .7964942E+00 .7992189E+00 .8022414E+00 .8055677E+00 + .8091433E+00 .8128711E+00 .8166448E+00 .8203610E+00 .8239300E+00 + .8272921E+00 .8304347E+00 .8333899E+00 .8362244E+00 .8389948E+00 + .8417407E+00 .8444911E+00 .8472903E+00 .8502000E+00 .8532835E+00 + .8565777E+00 .8600811E+00 .8637385E+00 .8674694E+00 .8711802E+00 + .8747982E+00 .8782894E+00 .8816670E+00 .8849773E+00 .8882837E+00 + .8916351E+00 .8950514E+00 .8985157E+00 .9019911E+00 .9054407E+00 + .9088427E+00 .9121948E+00 .9154999E+00 .9187450E+00 .9218961E+00 + .9248967E+00 .9276828E+00 .9302033E+00 .9324266E+00 .9343416E+00 + .9359574E+00 .9373038E+00 .9384211E+00 .9393418E+00 .9400821E+00 + .9406407E+00 .9410019E+00 .9411436E+00 .9410561E+00 .9407668E+00 + .9403495E+00 .9398968E+00 .9394762E+00 .9390986E+00 .9387216E+00 + .9382842E+00 .9377422E+00 .9370748E+00 .9362764E+00 .9353509E+00 + .9343242E+00 .9332536E+00 .9322225E+00 .9313117E+00 .9305625E+00 + .9299757E+00 .9295267E+00 .9291984E+00 .9289784E+00 .9288589E+00 + .9288214E+00 .9288414E+00 .9288975E+00 .9289774E+00 .9290821E+00 + .9292130E+00 .9293661E+00 .9295228E+00 .9296526E+00 .9297200E+00 + .9296868E+00 .9295186E+00 .9291722E+00 .9286074E+00 .9277984E+00 + .9267541E+00 .9255162E+00 .9241450E+00 .9227003E+00 .9212392E+00 + .9198324E+00 .9185743E+00 .9175779E+00 .9169555E+00 .9167948E+00 + .9171402E+00 .9179818E+00 .9192700E+00 .9209095E+00 .9227657E+00 + .9246840E+00 .9265160E+00 .9281260E+00 .9294001E+00 .9302603E+00 + .9306756E+00 .9306543E+00 .9302392E+00 .9294932E+00 .9284922E+00 + .9273203E+00 .9260747E+00 .9248625E+00 .9237981E+00 .9229696E+00 + .9224310E+00 .9221879E+00 .9222026E+00 .9223982E+00 .9226772E+00 + .9229434E+00 .9231176E+00 .9231368E+00 .9229577E+00 .9225584E+00 + .9219511E+00 .9211712E+00 .9202738E+00 .9193037E+00 .9182997E+00 + .9172852E+00 .9162886E+00 .9153396E+00 .9144732E+00 .9137093E+00 + .9130496E+00 .9124762E+00 .9119582E+00 .9114481E+00 .9108971E+00 + .9102516E+00 .9094626E+00 .9084873E+00 .9073046E+00 .9059185E+00 + .9043733E+00 .9027187E+00 .9010076E+00 .8992838E+00 .8975918E+00 + .8959679E+00 .8944371E+00 .8930030E+00 .8916625E+00 .8903996E+00 + .8891919E+00 .8879995E+00 .8867698E+00 .8854336E+00 .8839341E+00 + .8822338E+00 .8803408E+00 .8782858E+00 .8761265E+00 .8739293E+00 + .8717672E+00 .8696949E+00 .8677374E+00 .8658736E+00 .8640564E+00 + .8622200E+00 .8603200E+00 .8583240E+00 .8562018E+00 .8539030E+00 + .8513731E+00 .8485791E+00 .8455589E+00 .8424027E+00 .8392584E+00 + .8362811E+00 .8336104E+00 .8313448E+00 .8295620E+00 .8283162E+00 + .8276316E+00 .8274593E+00 .8276867E+00 .8281630E+00 .8287571E+00 + .8293826E+00 .8300091E+00 .8306355E+00 .8312668E+00 .8318879E+00 + .8324856E+00 .8330513E+00 .8335981E+00 .8341496E+00 .8347434E+00 + .8354068E+00 .8361525E+00 .8369462E+00 .8377139E+00 .8383419E+00 + .8387044E+00 .8386828E+00 .8382315E+00 .8374333E+00 .8365184E+00 + .8357264E+00 .8352372E+00 .8351136E+00 .8353262E+00 .8357847E+00 + .8363883E+00 .8370494E+00 .8377227E+00 .8383974E+00 .8390998E+00 + .8398685E+00 .8407373E+00 .8416956E+00 .8426849E+00 .8436024E+00 + .8443547E+00 .8448605E+00 .8450867E+00 .8450119E+00 .8446177E+00 + .8438596E+00 .8426936E+00 .8410929E+00 .8390844E+00 .8367238E+00 + .8340849E+00 .8312228E+00 .8281792E+00 .8249735E+00 .8216230E+00 + .8181258E+00 .8144791E+00 .8106517E+00 .8066453E+00 .8025116E+00 + .7983674E+00 .7943413E+00 .7905464E+00 .7870549E+00 .7839225E+00 + .7811749E+00 .7788210E+00 .7768323E+00 .7751578E+00 .7737086E+00 + .7723816E+00 .7710433E+00 .7695566E+00 .7677612E+00 .7655315E+00 + .7627799E+00 .7594772E+00 .7556248E+00 .7512778E+00 .7465235E+00 + .7414815E+00 .7362517E+00 .7309364E+00 .7256281E+00 .7204260E+00 + .7154064E+00 .7106351E+00 .7061586E+00 .7020395E+00 .6982991E+00 + .6949468E+00 .6919496E+00 .6892434E+00 .6867179E+00 .6842518E+00 + .6817252E+00 .6790719E+00 .6762618E+00 .6733196E+00 .6702866E+00 + .6672161E+00 .6641383E+00 .6610746E+00 .6580239E+00 .6549893E+00 + .6519374E+00 .6488394E+00 .6456625E+00 .6423995E+00 .6390469E+00 + .6356118E+00 .6320865E+00 .6284652E+00 .6247190E+00 .6208392E+00 + .6168347E+00 .6127614E+00 .6086903E+00 .6047046E+00 .6008680E+00 + .5972477E+00 .5938588E+00 .5906906E+00 .5876750E+00 .5847215E+00 + .5817188E+00 .5785957E+00 .5753239E+00 .5719418E+00 .5685035E+00 + .5650759E+00 .5616899E+00 .5583448E+00 .5549840E+00 .5515204E+00 + .5478506E+00 .5439092E+00 .5396434E+00 .5350495E+00 .5301462E+00 + .5249860E+00 .5196160E+00 .5140790E+00 .5083884E+00 .5025510E+00 + .4965484E+00 .4903805E+00 .4840712E+00 .4776960E+00 .4713458E+00 + .4651049E+00 .4589965E+00 .4530209E+00 .4470946E+00 .4411222E+00 + .4349996E+00 .4286623E+00 .4220737E+00 .4152410E+00 .4081732E+00 + .4008953E+00 .3933850E+00 .3856032E+00 .3774844E+00 .3689905E+00 + .3601239E+00 .3509498E+00 .3415632E+00 .3320901E+00 .3226147E+00 + .3132090E+00 .3039016E+00 .2947170E+00 .2856585E+00 .2767410E+00 + .2679709E+00 .2593619E+00 .2508916E+00 .2425171E+00 .2341687E+00 + .2257891E+00 .2173339E+00 .2088038E+00 .2002231E+00 .1916793E+00 + .1832652E+00 .1751188E+00 .1673658E+00 .1601116E+00 .1533817E+00 + .1471468E+00 .1413190E+00 .1357993E+00 .1304640E+00 .1252226E+00 + .1200015E+00 .1147539E+00 .1094243E+00 .1039822E+00 .9842926E-01 + .9284273E-01 .8731481E-01 .8195337E-01 .7682796E-01 .7198606E-01 + .6743328E-01 .6317142E-01 .5918168E-01 .5545280E-01 .5194187E-01 + .4861342E-01 .4542874E-01 .4236408E-01 .3938919E-01 .3647228E-01 + .3356267E-01 .3064088E-01 .2769047E-01 .2475423E-01 .2189220E-01 + .1915316E-01 .1650771E-01 .1385491E-01 .1102988E-01 .7899374E-02 + .4387490E-02 .5198532E-03 -.3614087E-02 -.7869881E-02 -.1209327E-01 + -.1613017E-01 -.1987800E-01 -.2329756E-01 -.2645340E-01 -.2945919E-01 + -.3245521E-01 -.3553775E-01 -.3873987E-01 -.4199983E-01 -.4519298E-01 + -.4815507E-01 -.5075980E-01 -.5292680E-01 -.5463889E-01 -.5591316E-01 + -.5681555E-01 -.5744575E-01 -.5794319E-01 -.5844979E-01 -.5913895E-01 + -.6015000E-01 -.6156955E-01 -.6338766E-01 -.6551180E-01 -.6775888E-01 + -.6990149E-01 -.7171635E-01 -.7308096E-01 -.7397625E-01 -.7448603E-01 + -.7474730E-01 -.7492745E-01 -.7515989E-01 -.7550730E-01 -.7595347E-01 + -.7645317E-01 -.7693149E-01 -.7729015E-01 -.7739879E-01 -.7713058E-01 + -.7638021E-01 -.7509006E-01 -.7323266E-01 -.7080558E-01 -.6781099E-01 + -.6427194E-01 -.6023087E-01 -.5574987E-01 -.5089647E-01 -.4573158E-01 + -.4026286E-01 -.3449853E-01 -.2844065E-01 -.2212493E-01 -.1562044E-01 + -.9013493E-02 -.2355046E-02 .4363526E-02 .1121911E-01 .1830637E-01 + .2572530E-01 .3356002E-01 .4189797E-01 .5081625E-01 .6036501E-01 + .7053517E-01 .8125126E-01 .9234735E-01 .1035815E+00 .1146462E+00 + .1252287E+00 .1350640E+00 .1439819E+00 .1518977E+00 .1588140E+00 + .1647956E+00 .1699530E+00 .1744009E+00 .1782431E+00 .1815670E+00 + .1844536E+00 .1869695E+00 .1891893E+00 .1911825E+00 .1930358E+00 + .1948348E+00 .1966550E+00 .1985318E+00 .2004651E+00 .2024028E+00 + .2042544E+00 .2058830E+00 .2071512E+00 .2079263E+00 .2080988E+00 + .2075516E+00 .2061695E+00 .2038691E+00 .2006662E+00 .1966755E+00 + .1921172E+00 .1872502E+00 .1822935E+00 .1773403E+00 .1723765E+00 + .1673195E+00 .1620942E+00 .1566441E+00 .1509870E+00 .1452189E+00 + .1395150E+00 .1340772E+00 .1290835E+00 .1246101E+00 .1206197E+00 + .1169564E+00 .1134474E+00 .1099552E+00 .1064152E+00 .1028084E+00 + .9915395E-01 .9548151E-01 .9183919E-01 .8826402E-01 .8481123E-01 + .8154850E-01 .7857366E-01 .7598508E-01 .7388014E-01 .7233006E-01 + .7138774E-01 .7105514E-01 .7129309E-01 .7203550E-01 .7324646E-01 + .7494079E-01 .7718776E-01 .8007475E-01 .8367377E-01 .8797666E-01 + .9288810E-01 .9821706E-01 .1037399E+00 .1092540E+00 .1146307E+00 + .1198253E+00 .1248809E+00 .1298736E+00 .1348970E+00 .1400150E+00 + .1452555E+00 .1506010E+00 .1560306E+00 .1615298E+00 .1671216E+00 + .1728350E+00 .1787068E+00 .1847485E+00 .1909431E+00 .1972214E+00 + .2034738E+00 .2095734E+00 .2154209E+00 .2209544E+00 .2261633E+00 + .2310720E+00 .2357295E+00 .2401834E+00 .2444664E+00 .2485720E+00 + .2524597E+00 .2560461E+00 .2592457E+00 .2619930E+00 .2642748E+00 + .2661221E+00 .2676232E+00 .2688975E+00 .2700963E+00 .2713297E+00 + .2726891E+00 .2742535E+00 .2761200E+00 .2783740E+00 .2810783E+00 + .2842587E+00 .2879304E+00 .2920845E+00 .2967112E+00 .3017880E+00 + .3073035E+00 .3132366E+00 .3195522E+00 .3261601E+00 .3329113E+00 + .3395857E+00 .3459466E+00 .3517789E+00 .3569547E+00 .3614466E+00 + .3653278E+00 .3687361E+00 .3718474E+00 .3747898E+00 .3776383E+00 + .3804084E+00 .3830875E+00 .3856319E+00 .3879851E+00 .3900702E+00 + .3918053E+00 .3930439E+00 .3936014E+00 .3932684E+00 .3918757E+00 + .3893247E+00 .3856322E+00 .3809025E+00 .3753138E+00 .3690416E+00 + .3622615E+00 .3551234E+00 .3477712E+00 .3403219E+00 .3328925E+00 + .3255902E+00 .3185323E+00 .3117869E+00 .3053783E+00 .2992338E+00 + .2931756E+00 .2869211E+00 .2801881E+00 .2727692E+00 .2646165E+00 + .2558019E+00 .2465296E+00 .2370725E+00 .2277322E+00 .2187672E+00 + .2104144E+00 .2028709E+00 .1963363E+00 .1909254E+00 .1867125E+00 + .1837027E+00 .1818399E+00 .1809806E+00 .1809326E+00 .1814501E+00 + .1822964E+00 .1832411E+00 .1841086E+00 .1847398E+00 .1849957E+00 + .1847167E+00 .1837742E+00 .1820727E+00 .1795927E+00 .1763326E+00 + .1723284E+00 .1676032E+00 .1621541E+00 .1558887E+00 .1486404E+00 + .1401830E+00 .1303187E+00 .1188833E+00 .1058122E+00 .9114594E-01 + .7506536E-01 .5782665E-01 .3972606E-01 .2100637E-01 .1870472E-02 + -.1762617E-01 -.3750308E-01 -.5784611E-01 -.7873412E-01 -.1002429E+00 + -.1224007E+00 -.1452280E+00 -.1687069E+00 -.1928462E+00 -.2176428E+00 + -.2431083E+00 -.2692166E+00 -.2959197E+00 -.3230807E+00 -.3504747E+00 + -.3777380E+00 -.4044559E+00 -.4301625E+00 -.4544486E+00 -.4769930E+00 + -.4976187E+00 -.5162559E+00 -.5329254E+00 -.5476617E+00 -.5605464E+00 + -.5716619E+00 -.5811063E+00 -.5889554E+00 -.5952974E+00 -.6002101E+00 + -.6038020E+00 -.6061631E+00 -.6074853E+00 -.6080234E+00 -.6081331E+00 + -.6082423E+00 -.6088645E+00 -.6105199E+00 -.6136806E+00 -.6186825E+00 + -.6257501E+00 -.6349644E+00 -.6463268E+00 -.6597636E+00 -.6751630E+00 + -.6923475E+00 -.7111146E+00 -.7312416E+00 -.7525687E+00 -.7749515E+00 + -.7982347E+00 -.8221897E+00 -.8465411E+00 -.8709829E+00 -.8952548E+00 + -.9191374E+00 -.9424799E+00 -.9651271E+00 -.9869282E+00 -.1007726E+01 + -.1027403E+01 -.1045875E+01 -.1063115E+01 -.1079108E+01 -.1093900E+01 + -.1107563E+01 -.1120223E+01 -.1132046E+01 -.1143258E+01 -.1154085E+01 + -.1164718E+01 -.1175245E+01 -.1185680E+01 -.1195949E+01 -.1205908E+01 + -.1215335E+01 -.1223978E+01 -.1231585E+01 -.1237989E+01 -.1243130E+01 + -.1247059E+01 -.1249883E+01 -.1251765E+01 -.1252913E+01 -.1253572E+01 + -.1253970E+01 -.1254297E+01 -.1254698E+01 -.1255334E+01 -.1256397E+01 + -.1258154E+01 -.1260928E+01 -.1265083E+01 -.1270949E+01 -.1278770E+01 + -.1288604E+01 -.1300333E+01 -.1313652E+01 -.1328109E+01 -.1343119E+01 + -.1358026E+01 -.1372224E+01 -.1385284E+01 -.1396973E+01 -.1407204E+01 + -.1415973E+01 -.1423336E+01 -.1429353E+01 -.1434053E+01 -.1437422E+01 + -.1439406E+01 -.1439941E+01 -.1438976E+01 -.1436467E+01 -.1432377E+01 + -.1426680E+01 -.1419372E+01 -.1410477E+01 -.1400048E+01 -.1388179E+01 + -.1375003E+01 -.1360711E+01 -.1345538E+01 -.1329774E+01 -.1313744E+01 + -.1297773E+01 -.1282144E+01 -.1267112E+01 -.1252908E+01 -.1239746E+01 + -.1227790E+01 -.1217126E+01 -.1207715E+01 -.1199377E+01 -.1191768E+01 + -.1184426E+01 -.1176826E+01 -.1168497E+01 -.1159096E+01 -.1148473E+01 + -.1136647E+01 -.1123763E+01 -.1109994E+01 -.1095510E+01 -.1080395E+01 + -.1064643E+01 -.1048127E+01 -.1030669E+01 -.1012085E+01 -.9922798E+00 + -.9712626E+00 -.9491332E+00 -.9260029E+00 -.9019789E+00 -.8771486E+00 + -.8516087E+00 -.8254957E+00 -.7990592E+00 -.7726634E+00 -.7468073E+00 + -.7220358E+00 -.6989221E+00 -.6779575E+00 -.6595265E+00 -.6438833E+00 + -.6311764E+00 -.6214413E+00 -.6146510E+00 -.6107102E+00 -.6094811E+00 + -.6107423E+00 -.6141695E+00 -.6193251E+00 -.6257200E+00 -.6328534E+00 + -.6402715E+00 -.6475673E+00 -.6544447E+00 -.6606977E+00 -.6661892E+00 + -.6707858E+00 -.6743740E+00 -.6768728E+00 -.6782827E+00 -.6786787E+00 + -.6782232E+00 -.6771076E+00 -.6755183E+00 -.6735848E+00 -.6713838E+00 + -.6689300E+00 -.6662321E+00 -.6632645E+00 -.6600169E+00 -.6564772E+00 + -.6526535E+00 -.6485542E+00 -.6442087E+00 -.6396541E+00 -.6349584E+00 + -.6301766E+00 -.6253718E+00 -.6205902E+00 -.6158763E+00 -.6112287E+00 + -.6065940E+00 -.6018293E+00 -.5967408E+00 -.5910666E+00 -.5845816E+00 + -.5771189E+00 -.5686027E+00 -.5590070E+00 -.5483730E+00 -.5367737E+00 + -.5243320E+00 -.5111589E+00 -.4973733E+00 -.4830691E+00 -.4683402E+00 + -.4532604E+00 -.4379053E+00 -.4223041E+00 -.4064961E+00 -.3904608E+00 + -.3742164E+00 -.3578112E+00 -.3413514E+00 -.3249384E+00 -.3086580E+00 + -.2925219E+00 -.2765077E+00 -.2605347E+00 -.2445351E+00 -.2284442E+00 + -.2122352E+00 -.1958685E+00 -.1793004E+00 -.1624407E+00 -.1452125E+00 + -.1275097E+00 -.1092731E+00 -.9047266E-01 -.7115743E-01 -.5143245E-01 + -.3148932E-01 -.1153775E-01 .8233268E-02 .2779360E-01 .4725956E-01 + .6691029E-01 .8709084E-01 .1081829E+00 .1305034E+00 .1542624E+00 + .1794488E+00 .2059674E+00 .2336417E+00 .2623164E+00 .2918472E+00 + .3221643E+00 .3532429E+00 .3851196E+00 .4178089E+00 .4513156E+00 + .4855466E+00 .5203366E+00 .5554218E+00 .5905360E+00 .6254397E+00 + .6599908E+00 .6940691E+00 .7276215E+00 .7605838E+00 .7929072E+00 + .8244826E+00 .8551454E+00 .8846372E+00 .9126812E+00 .9389853E+00 + .9633341E+00 .9855715E+00 .1005643E+01 .1023553E+01 .1039394E+01 + .1053305E+01 .1065500E+01 .1076139E+01 .1085449E+01 .1093620E+01 + .1100832E+01 .1107209E+01 .1112835E+01 .1117738E+01 .1121946E+01 + .1125470E+01 .1128357E+01 .1130650E+01 .1132426E+01 .1133767E+01 + .1134774E+01 .1135521E+01 .1136077E+01 .1136495E+01 .1136908E+01 + .1137526E+01 .1138675E+01 .1140745E+01 .1144147E+01 .1149217E+01 + .1156201E+01 .1165234E+01 .1176426E+01 .1189852E+01 .1205569E+01 + .1223562E+01 .1243790E+01 .1266174E+01 .1290631E+01 .1316997E+01 + .1345082E+01 .1374597E+01 .1405230E+01 .1436681E+01 .1468751E+01 + .1501321E+01 .1534338E+01 .1567726E+01 .1601410E+01 .1635258E+01 + .1669098E+01 .1702696E+01 .1735823E+01 .1768262E+01 .1799867E+01 + .1830536E+01 .1860291E+01 .1889224E+01 .1917519E+01 .1945402E+01 + .1973149E+01 .2001034E+01 .2029327E+01 .2058242E+01 .2087990E+01 + .2118726E+01 .2150540E+01 .2183405E+01 .2217185E+01 .2251630E+01 + .2286445E+01 .2321266E+01 .2355755E+01 .2389561E+01 .2422344E+01 + .2453786E+01 .2483664E+01 .2511850E+01 .2538343E+01 .2563218E+01 + .2586620E+01 .2608723E+01 .2629732E+01 .2649873E+01 .2669392E+01 + .2688514E+01 .2707414E+01 .2726175E+01 .2744809E+01 .2763263E+01 + .2781486E+01 .2799477E+01 .2817327E+01 .2835212E+01 .2853368E+01 + .2872047E+01 .2891468E+01 .2911764E+01 .2932946E+01 .2954854E+01 + .2977164E+01 .2999456E+01 .3021326E+01 .3042438E+01 .3062575E+01 + .3081658E+01 .3099758E+01 .3117029E+01 .3133651E+01 .3149796E+01 + .3165616E+01 .3181233E+01 .3196717E+01 .3212080E+01 .3227273E+01 + .3242179E+01 .3256610E+01 .3270337E+01 .3283091E+01 .3294607E+01 + .3304613E+01 .3312906E+01 .3319346E+01 .3323879E+01 .3326478E+01 + .3327177E+01 .3326018E+01 .3323082E+01 .3318428E+01 .3312125E+01 + .3304235E+01 .3294821E+01 .3283909E+01 .3271517E+01 .3257627E+01 + .3242304E+01 .3225595E+01 .3207635E+01 .3188606E+01 .3168779E+01 + .3148449E+01 .3127944E+01 .3107557E+01 .3087581E+01 .3068203E+01 + .3049523E+01 .3031486E+01 .3013964E+01 .2996736E+01 .2979589E+01 + .2962294E+01 .2944697E+01 .2926594E+01 .2907816E+01 .2888209E+01 + .2867704E+01 .2846239E+01 .2823777E+01 .2800232E+01 .2775542E+01 + .2749588E+01 .2722309E+01 .2693668E+01 .2663712E+01 .2632491E+01 + .2600112E+01 .2566685E+01 .2532484E+01 .2497775E+01 .2462928E+01 + .2428286E+01 .2394156E+01 .2360701E+01 .2328047E+01 .2296230E+01 + .2265288E+01 .2235112E+01 .2205545E+01 .2176346E+01 .2147294E+01 + .2118136E+01 .2088674E+01 .2058670E+01 .2027987E+01 .1996410E+01 + .1963808E+01 .1930059E+01 .1895145E+01 .1859031E+01 .1821732E+01 + .1783210E+01 .1743492E+01 .1702522E+01 .1660299E+01 .1616790E+01 + .1572006E+01 .1525869E+01 .1478301E+01 .1429139E+01 .1378386E+01 + .1325950E+01 .1271856E+01 .1216135E+01 .1158909E+01 .1100272E+01 + .1040374E+01 .9793020E+00 .9172002E+00 .8541090E+00 .7901170E+00 + .7253091E+00 .6598807E+00 .5940153E+00 .5279775E+00 .4619706E+00 + .3962703E+00 .3309791E+00 .2661654E+00 .2017433E+00 .1375956E+00 + .7351537E-01 .9356467E-02 -.5502171E-01 -.1196112E+00 -.1844078E+00 + -.2492392E+00 -.3138406E+00 -.3777873E+00 -.4406734E+00 -.5020542E+00 + -.5615922E+00 -.6188922E+00 -.6738000E+00 -.7262062E+00 -.7761177E+00 + -.8235556E+00 -.8686674E+00 -.9116173E+00 -.9526346E+00 -.9918560E+00 + -.1029458E+01 -.1065518E+01 -.1100110E+01 -.1133230E+01 -.1164891E+01 + -.1195052E+01 -.1223728E+01 -.1250882E+01 -.1276640E+01 -.1301150E+01 + -.1324656E+01 -.1347379E+01 -.1369571E+01 -.1391417E+01 -.1413110E+01 + -.1434751E+01 -.1456486E+01 -.1478407E+01 -.1500657E+01 -.1523380E+01 + -.1546829E+01 -.1571261E+01 -.1596983E+01 -.1624045E+01 -.1652520E+01 + -.1682310E+01 -.1713301E+01 -.1745309E+01 -.1778173E+01 -.1811658E+01 + -.1845550E+01 -.1879577E+01 -.1913574E+01 -.1947380E+01 -.1980902E+01 + -.2014031E+01 -.2046722E+01 -.2078902E+01 -.2110558E+01 -.2141625E+01 + -.2172169E+01 -.2202268E+01 -.2232069E+01 -.2261713E+01 -.2291420E+01 + -.2321436E+01 -.2352079E+01 -.2383592E+01 -.2416230E+01 -.2450148E+01 + -.2485477E+01 -.2522250E+01 -.2560464E+01 -.2599993E+01 -.2640665E+01 + -.2682164E+01 -.2724286E+01 -.2766815E+01 -.2809599E+01 -.2852460E+01 + -.2895240E+01 -.2937712E+01 -.2979642E+01 -.3020720E+01 -.3060692E+01 + -.3099285E+01 -.3136281E+01 -.3171499E+01 -.3204936E+01 -.3236757E+01 + -.3267363E+01 -.3297175E+01 -.3326645E+01 -.3356067E+01 -.3385648E+01 + -.3415460E+01 -.3445503E+01 -.3475662E+01 -.3505781E+01 -.3535624E+01 + -.3565001E+01 -.3593730E+01 -.3621716E+01 -.3648877E+01 -.3675185E+01 + -.3700608E+01 -.3725164E+01 -.3748825E+01 -.3771684E+01 -.3793880E+01 + -.3815665E+01 -.3837347E+01 -.3859263E+01 -.3881655E+01 -.3904675E+01 + -.3928318E+01 -.3952515E+01 -.3977101E+01 -.4001879E+01 -.4026618E+01 + -.4051126E+01 -.4075222E+01 -.4098752E+01 -.4121523E+01 -.4143365E+01 + -.4164091E+01 -.4183528E+01 -.4201494E+01 -.4217832E+01 -.4232391E+01 + -.4245027E+01 -.4255580E+01 -.4263905E+01 -.4269867E+01 -.4273365E+01 + -.4274332E+01 -.4272739E+01 -.4268605E+01 -.4262007E+01 -.4253108E+01 + -.4242183E+01 -.4229578E+01 -.4215676E+01 -.4200834E+01 -.4185331E+01 + -.4169365E+01 -.4153060E+01 -.4136509E+01 -.4119768E+01 -.4102868E+01 + -.4085808E+01 -.4068587E+01 -.4051208E+01 -.4033696E+01 -.4016089E+01 + -.3998446E+01 -.3980812E+01 -.3963237E+01 -.3945775E+01 -.3928503E+01 + -.3911499E+01 -.3894843E+01 -.3878578E+01 -.3862711E+01 -.3847119E+01 + -.3831560E+01 -.3815703E+01 -.3799233E+01 -.3781858E+01 -.3763345E+01 + -.3743483E+01 -.3722186E+01 -.3699359E+01 -.3674978E+01 -.3649026E+01 + -.3621516E+01 -.3592433E+01 -.3561766E+01 -.3529474E+01 -.3495574E+01 + -.3460064E+01 -.3422982E+01 -.3384349E+01 -.3344218E+01 -.3302626E+01 + -.3259649E+01 -.3215360E+01 -.3169918E+01 -.3123443E+01 -.3076098E+01 + -.3028005E+01 -.2979294E+01 -.2930040E+01 -.2880305E+01 -.2830078E+01 + -.2779366E+01 -.2728102E+01 -.2676234E+01 -.2623670E+01 -.2570333E+01 + -.2516065E+01 -.2460705E+01 -.2404038E+01 -.2345972E+01 -.2286361E+01 + -.2225150E+01 -.2162312E+01 -.2097931E+01 -.2032117E+01 -.1965086E+01 + -.1897062E+01 -.1828349E+01 -.1759175E+01 -.1689806E+01 -.1620471E+01 + -.1551449E+01 -.1482959E+01 -.1415235E+01 -.1348447E+01 -.1282813E+01 + -.1218413E+01 -.1155337E+01 -.1093636E+01 -.1033406E+01 -.9747063E+00 + -.9176217E+00 -.8621756E+00 -.8084311E+00 -.7563463E+00 -.7058804E+00 + -.6569203E+00 -.6093830E+00 -.5631456E+00 -.5181407E+00 -.4742626E+00 + -.4315496E+00 -.3899433E+00 -.3494645E+00 -.3101064E+00 -.2718605E+00 + -.2345793E+00 -.1980079E+00 -.1617571E+00 -.1254970E+00 -.8887002E-01 + -.5158166E-01 -.1333560E-01 .2604155E-01 .6665701E-01 .1084688E+00 + .1513876E+00 .1951882E+00 .2397074E+00 .2847595E+00 .3302225E+00 + .3759577E+00 .4218927E+00 .4679562E+00 .5141690E+00 .5605663E+00 + .6073258E+00 .6546354E+00 .7027193E+00 .7517403E+00 .8018687E+00 + .8532056E+00 .9058707E+00 .9598435E+00 .1015159E+01 .1071784E+01 + .1129720E+01 .1188951E+01 .1249527E+01 .1311475E+01 .1374820E+01 + .1439450E+01 .1505231E+01 .1571929E+01 .1639307E+01 .1707082E+01 + .1775036E+01 .1842966E+01 .1910754E+01 .1978236E+01 .2045349E+01 + .2112015E+01 .2178208E+01 .2243887E+01 .2309045E+01 .2373648E+01 + .2437687E+01 .2501093E+01 .2563829E+01 .2625801E+01 .2686913E+01 + .2747000E+01 .2805925E+01 .2863547E+01 .2919801E+01 .2974568E+01 + .3027837E+01 .3079550E+01 .3129667E+01 .3178116E+01 .3224852E+01 + .3269813E+01 .3312963E+01 .3354232E+01 .3393602E+01 .3431044E+01 + .3466553E+01 .3500115E+01 .3531756E+01 .3561495E+01 .3589380E+01 + .3615433E+01 .3639719E+01 .3662294E+01 .3683241E+01 .3702636E+01 + .3720547E+01 .3736978E+01 .3751868E+01 .3765066E+01 .3776377E+01 + .3785571E+01 .3792442E+01 .3796837E+01 .3798681E+01 .3797956E+01 + .3794698E+01 .3788982E+01 .3780933E+01 .3770716E+01 .3758540E+01 + .3744653E+01 .3729315E+01 .3712783E+01 .3695299E+01 .3677088E+01 + .3658324E+01 .3639121E+01 .3619534E+01 .3599594E+01 .3579298E+01 + .3558642E+01 .3537619E+01 .3516275E+01 .3494674E+01 .3472955E+01 + .3451290E+01 .3429884E+01 .3408906E+01 .3388473E+01 .3368601E+01 + .3349241E+01 .3330224E+01 .3311329E+01 .3292278E+01 .3272815E+01 + .3252680E+01 .3231654E+01 .3209517E+01 .3186163E+01 .3161468E+01 + .3135367E+01 .3107799E+01 .3078744E+01 .3048169E+01 .3016088E+01 + .2982518E+01 .2947542E+01 .2911202E+01 .2873563E+01 .2834640E+01 + .2794457E+01 .2752995E+01 .2710257E+01 .2666211E+01 .2620913E+01 + .2574361E+01 .2526608E+01 .2477681E+01 .2427618E+01 .2376382E+01 + .2323936E+01 .2270191E+01 .2215112E+01 .2158617E+01 .2100705E+01 + .2041392E+01 .1980788E+01 .1919001E+01 .1856203E+01 .1792521E+01 + .1728189E+01 .1663331E+01 .1598108E+01 .1532612E+01 .1466934E+01 + .1401061E+01 .1334970E+01 .1268562E+01 .1201784E+01 .1134520E+01 + .1066730E+01 .9984197E+00 .9297582E+00 .8610060E+00 .7925548E+00 + .7247745E+00 .6581240E+00 .5929819E+00 .5298030E+00 .4690092E+00 + .4110116E+00 .3560977E+00 .3045121E+00 .2563738E+00 .2117611E+00 + .1705682E+00 .1326197E+00 .9763482E-01 .6534965E-01 .3547361E-01 + .7786039E-02 -.1797348E-01 -.4191695E-01 -.6428826E-01 -.8527823E-01 + -.1051284E+00 -.1240652E+00 -.1423659E+00 -.1602434E+00 -.1778815E+00 + -.1953362E+00 -.2126822E+00 -.2299408E+00 -.2471585E+00 -.2643533E+00 + -.2816079E+00 -.2989978E+00 -.3166446E+00 -.3345790E+00 -.3528726E+00 + -.3715156E+00 -.3904820E+00 -.4096610E+00 -.4289336E+00 -.4481185E+00 + -.4670465E+00 -.4854899E+00 -.5032702E+00 -.5201673E+00 -.5359846E+00 + -.5504830E+00 -.5634544E+00 -.5746607E+00 -.5839120E+00 -.5909580E+00 + -.5956816E+00 -.5979838E+00 -.5978622E+00 -.5953441E+00 -.5905642E+00 + -.5837055E+00 -.5750264E+00 -.5647438E+00 -.5531112E+00 -.5403411E+00 + -.5266630E+00 -.5122562E+00 -.4973093E+00 -.4819818E+00 -.4664899E+00 + -.4510355E+00 -.4359284E+00 -.4214759E+00 -.4080001E+00 -.3957401E+00 + -.3848608E+00 -.3753736E+00 -.3672071E+00 -.3601584E+00 -.3540265E+00 + -.3485880E+00 -.3436756E+00 -.3391299E+00 -.3348734E+00 -.3308560E+00 + -.3271319E+00 -.3237179E+00 -.3207712E+00 -.3184316E+00 -.3168774E+00 + -.3162611E+00 -.3167615E+00 -.3185030E+00 -.3215860E+00 -.3259912E+00 + -.3316942E+00 -.3385963E+00 -.3466098E+00 -.3556208E+00 -.3655797E+00 + -.3764349E+00 -.3881662E+00 -.4006459E+00 -.4137508E+00 -.4272624E+00 + -.4409593E+00 -.4545965E+00 -.4680253E+00 -.4811464E+00 -.4939704E+00 + -.5065088E+00 -.5188851E+00 -.5312361E+00 -.5437531E+00 -.5565897E+00 + -.5699229E+00 -.5838632E+00 -.5985205E+00 -.6138292E+00 -.6297349E+00 + -.6460590E+00 -.6626278E+00 -.6792331E+00 -.6957225E+00 -.7119349E+00 + -.7278198E+00 -.7433681E+00 -.7587234E+00 -.7740359E+00 -.7895337E+00 + -.8054592E+00 -.8221438E+00 -.8398556E+00 -.8588083E+00 -.8790426E+00 + -.9006613E+00 -.9237175E+00 -.9482768E+00 -.9743292E+00 -.1001891E+01 + -.1030931E+01 -.1061457E+01 -.1093387E+01 -.1126678E+01 -.1161196E+01 + -.1196812E+01 -.1233342E+01 -.1270685E+01 -.1308745E+01 -.1347559E+01 + -.1387023E+01 -.1427280E+01 -.1468423E+01 -.1510576E+01 -.1553776E+01 + -.1598063E+01 -.1643396E+01 -.1689753E+01 -.1737011E+01 -.1785135E+01 + -.1834066E+01 -.1883801E+01 -.1934264E+01 -.1985402E+01 -.2037091E+01 + -.2089250E+01 -.2141689E+01 -.2194339E+01 -.2247087E+01 -.2299872E+01 + -.2352586E+01 -.2405161E+01 -.2457461E+01 -.2509357E+01 -.2560607E+01 + -.2611028E+01 -.2660364E+01 -.2708429E+01 -.2755089E+01 -.2800405E+01 + -.2844502E+01 -.2887644E+01 -.2930049E+01 -.2972186E+01 -.3014504E+01 + -.3057451E+01 -.3101326E+01 -.3146445E+01 -.3193068E+01 -.3241458E+01 + -.3291688E+01 -.3343819E+01 -.3397804E+01 -.3453619E+01 -.3511146E+01 + -.3570308E+01 -.3630975E+01 -.3693084E+01 -.3756476E+01 -.3821094E+01 + -.3886799E+01 -.3953415E+01 -.4020629E+01 -.4088105E+01 -.4155449E+01 + -.4222365E+01 -.4288569E+01 -.4353957E+01 -.4418447E+01 -.4482046E+01 + -.4544760E+01 -.4606709E+01 -.4668014E+01 -.4728877E+01 -.4789347E+01 + -.4849604E+01 -.4909735E+01 -.4969834E+01 -.5029908E+01 -.5089963E+01 + -.5149938E+01 -.5209780E+01 -.5269321E+01 -.5328422E+01 -.5386875E+01 + -.5444527E+01 -.5501224E+01 -.5556899E+01 -.5611476E+01 -.5664910E+01 + -.5717063E+01 -.5767862E+01 -.5817172E+01 -.5864881E+01 -.5910854E+01 + -.5955022E+01 -.5997306E+01 -.6037660E+01 -.6075972E+01 -.6112182E+01 + -.6146213E+01 -.6178037E+01 -.6207631E+01 -.6235083E+01 -.6260563E+01 + -.6284399E+01 -.6306918E+01 -.6328553E+01 -.6349691E+01 -.6370663E+01 + -.6391647E+01 -.6412725E+01 -.6433873E+01 -.6455046E+01 -.6476160E+01 + -.6497210E+01 -.6518220E+01 -.6539288E+01 -.6560521E+01 -.6582034E+01 + -.6603878E+01 -.6626067E+01 -.6648518E+01 -.6671139E+01 -.6693824E+01 + -.6716557E+01 -.6739382E+01 -.6762384E+01 -.6785604E+01 -.6809066E+01 + -.6832784E+01 -.6856806E+01 -.6881156E+01 -.6905846E+01 -.6930836E+01 + -.6956058E+01 -.6981387E+01 -.7006680E+01 -.7031729E+01 -.7056343E+01 + -.7080317E+01 -.7103458E+01 -.7125585E+01 -.7146564E+01 -.7166323E+01 + -.7184848E+01 -.7202136E+01 -.7218200E+01 -.7233052E+01 -.7246712E+01 + -.7259194E+01 -.7270521E+01 -.7280715E+01 -.7289791E+01 -.7297736E+01 + -.7304476E+01 -.7309908E+01 -.7313904E+01 -.7316322E+01 -.7317001E+01 + -.7315794E+01 -.7312570E+01 -.7307252E+01 -.7299779E+01 -.7290128E+01 + -.7278291E+01 -.7264281E+01 -.7248100E+01 -.7229756E+01 -.7209244E+01 + -.7186608E+01 -.7161869E+01 -.7135066E+01 -.7106248E+01 -.7075512E+01 + -.7042939E+01 -.7008631E+01 -.6972654E+01 -.6935103E+01 -.6896048E+01 + -.6855591E+01 -.6813876E+01 -.6771121E+01 -.6727562E+01 -.6683477E+01 + -.6639090E+01 -.6594654E+01 -.6550316E+01 -.6506214E+01 -.6462418E+01 + -.6418982E+01 -.6375890E+01 -.6333163E+01 -.6290834E+01 -.6249067E+01 + -.6208048E+01 -.6168040E+01 -.6129261E+01 -.6091918E+01 -.6056126E+01 + -.6021994E+01 -.5989552E+01 -.5958905E+01 -.5930012E+01 -.5902841E+01 + -.5877317E+01 -.5853415E+01 -.5831079E+01 -.5810303E+01 -.5791068E+01 + -.5773427E+01 -.5757359E+01 -.5742850E+01 -.5729828E+01 -.5718221E+01 + -.5707870E+01 -.5698594E+01 -.5690138E+01 -.5682321E+01 -.5674911E+01 + -.5667768E+01 -.5660772E+01 -.5653890E+01 -.5647096E+01 -.5640427E+01 + -.5633912E+01 -.5627666E+01 -.5621755E+01 -.5616280E+01 -.5611284E+01 + -.5606810E+01 -.5602789E+01 -.5599158E+01 -.5595782E+01 -.5592615E+01 + -.5589488E+01 -.5586274E+01 -.5582827E+01 -.5579077E+01 -.5574921E+01 + -.5570277E+01 -.5564994E+01 -.5558955E+01 -.5551959E+01 -.5543870E+01 + -.5534593E+01 -.5524152E+01 -.5512595E+01 -.5500061E+01 -.5486688E+01 + -.5472742E+01 -.5458396E+01 -.5443858E+01 -.5429275E+01 -.5414815E+01 + -.5400580E+01 -.5386707E+01 -.5373285E+01 -.5360460E+01 -.5348264E+01 + -.5336738E+01 -.5325834E+01 -.5315514E+01 -.5305650E+01 -.5296140E+01 + -.5286811E+01 -.5277750E+01 -.5268867E+01 -.5260221E+01 -.5251875E+01 + -.5243964E+01 -.5236557E+01 -.5229737E+01 -.5223491E+01 -.5217869E+01 + -.5212804E+01 -.5208239E+01 -.5204045E+01 -.5200126E+01 -.5196286E+01 + -.5192350E+01 -.5188065E+01 -.5183291E+01 -.5177794E+01 -.5171441E+01 + -.5164096E+01 -.5155722E+01 -.5146237E+01 -.5135649E+01 -.5123940E+01 + -.5111222E+01 -.5097538E+01 -.5083005E+01 -.5067694E+01 -.5051723E+01 + -.5035106E+01 -.5017840E+01 -.4999784E+01 -.4980925E+01 -.4961088E+01 + -.4940206E+01 -.4918214E+01 -.4895205E+01 -.4871281E+01 -.4846689E+01 + -.4821696E+01 -.4796712E+01 -.4772021E+01 -.4747911E+01 -.4724532E+01 + -.4702049E+01 -.4680481E+01 -.4659809E+01 -.4639846E+01 -.4620487E+01 + -.4601442E+01 -.4582512E+01 -.4563451E+01 -.4544103E+01 -.4524247E+01 + -.4503763E+01 -.4482501E+01 -.4460487E+01 -.4437665E+01 -.4414078E+01 + -.4389730E+01 -.4364729E+01 -.4339091E+01 -.4312891E+01 -.4286077E+01 + -.4258816E+01 -.4231031E+01 -.4202758E+01 -.4173989E+01 -.4144831E+01 + -.4115305E+01 -.4085502E+01 -.4055445E+01 -.4025320E+01 -.3995204E+01 + -.3965239E+01 -.3935467E+01 -.3905997E+01 -.3876827E+01 -.3848009E+01 + -.3819486E+01 -.3791372E+01 -.3763603E+01 -.3736186E+01 -.3709045E+01 + -.3682166E+01 -.3655405E+01 -.3628656E+01 -.3601715E+01 -.3574501E+01 + -.3546805E+01 -.3518518E+01 -.3489469E+01 -.3459587E+01 -.3428714E+01 + -.3396790E+01 -.3363661E+01 -.3329418E+01 -.3293912E+01 -.3257116E+01 + -.3218944E+01 -.3179417E+01 -.3138463E+01 -.3096085E+01 -.3052203E+01 + -.3006913E+01 -.2960211E+01 -.2912269E+01 -.2863271E+01 -.2813565E+01 + -.2763413E+01 -.2713171E+01 -.2663064E+01 -.2613440E+01 -.2564342E+01 + -.2515846E+01 -.2467906E+01 -.2420568E+01 -.2373762E+01 -.2327511E+01 + -.2281770E+01 -.2236673E+01 -.2192203E+01 -.2148431E+01 -.2105345E+01 + -.2063023E+01 -.2021423E+01 -.1980563E+01 -.1940278E+01 -.1900730E+01 + -.1861689E+01 -.1823053E+01 -.1784617E+01 -.1746277E+01 -.1707811E+01 + -.1669098E+01 -.1629941E+01 -.1590345E+01 -.1550176E+01 -.1509418E+01 + -.1467963E+01 -.1425812E+01 -.1382833E+01 -.1338989E+01 -.1294166E+01 + -.1248523E+01 -.1202052E+01 -.1154907E+01 -.1107163E+01 -.1059000E+01 + -.1010440E+01 -.9615313E+00 -.9121665E+00 -.8623812E+00 -.8120306E+00 + -.7610889E+00 -.7094686E+00 -.6572516E+00 -.6044455E+00 -.5511914E+00 + -.4975158E+00 -.4437383E+00 -.3898777E+00 -.3360687E+00 -.2823258E+00 + -.2287625E+00 -.1753521E+00 -.1221414E+00 -.6904105E-01 -.1610523E-01 + .3682979E-01 .8983403E-01 .1430754E+00 .1965879E+00 .2505361E+00 + .3050123E+00 .3602420E+00 .4161938E+00 .4730488E+00 .5308280E+00 + .5895938E+00 .6492326E+00 .7096997E+00 .7708175E+00 .8325120E+00 + .8945328E+00 .9568305E+00 .1019276E+01 .1081861E+01 .1144469E+01 + .1207135E+01 .1269811E+01 .1332621E+01 .1395335E+01 .1458063E+01 + .1520727E+01 .1583323E+01 .1645703E+01 .1707840E+01 .1769622E+01 + .1831080E+01 .1892088E+01 .1952733E+01 .2013021E+01 .2073081E+01 + .2132938E+01 .2192766E+01 .2252662E+01 .2312874E+01 .2373425E+01 + .2434568E+01 .2496401E+01 .2559060E+01 .2622505E+01 .2686768E+01 + .2751732E+01 .2817356E+01 .2883393E+01 .2949775E+01 .3016310E+01 + .3082880E+01 .3149243E+01 .3215285E+01 .3280810E+01 .3345783E+01 + .3409885E+01 .3473109E+01 .3535320E+01 .3596495E+01 .3656505E+01 + .3715351E+01 .3772957E+01 .3829364E+01 .3884431E+01 .3938201E+01 + .3990612E+01 .4041701E+01 .4091396E+01 .4139763E+01 .4186781E+01 + .4232554E+01 .4276961E+01 .4320130E+01 .4362088E+01 .4402988E+01 + .4442924E+01 .4482181E+01 .4521009E+01 .4559818E+01 .4598854E+01 + .4638517E+01 .4679077E+01 .4720839E+01 .4763925E+01 .4808496E+01 + .4854576E+01 .4902329E+01 .4951470E+01 .5002130E+01 .5054260E+01 + .5107923E+01 .5163097E+01 .5219897E+01 .5278352E+01 .5338586E+01 + .5400527E+01 .5464253E+01 .5529727E+01 .5596975E+01 .5665880E+01 + .5736422E+01 .5808454E+01 .5881903E+01 .5956426E+01 .6031888E+01 + .6108039E+01 .6184719E+01 .6261680E+01 .6338827E+01 .6416005E+01 + .6493161E+01 .6570069E+01 .6646702E+01 .6722938E+01 .6798742E+01 + .6873960E+01 .6948544E+01 .7022360E+01 .7095409E+01 .7167441E+01 + .7238501E+01 .7308532E+01 .7377557E+01 .7445480E+01 .7512310E+01 + .7577960E+01 .7642439E+01 .7705595E+01 .7767421E+01 .7827812E+01 + .7886743E+01 .7944090E+01 .7999850E+01 .8053955E+01 .8106424E+01 + .8157083E+01 .8205963E+01 .8253019E+01 .8298304E+01 .8341835E+01 + .8383773E+01 .8424275E+01 .8463623E+01 .8501992E+01 .8539726E+01 + .8577070E+01 .8614281E+01 .8651473E+01 .8688793E+01 .8726286E+01 + .8764060E+01 .8801918E+01 .8839859E+01 .8877756E+01 .8915527E+01 + .8953041E+01 .8990254E+01 .9027089E+01 .9063560E+01 .9099593E+01 + .9135260E+01 .9170605E+01 .9205767E+01 .9240818E+01 .9275929E+01 + .9311188E+01 .9346776E+01 .9382738E+01 .9419268E+01 .9456465E+01 + .9494444E+01 .9533201E+01 .9572777E+01 .9613146E+01 .9654314E+01 + .9696159E+01 .9738632E+01 .9781597E+01 .9824948E+01 .9868515E+01 + .9912193E+01 .9955832E+01 .9999380E+01 .1004265E+02 .1008562E+02 + .1012820E+02 .1017034E+02 .1021193E+02 .1025293E+02 .1029327E+02 + .1033291E+02 .1037176E+02 .1040980E+02 .1044698E+02 .1048335E+02 + .1051892E+02 .1055375E+02 .1058786E+02 .1062130E+02 .1065400E+02 + .1068595E+02 .1071709E+02 .1074738E+02 .1077673E+02 .1080512E+02 + .1083253E+02 .1085904E+02 .1088465E+02 .1090951E+02 .1093369E+02 + .1095728E+02 .1098027E+02 .1100269E+02 .1102449E+02 .1104566E+02 + .1106604E+02 .1108562E+02 .1110435E+02 .1112223E+02 .1113924E+02 + .1115541E+02 .1117077E+02 .1118537E+02 .1119922E+02 .1121235E+02 + .1122476E+02 .1123647E+02 .1124741E+02 .1125752E+02 .1126671E+02 + .1127485E+02 .1128181E+02 .1128750E+02 .1129184E+02 .1129479E+02 + .1129632E+02 .1129642E+02 .1129506E+02 .1129225E+02 .1128793E+02 + .1128206E+02 .1127460E+02 .1126551E+02 .1125474E+02 .1124230E+02 + .1122824E+02 .1121263E+02 .1119558E+02 .1117721E+02 .1115767E+02 + .1113712E+02 .1111575E+02 .1109371E+02 .1107116E+02 .1104821E+02 + .1102495E+02 .1100143E+02 .1097768E+02 .1095369E+02 .1092943E+02 + .1090488E+02 .1088000E+02 .1085472E+02 .1082902E+02 .1080285E+02 + .1077615E+02 .1074888E+02 .1072100E+02 .1069248E+02 .1066330E+02 + .1063344E+02 .1060295E+02 .1057186E+02 .1054024E+02 .1050818E+02 + .1047578E+02 .1044311E+02 .1041023E+02 .1037718E+02 .1034407E+02 + .1031093E+02 .1027781E+02 .1024473E+02 .1021173E+02 .1017881E+02 + .1014598E+02 .1011322E+02 .1008051E+02 .1004778E+02 .1001496E+02 + .9981985E+01 .9948820E+01 .9915427E+01 .9881822E+01 .9848010E+01 + .9814063E+01 .9779982E+01 .9745801E+01 .9711504E+01 .9677101E+01 + .9642543E+01 .9607806E+01 .9572788E+01 .9537445E+01 .9501667E+01 + .9465401E+01 .9428602E+01 .9391314E+01 .9353566E+01 .9315454E+01 + .9277032E+01 .9238476E+01 .9199867E+01 .9161318E+01 .9122900E+01 + .9084717E+01 .9046795E+01 .9009182E+01 .8971874E+01 .8934926E+01 + .8898323E+01 .8862082E+01 .8826185E+01 .8790650E+01 .8755431E+01 + .8720499E+01 .8685774E+01 .8651268E+01 .8616854E+01 .8582452E+01 + .8547913E+01 .8513145E+01 .8477999E+01 .8442398E+01 .8406203E+01 + .8369379E+01 .8331812E+01 .8293465E+01 .8254286E+01 .8214303E+01 + .8173494E+01 .8131899E+01 .8089483E+01 .8046447E+01 .8002786E+01 + .7958604E+01 .7913984E+01 .7869071E+01 .7823937E+01 .7778704E+01 + .7733427E+01 .7688249E+01 .7643214E+01 .7598412E+01 .7553871E+01 + .7509690E+01 .7465911E+01 .7422643E+01 .7379932E+01 .7337941E+01 + .7296695E+01 .7256284E+01 .7216720E+01 .7178081E+01 .7140374E+01 + .7103648E+01 .7067880E+01 .7033146E+01 .6999431E+01 .6966781E+01 + .6935193E+01 .6904710E+01 .6875277E+01 .6846888E+01 .6819427E+01 + .6792907E+01 .6767184E+01 .6742196E+01 .6717831E+01 .6694044E+01 + .6670717E+01 .6647773E+01 .6625081E+01 .6602615E+01 .6580268E+01 + .6558047E+01 .6535953E+01 .6514093E+01 .6492527E+01 .6471354E+01 + .6450589E+01 .6430352E+01 .6410583E+01 .6391273E+01 .6372351E+01 + .6353816E+01 .6335610E+01 .6317756E+01 .6300239E+01 .6283187E+01 + .6266661E+01 .6250799E+01 .6235680E+01 .6221421E+01 .6208032E+01 + .6195559E+01 .6183938E+01 .6173272E+01 .6163442E+01 .6154379E+01 + .6145926E+01 .6137983E+01 .6130381E+01 .6123030E+01 .6115779E+01 + .6108611E+01 .6101428E+01 .6094224E+01 .6086986E+01 .6079805E+01 + .6072711E+01 .6065783E+01 .6059015E+01 .6052531E+01 .6046301E+01 + .6040353E+01 .6034659E+01 .6029262E+01 .6024126E+01 .6019265E+01 + .6014625E+01 .6010263E+01 .6006135E+01 .6002250E+01 .5998550E+01 + .5995052E+01 .5991701E+01 .5988505E+01 .5985397E+01 .5982500E+01 + .5979745E+01 .5977131E+01 .5974580E+01 .5972068E+01 .5969474E+01 + .5966722E+01 .5963675E+01 .5960343E+01 .5956647E+01 .5952602E+01 + .5948187E+01 .5943469E+01 .5938444E+01 .5933172E+01 .5927619E+01 + .5921892E+01 .5915904E+01 .5909622E+01 .5902913E+01 .5895706E+01 + .5887806E+01 .5879055E+01 .5869219E+01 .5858198E+01 .5845770E+01 + .5831814E+01 .5816163E+01 .5798768E+01 .5779514E+01 .5758389E+01 + .5735267E+01 .5710357E+01 .5683567E+01 .5654954E+01 .5624516E+01 + .5592341E+01 .5558400E+01 .5522720E+01 .5485225E+01 .5445983E+01 + .5404901E+01 .5361956E+01 .5317033E+01 .5270123E+01 .5221115E+01 + .5170005E+01 .5116717E+01 .5061392E+01 .5003965E+01 .4944498E+01 + .4882973E+01 .4819492E+01 .4754052E+01 .4686725E+01 .4617485E+01 + .4546473E+01 .4473656E+01 .4399096E+01 .4322769E+01 .4244782E+01 + .4165139E+01 .4083941E+01 .4001184E+01 .3917172E+01 .3831975E+01 + .3745829E+01 .3658897E+01 .3571466E+01 .3483691E+01 .3395794E+01 + .3307864E+01 .3220136E+01 .3132632E+01 .3045476E+01 .2958696E+01 + .2872443E+01 .2786747E+01 .2701718E+01 .2617318E+01 .2533730E+01 + .2450893E+01 .2368866E+01 .2287618E+01 .2207239E+01 .2127684E+01 + .2048998E+01 .1971126E+01 .1894207E+01 .1818218E+01 .1743245E+01 + .1669298E+01 .1596513E+01 .1524908E+01 .1454602E+01 .1385565E+01 + .1318094E+01 .1252142E+01 .1187814E+01 .1125110E+01 .1064114E+01 + .1004779E+01 .9471359E+00 .8910838E+00 .8366835E+00 .7838254E+00 + .7324968E+00 .6825993E+00 .6341660E+00 .5871116E+00 .5414533E+00 + .4971096E+00 .4542152E+00 .4127031E+00 .3726243E+00 .3339491E+00 + .2967501E+00 .2609868E+00 .2266816E+00 .1937451E+00 .1622314E+00 + .1319995E+00 .1029658E+00 .7493986E-01 .4782609E-01 .2144062E-01 + -.4306216E-02 -.2961069E-01 -.5439127E-01 -.7876502E-01 -.1026905E+00 + -.1261784E+00 -.1491130E+00 -.1714730E+00 -.1931697E+00 -.2142132E+00 + -.2344822E+00 -.2540242E+00 -.2728177E+00 -.2909279E+00 -.3083203E+00 + -.3250516E+00 -.3411062E+00 -.3565859E+00 -.3714144E+00 -.3857050E+00 + -.3994741E+00 -.4128007E+00 -.4256739E+00 -.4381887E+00 -.4503874E+00 + -.4624114E+00 -.4742833E+00 -.4861718E+00 -.4981564E+00 -.5103927E+00 + -.5229426E+00 -.5359523E+00 -.5494871E+00 -.5637546E+00 -.5785933E+00 + -.5941686E+00 -.6104612E+00 -.6274649E+00 -.6450479E+00 -.6631532E+00 + -.6816344E+00 -.7004213E+00 -.7193128E+00 -.7382480E+00 -.7570986E+00 + -.7758057E+00 -.7942205E+00 -.8123007E+00 -.8299357E+00 -.8471079E+00 + -.8636508E+00 -.8795807E+00 -.8948529E+00 -.9095253E+00 -.9236001E+00 + -.9371822E+00 -.9503191E+00 -.9631280E+00 -.9755795E+00 -.9877449E+00 + -.9995718E+00 -.1011030E+01 -.1021967E+01 -.1032296E+01 -.1041869E+01 + -.1050663E+01 -.1058490E+01 -.1065400E+01 -.1071379E+01 -.1076502E+01 + -.1080780E+01 -.1084314E+01 -.1087134E+01 -.1089332E+01 -.1090872E+01 + -.1091844E+01 -.1092279E+01 -.1092269E+01 -.1091829E+01 -.1091051E+01 + -.1089954E+01 -.1088611E+01 -.1086917E+01 -.1084911E+01 -.1082556E+01 + -.1079871E+01 -.1076826E+01 -.1073483E+01 -.1069853E+01 -.1066017E+01 + -.1061946E+01 -.1057719E+01 -.1053340E+01 -.1048857E+01 -.1044235E+01 + -.1039527E+01 -.1034737E+01 -.1029977E+01 -.1025148E+01 -.1020349E+01 + -.1015557E+01 -.1010783E+01 -.1005950E+01 -.1001065E+01 -.9961080E+00 + -.9911499E+00 -.9861765E+00 -.9813161E+00 -.9766384E+00 -.9722435E+00 + -.9681135E+00 -.9642810E+00 -.9607143E+00 -.9574525E+00 -.9543869E+00 + -.9515490E+00 -.9488943E+00 -.9464220E+00 -.9440526E+00 -.9417760E+00 + -.9395289E+00 -.9373091E+00 -.9349953E+00 -.9325588E+00 -.9298995E+00 + -.9269919E+00 -.9237608E+00 -.9202297E+00 -.9163927E+00 -.9123517E+00 + -.9080488E+00 -.9036283E+00 -.8991730E+00 -.8948194E+00 -.8906223E+00 + -.8867120E+00 -.8831639E+00 -.8801209E+00 -.8776162E+00 -.8757842E+00 + -.8746652E+00 -.8743165E+00 -.8746751E+00 -.8757243E+00 -.8773628E+00 + -.8795246E+00 -.8819540E+00 -.8845149E+00 -.8870007E+00 -.8892841E+00 + -.8911991E+00 -.8926976E+00 -.8937174E+00 -.8943102E+00 -.8944551E+00 + -.8942797E+00 -.8938622E+00 -.8933508E+00 -.8928222E+00 -.8924424E+00 + -.8923351E+00 -.8927470E+00 -.8936592E+00 -.8953077E+00 -.8977995E+00 + -.9012785E+00 -.9057858E+00 -.9114327E+00 -.9182559E+00 -.9263504E+00 + -.9356797E+00 -.9463382E+00 -.9583456E+00 -.9717836E+00 -.9866394E+00 + -.1002975E+01 -.1020780E+01 -.1040122E+01 -.1060900E+01 -.1083183E+01 + -.1106956E+01 -.1132263E+01 -.1159066E+01 -.1187419E+01 -.1217308E+01 + -.1248783E+01 -.1281740E+01 -.1316186E+01 -.1352030E+01 -.1389229E+01 + -.1427616E+01 -.1467100E+01 -.1507505E+01 -.1548751E+01 -.1590524E+01 + -.1632736E+01 -.1675205E+01 -.1717844E+01 -.1760493E+01 -.1803097E+01 + -.1845552E+01 -.1887849E+01 -.1929864E+01 -.1971630E+01 -.2013105E+01 + -.2054319E+01 -.2095200E+01 -.2135761E+01 -.2175932E+01 -.2215720E+01 + -.2254935E+01 -.2293550E+01 -.2331438E+01 -.2368537E+01 -.2404720E+01 + -.2440002E+01 -.2474383E+01 -.2507994E+01 -.2540864E+01 -.2573181E+01 + -.2605052E+01 -.2636659E+01 -.2668078E+01 -.2699466E+01 -.2730895E+01 + -.2762545E+01 -.2794327E+01 -.2826419E+01 -.2858871E+01 -.2891812E+01 + -.2925271E+01 -.2959379E+01 -.2994196E+01 -.3029858E+01 -.3066339E+01 + -.3103733E+01 -.3142033E+01 -.3181294E+01 -.3221468E+01 -.3262603E+01 + -.3304659E+01 -.3347685E+01 -.3391549E+01 -.3436308E+01 -.3481938E+01 + -.3528501E+01 -.3575980E+01 -.3624451E+01 -.3673917E+01 -.3724436E+01 + -.3775890E+01 -.3828274E+01 -.3881476E+01 -.3935439E+01 -.3989987E+01 + -.4045040E+01 -.4100458E+01 -.4156254E+01 -.4212240E+01 -.4268483E+01 + -.4324940E+01 -.4381650E+01 -.4438556E+01 -.4495676E+01 -.4552933E+01 + -.4610308E+01 -.4667627E+01 -.4724841E+01 -.4781790E+01 -.4838360E+01 + -.4894329E+01 -.4949569E+01 -.5003894E+01 -.5057229E+01 -.5109362E+01 + -.5160298E+01 -.5209981E+01 -.5258446E+01 -.5305669E+01 -.5351732E+01 + -.5396651E+01 -.5440509E+01 -.5483247E+01 -.5524922E+01 -.5565511E+01 + -.5605065E+01 -.5643563E+01 -.5681096E+01 -.5717719E+01 -.5753644E+01 + -.5788736E+01 -.5823197E+01 -.5857060E+01 -.5890411E+01 -.5923226E+01 + -.5955544E+01 -.5987334E+01 -.6018629E+01 -.6049335E+01 -.6079486E+01 + -.6109057E+01 -.6138096E+01 -.6166556E+01 -.6194483E+01 -.6221859E+01 + -.6248751E+01 -.6275085E+01 -.6300952E+01 -.6326365E+01 -.6351392E+01 + -.6376005E+01 -.6400228E+01 -.6424032E+01 -.6447453E+01 -.6470421E+01 + -.6492971E+01 -.6515070E+01 -.6536748E+01 -.6557974E+01 -.6578808E+01 + -.6599268E+01 -.6619466E+01 -.6639334E+01 -.6658965E+01 -.6678357E+01 + -.6697550E+01 -.6716511E+01 -.6735259E+01 -.6753741E+01 -.6771953E+01 + -.6789782E+01 -.6807199E+01 -.6824103E+01 -.6840429E+01 -.6856044E+01 + -.6870889E+01 -.6884894E+01 -.6898065E+01 -.6910307E+01 -.6921655E+01 + -.6932102E+01 -.6941701E+01 -.6950462E+01 -.6958466E+01 -.6965757E+01 + -.6972442E+01 -.6978551E+01 -.6984195E+01 -.6989421E+01 -.6994316E+01 + -.6998902E+01 -.7003267E+01 -.7007465E+01 -.7011623E+01 -.7015703E+01 + -.7019805E+01 -.7023948E+01 -.7028189E+01 -.7032526E+01 -.7037016E+01 + -.7041680E+01 -.7046582E+01 -.7051718E+01 -.7057174E+01 -.7062996E+01 + -.7069283E+01 -.7076091E+01 -.7083530E+01 -.7091671E+01 -.7100613E+01 + -.7110349E+01 -.7120970E+01 -.7132488E+01 -.7144934E+01 -.7158297E+01 + -.7172626E+01 -.7187945E+01 -.7204321E+01 -.7221752E+01 -.7240306E+01 + -.7260008E+01 -.7280896E+01 -.7302928E+01 -.7326064E+01 -.7350192E+01 + -.7375216E+01 -.7400891E+01 -.7427059E+01 -.7453495E+01 -.7480028E+01 + -.7506495E+01 -.7532822E+01 -.7558939E+01 -.7584835E+01 -.7610463E+01 + -.7635848E+01 -.7660975E+01 -.7685858E+01 -.7710442E+01 -.7734691E+01 + -.7758525E+01 -.7781889E+01 -.7804655E+01 -.7826787E+01 -.7848246E+01 + -.7869031E+01 -.7889132E+01 -.7908577E+01 -.7927377E+01 -.7945572E+01 + -.7963150E+01 -.7980159E+01 -.7996631E+01 -.8012646E+01 -.8028242E+01 + -.8043480E+01 -.8058386E+01 -.8073024E+01 -.8087345E+01 -.8101385E+01 + -.8115116E+01 -.8128503E+01 -.8141472E+01 -.8153965E+01 -.8165908E+01 + -.8177263E+01 -.8187966E+01 -.8198027E+01 -.8207427E+01 -.8216184E+01 + -.8224306E+01 -.8231823E+01 -.8238775E+01 -.8245220E+01 -.8251177E+01 + -.8256712E+01 -.8261854E+01 -.8266651E+01 -.8271124E+01 -.8275313E+01 + -.8279238E+01 -.8282938E+01 -.8286402E+01 -.8289628E+01 -.8292603E+01 + -.8295328E+01 -.8297794E+01 -.8300018E+01 -.8302014E+01 -.8303798E+01 + -.8305343E+01 -.8306653E+01 -.8307701E+01 -.8308453E+01 -.8308834E+01 + -.8308777E+01 -.8308226E+01 -.8307142E+01 -.8305492E+01 -.8303286E+01 + -.8300543E+01 -.8297321E+01 -.8293648E+01 -.8289587E+01 -.8285185E+01 + -.8280507E+01 -.8275577E+01 -.8270438E+01 -.8265118E+01 -.8259653E+01 + -.8254062E+01 -.8248379E+01 -.8242636E+01 -.8236868E+01 -.8231101E+01 + -.8225366E+01 -.8219699E+01 -.8214155E+01 -.8208770E+01 -.8203598E+01 + -.8198685E+01 -.8194076E+01 -.8189822E+01 -.8185975E+01 -.8182560E+01 + -.8179588E+01 -.8177040E+01 -.8174856E+01 -.8172951E+01 -.8171217E+01 + -.8169538E+01 -.8167797E+01 -.8165884E+01 -.8163714E+01 -.8161231E+01 + -.8158383E+01 -.8155136E+01 -.8151445E+01 -.8147311E+01 -.8142725E+01 + -.8137720E+01 -.8132343E+01 -.8126681E+01 -.8120823E+01 -.8114859E+01 + -.8108880E+01 -.8102971E+01 -.8097187E+01 -.8091586E+01 -.8086191E+01 + -.8081021E+01 -.8076063E+01 -.8071297E+01 -.8066674E+01 -.8062146E+01 + -.8057658E+01 -.8053174E+01 -.8048677E+01 -.8044193E+01 -.8039752E+01 + -.8035412E+01 -.8031220E+01 -.8027245E+01 -.8023531E+01 -.8020115E+01 + -.8017009E+01 -.8014241E+01 -.8011816E+01 -.8009756E+01 -.8008072E+01 + -.8006819E+01 -.8006012E+01 -.8005697E+01 -.8005902E+01 -.8006689E+01 + -.8008100E+01 -.8010185E+01 -.8012962E+01 -.8016476E+01 -.8020741E+01 + -.8025757E+01 -.8031477E+01 -.8037838E+01 -.8044724E+01 -.8052012E+01 + -.8059514E+01 -.8067127E+01 -.8074670E+01 -.8082005E+01 -.8088993E+01 + -.8095539E+01 -.8101531E+01 -.8106902E+01 -.8111574E+01 -.8115534E+01 + -.8118737E+01 -.8121155E+01 -.8122768E+01 -.8123575E+01 -.8123543E+01 + -.8122681E+01 -.8120958E+01 -.8118412E+01 -.8115036E+01 -.8110838E+01 + -.8105815E+01 -.8099999E+01 -.8093383E+01 -.8085985E+01 -.8077775E+01 + -.8068783E+01 -.8059000E+01 -.8048429E+01 -.8037051E+01 -.8024880E+01 + -.8011882E+01 -.7998052E+01 -.7983326E+01 -.7967734E+01 -.7951206E+01 + -.7933713E+01 -.7915206E+01 -.7895690E+01 -.7875126E+01 -.7853513E+01 + -.7830807E+01 -.7807042E+01 -.7782191E+01 -.7756273E+01 -.7729282E+01 + -.7701262E+01 -.7672216E+01 -.7642188E+01 -.7611184E+01 -.7579331E+01 + -.7546675E+01 -.7513318E+01 -.7479330E+01 -.7444855E+01 -.7409985E+01 + -.7374847E+01 -.7339496E+01 -.7304051E+01 -.7268551E+01 -.7233072E+01 + -.7197656E+01 -.7162405E+01 -.7127354E+01 -.7092585E+01 -.7058101E+01 + -.7024067E+01 -.6990488E+01 -.6957433E+01 -.6924892E+01 -.6892903E+01 + -.6861439E+01 -.6830522E+01 -.6800111E+01 -.6770255E+01 -.6740905E+01 + -.6712059E+01 -.6683672E+01 -.6655763E+01 -.6628281E+01 -.6601233E+01 + -.6574583E+01 -.6548423E+01 -.6522719E+01 -.6497501E+01 -.6472760E+01 + -.6448532E+01 -.6424777E+01 -.6401484E+01 -.6378561E+01 -.6356016E+01 + -.6333743E+01 -.6311684E+01 -.6289740E+01 -.6267891E+01 -.6246062E+01 + -.6224224E+01 -.6202286E+01 -.6180312E+01 -.6158219E+01 -.6136018E+01 + -.6113701E+01 -.6091337E+01 -.6068921E+01 -.6046513E+01 -.6024114E+01 + -.6001833E+01 -.5979675E+01 -.5957697E+01 -.5935907E+01 -.5914375E+01 + -.5893090E+01 -.5872093E+01 -.5851343E+01 -.5830934E+01 -.5810809E+01 + -.5790964E+01 -.5771326E+01 -.5751878E+01 -.5732511E+01 -.5713171E+01 + -.5693741E+01 -.5674232E+01 -.5654556E+01 -.5634716E+01 -.5614674E+01 + -.5594483E+01 -.5574127E+01 -.5553642E+01 -.5532952E+01 -.5512229E+01 + -.5491411E+01 -.5470546E+01 -.5449625E+01 -.5428730E+01 -.5407873E+01 + -.5387125E+01 -.5366468E+01 -.5345995E+01 -.5325668E+01 -.5305491E+01 + -.5285397E+01 -.5265386E+01 -.5245370E+01 -.5225321E+01 -.5205134E+01 + -.5184868E+01 -.5164431E+01 -.5143829E+01 -.5123017E+01 -.5102024E+01 + -.5080802E+01 -.5059366E+01 -.5037645E+01 -.5015693E+01 -.4993441E+01 + -.4970904E+01 -.4948040E+01 -.4924909E+01 -.4901510E+01 -.4877919E+01 + -.4854122E+01 -.4830296E+01 -.4806414E+01 -.4782539E+01 -.4758675E+01 + -.4734907E+01 -.4711228E+01 -.4687680E+01 -.4664209E+01 -.4640877E+01 + -.4617619E+01 -.4594448E+01 -.4571303E+01 -.4548192E+01 -.4525035E+01 + -.4501813E+01 -.4478415E+01 -.4454904E+01 -.4431177E+01 -.4407240E+01 + -.4383046E+01 -.4358650E+01 -.4334026E+01 -.4309223E+01 -.4284195E+01 + -.4259038E+01 -.4233714E+01 -.4208250E+01 -.4182593E+01 -.4156783E+01 + -.4130755E+01 -.4104491E+01 -.4077852E+01 -.4050976E+01 -.4023754E+01 + -.3996217E+01 -.3968334E+01 -.3940168E+01 -.3911695E+01 -.3882972E+01 + -.3853966E+01 -.3824781E+01 -.3795362E+01 -.3765731E+01 -.3735831E+01 + -.3705689E+01 -.3675213E+01 -.3644390E+01 -.3613093E+01 -.3581368E+01 + -.3549069E+01 -.3516166E+01 -.3482572E+01 -.3448308E+01 -.3413306E+01 + -.3377583E+01 -.3341068E+01 -.3303846E+01 -.3265861E+01 -.3227134E+01 + -.3187613E+01 -.3147362E+01 -.3106342E+01 -.3064588E+01 -.3022026E+01 + -.2978848E+01 -.2935008E+01 -.2890590E+01 -.2845604E+01 -.2800167E+01 + -.2754281E+01 -.2708019E+01 -.2661358E+01 -.2614424E+01 -.2567185E+01 + -.2519703E+01 -.2471967E+01 -.2424084E+01 -.2376057E+01 -.2327980E+01 + -.2279847E+01 -.2231859E+01 -.2184003E+01 -.2136368E+01 -.2088953E+01 + -.2041856E+01 -.1995067E+01 -.1948659E+01 -.1902595E+01 -.1856990E+01 + -.1811795E+01 -.1767056E+01 -.1722723E+01 -.1678854E+01 -.1635385E+01 + -.1592322E+01 -.1549497E+01 -.1507109E+01 -.1464980E+01 -.1423098E+01 + -.1381371E+01 -.1339817E+01 -.1298343E+01 -.1256944E+01 -.1215514E+01 + -.1174126E+01 -.1132699E+01 -.1091253E+01 -.1049729E+01 -.1008178E+01 + -.9665279E+00 -.9247910E+00 -.8828783E+00 -.8409212E+00 -.7988431E+00 + -.7566766E+00 -.7143752E+00 -.6720018E+00 -.6295118E+00 -.5869448E+00 + -.5442535E+00 -.5015601E+00 -.4588119E+00 -.4160624E+00 -.3732809E+00 + -.3305381E+00 -.2877959E+00 -.2450944E+00 -.2023399E+00 -.1597062E+00 + -.1171182E+00 -.7462911E-01 -.3221400E-01 .1003278E-01 .5212261E-01 + .9398283E-01 .1356483E+00 .1769982E+00 .2180835E+00 .2588574E+00 + .2993596E+00 .3395183E+00 .3793873E+00 .4189670E+00 .4583817E+00 + .4975514E+00 .5366011E+00 .5755417E+00 .6144675E+00 .6533696E+00 + .6923536E+00 .7314422E+00 .7707525E+00 .8102313E+00 .8499830E+00 + .8900325E+00 .9304830E+00 .9713058E+00 .1012580E+01 .1054293E+01 + .1096557E+01 .1139174E+01 .1182237E+01 .1225685E+01 .1269539E+01 + .1313710E+01 .1358224E+01 .1403030E+01 .1448179E+01 .1493557E+01 + .1539215E+01 .1585101E+01 .1631244E+01 .1677564E+01 .1724089E+01 + .1770766E+01 .1817636E+01 .1864533E+01 .1911476E+01 .1958369E+01 + .2005179E+01 .2051785E+01 .2098179E+01 .2144298E+01 .2190177E+01 + .2235711E+01 .2280956E+01 .2325882E+01 .2370537E+01 .2414854E+01 + .2458871E+01 .2502552E+01 .2545973E+01 .2588976E+01 .2631643E+01 + .2673925E+01 .2715833E+01 .2757266E+01 .2798213E+01 .2838576E+01 + .2878342E+01 .2917359E+01 .2955634E+01 .2993100E+01 .3029783E+01 + .3065623E+01 .3100666E+01 .3134911E+01 .3168465E+01 .3201269E+01 + .3233439E+01 .3264985E+01 .3295964E+01 .3326339E+01 .3356161E+01 + .3385407E+01 .3414129E+01 .3442236E+01 .3469777E+01 .3496724E+01 + .3523124E+01 .3548939E+01 .3574225E+01 .3598981E+01 .3623347E+01 + .3647171E+01 .3670594E+01 .3693628E+01 .3716356E+01 .3738767E+01 + .3760950E+01 .3782949E+01 .3804904E+01 .3826803E+01 .3848744E+01 + .3870737E+01 .3892853E+01 .3915068E+01 .3937437E+01 .3959935E+01 + .3982610E+01 .4005348E+01 .4028200E+01 .4051127E+01 .4074145E+01 + .4097202E+01 .4120330E+01 .4143510E+01 .4166802E+01 .4190155E+01 + .4213646E+01 .4237279E+01 .4261116E+01 .4285130E+01 .4309370E+01 + .4333807E+01 .4358496E+01 .4383289E+01 .4408225E+01 .4433251E+01 + .4458363E+01 .4483469E+01 .4508569E+01 .4533617E+01 .4558630E+01 + .4583516E+01 .4608297E+01 .4632929E+01 .4657433E+01 .4681753E+01 + .4705916E+01 .4729906E+01 .4753780E+01 .4777451E+01 .4800947E+01 + .4824205E+01 .4847194E+01 .4869802E+01 .4891992E+01 .4913667E+01 + .4934805E+01 .4955295E+01 .4975137E+01 .4994279E+01 .5012725E+01 + .5030407E+01 .5047323E+01 .5063427E+01 .5078767E+01 .5093224E+01 + .5106879E+01 .5119737E+01 .5131862E+01 .5143270E+01 .5154048E+01 + .5164241E+01 .5173948E+01 .5183184E+01 .5192058E+01 .5200618E+01 + .5208953E+01 .5217088E+01 .5225114E+01 .5233071E+01 .5241047E+01 + .5249001E+01 .5256978E+01 .5264955E+01 .5272934E+01 .5280865E+01 + .5288765E+01 .5296599E+01 .5304370E+01 .5311994E+01 .5319474E+01 + .5326778E+01 .5333916E+01 .5340846E+01 .5347581E+01 .5354099E+01 + .5360443E+01 .5366538E+01 .5372435E+01 .5378124E+01 .5383642E+01 + .5388962E+01 .5394113E+01 .5399100E+01 .5403962E+01 .5408661E+01 + .5413230E+01 .5417659E+01 .5421988E+01 .5426219E+01 .5430396E+01 + .5434519E+01 .5438626E+01 .5442672E+01 .5446695E+01 .5450692E+01 + .5454679E+01 .5458630E+01 .5462551E+01 .5466414E+01 .5470230E+01 + .5473944E+01 .5477556E+01 .5481029E+01 .5484342E+01 .5487432E+01 + .5490276E+01 .5492835E+01 .5495130E+01 .5497044E+01 .5498612E+01 + .5499812E+01 .5500651E+01 .5501108E+01 .5501200E+01 .5500917E+01 + .5500284E+01 .5499280E+01 .5497950E+01 .5496318E+01 .5494440E+01 + .5492338E+01 .5490081E+01 .5487714E+01 .5485316E+01 .5482906E+01 + .5480552E+01 .5478280E+01 .5476130E+01 .5474101E+01 .5472207E+01 + .5470425E+01 .5468756E+01 .5467152E+01 .5465608E+01 .5464093E+01 + .5462599E+01 .5461084E+01 .5459529E+01 .5457901E+01 .5456194E+01 + .5454330E+01 .5452304E+01 .5450074E+01 .5447618E+01 .5444894E+01 + .5441895E+01 .5438603E+01 .5435026E+01 .5431141E+01 .5426964E+01 + .5422484E+01 .5417712E+01 .5412632E+01 .5407238E+01 .5401502E+01 + .5395403E+01 .5388892E+01 .5381953E+01 .5374554E+01 .5366682E+01 + .5358312E+01 .5349429E+01 .5340012E+01 .5330065E+01 .5319589E+01 + .5308600E+01 .5297101E+01 .5285092E+01 .5272544E+01 .5259442E+01 + .5245764E+01 .5231512E+01 .5216655E+01 .5201203E+01 .5185147E+01 + .5168510E+01 .5151315E+01 .5133608E+01 .5115428E+01 .5096822E+01 + .5077835E+01 .5058542E+01 .5039022E+01 .5019354E+01 .4999581E+01 + .4979732E+01 .4959813E+01 .4939852E+01 .4919869E+01 .4899909E+01 + .4880007E+01 .4860209E+01 .4840549E+01 .4821071E+01 .4801817E+01 + .4782839E+01 .4764164E+01 .4745826E+01 .4727844E+01 .4710240E+01 + .4693036E+01 .4676251E+01 .4659896E+01 .4643978E+01 .4628489E+01 + .4613430E+01 .4598776E+01 .4584501E+01 .4570577E+01 .4556977E+01 + .4543673E+01 .4530657E+01 .4517920E+01 .4505466E+01 .4493292E+01 + .4481414E+01 .4469848E+01 .4458618E+01 .4447744E+01 .4437252E+01 + .4427163E+01 .4417503E+01 .4408292E+01 .4399547E+01 .4391275E+01 + .4383485E+01 .4376184E+01 .4369381E+01 .4363076E+01 .4357269E+01 + .4351953E+01 .4347124E+01 .4342783E+01 .4338931E+01 .4335562E+01 + .4332677E+01 .4330265E+01 .4328320E+01 .4326826E+01 .4325760E+01 + .4325091E+01 .4324790E+01 .4324810E+01 .4325096E+01 .4325594E+01 + .4326254E+01 .4327018E+01 .4327832E+01 .4328643E+01 .4329405E+01 + .4330084E+01 .4330648E+01 .4331065E+01 .4331313E+01 .4331365E+01 + .4331192E+01 .4330777E+01 .4330099E+01 .4329128E+01 .4327828E+01 + .4326159E+01 .4324091E+01 .4321600E+01 .4318660E+01 .4315240E+01 + .4311308E+01 .4306820E+01 .4301731E+01 .4296010E+01 .4289635E+01 + .4282585E+01 .4274853E+01 .4266436E+01 .4257327E+01 .4247531E+01 + .4237062E+01 .4225940E+01 .4214189E+01 .4201835E+01 .4188914E+01 + .4175477E+01 .4161583E+01 .4147303E+01 .4132713E+01 .4117905E+01 + .4102960E+01 .4087966E+01 .4072989E+01 .4058075E+01 .4043249E+01 + .4028533E+01 .4013958E+01 .3999561E+01 .3985373E+01 .3971421E+01 + .3957732E+01 .3944348E+01 .3931315E+01 .3918677E+01 .3906460E+01 + .3894708E+01 .3883447E+01 .3872697E+01 .3862466E+01 .3852766E+01 + .3843576E+01 .3834874E+01 .3826624E+01 .3818799E+01 .3811364E+01 + .3804286E+01 .3797531E+01 .3791074E+01 .3784896E+01 .3778990E+01 + .3773347E+01 .3767967E+01 .3762830E+01 .3757911E+01 .3753182E+01 + .3748618E+01 .3744191E+01 .3739868E+01 .3735609E+01 .3731385E+01 + .3727163E+01 .3722923E+01 .3718652E+01 .3714348E+01 .3710022E+01 + .3705698E+01 .3701406E+01 .3697199E+01 .3693121E+01 .3689209E+01 + .3685490E+01 .3681987E+01 .3678718E+01 .3675691E+01 .3672902E+01 + .3670343E+01 .3667989E+01 .3665815E+01 .3663805E+01 .3661942E+01 + .3660195E+01 .3658539E+01 .3656957E+01 .3655450E+01 .3654020E+01 + .3652683E+01 .3651448E+01 .3650341E+01 .3649393E+01 .3648639E+01 + .3648110E+01 .3647844E+01 .3647877E+01 .3648241E+01 .3648965E+01 + .3650076E+01 .3651589E+01 .3653525E+01 .3655898E+01 .3658777E+01 + .3662171E+01 .3666090E+01 .3670540E+01 .3675524E+01 .3681036E+01 + .3687063E+01 .3693587E+01 .3700605E+01 .3708105E+01 .3716070E+01 + .3724478E+01 .3733303E+01 .3742500E+01 .3752023E+01 .3761816E+01 + .3771823E+01 .3781986E+01 .3792260E+01 .3802593E+01 .3812949E+01 + .3823292E+01 .3833596E+01 .3843834E+01 .3853974E+01 .3863973E+01 + .3873793E+01 .3883409E+01 .3892809E+01 .3901991E+01 .3910976E+01 + .3919793E+01 .3928494E+01 .3937121E+01 .3945723E+01 .3954350E+01 + .3963052E+01 .3971861E+01 .3980816E+01 .3989947E+01 .3999288E+01 + .4008858E+01 .4018682E+01 .4028767E+01 .4039120E+01 .4049736E+01 + .4060607E+01 .4071712E+01 .4083037E+01 .4094563E+01 .4106279E+01 + .4118170E+01 .4130238E+01 .4142469E+01 .4154864E+01 .4167417E+01 + .4180127E+01 .4192985E+01 .4205989E+01 .4219126E+01 .4232384E+01 + .4245738E+01 .4259163E+01 .4272614E+01 .4286073E+01 .4299490E+01 + .4312833E+01 .4326066E+01 .4339170E+01 .4352124E+01 .4364926E+01 + .4377568E+01 .4390063E+01 .4402410E+01 .4414616E+01 .4426675E+01 + .4438598E+01 .4450389E+01 .4462061E+01 .4473608E+01 .4485045E+01 + .4496374E+01 .4507594E+01 .4518711E+01 .4529747E+01 .4540715E+01 + .4551640E+01 .4562529E+01 .4573402E+01 .4584263E+01 .4595107E+01 + .4605921E+01 .4616703E+01 .4627429E+01 .4638082E+01 .4648631E+01 + .4659074E+01 .4669380E+01 .4679548E+01 .4689585E+01 .4699531E+01 + .4709417E+01 .4719299E+01 .4729216E+01 .4739232E+01 .4749384E+01 + .4759722E+01 .4770278E+01 .4781092E+01 .4792177E+01 .4803557E+01 + .4815242E+01 .4827274E+01 .4839657E+01 .4852405E+01 .4865500E+01 + .4878938E+01 .4892677E+01 .4906675E+01 .4920861E+01 .4935196E+01 + .4949605E+01 .4964041E+01 .4978442E+01 .4992756E+01 .5006895E+01 + .5020786E+01 .5034331E+01 .5047518E+01 .5060272E+01 .5072570E+01 + .5084384E+01 .5095735E+01 .5106623E+01 .5117077E+01 .5127105E+01 + .5136764E+01 .5146062E+01 .5155030E+01 .5163672E+01 .5172019E+01 + .5180069E+01 .5187845E+01 .5195330E+01 .5202576E+01 .5209579E+01 + .5216371E+01 .5222948E+01 .5229349E+01 .5235569E+01 .5241627E+01 + .5247501E+01 .5253217E+01 .5258735E+01 .5264038E+01 .5269079E+01 + .5273846E+01 .5278280E+01 .5282347E+01 .5285953E+01 .5289103E+01 + .5291718E+01 .5293759E+01 .5295169E+01 .5295932E+01 .5295997E+01 + .5295353E+01 .5293956E+01 .5291832E+01 .5288944E+01 .5285296E+01 + .5280851E+01 .5275621E+01 .5269572E+01 .5262709E+01 .5254983E+01 + .5246438E+01 .5237025E+01 .5226748E+01 .5215576E+01 .5203526E+01 + .5190567E+01 .5176708E+01 .5161911E+01 .5146221E+01 .5129594E+01 + .5112037E+01 .5093518E+01 .5074056E+01 .5053598E+01 .5032133E+01 + .5009565E+01 .4985972E+01 .4961267E+01 .4935448E+01 .4908465E+01 + .4880334E+01 .4850996E+01 .4820460E+01 .4788691E+01 .4755774E+01 + .4721705E+01 .4686558E+01 .4650348E+01 .4613164E+01 .4575027E+01 + .4536008E+01 .4496107E+01 .4455462E+01 .4414072E+01 .4371997E+01 + .4329239E+01 .4285873E+01 .4241900E+01 .4197365E+01 .4152232E+01 + .4106574E+01 .4060352E+01 .4013594E+01 .3966272E+01 .3918443E+01 + .3870097E+01 .3821286E+01 .3771969E+01 .3722278E+01 .3672136E+01 + .3621562E+01 .3570517E+01 .3519052E+01 .3467134E+01 .3414795E+01 + .3361984E+01 .3308765E+01 .3255084E+01 .3200964E+01 .3146361E+01 + .3091324E+01 .3035817E+01 .2979888E+01 .2923499E+01 .2866785E+01 + .2809726E+01 .2752393E+01 .2694800E+01 .2637047E+01 .2579158E+01 + .2521210E+01 .2463202E+01 .2405260E+01 .2347378E+01 .2289630E+01 + .2232023E+01 .2174659E+01 .2117537E+01 .2060714E+01 .2004105E+01 + .1947945E+01 .1892164E+01 .1836822E+01 .1781910E+01 .1727497E+01 + .1673560E+01 .1620140E+01 .1567183E+01 .1514775E+01 .1462860E+01 + .1411454E+01 .1360509E+01 .1310077E+01 .1260113E+01 .1210643E+01 + .1161606E+01 .1113116E+01 .1065124E+01 .1017675E+01 .9707498E+00 + .9244140E+00 .8786442E+00 .8334815E+00 .7888875E+00 .7449575E+00 + .7016485E+00 .6589951E+00 .6169692E+00 .5756297E+00 .5349498E+00 + .4949672E+00 .4556137E+00 .4170218E+00 .3791147E+00 .3419150E+00 + .3053839E+00 .2695698E+00 .2344248E+00 .1999613E+00 .1661048E+00 + .1328998E+00 .1002591E+00 .6818027E-01 .3660496E-01 .5563420E-02 + -.2500154E-01 -.5510053E-01 -.8483562E-01 -.1141507E+00 -.1431457E+00 + -.1718373E+00 -.2002980E+00 -.2285215E+00 -.2565812E+00 -.2844804E+00 + -.3122948E+00 -.3399727E+00 -.3675777E+00 -.3951017E+00 -.4225988E+00 + -.4500338E+00 -.4774553E+00 -.5048465E+00 -.5322937E+00 -.5596578E+00 + -.5870210E+00 -.6143557E+00 -.6417057E+00 -.6690462E+00 -.6964486E+00 + -.7239285E+00 -.7515683E+00 -.7793289E+00 -.8072905E+00 -.8354582E+00 + -.8638865E+00 -.8925388E+00 -.9214591E+00 -.9506243E+00 -.9800834E+00 + -.1009728E+01 -.1039595E+01 -.1069641E+01 -.1099873E+01 -.1130222E+01 + -.1160697E+01 -.1191258E+01 -.1221925E+01 -.1252609E+01 -.1283330E+01 + -.1314047E+01 -.1344774E+01 -.1375453E+01 -.1406105E+01 -.1436690E+01 + -.1467248E+01 -.1497636E+01 -.1527879E+01 -.1557910E+01 -.1587714E+01 + -.1617194E+01 -.1646318E+01 -.1674987E+01 -.1703171E+01 -.1730742E+01 + -.1757689E+01 -.1783939E+01 -.1809485E+01 -.1834260E+01 -.1858287E+01 + -.1881547E+01 -.1904102E+01 -.1925894E+01 -.1947008E+01 -.1967464E+01 + -.1987321E+01 -.2006572E+01 -.2025275E+01 -.2043437E+01 -.2061117E+01 + -.2078273E+01 -.2094962E+01 -.2111180E+01 -.2126964E+01 -.2142282E+01 + -.2157165E+01 -.2171593E+01 -.2185646E+01 -.2199189E+01 -.2212304E+01 + -.2224981E+01 -.2237261E+01 -.2249120E+01 -.2260615E+01 -.2271749E+01 + -.2282580E+01 -.2293068E+01 -.2303266E+01 -.2313167E+01 -.2322819E+01 + -.2332200E+01 -.2341365E+01 -.2350321E+01 -.2359128E+01 -.2367722E+01 + -.2376166E+01 -.2384477E+01 -.2392724E+01 -.2400908E+01 -.2409094E+01 + -.2417296E+01 -.2425590E+01 -.2433953E+01 -.2442450E+01 -.2451081E+01 + -.2459887E+01 -.2468851E+01 -.2478027E+01 -.2487423E+01 -.2497122E+01 + -.2507065E+01 -.2517343E+01 -.2527965E+01 -.2538968E+01 -.2550314E+01 + -.2562019E+01 -.2574054E+01 -.2586455E+01 -.2599174E+01 -.2612250E+01 + -.2625663E+01 -.2639435E+01 -.2653520E+01 -.2667934E+01 -.2682646E+01 + -.2697679E+01 -.2712953E+01 -.2728499E+01 -.2744288E+01 -.2760335E+01 + -.2776600E+01 -.2793105E+01 -.2809835E+01 -.2826832E+01 -.2844052E+01 + -.2861538E+01 -.2879285E+01 -.2897328E+01 -.2915642E+01 -.2934262E+01 + -.2953184E+01 -.2972472E+01 -.2992029E+01 -.3011917E+01 -.3032126E+01 + -.3052686E+01 -.3073569E+01 -.3094803E+01 -.3116369E+01 -.3138296E+01 + -.3160521E+01 -.3183059E+01 -.3205864E+01 -.3228927E+01 -.3252176E+01 + -.3275596E+01 -.3299132E+01 -.3322783E+01 -.3346454E+01 -.3370151E+01 + -.3393828E+01 -.3417485E+01 -.3441064E+01 -.3464567E+01 -.3487954E+01 + -.3511230E+01 -.3534318E+01 -.3557217E+01 -.3579886E+01 -.3602320E+01 + -.3624463E+01 -.3646310E+01 -.3667817E+01 -.3689004E+01 -.3709775E+01 + -.3730156E+01 -.3750116E+01 -.3769657E+01 -.3788731E+01 -.3807336E+01 + -.3825435E+01 -.3843034E+01 -.3860077E+01 -.3876578E+01 -.3892514E+01 + -.3907908E+01 -.3922733E+01 -.3937011E+01 -.3950737E+01 -.3963957E+01 + -.3976641E+01 -.3988822E+01 -.4000484E+01 -.4011630E+01 -.4022216E+01 + -.4032248E+01 -.4041707E+01 -.4050617E+01 -.4058943E+01 -.4066709E+01 + -.4073907E+01 -.4080555E+01 -.4086639E+01 -.4092188E+01 -.4097208E+01 + -.4101773E+01 -.4105804E+01 -.4109384E+01 -.4112525E+01 -.4115275E+01 + -.4117633E+01 -.4119639E+01 -.4121304E+01 -.4122676E+01 -.4123743E+01 + -.4124556E+01 -.4125130E+01 -.4125514E+01 -.4125713E+01 -.4125769E+01 + -.4125689E+01 -.4125503E+01 -.4125184E+01 -.4124788E+01 -.4124356E+01 + -.4123956E+01 -.4123618E+01 -.4123396E+01 -.4123317E+01 -.4123443E+01 + -.4123791E+01 -.4124426E+01 -.4125378E+01 -.4126695E+01 -.4128387E+01 + -.4130488E+01 -.4133006E+01 -.4135980E+01 -.4139374E+01 -.4143224E+01 + -.4147528E+01 -.4152302E+01 -.4157531E+01 -.4163237E+01 -.4169425E+01 + -.4176131E+01 -.4183345E+01 -.4191098E+01 -.4199397E+01 -.4208271E+01 + -.4217705E+01 -.4227712E+01 -.4238281E+01 -.4249427E+01 -.4261106E+01 + -.4273316E+01 -.4286026E+01 -.4299219E+01 -.4312851E+01 -.4326910E+01 + -.4341352E+01 -.4356159E+01 -.4371279E+01 -.4386708E+01 -.4402421E+01 + -.4418408E+01 -.4434636E+01 -.4451096E+01 -.4467767E+01 -.4484657E+01 + -.4501698E+01 -.4518906E+01 -.4536250E+01 -.4553727E+01 -.4571316E+01 + -.4589023E+01 -.4606838E+01 -.4624781E+01 -.4642831E+01 -.4661013E+01 + -.4679325E+01 -.4697786E+01 -.4716378E+01 -.4735107E+01 -.4753964E+01 + -.4772952E+01 -.4792018E+01 -.4811155E+01 -.4830331E+01 -.4849529E+01 + -.4868708E+01 -.4887848E+01 -.4906919E+01 -.4925914E+01 -.4944786E+01 + -.4963515E+01 -.4982053E+01 -.5000363E+01 -.5018402E+01 -.5036162E+01 + -.5053627E+01 -.5070814E+01 -.5087697E+01 -.5104294E+01 -.5120599E+01 + -.5136617E+01 -.5152329E+01 -.5167735E+01 -.5182818E+01 -.5197565E+01 + -.5211933E+01 -.5225905E+01 -.5239446E+01 -.5252534E+01 -.5265133E+01 + -.5277225E+01 -.5288790E+01 -.5299817E+01 -.5310276E+01 -.5320165E+01 + -.5329487E+01 -.5338263E+01 -.5346505E+01 -.5354221E+01 -.5361405E+01 + -.5368050E+01 -.5374146E+01 -.5379695E+01 -.5384690E+01 -.5389129E+01 + -.5392998E+01 -.5396290E+01 -.5399003E+01 -.5401139E+01 -.5402688E+01 + -.5403663E+01 -.5404069E+01 -.5403918E+01 -.5403217E+01 -.5401980E+01 + -.5400221E+01 -.5397954E+01 -.5395194E+01 -.5391949E+01 -.5388231E+01 + -.5384054E+01 -.5379431E+01 -.5374378E+01 -.5368907E+01 -.5363032E+01 + -.5356770E+01 -.5350136E+01 -.5343142E+01 -.5335802E+01 -.5328138E+01 + -.5320166E+01 -.5311903E+01 -.5303353E+01 -.5294531E+01 -.5285436E+01 + -.5276072E+01 -.5266438E+01 -.5256547E+01 -.5246387E+01 -.5235962E+01 + -.5225262E+01 -.5214308E+01 -.5203098E+01 -.5191645E+01 -.5179955E+01 + -.5168056E+01 -.5155953E+01 -.5143684E+01 -.5131263E+01 -.5118733E+01 + -.5106114E+01 -.5093426E+01 -.5080673E+01 -.5067873E+01 -.5055025E+01 + -.5042142E+01 -.5029217E+01 -.5016267E+01 -.5003275E+01 -.4990241E+01 + -.4977157E+01 -.4964031E+01 -.4950849E+01 -.4937617E+01 -.4924336E+01 + -.4911048E+01 -.4897773E+01 -.4884546E+01 -.4871379E+01 -.4858295E+01 + -.4845288E+01 -.4832378E+01 -.4819563E+01 -.4806883E+01 -.4794312E+01 + -.4781855E+01 -.4769496E+01 -.4757245E+01 -.4745090E+01 -.4733041E+01 + -.4721084E+01 -.4709248E+01 -.4697529E+01 -.4685943E+01 -.4674482E+01 + -.4663166E+01 -.4651988E+01 -.4640954E+01 -.4630047E+01 -.4619297E+01 + -.4608681E+01 -.4598201E+01 -.4587835E+01 -.4577593E+01 -.4567455E+01 + -.4557421E+01 -.4547450E+01 -.4537528E+01 -.4527581E+01 -.4517570E+01 + -.4507438E+01 -.4497171E+01 -.4486714E+01 -.4476038E+01 -.4465077E+01 + -.4453841E+01 -.4442270E+01 -.4430351E+01 -.4418047E+01 -.4405355E+01 + -.4392236E+01 -.4378676E+01 -.4364642E+01 -.4350153E+01 -.4335172E+01 + -.4319696E+01 -.4303699E+01 -.4287197E+01 -.4270175E+01 -.4252643E+01 + -.4234574E+01 -.4216009E+01 -.4196911E+01 -.4177278E+01 -.4157088E+01 + -.4136350E+01 -.4115036E+01 -.4093157E+01 -.4070699E+01 -.4047712E+01 + -.4024189E+01 -.4000157E+01 -.3975613E+01 -.3950601E+01 -.3925113E+01 + -.3899168E+01 -.3872720E+01 -.3845883E+01 -.3818628E+01 -.3790999E+01 + -.3763006E+01 -.3734705E+01 -.3706114E+01 -.3677281E+01 -.3648206E+01 + -.3618958E+01 -.3589535E+01 -.3559978E+01 -.3530288E+01 -.3500511E+01 + -.3470640E+01 -.3440700E+01 -.3410663E+01 -.3380587E+01 -.3350434E+01 + -.3320218E+01 -.3289918E+01 -.3259559E+01 -.3229119E+01 -.3198616E+01 + -.3168025E+01 -.3137402E+01 -.3106720E+01 -.3075998E+01 -.3045220E+01 + -.3014422E+01 -.2983586E+01 -.2952730E+01 -.2921787E+01 -.2890798E+01 + -.2859678E+01 -.2828415E+01 -.2796978E+01 -.2765393E+01 -.2733627E+01 + -.2701692E+01 -.2669558E+01 -.2637290E+01 -.2604871E+01 -.2572328E+01 + -.2539649E+01 -.2506884E+01 -.2474021E+01 -.2441083E+01 -.2408032E+01 + -.2374940E+01 -.2341777E+01 -.2308578E+01 -.2275339E+01 -.2242113E+01 + -.2208884E+01 -.2175678E+01 -.2142464E+01 -.2109307E+01 -.2076193E+01 + -.2043156E+01 -.2010181E+01 -.1977303E+01 -.1944497E+01 -.1911787E+01 + -.1879122E+01 -.1846604E+01 -.1814175E+01 -.1781857E+01 -.1749629E+01 + -.1717523E+01 -.1685513E+01 -.1653616E+01 -.1621804E+01 -.1590139E+01 + -.1558598E+01 -.1527215E+01 -.1495978E+01 -.1464936E+01 -.1434071E+01 + -.1403410E+01 -.1372923E+01 -.1342681E+01 -.1312660E+01 -.1282888E+01 + -.1253351E+01 -.1224102E+01 -.1195137E+01 -.1166486E+01 -.1138138E+01 + -.1110164E+01 -.1082555E+01 -.1055351E+01 -.1028551E+01 -.1002213E+01 + -.9763381E+00 -.9509601E+00 -.9260546E+00 -.9017210E+00 -.8779333E+00 + -.8547362E+00 -.8321374E+00 -.8101901E+00 -.7888841E+00 -.7682450E+00 + -.7482449E+00 -.7289268E+00 -.7102493E+00 -.6922209E+00 -.6748100E+00 + -.6580381E+00 -.6418717E+00 -.6263142E+00 -.6113182E+00 -.5969346E+00 + -.5831198E+00 -.5698729E+00 -.5571489E+00 -.5449533E+00 -.5332475E+00 + -.5220249E+00 -.5112290E+00 -.5008714E+00 -.4908820E+00 -.4812343E+00 + -.4718669E+00 -.4627707E+00 -.4538799E+00 -.4451603E+00 -.4365100E+00 + -.4279924E+00 -.4195129E+00 -.4110450E+00 -.4025179E+00 -.3939059E+00 + -.3851366E+00 -.3761902E+00 -.3670156E+00 -.3576485E+00 -.3480555E+00 + -.3382534E+00 -.3282320E+00 -.3180380E+00 -.3076647E+00 -.2971479E+00 + -.2864710E+00 -.2757024E+00 -.2648208E+00 -.2538462E+00 -.2427565E+00 + -.2315703E+00 -.2202614E+00 -.2088420E+00 -.1972825E+00 -.1856222E+00 + -.1738178E+00 -.1618682E+00 -.1497433E+00 -.1374807E+00 -.1250795E+00 + -.1125735E+00 -.9992816E-01 -.8721888E-01 -.7439943E-01 -.6148156E-01 + -.4844343E-01 -.3531857E-01 -.2209398E-01 -.8791580E-02 .4613174E-02 + .1806943E-01 .3159752E-01 .4516807E-01 .5879659E-01 .7244669E-01 + .8612401E-01 .9979613E-01 .1134761E+00 .1270839E+00 .1406321E+00 + .1540862E+00 .1674488E+00 .1806829E+00 .1938080E+00 .2068098E+00 + .2197190E+00 .2324985E+00 .2451765E+00 .2577279E+00 .2701654E+00 + .2824531E+00 .2946064E+00 .3066096E+00 .3185113E+00 .3302239E+00 + .3417920E+00 .3531928E+00 .3644419E+00 .3755104E+00 .3864183E+00 + .3971471E+00 .4077250E+00 .4181096E+00 .4283351E+00 .4383965E+00 + .4483291E+00 .4581153E+00 .4677985E+00 .4773863E+00 .4869316E+00 + .4963986E+00 .5058456E+00 .5152838E+00 .5247557E+00 .5342500E+00 + .5438004E+00 .5534072E+00 .5631132E+00 .5728829E+00 .5827575E+00 + .5927363E+00 .6028512E+00 .6130888E+00 .6234884E+00 .6340541E+00 + .6448516E+00 .6558338E+00 .6670769E+00 .6785996E+00 .6904520E+00 + .7026298E+00 .7151806E+00 .7281210E+00 .7415199E+00 .7553782E+00 + .7697780E+00 .7847459E+00 .8003405E+00 .8165560E+00 .8334321E+00 + .8509652E+00 .8692018E+00 .8880913E+00 .9076719E+00 .9279286E+00 + .9488758E+00 .9704756E+00 .9927371E+00 .1015629E+01 .1039165E+01 + .1063282E+01 .1087984E+01 .1113231E+01 .1139033E+01 .1165343E+01 + .1192179E+01 .1219526E+01 .1247450E+01 .1275822E+01 .1304699E+01 + .1334049E+01 .1363880E+01 .1394155E+01 .1424900E+01 .1456097E+01 + .1487776E+01 .1519885E+01 .1552449E+01 .1585448E+01 .1618901E+01 + .1652759E+01 .1687038E+01 .1721705E+01 .1756780E+01 .1792191E+01 + .1827967E+01 .1864074E+01 .1900521E+01 .1937259E+01 .1974291E+01 + .2011581E+01 .2049141E+01 .2086893E+01 .2124838E+01 .2162932E+01 + .2201167E+01 .2239487E+01 .2277885E+01 .2316313E+01 .2354790E+01 + .2393208E+01 .2431598E+01 .2469924E+01 .2508199E+01 .2546384E+01 + .2584497E+01 .2622519E+01 .2660486E+01 .2698350E+01 .2736149E+01 + .2773870E+01 .2811545E+01 .2849146E+01 .2886700E+01 .2924200E+01 + .2961695E+01 .2999137E+01 .3036577E+01 .3074011E+01 .3111469E+01 + .3148927E+01 .3186407E+01 .3223884E+01 .3261370E+01 .3298800E+01 + .3336184E+01 .3373479E+01 .3410672E+01 .3447690E+01 .3484512E+01 + .3521087E+01 .3557425E+01 .3593410E+01 .3629057E+01 .3664328E+01 + .3699218E+01 .3733675E+01 .3767694E+01 .3801238E+01 .3834311E+01 + .3866862E+01 .3898916E+01 .3930471E+01 .3961567E+01 .3992193E+01 + .4022373E+01 .4052099E+01 .4081405E+01 .4110242E+01 .4138630E+01 + .4166540E+01 .4193964E+01 .4220859E+01 .4247224E+01 .4273031E+01 + .4298289E+01 .4322948E+01 .4347025E+01 .4370501E+01 .4393394E+01 + .4415690E+01 .4437413E+01 .4458569E+01 .4479217E+01 .4499340E+01 + .4518987E+01 .4538147E+01 .4556834E+01 .4575027E+01 .4592749E+01 + .4610001E+01 .4626820E+01 .4643187E+01 .4659128E+01 .4674635E+01 + .4689722E+01 .4704366E+01 .4718573E+01 .4732336E+01 .4745671E+01 + .4758548E+01 .4770975E+01 .4782936E+01 .4794429E+01 .4805438E+01 + .4815969E+01 .4826006E+01 .4835556E+01 .4844596E+01 .4853132E+01 + .4861154E+01 .4868661E+01 .4875642E+01 .4882112E+01 .4888072E+01 + .4893539E+01 .4898467E+01 .4902884E+01 .4906796E+01 .4910224E+01 + .4913167E+01 .4915642E+01 .4917657E+01 .4919242E+01 .4920399E+01 + .4921156E+01 .4921526E+01 .4921539E+01 .4921221E+01 .4920615E+01 + .4919752E+01 .4918669E+01 .4917383E+01 .4915927E+01 .4914324E+01 + .4912596E+01 .4910761E+01 .4908844E+01 .4906865E+01 .4904838E+01 + .4902764E+01 .4900650E+01 .4898496E+01 .4896304E+01 .4894072E+01 + .4891790E+01 .4889448E+01 .4887041E+01 .4884562E+01 .4882018E+01 + .4879407E+01 .4876726E+01 .4873972E+01 .4871150E+01 .4868263E+01 + .4865317E+01 .4862311E+01 .4859252E+01 .4856142E+01 .4852984E+01 + .4849778E+01 .4846521E+01 .4843204E+01 .4839804E+01 .4836313E+01 + .4832728E+01 .4829057E+01 .4825298E+01 .4821457E+01 .4817521E+01 + .4813478E+01 .4809314E+01 .4805017E+01 .4800570E+01 .4795965E+01 + .4791189E+01 .4786235E+01 .4781095E+01 .4775764E+01 .4770235E+01 + .4764524E+01 .4758623E+01 .4752530E+01 .4746238E+01 .4739752E+01 + .4733057E+01 .4726157E+01 .4719058E+01 .4711784E+01 .4704325E+01 + .4696667E+01 .4688785E+01 .4680671E+01 .4672317E+01 .4663734E+01 + .4654919E+01 .4645900E+01 .4636678E+01 .4627271E+01 .4617687E+01 + .4607947E+01 .4598052E+01 .4588014E+01 .4577826E+01 .4567509E+01 + .4557050E+01 .4546456E+01 .4535723E+01 .4524859E+01 .4513860E+01 + .4502733E+01 .4491460E+01 .4480074E+01 .4468562E+01 .4456935E+01 + .4445179E+01 .4433304E+01 .4421299E+01 .4409161E+01 .4396870E+01 + .4384438E+01 .4371837E+01 .4359055E+01 .4346068E+01 .4332877E+01 + .4319460E+01 .4305824E+01 .4291944E+01 .4277851E+01 .4263523E+01 + .4248967E+01 .4234170E+01 .4219154E+01 .4203908E+01 .4188443E+01 + .4172744E+01 .4156837E+01 .4140703E+01 .4124344E+01 .4107747E+01 + .4090941E+01 .4073920E+01 .4056695E+01 .4039231E+01 .4021618E+01 + .4003825E+01 .3985873E+01 .3967767E+01 .3949552E+01 .3931234E+01 + .3912848E+01 .3894396E+01 .3875932E+01 .3857451E+01 .3838974E+01 + .3820493E+01 .3802029E+01 .3783559E+01 .3765089E+01 .3746580E+01 + .3728066E+01 .3709506E+01 .3690896E+01 .3672211E+01 .3653493E+01 + .3634754E+01 .3616028E+01 .3597317E+01 .3578676E+01 .3560095E+01 + .3541598E+01 .3523175E+01 .3504852E+01 .3486608E+01 .3468454E+01 + .3450347E+01 .3432342E+01 .3414399E+01 .3396528E+01 .3378716E+01 + .3360991E+01 .3343327E+01 .3325730E+01 .3308166E+01 .3290669E+01 + .3273204E+01 .3255773E+01 .3238347E+01 .3220938E+01 .3203504E+01 + .3186022E+01 .3168420E+01 .3150735E+01 .3132920E+01 .3114973E+01 + .3096857E+01 .3078583E+01 .3060111E+01 .3041445E+01 .3022542E+01 + .3003435E+01 .2984082E+01 .2964484E+01 .2944609E+01 .2924479E+01 + .2904068E+01 .2883385E+01 .2862379E+01 .2841137E+01 .2819612E+01 + .2797815E+01 .2775719E+01 .2753356E+01 .2730701E+01 .2707765E+01 + .2684513E+01 .2661002E+01 .2637203E+01 .2613133E+01 .2588775E+01 + .2564169E+01 .2539302E+01 .2514203E+01 .2488843E+01 .2463295E+01 + .2437528E+01 .2411569E+01 .2385410E+01 .2359093E+01 .2332600E+01 + .2305951E+01 .2279122E+01 .2252177E+01 .2225089E+01 .2197877E+01 + .2170530E+01 .2143100E+01 .2115585E+01 .2088016E+01 .2060351E+01 + .2032686E+01 .2004981E+01 .1977263E+01 .1949518E+01 .1921785E+01 + .1894042E+01 .1866305E+01 .1838533E+01 .1810773E+01 .1782986E+01 + .1755188E+01 .1727362E+01 .1699555E+01 .1671756E+01 .1643994E+01 + .1616238E+01 .1588577E+01 .1560975E+01 .1533461E+01 .1506016E+01 + .1478680E+01 .1451421E+01 .1424259E+01 .1397167E+01 .1370223E+01 + .1343411E+01 .1316757E+01 .1290235E+01 .1263875E+01 .1237638E+01 + .1211532E+01 .1185463E+01 .1159536E+01 .1133649E+01 .1107792E+01 + .1081911E+01 .1056011E+01 .1030036E+01 .1003978E+01 .9777638E+00 + .9514239E+00 .9248971E+00 .8981802E+00 .8712298E+00 .8440798E+00 + .8166992E+00 .7891104E+00 .7612729E+00 .7332520E+00 .7049794E+00 + .6764546E+00 .6476379E+00 .6185601E+00 .5891973E+00 .5595680E+00 + .5296331E+00 .4994574E+00 .4690074E+00 .4383121E+00 .4073530E+00 + .3761859E+00 .3447938E+00 .3132089E+00 .2813891E+00 .2494549E+00 + .2173686E+00 .1851693E+00 .1528427E+00 .1204420E+00 .8794700E-01 + .5538159E-01 .2271270E-01 -.9991152E-02 -.4276524E-01 -.7558159E-01 + -.1084575E+00 -.1413396E+00 -.1742465E+00 -.2071514E+00 -.2400974E+00 + -.2729987E+00 -.3058931E+00 -.3387524E+00 -.3715969E+00 -.4043795E+00 + -.4371196E+00 -.4697912E+00 -.5024255E+00 -.5349573E+00 -.5674204E+00 + -.5997977E+00 -.6321202E+00 -.6643455E+00 -.6965017E+00 -.7285669E+00 + -.7606053E+00 -.7925003E+00 -.8243217E+00 -.8560507E+00 -.8877164E+00 + -.9192787E+00 -.9507657E+00 -.9821560E+00 -.1013495E+01 -.1044730E+01 + -.1075908E+01 -.1107016E+01 -.1138098E+01 -.1169123E+01 -.1200133E+01 + -.1231120E+01 -.1262143E+01 -.1293132E+01 -.1324141E+01 -.1355150E+01 + -.1386185E+01 -.1417202E+01 -.1448221E+01 -.1479216E+01 -.1510218E+01 + -.1541172E+01 -.1572125E+01 -.1603067E+01 -.1634023E+01 -.1664939E+01 + -.1695823E+01 -.1726647E+01 -.1757468E+01 -.1788195E+01 -.1818881E+01 + -.1849505E+01 -.1880095E+01 -.1910620E+01 -.1941113E+01 -.1971563E+01 + -.2002015E+01 -.2032416E+01 -.2062809E+01 -.2093183E+01 -.2123569E+01 + -.2153935E+01 -.2184315E+01 -.2214687E+01 -.2245094E+01 -.2275456E+01 + -.2305799E+01 -.2336086E+01 -.2366331E+01 -.2396502E+01 -.2426639E+01 + -.2456747E+01 -.2486878E+01 -.2516988E+01 -.2547117E+01 -.2577248E+01 + -.2607407E+01 -.2637558E+01 -.2667724E+01 -.2697879E+01 -.2728080E+01 + -.2758179E+01 -.2788231E+01 -.2818198E+01 -.2848091E+01 -.2877856E+01 + -.2907503E+01 -.2937005E+01 -.2966386E+01 -.2995592E+01 -.3024657E+01 + -.3053567E+01 -.3082347E+01 -.3110967E+01 -.3139456E+01 -.3167798E+01 + -.3196034E+01 -.3224101E+01 -.3252037E+01 -.3279822E+01 -.3307471E+01 + -.3334943E+01 -.3362246E+01 -.3389350E+01 -.3416271E+01 -.3442944E+01 + -.3469390E+01 -.3495581E+01 -.3521531E+01 -.3547201E+01 -.3572606E+01 + -.3597717E+01 -.3622566E+01 -.3647067E+01 -.3671248E+01 -.3695083E+01 + -.3718584E+01 -.3741713E+01 -.3764483E+01 -.3786872E+01 -.3808910E+01 + -.3830547E+01 -.3851810E+01 -.3872682E+01 -.3893188E+01 -.3913305E+01 + -.3933053E+01 -.3952429E+01 -.3971471E+01 -.3990136E+01 -.4008469E+01 + -.4026471E+01 -.4044167E+01 -.4061537E+01 -.4078606E+01 -.4095369E+01 + -.4111864E+01 -.4128069E+01 -.4144026E+01 -.4159741E+01 -.4175253E+01 + -.4190564E+01 -.4205728E+01 -.4220770E+01 -.4235748E+01 -.4250598E+01 + -.4265357E+01 -.4280015E+01 -.4294596E+01 -.4309082E+01 -.4323493E+01 + -.4337819E+01 -.4352076E+01 -.4366228E+01 -.4380298E+01 -.4394270E+01 + -.4408157E+01 -.4421933E+01 -.4435614E+01 -.4449183E+01 -.4462665E+01 + -.4476016E+01 -.4489262E+01 -.4502398E+01 -.4515441E+01 -.4528371E+01 + -.4541191E+01 -.4553879E+01 -.4566438E+01 -.4578833E+01 -.4591095E+01 + -.4603232E+01 -.4615266E+01 -.4627177E+01 -.4638974E+01 -.4650643E+01 + -.4662209E+01 -.4673631E+01 -.4684934E+01 -.4696107E+01 -.4707163E+01 + -.4718089E+01 -.4728906E+01 -.4739614E+01 -.4750236E+01 -.4760756E+01 + -.4771196E+01 -.4781544E+01 -.4791805E+01 -.4801958E+01 -.4811995E+01 + -.4821894E+01 -.4831646E+01 -.4841206E+01 -.4850569E+01 -.4859710E+01 + -.4868623E+01 -.4877293E+01 -.4885727E+01 -.4893929E+01 -.4901922E+01 + -.4909696E+01 -.4917267E+01 -.4924634E+01 -.4931808E+01 -.4938781E+01 + -.4945544E+01 -.4952071E+01 -.4958359E+01 -.4964352E+01 -.4970048E+01 + -.4975417E+01 -.4980445E+01 -.4985116E+01 -.4989439E+01 -.4993422E+01 + -.4997085E+01 -.5000431E+01 -.5003490E+01 -.5006274E+01 -.5008814E+01 + -.5011125E+01 -.5013225E+01 -.5015121E+01 -.5016832E+01 -.5018352E+01 + -.5019691E+01 -.5020845E+01 -.5021810E+01 -.5022582E+01 -.5023163E+01 + -.5023554E+01 -.5023763E+01 -.5023788E+01 -.5023654E+01 -.5023372E+01 + -.5022974E+01 -.5022492E+01 -.5021965E+01 -.5021418E+01 -.5020882E+01 + -.5020380E+01 -.5019948E+01 -.5019608E+01 -.5019379E+01 -.5019259E+01 + -.5019248E+01 -.5019344E+01 -.5019558E+01 -.5019899E+01 -.5020384E+01 + -.5021019E+01 -.5021820E+01 -.5022795E+01 -.5023952E+01 -.5025307E+01 + -.5026868E+01 -.5028645E+01 -.5030639E+01 -.5032848E+01 -.5035271E+01 + -.5037896E+01 -.5040707E+01 -.5043687E+01 -.5046828E+01 -.5050124E+01 + -.5053551E+01 -.5057091E+01 -.5060730E+01 -.5064463E+01 -.5068299E+01 + -.5072252E+01 -.5076315E+01 -.5080481E+01 -.5084730E+01 -.5089046E+01 + -.5093407E+01 -.5097795E+01 -.5102187E+01 -.5106564E+01 -.5110905E+01 + -.5115205E+01 -.5119450E+01 -.5123631E+01 -.5127740E+01 -.5131776E+01 + -.5135733E+01 -.5139616E+01 -.5143418E+01 -.5147153E+01 -.5150814E+01 + -.5154404E+01 -.5157901E+01 -.5161291E+01 -.5164551E+01 -.5167657E+01 + -.5170575E+01 -.5173290E+01 -.5175762E+01 -.5177962E+01 -.5179852E+01 + -.5181416E+01 -.5182616E+01 -.5183419E+01 -.5183783E+01 -.5183709E+01 + -.5183170E+01 -.5182162E+01 -.5180675E+01 -.5178714E+01 -.5176275E+01 + -.5173369E+01 -.5169988E+01 -.5166152E+01 -.5161855E+01 -.5157107E+01 + -.5151902E+01 -.5146259E+01 -.5140166E+01 -.5133629E+01 -.5126624E+01 + -.5119178E+01 -.5111261E+01 -.5102869E+01 -.5093974E+01 -.5084577E+01 + -.5074646E+01 -.5064181E+01 -.5053151E+01 -.5041570E+01 -.5029415E+01 + -.5016692E+01 -.5003385E+01 -.4989510E+01 -.4975060E+01 -.4960052E+01 + -.4944448E+01 -.4928339E+01 -.4911698E+01 -.4894556E+01 -.4876919E+01 + -.4858834E+01 -.4840318E+01 -.4821412E+01 -.4802107E+01 -.4782427E+01 + -.4762344E+01 -.4741865E+01 -.4720976E+01 -.4699710E+01 -.4678051E+01 + -.4656015E+01 -.4633577E+01 -.4610789E+01 -.4587626E+01 -.4564106E+01 + -.4540217E+01 -.4515993E+01 -.4491423E+01 -.4466522E+01 -.4441272E+01 + -.4415713E+01 -.4389834E+01 -.4363659E+01 -.4337170E+01 -.4310391E+01 + -.4283301E+01 -.4255916E+01 -.4228194E+01 -.4200220E+01 -.4171977E+01 + -.4143505E+01 -.4114813E+01 -.4085951E+01 -.4056909E+01 -.4027707E+01 + -.3998320E+01 -.3968795E+01 -.3939105E+01 -.3909274E+01 -.3879273E+01 + -.3849117E+01 -.3818777E+01 -.3788260E+01 -.3757522E+01 -.3726628E+01 + -.3695549E+01 -.3664317E+01 -.3632925E+01 -.3601430E+01 -.3569820E+01 + -.3538127E+01 -.3506330E+01 -.3474500E+01 -.3442628E+01 -.3410754E+01 + -.3378866E+01 -.3347015E+01 -.3315186E+01 -.3283410E+01 -.3251638E+01 + -.3219975E+01 -.3188369E+01 -.3156835E+01 -.3125342E+01 -.3093919E+01 + -.3062545E+01 -.3031246E+01 -.2999996E+01 -.2968859E+01 -.2937805E+01 + -.2906862E+01 -.2876020E+01 -.2845328E+01 -.2814771E+01 -.2784377E+01 + -.2754112E+01 -.2724060E+01 -.2694189E+01 -.2664526E+01 -.2635055E+01 + -.2605814E+01 -.2576771E+01 -.2547931E+01 -.2519250E+01 -.2490778E+01 + -.2462469E+01 -.2434332E+01 -.2406333E+01 -.2378506E+01 -.2350820E+01 + -.2323289E+01 -.2295851E+01 -.2268583E+01 -.2241414E+01 -.2214330E+01 + -.2187274E+01 -.2160254E+01 -.2133220E+01 -.2106167E+01 -.2079039E+01 + -.2051878E+01 -.2024651E+01 -.1997377E+01 -.1970022E+01 -.1942604E+01 + -.1915073E+01 -.1887433E+01 -.1859628E+01 -.1831731E+01 -.1803686E+01 + -.1775507E+01 -.1747164E+01 -.1718692E+01 -.1690060E+01 -.1661289E+01 + -.1632349E+01 -.1603304E+01 -.1574113E+01 -.1544798E+01 -.1515337E+01 + -.1485771E+01 -.1456069E+01 -.1426245E+01 -.1396217E+01 -.1366114E+01 + -.1335855E+01 -.1305445E+01 -.1274836E+01 -.1244055E+01 -.1213078E+01 + -.1181939E+01 -.1150608E+01 -.1119142E+01 -.1087496E+01 -.1055677E+01 + -.1023648E+01 -.9914405E+00 -.9590106E+00 -.9263664E+00 -.8934493E+00 + -.8603262E+00 -.8269426E+00 -.7933115E+00 -.7593998E+00 -.7252470E+00 + -.6908348E+00 -.6561949E+00 -.6213084E+00 -.5862593E+00 -.5510313E+00 + -.5156707E+00 -.4801708E+00 -.4445924E+00 -.4089226E+00 -.3731967E+00 + -.3373697E+00 -.3015532E+00 -.2656993E+00 -.2298311E+00 -.1939287E+00 + -.1580446E+00 -.1221630E+00 -.8631608E-01 -.5047605E-01 -.1471713E-01 + .2098546E-01 .5659320E-01 .9211734E-01 .1274988E+00 .1627458E+00 + .1978216E+00 .2327570E+00 .2674518E+00 .3019351E+00 .3361762E+00 + .3701940E+00 .4039459E+00 .4374555E+00 .4706994E+00 .5037132E+00 + .5364451E+00 .5689422E+00 .6011957E+00 .6332375E+00 .6650270E+00 + .6965914E+00 .7279130E+00 .7590579E+00 .7899137E+00 .8205517E+00 + .8509521E+00 .8811361E+00 .9110622E+00 .9407550E+00 .9701905E+00 + .9994003E+00 .1028326E+01 .1057004E+01 .1085414E+01 .1113583E+01 + .1141463E+01 .1169068E+01 .1196364E+01 .1223386E+01 .1250070E+01 + .1276476E+01 .1302600E+01 .1328469E+01 .1354050E+01 .1379375E+01 + .1404439E+01 .1429290E+01 .1453886E+01 .1478272E+01 .1502444E+01 + .1526437E+01 .1550225E+01 .1573838E+01 .1597255E+01 .1620529E+01 + .1643571E+01 .1666427E+01 .1689072E+01 .1711528E+01 .1733760E+01 + .1755791E+01 .1777610E+01 .1799255E+01 .1820676E+01 .1841883E+01 + .1862836E+01 .1883538E+01 .1903946E+01 .1924081E+01 .1943921E+01 + .1963504E+01 .1982768E+01 .2001753E+01 .2020443E+01 .2038857E+01 + .2056960E+01 .2074764E+01 .2092248E+01 .2109432E+01 .2126267E+01 + .2142777E+01 .2158936E+01 .2174764E+01 .2190226E+01 .2205333E+01 + .2220067E+01 .2234494E+01 .2248492E+01 .2262127E+01 .2275389E+01 + .2288306E+01 .2300857E+01 .2313068E+01 .2324936E+01 .2336497E+01 + .2347718E+01 .2358630E+01 .2369231E+01 .2379554E+01 .2389583E+01 + .2399344E+01 .2408826E+01 .2418067E+01 .2427029E+01 .2435758E+01 + .2444249E+01 .2452523E+01 .2460557E+01 .2468371E+01 .2475956E+01 + .2483338E+01 .2490477E+01 .2497403E+01 .2504106E+01 .2510612E+01 + .2516906E+01 .2523015E+01 .2528939E+01 .2534729E+01 .2540343E+01 + .2545831E+01 .2551198E+01 .2556478E+01 .2561666E+01 .2566793E+01 + .2571862E+01 .2576907E+01 .2581898E+01 .2586868E+01 .2591816E+01 + .2596769E+01 .2601709E+01 .2606657E+01 .2611611E+01 .2616595E+01 + .2621562E+01 .2626526E+01 .2631460E+01 .2636360E+01 .2641200E+01 + .2645987E+01 .2650711E+01 .2655375E+01 .2659928E+01 .2664371E+01 + .2668681E+01 .2672861E+01 .2676878E+01 .2680744E+01 .2684443E+01 + .2688007E+01 .2691383E+01 .2694608E+01 .2697683E+01 .2700631E+01 + .2703449E+01 .2706167E+01 .2708796E+01 .2711378E+01 .2713913E+01 + .2716451E+01 .2719016E+01 .2721660E+01 .2724404E+01 .2727284E+01 + .2730293E+01 .2733448E+01 .2736710E+01 .2740105E+01 .2743627E+01 + .2747285E+01 .2751057E+01 .2754952E+01 .2758962E+01 .2763103E+01 + .2767351E+01 .2771723E+01 .2776211E+01 .2780832E+01 .2785571E+01 + .2790443E+01 .2795445E+01 .2800592E+01 .2805828E+01 .2811167E+01 + .2816593E+01 .2822105E+01 .2827675E+01 .2833297E+01 .2838941E+01 + .2844610E+01 .2850271E+01 .2855933E+01 .2861576E+01 .2867193E+01 + .2872749E+01 .2878234E+01 .2883618E+01 .2888893E+01 .2894007E+01 + .2898962E+01 .2903741E+01 .2908338E+01 .2912722E+01 .2916894E+01 + .2920850E+01 .2924608E+01 .2928149E+01 .2931494E+01 .2934645E+01 + .2937623E+01 .2940427E+01 .2943074E+01 .2945568E+01 .2947944E+01 + .2950171E+01 .2952287E+01 .2954296E+01 .2956214E+01 .2958038E+01 + .2959784E+01 .2961451E+01 .2963060E+01 .2964598E+01 .2966082E+01 + .2967511E+01 .2968901E+01 .2970249E+01 .2971574E+01 .2972871E+01 + .2974143E+01 .2975367E+01 .2976558E+01 .2977710E+01 .2978824E+01 + .2979878E+01 .2980869E+01 .2981799E+01 .2982695E+01 .2983559E+01 + .2984423E+01 .2985300E+01 .2986212E+01 .2987162E+01 .2988169E+01 + .2989249E+01 .2990440E+01 .2991740E+01 .2993190E+01 .2994807E+01 + .2996614E+01 .2998622E+01 .3000853E+01 .3003318E+01 .3006041E+01 + .3009016E+01 .3012252E+01 .3015742E+01 .3019491E+01 .3023482E+01 + .3027718E+01 .3032195E+01 .3036926E+01 .3041887E+01 .3047065E+01 + .3052431E+01 .3057964E+01 .3063636E+01 .3069441E+01 .3075372E+01 + .3081428E+01 .3087592E+01 .3093869E+01 .3100251E+01 .3106748E+01 + .3113350E+01 .3120065E+01 .3126895E+01 .3133863E+01 .3140957E+01 + .3148193E+01 .3155571E+01 .3163103E+01 .3170792E+01 .3178661E+01 + .3186718E+01 .3194976E+01 .3203433E+01 .3212100E+01 .3220984E+01 + .3230097E+01 .3239431E+01 .3248985E+01 .3258749E+01 .3268723E+01 + .3278887E+01 .3289237E+01 .3299761E+01 .3310449E+01 .3321278E+01 + .3332231E+01 .3343284E+01 .3354420E+01 .3365609E+01 .3376837E+01 + .3388074E+01 .3399297E+01 .3410477E+01 .3421595E+01 .3432630E+01 + .3443578E+01 .3454413E+01 .3465131E+01 .3475719E+01 .3486172E+01 + .3496475E+01 .3506624E+01 .3516610E+01 .3526432E+01 .3536082E+01 + .3545564E+01 .3554876E+01 .3564018E+01 .3572984E+01 .3581778E+01 + .3590407E+01 .3598880E+01 .3607197E+01 .3615370E+01 .3623403E+01 + .3631296E+01 .3639050E+01 .3646672E+01 .3654165E+01 .3661523E+01 + .3668729E+01 .3675767E+01 .3682617E+01 .3689262E+01 .3695703E+01 + .3701939E+01 .3707972E+01 .3713793E+01 .3719399E+01 .3724776E+01 + .3729919E+01 .3734823E+01 .3739486E+01 .3743909E+01 .3748087E+01 + .3752021E+01 .3755719E+01 .3759178E+01 .3762403E+01 .3765399E+01 + .3768179E+01 .3770750E+01 .3773112E+01 .3775263E+01 .3777213E+01 + .3778964E+01 .3780531E+01 .3781920E+01 .3783130E+01 .3784145E+01 + .3784947E+01 .3785512E+01 .3785834E+01 .3785899E+01 .3785700E+01 + .3785222E+01 .3784464E+01 .3783417E+01 .3782085E+01 .3780457E+01 + .3778548E+01 .3776353E+01 .3773882E+01 .3771131E+01 .3768111E+01 + .3764821E+01 .3761263E+01 .3757427E+01 .3753323E+01 .3748945E+01 + .3744297E+01 .3739377E+01 .3734200E+01 .3728767E+01 .3723086E+01 + .3717138E+01 .3710937E+01 .3704470E+01 .3697739E+01 .3690730E+01 + .3683446E+01 .3675867E+01 .3667991E+01 .3659800E+01 .3651312E+01 + .3642512E+01 .3633400E+01 .3623966E+01 .3614221E+01 .3604157E+01 + .3593782E+01 .3583071E+01 .3572066E+01 .3560741E+01 .3549097E+01 + .3537108E+01 .3524782E+01 .3512106E+01 .3499087E+01 .3485707E+01 + .3471988E+01 .3457914E+01 .3443491E+01 .3428709E+01 .3413578E+01 + .3398077E+01 .3382201E+01 .3365920E+01 .3349263E+01 .3332199E+01 + .3314733E+01 .3296848E+01 .3278562E+01 .3259870E+01 .3240785E+01 + .3221296E+01 .3201438E+01 .3181202E+01 .3160607E+01 .3139646E+01 + .3118339E+01 .3096663E+01 .3074627E+01 .3052217E+01 .3029515E+01 + .3006522E+01 .2983273E+01 .2959768E+01 .2936043E+01 .2912101E+01 + .2887971E+01 .2863646E+01 .2839165E+01 .2814507E+01 .2789684E+01 + .2764681E+01 .2739523E+01 .2714195E+01 .2688690E+01 .2662981E+01 + .2637115E+01 .2611059E+01 .2584820E+01 .2558379E+01 .2531760E+01 + .2504947E+01 .2477959E+01 .2450773E+01 .2423422E+01 .2395868E+01 + .2368104E+01 .2340100E+01 .2311874E+01 .2283408E+01 .2254715E+01 + .2225748E+01 .2196592E+01 .2167202E+01 .2137591E+01 .2107748E+01 + .2077716E+01 .2047495E+01 .2017115E+01 .1986562E+01 .1955887E+01 + .1925081E+01 .1894179E+01 .1863181E+01 .1832136E+01 .1801048E+01 + .1769949E+01 .1738830E+01 .1707763E+01 .1676736E+01 .1645778E+01 + .1614879E+01 .1584077E+01 .1553367E+01 .1522767E+01 .1492252E+01 + .1461869E+01 .1431591E+01 .1401443E+01 .1371410E+01 .1341520E+01 + .1311756E+01 .1282126E+01 .1252589E+01 .1223221E+01 .1193984E+01 + .1164891E+01 .1135923E+01 .1107119E+01 .1078472E+01 .1050009E+01 + .1021712E+01 .9936386E+00 .9657756E+00 .9381451E+00 .9107336E+00 + .8835716E+00 .8566400E+00 .8299541E+00 .8034763E+00 .7772521E+00 + .7512359E+00 .7254328E+00 .6998129E+00 .6743888E+00 .6491247E+00 + .6240158E+00 .5990201E+00 .5741651E+00 .5494149E+00 .5247738E+00 + .5002140E+00 .4757578E+00 .4513831E+00 .4270985E+00 .4028502E+00 + .3787052E+00 .3545977E+00 .3305235E+00 .3064549E+00 .2824171E+00 + .2584004E+00 .2344294E+00 .2104820E+00 .1865951E+00 .1627400E+00 + .1389290E+00 .1151454E+00 .9142214E-01 .6774906E-01 .4415255E-01 + .2061877E-01 -.2785988E-02 -.2608055E-01 -.4924557E-01 -.7229377E-01 + -.9519927E-01 -.1179752E+00 -.1406104E+00 -.1631292E+00 -.1854925E+00 + -.2077192E+00 -.2297882E+00 -.2517043E+00 -.2734291E+00 -.2949740E+00 + -.3163321E+00 -.3375527E+00 -.3585793E+00 -.3794448E+00 -.4001300E+00 + -.4206469E+00 -.4409665E+00 -.4611005E+00 -.4810345E+00 -.5007905E+00 + -.5203342E+00 -.5396904E+00 -.5588537E+00 -.5778524E+00 -.5966700E+00 + -.6153324E+00 -.6338383E+00 -.6522276E+00 -.6704625E+00 -.6885720E+00 + -.7065477E+00 -.7244143E+00 -.7421539E+00 -.7597809E+00 -.7772779E+00 + -.7946584E+00 -.8118844E+00 -.8289755E+00 -.8459145E+00 -.8627115E+00 + -.8793375E+00 -.8957983E+00 -.9120728E+00 -.9281980E+00 -.9440850E+00 + -.9597727E+00 -.9752453E+00 -.9905168E+00 -.1005572E+01 -.1020426E+01 + -.1035076E+01 -.1049547E+01 -.1063810E+01 -.1077883E+01 -.1091755E+01 + -.1105445E+01 -.1118934E+01 -.1132244E+01 -.1145370E+01 -.1158338E+01 + -.1171117E+01 -.1183740E+01 -.1196205E+01 -.1208530E+01 -.1220702E+01 + -.1232739E+01 -.1244637E+01 -.1256409E+01 -.1268015E+01 -.1279468E+01 + -.1290757E+01 -.1301895E+01 -.1312867E+01 -.1323686E+01 -.1334349E+01 + -.1344894E+01 -.1355289E+01 -.1365572E+01 -.1375750E+01 -.1385849E+01 + -.1395869E+01 -.1405850E+01 -.1415810E+01 -.1425783E+01 -.1435751E+01 + -.1445733E+01 -.1455723E+01 -.1465744E+01 -.1475792E+01 -.1485897E+01 + -.1496066E+01 -.1506325E+01 -.1516643E+01 -.1527036E+01 -.1537496E+01 + -.1548030E+01 -.1558619E+01 -.1569266E+01 -.1579957E+01 -.1590699E+01 + -.1601461E+01 -.1612252E+01 -.1623059E+01 -.1633880E+01 -.1644685E+01 + -.1655467E+01 -.1666203E+01 -.1676896E+01 -.1687489E+01 -.1697992E+01 + -.1708393E+01 -.1718695E+01 -.1728868E+01 -.1738898E+01 -.1748750E+01 + -.1758409E+01 -.1767836E+01 -.1777024E+01 -.1785950E+01 -.1794604E+01 + -.1802961E+01 -.1811019E+01 -.1818760E+01 -.1826185E+01 -.1833263E+01 + -.1839998E+01 -.1846375E+01 -.1852390E+01 -.1858021E+01 -.1863268E+01 + -.1868117E+01 -.1872569E+01 -.1876599E+01 -.1880207E+01 -.1883381E+01 + -.1886123E+01 -.1888419E+01 -.1890280E+01 -.1891708E+01 -.1892721E+01 + -.1893309E+01 -.1893491E+01 -.1893272E+01 -.1892669E+01 -.1891683E+01 + -.1890328E+01 -.1888611E+01 -.1886551E+01 -.1884146E+01 -.1881417E+01 + -.1878371E+01 -.1875027E+01 -.1871388E+01 -.1867471E+01 -.1863276E+01 + -.1858814E+01 -.1854083E+01 -.1849095E+01 -.1843853E+01 -.1838367E+01 + -.1832633E+01 -.1826655E+01 -.1820434E+01 -.1813974E+01 -.1807273E+01 + -.1800337E+01 -.1793166E+01 -.1785761E+01 -.1778117E+01 -.1770236E+01 + -.1762121E+01 -.1753780E+01 -.1745208E+01 -.1736419E+01 -.1727422E+01 + -.1718233E+01 -.1708861E+01 -.1699321E+01 -.1689619E+01 -.1679770E+01 + -.1669785E+01 -.1659686E+01 -.1649486E+01 -.1639196E+01 -.1628818E+01 + -.1618352E+01 -.1607794E+01 -.1597152E+01 -.1586430E+01 -.1575636E+01 + -.1564773E+01 -.1553844E+01 -.1542851E+01 -.1531803E+01 -.1520707E+01 + -.1509578E+01 -.1498423E+01 -.1487252E+01 -.1476074E+01 -.1464909E+01 + -.1453769E+01 -.1442669E+01 -.1431617E+01 -.1420622E+01 -.1409692E+01 + -.1398838E+01 -.1388060E+01 -.1377358E+01 -.1366736E+01 -.1356205E+01 + -.1345786E+01 -.1335497E+01 -.1325344E+01 -.1315331E+01 -.1305457E+01 + -.1295720E+01 -.1286121E+01 -.1276662E+01 -.1267346E+01 -.1258172E+01 + -.1249142E+01 -.1240249E+01 -.1231490E+01 -.1222858E+01 -.1214349E+01 + -.1205956E+01 -.1197669E+01 -.1189477E+01 -.1181372E+01 -.1173347E+01 + -.1165394E+01 -.1157506E+01 -.1149674E+01 -.1141892E+01 -.1134160E+01 + -.1126476E+01 -.1118842E+01 -.1111255E+01 -.1103711E+01 -.1096204E+01 + -.1088731E+01 -.1081288E+01 -.1073875E+01 -.1066484E+01 -.1059112E+01 + -.1051749E+01 -.1044392E+01 -.1037036E+01 -.1029679E+01 -.1022311E+01 + -.1014929E+01 -.1007524E+01 -.1000098E+01 -.9926433E+00 -.9851579E+00 + -.9776366E+00 -.9700775E+00 -.9624773E+00 -.9548380E+00 -.9471611E+00 + -.9394512E+00 -.9317061E+00 -.9239262E+00 -.9161106E+00 -.9082618E+00 + -.9003785E+00 -.8924601E+00 -.8845049E+00 -.8765212E+00 -.8685061E+00 + -.8604643E+00 -.8523981E+00 -.8443176E+00 -.8362316E+00 -.8281517E+00 + -.8200845E+00 -.8120417E+00 -.8040297E+00 -.7960623E+00 -.7881491E+00 + -.7803040E+00 -.7725392E+00 -.7648685E+00 -.7572972E+00 -.7498278E+00 + -.7424489E+00 -.7351568E+00 -.7279499E+00 -.7208347E+00 -.7138138E+00 + -.7068932E+00 -.7000710E+00 -.6933515E+00 -.6867347E+00 -.6802256E+00 + -.6738263E+00 -.6675432E+00 -.6613755E+00 -.6553252E+00 -.6493864E+00 + -.6435685E+00 -.6378637E+00 -.6322712E+00 -.6267854E+00 -.6214061E+00 + -.6161280E+00 -.6109453E+00 -.6058449E+00 -.6008232E+00 -.5958760E+00 + -.5910050E+00 -.5862059E+00 -.5814763E+00 -.5768078E+00 -.5721929E+00 + -.5676218E+00 -.5630966E+00 -.5586109E+00 -.5541662E+00 -.5497628E+00 + -.5454071E+00 -.5411001E+00 -.5368450E+00 -.5326397E+00 -.5284868E+00 + -.5243835E+00 -.5203254E+00 -.5163070E+00 -.5123225E+00 -.5083605E+00 + -.5044122E+00 -.5004663E+00 -.4965200E+00 -.4925582E+00 -.4885715E+00 + -.4845479E+00 -.4804841E+00 -.4763731E+00 -.4722100E+00 -.4679889E+00 + -.4637120E+00 -.4593781E+00 -.4549891E+00 -.4505405E+00 -.4460325E+00 + -.4414620E+00 -.4368284E+00 -.4321285E+00 -.4273685E+00 -.4225463E+00 + -.4176660E+00 -.4127292E+00 -.4077442E+00 -.4027138E+00 -.3976460E+00 + -.3925427E+00 -.3874118E+00 -.3822583E+00 -.3770895E+00 -.3719100E+00 + -.3667273E+00 -.3615432E+00 -.3563615E+00 -.3511806E+00 -.3460118E+00 + -.3408542E+00 -.3357126E+00 -.3305876E+00 -.3254845E+00 -.3204075E+00 + -.3153634E+00 -.3103528E+00 -.3053836E+00 -.3004585E+00 -.2955821E+00 + -.2907585E+00 -.2859964E+00 -.2812981E+00 -.2766683E+00 -.2721088E+00 + -.2676302E+00 -.2632347E+00 -.2589278E+00 -.2547101E+00 -.2505801E+00 + -.2465323E+00 -.2425640E+00 -.2386737E+00 -.2348644E+00 -.2311372E+00 + -.2274924E+00 -.2239290E+00 -.2204488E+00 -.2170505E+00 -.2137350E+00 + -.2104979E+00 -.2073440E+00 -.2042677E+00 -.2012677E+00 -.1983389E+00 + -.1954811E+00 -.1926888E+00 -.1899593E+00 -.1872873E+00 -.1846710E+00 + -.1821043E+00 -.1795826E+00 -.1770980E+00 -.1746495E+00 -.1722368E+00 + -.1698634E+00 -.1675294E+00 -.1652405E+00 -.1629925E+00 -.1607870E+00 + -.1586223E+00 -.1565028E+00 -.1544275E+00 -.1523981E+00 -.1504125E+00 + -.1484724E+00 -.1465778E+00 -.1447291E+00 -.1429252E+00 -.1411683E+00 + -.1394560E+00 -.1377912E+00 -.1361706E+00 -.1345989E+00 -.1330722E+00 + -.1315899E+00 -.1301497E+00 -.1287531E+00 -.1273980E+00 -.1260836E+00 + -.1248075E+00 -.1235698E+00 -.1223685E+00 -.1212012E+00 -.1200639E+00 + -.1189547E+00 -.1178709E+00 -.1168107E+00 -.1157686E+00 -.1147464E+00 + -.1137396E+00 -.1127475E+00 -.1117664E+00 -.1107975E+00 -.1098380E+00 + -.1088896E+00 -.1079503E+00 -.1070232E+00 -.1061068E+00 -.1052000E+00 + -.1043027E+00 -.1034162E+00 -.1025407E+00 -.1016780E+00 -.1008265E+00 + -.9999090E-01 -.9917006E-01 -.9836553E-01 -.9757558E-01 -.9680278E-01 + -.9604645E-01 -.9530734E-01 -.9458532E-01 -.9388166E-01 -.9319674E-01 + -.9253042E-01 -.9188165E-01 -.9125243E-01 -.9064146E-01 -.9004981E-01 + -.8947573E-01 -.8892075E-01 -.8838315E-01 -.8786384E-01 -.8736103E-01 + -.8687689E-01 -.8641139E-01 -.8596579E-01 -.8553964E-01 -.8513187E-01 + -.8474123E-01 -.8436682E-01 -.8400729E-01 -.8366372E-01 -.8333502E-01 + -.8302224E-01 -.8272341E-01 -.8244102E-01 -.8217392E-01 -.8192211E-01 + -.8168577E-01 -.8146515E-01 -.8125897E-01 -.8106630E-01 -.8088727E-01 + -.8072172E-01 -.8056896E-01 -.8042781E-01 -.8029756E-01 -.8017883E-01 + -.8007011E-01 -.7996967E-01 -.7987590E-01 -.7978980E-01 -.7971067E-01 + -.7963916E-01 -.7957531E-01 -.7951870E-01 -.7946856E-01 -.7942472E-01 + -.7938622E-01 -.7935260E-01 -.7932395E-01 -.7929900E-01 -.7927720E-01 + -.7925867E-01 -.7924219E-01 -.7922860E-01 -.7921669E-01 -.7920736E-01 + -.7920001E-01 -.7919511E-01 -.7919167E-01 -.7919034E-01 -.7919134E-01 + -.7919396E-01 -.7919714E-01 -.7920133E-01 -.7920605E-01 -.7921072E-01 + -.7921460E-01 -.7921794E-01 -.7921945E-01 -.7921945E-01 -.7921613E-01 + -.7921122E-01 -.7920237E-01 -.7919077E-01 -.7917463E-01 -.7915491E-01 + -.7913108E-01 -.7910359E-01 -.7907225E-01 -.7903686E-01 -.7899789E-01 + -.7895549E-01 -.7890965E-01 -.7886101E-01 -.7880983E-01 -.7875702E-01 + -.7870045E-01 -.7864446E-01 -.7858800E-01 -.7853033E-01 -.7847181E-01 + -.7841267E-01 -.7835254E-01 -.7829246E-01 -.7823202E-01 -.7817067E-01 + -.7811013E-01 -.7804941E-01 -.7798820E-01 -.7792768E-01 -.7786693E-01 + -.7780696E-01 -.7774647E-01 -.7768723E-01 -.7762854E-01 -.7757053E-01 + -.7751294E-01 -.7745620E-01 -.7740021E-01 -.7734548E-01 -.7729126E-01 + -.7723774E-01 -.7718583E-01 -.7713540E-01 -.7708555E-01 -.7703785E-01 + -.7699160E-01 -.7694652E-01 -.7690279E-01 -.7686068E-01 -.7682011E-01 + -.7678163E-01 -.7674445E-01 -.7670917E-01 -.7667582E-01 -.7664445E-01 + -.7661487E-01 -.7658671E-01 -.7656121E-01 -.7653711E-01 -.7651539E-01 + -.7649525E-01 -.7647711E-01 -.7646141E-01 -.7644736E-01 -.7643497E-01 + -.7642521E-01 -.7641726E-01 -.7641063E-01 -.7640636E-01 -.7640399E-01 + -.7640347E-01 -.7640463E-01 -.7640819E-01 -.7641309E-01 -.7642012E-01 + -.7642869E-01 -.7643838E-01 -.7645071E-01 -.7646460E-01 -.7647897E-01 + -.7649521E-01 -.7651302E-01 -.7653213E-01 -.7655243E-01 -.7657345E-01 + -.7659606E-01 -.7661928E-01 -.7664312E-01 -.7666831E-01 -.7669477E-01 + -.7672143E-01 -.7674837E-01 -.7677554E-01 -.7680384E-01 -.7683234E-01 + -.7686059E-01 -.7688962E-01 -.7691875E-01 -.7694789E-01 -.7697707E-01 + -.7700590E-01 -.7703533E-01 -.7706437E-01 -.7709309E-01 -.7712123E-01 + -.7714960E-01 -.7717721E-01 -.7720463E-01 -.7723113E-01 -.7725737E-01 + -.7728304E-01 -.7730810E-01 -.7733186E-01 -.7735538E-01 -.7737826E-01 + -.7740046E-01 -.7742129E-01 -.7744137E-01 -.7746042E-01 -.7747860E-01 + -.7749548E-01 -.7751195E-01 -.7752699E-01 -.7754085E-01 -.7755375E-01 + -.7756524E-01 -.7757585E-01 -.7758489E-01 -.7759263E-01 -.7759920E-01 + -.7760499E-01 -.7760848E-01 -.7761115E-01 -.7761262E-01 -.7761276E-01 + -.7761122E-01 -.7760859E-01 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/H-E12140.dat b/pyExamples/EarthquakeExamples/Example4/H-E12140.dat new file mode 100755 index 000000000..f64a772fe --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/H-E12140.dat @@ -0,0 +1,1561 @@ + .5578445E-01 .5569925E-01 .5548402E-01 .5517958E-01 .5486541E-01 + .5455504E-01 .5425199E-01 .5395897E-01 .5368046E-01 .5341550E-01 + .5316845E-01 .5294083E-01 .5273659E-01 .5255523E-01 .5239924E-01 + .5226784E-01 .5216316E-01 .5208076E-01 .5202079E-01 .5198129E-01 + .5196291E-01 .5196102E-01 .5197600E-01 .5200545E-01 .5205044E-01 + .5210816E-01 .5217987E-01 .5226570E-01 .5236813E-01 .5248338E-01 + .5261271E-01 .5275474E-01 .5291049E-01 .5307393E-01 .5324666E-01 + .5342610E-01 .5361507E-01 .5381252E-01 .5402105E-01 .5424316E-01 + .5448211E-01 .5473630E-01 .5500853E-01 .5529867E-01 .5560845E-01 + .5593548E-01 .5627993E-01 .5664100E-01 .5702091E-01 .5741446E-01 + .5782350E-01 .5824562E-01 .5868207E-01 .5913072E-01 .5959335E-01 + .6007110E-01 .6056788E-01 .6108279E-01 .6161972E-01 .6218129E-01 + .6277211E-01 .6339089E-01 .6404043E-01 .6472020E-01 .6543123E-01 + .6616448E-01 .6691935E-01 .6769188E-01 .6848289E-01 .6928944E-01 + .7011496E-01 .7096033E-01 .7183010E-01 .7272066E-01 .7363453E-01 + .7456792E-01 .7551814E-01 .7647745E-01 .7744530E-01 .7841927E-01 + .7940313E-01 .8039418E-01 .8139765E-01 .8241429E-01 .8344932E-01 + .8449851E-01 .8556282E-01 .8663830E-01 .8772515E-01 .8881803E-01 + .8991921E-01 .9102960E-01 .9215586E-01 .9329753E-01 .9445867E-01 + .9564003E-01 .9684368E-01 .9806179E-01 .9929646E-01 .1005456E+00 + .1018116E+00 .1030907E+00 .1043839E+00 .1056877E+00 .1070017E+00 + .1083166E+00 .1096313E+00 .1109429E+00 .1122559E+00 .1135730E+00 + .1149037E+00 .1162522E+00 .1176220E+00 .1190023E+00 .1203891E+00 + .1217735E+00 .1231549E+00 .1245295E+00 .1259021E+00 .1272773E+00 + .1286644E+00 .1300676E+00 .1314948E+00 .1329469E+00 .1344272E+00 + .1359301E+00 .1374552E+00 .1390008E+00 .1405704E+00 .1421499E+00 + .1437410E+00 .1453397E+00 .1469506E+00 .1485741E+00 .1502175E+00 + .1518795E+00 .1535599E+00 .1552462E+00 .1569363E+00 .1586252E+00 + .1603153E+00 .1620076E+00 .1637105E+00 .1654327E+00 .1671869E+00 + .1689745E+00 .1708015E+00 .1726592E+00 .1745377E+00 .1764179E+00 + .1782888E+00 .1801446E+00 .1819906E+00 .1838257E+00 .1856598E+00 + .1874955E+00 .1893412E+00 .1911950E+00 .1930574E+00 .1949240E+00 + .1967968E+00 .1986687E+00 .2005495E+00 .2024462E+00 .2043735E+00 + .2063341E+00 .2083315E+00 .2103590E+00 .2124100E+00 .2144734E+00 + .2165481E+00 .2186293E+00 .2207110E+00 .2227767E+00 .2248137E+00 + .2268087E+00 .2287596E+00 .2306607E+00 .2325261E+00 .2343688E+00 + .2362076E+00 .2380491E+00 .2398963E+00 .2417351E+00 .2435458E+00 + .2452979E+00 .2469735E+00 .2485642E+00 .2500818E+00 .2515501E+00 + .2530112E+00 .2545038E+00 .2560610E+00 .2576811E+00 .2593575E+00 + .2610663E+00 .2627894E+00 .2645091E+00 .2662228E+00 .2679337E+00 + .2696568E+00 .2714033E+00 .2731962E+00 .2750487E+00 .2769660E+00 + .2789343E+00 .2809291E+00 .2829163E+00 .2848641E+00 .2867475E+00 + .2885661E+00 .2903261E+00 .2920394E+00 .2937165E+00 .2953751E+00 + .2970318E+00 .2987049E+00 .3003975E+00 .3021116E+00 .3038320E+00 + .3055438E+00 .3072222E+00 .3088521E+00 .3104232E+00 .3119412E+00 + .3134053E+00 .3148448E+00 .3162896E+00 .3177814E+00 .3193490E+00 + .3210191E+00 .3228027E+00 .3246979E+00 .3266745E+00 .3286910E+00 + .3306897E+00 .3326253E+00 .3344676E+00 .3362124E+00 .3378720E+00 + .3394729E+00 .3410383E+00 .3425965E+00 .3441641E+00 .3457586E+00 + .3473882E+00 .3490606E+00 .3507761E+00 .3525308E+00 .3543113E+00 + .3561119E+00 .3579270E+00 .3597572E+00 .3615936E+00 .3634305E+00 + .3652608E+00 .3670855E+00 .3688871E+00 .3706685E+00 .3724189E+00 + .3741298E+00 .3757898E+00 .3773983E+00 .3789648E+00 .3805130E+00 + .3820652E+00 .3836555E+00 .3853131E+00 .3870578E+00 .3888816E+00 + .3907520E+00 .3926189E+00 .3944315E+00 .3961460E+00 .3977525E+00 + .3992581E+00 .4006927E+00 .4020971E+00 .4035316E+00 .4050575E+00 + .4067183E+00 .4085055E+00 .4103701E+00 .4122273E+00 .4140024E+00 + .4156427E+00 .4171353E+00 .4184955E+00 .4197632E+00 .4209878E+00 + .4222407E+00 .4235761E+00 .4250267E+00 .4265802E+00 .4281916E+00 + .4297843E+00 .4312809E+00 .4326221E+00 .4337929E+00 .4347958E+00 + .4356553E+00 .4364022E+00 .4370723E+00 .4376910E+00 .4382684E+00 + .4387913E+00 .4392427E+00 .4396001E+00 .4398579E+00 .4400274E+00 + .4401359E+00 .4402031E+00 .4402454E+00 .4402689E+00 .4402970E+00 + .4403579E+00 .4404910E+00 .4407292E+00 .4411049E+00 .4416365E+00 + .4423202E+00 .4430951E+00 .4438728E+00 .4445494E+00 .4450573E+00 + .4453893E+00 .4456147E+00 .4458503E+00 .4462234E+00 .4468143E+00 + .4476505E+00 .4486974E+00 .4498875E+00 .4511245E+00 .4523136E+00 + .4533809E+00 .4543001E+00 .4550888E+00 .4558008E+00 .4564833E+00 + .4571625E+00 .4578292E+00 .4584653E+00 .4590529E+00 .4595937E+00 + .4601006E+00 .4606081E+00 .4611491E+00 .4617625E+00 .4624811E+00 + .4633364E+00 .4643527E+00 .4655498E+00 .4669276E+00 .4684862E+00 + .4701966E+00 .4720049E+00 .4738347E+00 .4756162E+00 .4773000E+00 + .4788848E+00 .4804020E+00 .4819124E+00 .4834663E+00 .4851019E+00 + .4868230E+00 .4886168E+00 .4904533E+00 .4922845E+00 .4940412E+00 + .4956645E+00 .4971103E+00 .4983659E+00 .4994430E+00 .5003831E+00 + .5012400E+00 .5020697E+00 .5029149E+00 .5038125E+00 .5047719E+00 + .5057975E+00 .5068803E+00 .5080080E+00 .5091601E+00 .5103222E+00 + .5114770E+00 .5126410E+00 .5138404E+00 .5151051E+00 .5164493E+00 + .5178821E+00 .5194032E+00 .5210176E+00 .5227169E+00 .5244898E+00 + .5263137E+00 .5281730E+00 .5300558E+00 .5319586E+00 .5338731E+00 + .5357841E+00 .5376588E+00 .5394638E+00 .5411472E+00 .5426545E+00 + .5439276E+00 .5449309E+00 .5456563E+00 .5461315E+00 .5464034E+00 + .5465434E+00 .5466128E+00 .5466629E+00 .5467236E+00 .5468147E+00 + .5469433E+00 .5471081E+00 .5472961E+00 .5475179E+00 .5477965E+00 + .5481737E+00 .5486856E+00 .5493602E+00 .5501999E+00 .5511987E+00 + .5523396E+00 .5536133E+00 .5549939E+00 .5564493E+00 .5579342E+00 + .5594135E+00 .5608607E+00 .5622607E+00 .5636110E+00 .5649440E+00 + .5663128E+00 .5677840E+00 .5694073E+00 .5712047E+00 .5731609E+00 + .5752399E+00 .5773844E+00 .5795479E+00 .5816833E+00 .5837569E+00 + .5857459E+00 .5876502E+00 .5894889E+00 .5913028E+00 .5931288E+00 + .5950186E+00 .5970137E+00 .5991565E+00 .6014845E+00 .6040220E+00 + .6067690E+00 .6097076E+00 .6128062E+00 .6160430E+00 .6193964E+00 + .6228518E+00 .6263874E+00 .6299772E+00 .6335841E+00 .6371682E+00 + .6406836E+00 .6441059E+00 .6474229E+00 .6506414E+00 .6537721E+00 + .6568303E+00 .6598280E+00 .6627769E+00 .6656803E+00 .6685441E+00 + .6713642E+00 .6741387E+00 .6768575E+00 .6795083E+00 .6820654E+00 + .6844898E+00 .6867127E+00 .6886668E+00 .6902923E+00 .6915710E+00 + .6925316E+00 .6932589E+00 .6938736E+00 .6945072E+00 .6952549E+00 + .6961689E+00 .6972487E+00 .6984634E+00 .6997607E+00 .7010866E+00 + .7023941E+00 .7036539E+00 .7048511E+00 .7059864E+00 .7070586E+00 + .7080634E+00 .7089981E+00 .7098803E+00 .7107451E+00 .7116384E+00 + .7125931E+00 .7136308E+00 .7147566E+00 .7159677E+00 .7172550E+00 + .7186041E+00 .7199961E+00 .7214203E+00 .7228604E+00 .7243342E+00 + .7258620E+00 .7274622E+00 .7291372E+00 .7308731E+00 .7326398E+00 + .7344088E+00 .7361600E+00 .7379036E+00 .7396698E+00 .7414979E+00 + .7434134E+00 .7454177E+00 .7474799E+00 .7495403E+00 .7515188E+00 + .7533465E+00 .7549748E+00 .7563969E+00 .7576492E+00 .7588186E+00 + .7600184E+00 .7613535E+00 .7628850E+00 .7646341E+00 .7665795E+00 + .7686673E+00 .7708138E+00 .7729155E+00 .7748692E+00 .7765998E+00 + .7780657E+00 .7792873E+00 .7803449E+00 .7813741E+00 .7825231E+00 + .7839013E+00 .7855444E+00 .7874278E+00 .7894911E+00 .7916883E+00 + .7940080E+00 .7964942E+00 .7992189E+00 .8022414E+00 .8055677E+00 + .8091433E+00 .8128711E+00 .8166448E+00 .8203610E+00 .8239300E+00 + .8272921E+00 .8304347E+00 .8333899E+00 .8362244E+00 .8389948E+00 + .8417407E+00 .8444911E+00 .8472903E+00 .8502000E+00 .8532835E+00 + .8565777E+00 .8600811E+00 .8637385E+00 .8674694E+00 .8711802E+00 + .8747982E+00 .8782894E+00 .8816670E+00 .8849773E+00 .8882837E+00 + .8916351E+00 .8950514E+00 .8985157E+00 .9019911E+00 .9054407E+00 + .9088427E+00 .9121948E+00 .9154999E+00 .9187450E+00 .9218961E+00 + .9248967E+00 .9276828E+00 .9302033E+00 .9324266E+00 .9343416E+00 + .9359574E+00 .9373038E+00 .9384211E+00 .9393418E+00 .9400821E+00 + .9406407E+00 .9410019E+00 .9411436E+00 .9410561E+00 .9407668E+00 + .9403495E+00 .9398968E+00 .9394762E+00 .9390986E+00 .9387216E+00 + .9382842E+00 .9377422E+00 .9370748E+00 .9362764E+00 .9353509E+00 + .9343242E+00 .9332536E+00 .9322225E+00 .9313117E+00 .9305625E+00 + .9299757E+00 .9295267E+00 .9291984E+00 .9289784E+00 .9288589E+00 + .9288214E+00 .9288414E+00 .9288975E+00 .9289774E+00 .9290821E+00 + .9292130E+00 .9293661E+00 .9295228E+00 .9296526E+00 .9297200E+00 + .9296868E+00 .9295186E+00 .9291722E+00 .9286074E+00 .9277984E+00 + .9267541E+00 .9255162E+00 .9241450E+00 .9227003E+00 .9212392E+00 + .9198324E+00 .9185743E+00 .9175779E+00 .9169555E+00 .9167948E+00 + .9171402E+00 .9179818E+00 .9192700E+00 .9209095E+00 .9227657E+00 + .9246840E+00 .9265160E+00 .9281260E+00 .9294001E+00 .9302603E+00 + .9306756E+00 .9306543E+00 .9302392E+00 .9294932E+00 .9284922E+00 + .9273203E+00 .9260747E+00 .9248625E+00 .9237981E+00 .9229696E+00 + .9224310E+00 .9221879E+00 .9222026E+00 .9223982E+00 .9226772E+00 + .9229434E+00 .9231176E+00 .9231368E+00 .9229577E+00 .9225584E+00 + .9219511E+00 .9211712E+00 .9202738E+00 .9193037E+00 .9182997E+00 + .9172852E+00 .9162886E+00 .9153396E+00 .9144732E+00 .9137093E+00 + .9130496E+00 .9124762E+00 .9119582E+00 .9114481E+00 .9108971E+00 + .9102516E+00 .9094626E+00 .9084873E+00 .9073046E+00 .9059185E+00 + .9043733E+00 .9027187E+00 .9010076E+00 .8992838E+00 .8975918E+00 + .8959679E+00 .8944371E+00 .8930030E+00 .8916625E+00 .8903996E+00 + .8891919E+00 .8879995E+00 .8867698E+00 .8854336E+00 .8839341E+00 + .8822338E+00 .8803408E+00 .8782858E+00 .8761265E+00 .8739293E+00 + .8717672E+00 .8696949E+00 .8677374E+00 .8658736E+00 .8640564E+00 + .8622200E+00 .8603200E+00 .8583240E+00 .8562018E+00 .8539030E+00 + .8513731E+00 .8485791E+00 .8455589E+00 .8424027E+00 .8392584E+00 + .8362811E+00 .8336104E+00 .8313448E+00 .8295620E+00 .8283162E+00 + .8276316E+00 .8274593E+00 .8276867E+00 .8281630E+00 .8287571E+00 + .8293826E+00 .8300091E+00 .8306355E+00 .8312668E+00 .8318879E+00 + .8324856E+00 .8330513E+00 .8335981E+00 .8341496E+00 .8347434E+00 + .8354068E+00 .8361525E+00 .8369462E+00 .8377139E+00 .8383419E+00 + .8387044E+00 .8386828E+00 .8382315E+00 .8374333E+00 .8365184E+00 + .8357264E+00 .8352372E+00 .8351136E+00 .8353262E+00 .8357847E+00 + .8363883E+00 .8370494E+00 .8377227E+00 .8383974E+00 .8390998E+00 + .8398685E+00 .8407373E+00 .8416956E+00 .8426849E+00 .8436024E+00 + .8443547E+00 .8448605E+00 .8450867E+00 .8450119E+00 .8446177E+00 + .8438596E+00 .8426936E+00 .8410929E+00 .8390844E+00 .8367238E+00 + .8340849E+00 .8312228E+00 .8281792E+00 .8249735E+00 .8216230E+00 + .8181258E+00 .8144791E+00 .8106517E+00 .8066453E+00 .8025116E+00 + .7983674E+00 .7943413E+00 .7905464E+00 .7870549E+00 .7839225E+00 + .7811749E+00 .7788210E+00 .7768323E+00 .7751578E+00 .7737086E+00 + .7723816E+00 .7710433E+00 .7695566E+00 .7677612E+00 .7655315E+00 + .7627799E+00 .7594772E+00 .7556248E+00 .7512778E+00 .7465235E+00 + .7414815E+00 .7362517E+00 .7309364E+00 .7256281E+00 .7204260E+00 + .7154064E+00 .7106351E+00 .7061586E+00 .7020395E+00 .6982991E+00 + .6949468E+00 .6919496E+00 .6892434E+00 .6867179E+00 .6842518E+00 + .6817252E+00 .6790719E+00 .6762618E+00 .6733196E+00 .6702866E+00 + .6672161E+00 .6641383E+00 .6610746E+00 .6580239E+00 .6549893E+00 + .6519374E+00 .6488394E+00 .6456625E+00 .6423995E+00 .6390469E+00 + .6356118E+00 .6320865E+00 .6284652E+00 .6247190E+00 .6208392E+00 + .6168347E+00 .6127614E+00 .6086903E+00 .6047046E+00 .6008680E+00 + .5972477E+00 .5938588E+00 .5906906E+00 .5876750E+00 .5847215E+00 + .5817188E+00 .5785957E+00 .5753239E+00 .5719418E+00 .5685035E+00 + .5650759E+00 .5616899E+00 .5583448E+00 .5549840E+00 .5515204E+00 + .5478506E+00 .5439092E+00 .5396434E+00 .5350495E+00 .5301462E+00 + .5249860E+00 .5196160E+00 .5140790E+00 .5083884E+00 .5025510E+00 + .4965484E+00 .4903805E+00 .4840712E+00 .4776960E+00 .4713458E+00 + .4651049E+00 .4589965E+00 .4530209E+00 .4470946E+00 .4411222E+00 + .4349996E+00 .4286623E+00 .4220737E+00 .4152410E+00 .4081732E+00 + .4008953E+00 .3933850E+00 .3856032E+00 .3774844E+00 .3689905E+00 + .3601239E+00 .3509498E+00 .3415632E+00 .3320901E+00 .3226147E+00 + .3132090E+00 .3039016E+00 .2947170E+00 .2856585E+00 .2767410E+00 + .2679709E+00 .2593619E+00 .2508916E+00 .2425171E+00 .2341687E+00 + .2257891E+00 .2173339E+00 .2088038E+00 .2002231E+00 .1916793E+00 + .1832652E+00 .1751188E+00 .1673658E+00 .1601116E+00 .1533817E+00 + .1471468E+00 .1413190E+00 .1357993E+00 .1304640E+00 .1252226E+00 + .1200015E+00 .1147539E+00 .1094243E+00 .1039822E+00 .9842926E-01 + .9284273E-01 .8731481E-01 .8195337E-01 .7682796E-01 .7198606E-01 + .6743328E-01 .6317142E-01 .5918168E-01 .5545280E-01 .5194187E-01 + .4861342E-01 .4542874E-01 .4236408E-01 .3938919E-01 .3647228E-01 + .3356267E-01 .3064088E-01 .2769047E-01 .2475423E-01 .2189220E-01 + .1915316E-01 .1650771E-01 .1385491E-01 .1102988E-01 .7899374E-02 + .4387490E-02 .5198532E-03 -.3614087E-02 -.7869881E-02 -.1209327E-01 + -.1613017E-01 -.1987800E-01 -.2329756E-01 -.2645340E-01 -.2945919E-01 + -.3245521E-01 -.3553775E-01 -.3873987E-01 -.4199983E-01 -.4519298E-01 + -.4815507E-01 -.5075980E-01 -.5292680E-01 -.5463889E-01 -.5591316E-01 + -.5681555E-01 -.5744575E-01 -.5794319E-01 -.5844979E-01 -.5913895E-01 + -.6015000E-01 -.6156955E-01 -.6338766E-01 -.6551180E-01 -.6775888E-01 + -.6990149E-01 -.7171635E-01 -.7308096E-01 -.7397625E-01 -.7448603E-01 + -.7474730E-01 -.7492745E-01 -.7515989E-01 -.7550730E-01 -.7595347E-01 + -.7645317E-01 -.7693149E-01 -.7729015E-01 -.7739879E-01 -.7713058E-01 + -.7638021E-01 -.7509006E-01 -.7323266E-01 -.7080558E-01 -.6781099E-01 + -.6427194E-01 -.6023087E-01 -.5574987E-01 -.5089647E-01 -.4573158E-01 + -.4026286E-01 -.3449853E-01 -.2844065E-01 -.2212493E-01 -.1562044E-01 + -.9013493E-02 -.2355046E-02 .4363526E-02 .1121911E-01 .1830637E-01 + .2572530E-01 .3356002E-01 .4189797E-01 .5081625E-01 .6036501E-01 + .7053517E-01 .8125126E-01 .9234735E-01 .1035815E+00 .1146462E+00 + .1252287E+00 .1350640E+00 .1439819E+00 .1518977E+00 .1588140E+00 + .1647956E+00 .1699530E+00 .1744009E+00 .1782431E+00 .1815670E+00 + .1844536E+00 .1869695E+00 .1891893E+00 .1911825E+00 .1930358E+00 + .1948348E+00 .1966550E+00 .1985318E+00 .2004651E+00 .2024028E+00 + .2042544E+00 .2058830E+00 .2071512E+00 .2079263E+00 .2080988E+00 + .2075516E+00 .2061695E+00 .2038691E+00 .2006662E+00 .1966755E+00 + .1921172E+00 .1872502E+00 .1822935E+00 .1773403E+00 .1723765E+00 + .1673195E+00 .1620942E+00 .1566441E+00 .1509870E+00 .1452189E+00 + .1395150E+00 .1340772E+00 .1290835E+00 .1246101E+00 .1206197E+00 + .1169564E+00 .1134474E+00 .1099552E+00 .1064152E+00 .1028084E+00 + .9915395E-01 .9548151E-01 .9183919E-01 .8826402E-01 .8481123E-01 + .8154850E-01 .7857366E-01 .7598508E-01 .7388014E-01 .7233006E-01 + .7138774E-01 .7105514E-01 .7129309E-01 .7203550E-01 .7324646E-01 + .7494079E-01 .7718776E-01 .8007475E-01 .8367377E-01 .8797666E-01 + .9288810E-01 .9821706E-01 .1037399E+00 .1092540E+00 .1146307E+00 + .1198253E+00 .1248809E+00 .1298736E+00 .1348970E+00 .1400150E+00 + .1452555E+00 .1506010E+00 .1560306E+00 .1615298E+00 .1671216E+00 + .1728350E+00 .1787068E+00 .1847485E+00 .1909431E+00 .1972214E+00 + .2034738E+00 .2095734E+00 .2154209E+00 .2209544E+00 .2261633E+00 + .2310720E+00 .2357295E+00 .2401834E+00 .2444664E+00 .2485720E+00 + .2524597E+00 .2560461E+00 .2592457E+00 .2619930E+00 .2642748E+00 + .2661221E+00 .2676232E+00 .2688975E+00 .2700963E+00 .2713297E+00 + .2726891E+00 .2742535E+00 .2761200E+00 .2783740E+00 .2810783E+00 + .2842587E+00 .2879304E+00 .2920845E+00 .2967112E+00 .3017880E+00 + .3073035E+00 .3132366E+00 .3195522E+00 .3261601E+00 .3329113E+00 + .3395857E+00 .3459466E+00 .3517789E+00 .3569547E+00 .3614466E+00 + .3653278E+00 .3687361E+00 .3718474E+00 .3747898E+00 .3776383E+00 + .3804084E+00 .3830875E+00 .3856319E+00 .3879851E+00 .3900702E+00 + .3918053E+00 .3930439E+00 .3936014E+00 .3932684E+00 .3918757E+00 + .3893247E+00 .3856322E+00 .3809025E+00 .3753138E+00 .3690416E+00 + .3622615E+00 .3551234E+00 .3477712E+00 .3403219E+00 .3328925E+00 + .3255902E+00 .3185323E+00 .3117869E+00 .3053783E+00 .2992338E+00 + .2931756E+00 .2869211E+00 .2801881E+00 .2727692E+00 .2646165E+00 + .2558019E+00 .2465296E+00 .2370725E+00 .2277322E+00 .2187672E+00 + .2104144E+00 .2028709E+00 .1963363E+00 .1909254E+00 .1867125E+00 + .1837027E+00 .1818399E+00 .1809806E+00 .1809326E+00 .1814501E+00 + .1822964E+00 .1832411E+00 .1841086E+00 .1847398E+00 .1849957E+00 + .1847167E+00 .1837742E+00 .1820727E+00 .1795927E+00 .1763326E+00 + .1723284E+00 .1676032E+00 .1621541E+00 .1558887E+00 .1486404E+00 + .1401830E+00 .1303187E+00 .1188833E+00 .1058122E+00 .9114594E-01 + .7506536E-01 .5782665E-01 .3972606E-01 .2100637E-01 .1870472E-02 + -.1762617E-01 -.3750308E-01 -.5784611E-01 -.7873412E-01 -.1002429E+00 + -.1224007E+00 -.1452280E+00 -.1687069E+00 -.1928462E+00 -.2176428E+00 + -.2431083E+00 -.2692166E+00 -.2959197E+00 -.3230807E+00 -.3504747E+00 + -.3777380E+00 -.4044559E+00 -.4301625E+00 -.4544486E+00 -.4769930E+00 + -.4976187E+00 -.5162559E+00 -.5329254E+00 -.5476617E+00 -.5605464E+00 + -.5716619E+00 -.5811063E+00 -.5889554E+00 -.5952974E+00 -.6002101E+00 + -.6038020E+00 -.6061631E+00 -.6074853E+00 -.6080234E+00 -.6081331E+00 + -.6082423E+00 -.6088645E+00 -.6105199E+00 -.6136806E+00 -.6186825E+00 + -.6257501E+00 -.6349644E+00 -.6463268E+00 -.6597636E+00 -.6751630E+00 + -.6923475E+00 -.7111146E+00 -.7312416E+00 -.7525687E+00 -.7749515E+00 + -.7982347E+00 -.8221897E+00 -.8465411E+00 -.8709829E+00 -.8952548E+00 + -.9191374E+00 -.9424799E+00 -.9651271E+00 -.9869282E+00 -.1007726E+01 + -.1027403E+01 -.1045875E+01 -.1063115E+01 -.1079108E+01 -.1093900E+01 + -.1107563E+01 -.1120223E+01 -.1132046E+01 -.1143258E+01 -.1154085E+01 + -.1164718E+01 -.1175245E+01 -.1185680E+01 -.1195949E+01 -.1205908E+01 + -.1215335E+01 -.1223978E+01 -.1231585E+01 -.1237989E+01 -.1243130E+01 + -.1247059E+01 -.1249883E+01 -.1251765E+01 -.1252913E+01 -.1253572E+01 + -.1253970E+01 -.1254297E+01 -.1254698E+01 -.1255334E+01 -.1256397E+01 + -.1258154E+01 -.1260928E+01 -.1265083E+01 -.1270949E+01 -.1278770E+01 + -.1288604E+01 -.1300333E+01 -.1313652E+01 -.1328109E+01 -.1343119E+01 + -.1358026E+01 -.1372224E+01 -.1385284E+01 -.1396973E+01 -.1407204E+01 + -.1415973E+01 -.1423336E+01 -.1429353E+01 -.1434053E+01 -.1437422E+01 + -.1439406E+01 -.1439941E+01 -.1438976E+01 -.1436467E+01 -.1432377E+01 + -.1426680E+01 -.1419372E+01 -.1410477E+01 -.1400048E+01 -.1388179E+01 + -.1375003E+01 -.1360711E+01 -.1345538E+01 -.1329774E+01 -.1313744E+01 + -.1297773E+01 -.1282144E+01 -.1267112E+01 -.1252908E+01 -.1239746E+01 + -.1227790E+01 -.1217126E+01 -.1207715E+01 -.1199377E+01 -.1191768E+01 + -.1184426E+01 -.1176826E+01 -.1168497E+01 -.1159096E+01 -.1148473E+01 + -.1136647E+01 -.1123763E+01 -.1109994E+01 -.1095510E+01 -.1080395E+01 + -.1064643E+01 -.1048127E+01 -.1030669E+01 -.1012085E+01 -.9922798E+00 + -.9712626E+00 -.9491332E+00 -.9260029E+00 -.9019789E+00 -.8771486E+00 + -.8516087E+00 -.8254957E+00 -.7990592E+00 -.7726634E+00 -.7468073E+00 + -.7220358E+00 -.6989221E+00 -.6779575E+00 -.6595265E+00 -.6438833E+00 + -.6311764E+00 -.6214413E+00 -.6146510E+00 -.6107102E+00 -.6094811E+00 + -.6107423E+00 -.6141695E+00 -.6193251E+00 -.6257200E+00 -.6328534E+00 + -.6402715E+00 -.6475673E+00 -.6544447E+00 -.6606977E+00 -.6661892E+00 + -.6707858E+00 -.6743740E+00 -.6768728E+00 -.6782827E+00 -.6786787E+00 + -.6782232E+00 -.6771076E+00 -.6755183E+00 -.6735848E+00 -.6713838E+00 + -.6689300E+00 -.6662321E+00 -.6632645E+00 -.6600169E+00 -.6564772E+00 + -.6526535E+00 -.6485542E+00 -.6442087E+00 -.6396541E+00 -.6349584E+00 + -.6301766E+00 -.6253718E+00 -.6205902E+00 -.6158763E+00 -.6112287E+00 + -.6065940E+00 -.6018293E+00 -.5967408E+00 -.5910666E+00 -.5845816E+00 + -.5771189E+00 -.5686027E+00 -.5590070E+00 -.5483730E+00 -.5367737E+00 + -.5243320E+00 -.5111589E+00 -.4973733E+00 -.4830691E+00 -.4683402E+00 + -.4532604E+00 -.4379053E+00 -.4223041E+00 -.4064961E+00 -.3904608E+00 + -.3742164E+00 -.3578112E+00 -.3413514E+00 -.3249384E+00 -.3086580E+00 + -.2925219E+00 -.2765077E+00 -.2605347E+00 -.2445351E+00 -.2284442E+00 + -.2122352E+00 -.1958685E+00 -.1793004E+00 -.1624407E+00 -.1452125E+00 + -.1275097E+00 -.1092731E+00 -.9047266E-01 -.7115743E-01 -.5143245E-01 + -.3148932E-01 -.1153775E-01 .8233268E-02 .2779360E-01 .4725956E-01 + .6691029E-01 .8709084E-01 .1081829E+00 .1305034E+00 .1542624E+00 + .1794488E+00 .2059674E+00 .2336417E+00 .2623164E+00 .2918472E+00 + .3221643E+00 .3532429E+00 .3851196E+00 .4178089E+00 .4513156E+00 + .4855466E+00 .5203366E+00 .5554218E+00 .5905360E+00 .6254397E+00 + .6599908E+00 .6940691E+00 .7276215E+00 .7605838E+00 .7929072E+00 + .8244826E+00 .8551454E+00 .8846372E+00 .9126812E+00 .9389853E+00 + .9633341E+00 .9855715E+00 .1005643E+01 .1023553E+01 .1039394E+01 + .1053305E+01 .1065500E+01 .1076139E+01 .1085449E+01 .1093620E+01 + .1100832E+01 .1107209E+01 .1112835E+01 .1117738E+01 .1121946E+01 + .1125470E+01 .1128357E+01 .1130650E+01 .1132426E+01 .1133767E+01 + .1134774E+01 .1135521E+01 .1136077E+01 .1136495E+01 .1136908E+01 + .1137526E+01 .1138675E+01 .1140745E+01 .1144147E+01 .1149217E+01 + .1156201E+01 .1165234E+01 .1176426E+01 .1189852E+01 .1205569E+01 + .1223562E+01 .1243790E+01 .1266174E+01 .1290631E+01 .1316997E+01 + .1345082E+01 .1374597E+01 .1405230E+01 .1436681E+01 .1468751E+01 + .1501321E+01 .1534338E+01 .1567726E+01 .1601410E+01 .1635258E+01 + .1669098E+01 .1702696E+01 .1735823E+01 .1768262E+01 .1799867E+01 + .1830536E+01 .1860291E+01 .1889224E+01 .1917519E+01 .1945402E+01 + .1973149E+01 .2001034E+01 .2029327E+01 .2058242E+01 .2087990E+01 + .2118726E+01 .2150540E+01 .2183405E+01 .2217185E+01 .2251630E+01 + .2286445E+01 .2321266E+01 .2355755E+01 .2389561E+01 .2422344E+01 + .2453786E+01 .2483664E+01 .2511850E+01 .2538343E+01 .2563218E+01 + .2586620E+01 .2608723E+01 .2629732E+01 .2649873E+01 .2669392E+01 + .2688514E+01 .2707414E+01 .2726175E+01 .2744809E+01 .2763263E+01 + .2781486E+01 .2799477E+01 .2817327E+01 .2835212E+01 .2853368E+01 + .2872047E+01 .2891468E+01 .2911764E+01 .2932946E+01 .2954854E+01 + .2977164E+01 .2999456E+01 .3021326E+01 .3042438E+01 .3062575E+01 + .3081658E+01 .3099758E+01 .3117029E+01 .3133651E+01 .3149796E+01 + .3165616E+01 .3181233E+01 .3196717E+01 .3212080E+01 .3227273E+01 + .3242179E+01 .3256610E+01 .3270337E+01 .3283091E+01 .3294607E+01 + .3304613E+01 .3312906E+01 .3319346E+01 .3323879E+01 .3326478E+01 + .3327177E+01 .3326018E+01 .3323082E+01 .3318428E+01 .3312125E+01 + .3304235E+01 .3294821E+01 .3283909E+01 .3271517E+01 .3257627E+01 + .3242304E+01 .3225595E+01 .3207635E+01 .3188606E+01 .3168779E+01 + .3148449E+01 .3127944E+01 .3107557E+01 .3087581E+01 .3068203E+01 + .3049523E+01 .3031486E+01 .3013964E+01 .2996736E+01 .2979589E+01 + .2962294E+01 .2944697E+01 .2926594E+01 .2907816E+01 .2888209E+01 + .2867704E+01 .2846239E+01 .2823777E+01 .2800232E+01 .2775542E+01 + .2749588E+01 .2722309E+01 .2693668E+01 .2663712E+01 .2632491E+01 + .2600112E+01 .2566685E+01 .2532484E+01 .2497775E+01 .2462928E+01 + .2428286E+01 .2394156E+01 .2360701E+01 .2328047E+01 .2296230E+01 + .2265288E+01 .2235112E+01 .2205545E+01 .2176346E+01 .2147294E+01 + .2118136E+01 .2088674E+01 .2058670E+01 .2027987E+01 .1996410E+01 + .1963808E+01 .1930059E+01 .1895145E+01 .1859031E+01 .1821732E+01 + .1783210E+01 .1743492E+01 .1702522E+01 .1660299E+01 .1616790E+01 + .1572006E+01 .1525869E+01 .1478301E+01 .1429139E+01 .1378386E+01 + .1325950E+01 .1271856E+01 .1216135E+01 .1158909E+01 .1100272E+01 + .1040374E+01 .9793020E+00 .9172002E+00 .8541090E+00 .7901170E+00 + .7253091E+00 .6598807E+00 .5940153E+00 .5279775E+00 .4619706E+00 + .3962703E+00 .3309791E+00 .2661654E+00 .2017433E+00 .1375956E+00 + .7351537E-01 .9356467E-02 -.5502171E-01 -.1196112E+00 -.1844078E+00 + -.2492392E+00 -.3138406E+00 -.3777873E+00 -.4406734E+00 -.5020542E+00 + -.5615922E+00 -.6188922E+00 -.6738000E+00 -.7262062E+00 -.7761177E+00 + -.8235556E+00 -.8686674E+00 -.9116173E+00 -.9526346E+00 -.9918560E+00 + -.1029458E+01 -.1065518E+01 -.1100110E+01 -.1133230E+01 -.1164891E+01 + -.1195052E+01 -.1223728E+01 -.1250882E+01 -.1276640E+01 -.1301150E+01 + -.1324656E+01 -.1347379E+01 -.1369571E+01 -.1391417E+01 -.1413110E+01 + -.1434751E+01 -.1456486E+01 -.1478407E+01 -.1500657E+01 -.1523380E+01 + -.1546829E+01 -.1571261E+01 -.1596983E+01 -.1624045E+01 -.1652520E+01 + -.1682310E+01 -.1713301E+01 -.1745309E+01 -.1778173E+01 -.1811658E+01 + -.1845550E+01 -.1879577E+01 -.1913574E+01 -.1947380E+01 -.1980902E+01 + -.2014031E+01 -.2046722E+01 -.2078902E+01 -.2110558E+01 -.2141625E+01 + -.2172169E+01 -.2202268E+01 -.2232069E+01 -.2261713E+01 -.2291420E+01 + -.2321436E+01 -.2352079E+01 -.2383592E+01 -.2416230E+01 -.2450148E+01 + -.2485477E+01 -.2522250E+01 -.2560464E+01 -.2599993E+01 -.2640665E+01 + -.2682164E+01 -.2724286E+01 -.2766815E+01 -.2809599E+01 -.2852460E+01 + -.2895240E+01 -.2937712E+01 -.2979642E+01 -.3020720E+01 -.3060692E+01 + -.3099285E+01 -.3136281E+01 -.3171499E+01 -.3204936E+01 -.3236757E+01 + -.3267363E+01 -.3297175E+01 -.3326645E+01 -.3356067E+01 -.3385648E+01 + -.3415460E+01 -.3445503E+01 -.3475662E+01 -.3505781E+01 -.3535624E+01 + -.3565001E+01 -.3593730E+01 -.3621716E+01 -.3648877E+01 -.3675185E+01 + -.3700608E+01 -.3725164E+01 -.3748825E+01 -.3771684E+01 -.3793880E+01 + -.3815665E+01 -.3837347E+01 -.3859263E+01 -.3881655E+01 -.3904675E+01 + -.3928318E+01 -.3952515E+01 -.3977101E+01 -.4001879E+01 -.4026618E+01 + -.4051126E+01 -.4075222E+01 -.4098752E+01 -.4121523E+01 -.4143365E+01 + -.4164091E+01 -.4183528E+01 -.4201494E+01 -.4217832E+01 -.4232391E+01 + -.4245027E+01 -.4255580E+01 -.4263905E+01 -.4269867E+01 -.4273365E+01 + -.4274332E+01 -.4272739E+01 -.4268605E+01 -.4262007E+01 -.4253108E+01 + -.4242183E+01 -.4229578E+01 -.4215676E+01 -.4200834E+01 -.4185331E+01 + -.4169365E+01 -.4153060E+01 -.4136509E+01 -.4119768E+01 -.4102868E+01 + -.4085808E+01 -.4068587E+01 -.4051208E+01 -.4033696E+01 -.4016089E+01 + -.3998446E+01 -.3980812E+01 -.3963237E+01 -.3945775E+01 -.3928503E+01 + -.3911499E+01 -.3894843E+01 -.3878578E+01 -.3862711E+01 -.3847119E+01 + -.3831560E+01 -.3815703E+01 -.3799233E+01 -.3781858E+01 -.3763345E+01 + -.3743483E+01 -.3722186E+01 -.3699359E+01 -.3674978E+01 -.3649026E+01 + -.3621516E+01 -.3592433E+01 -.3561766E+01 -.3529474E+01 -.3495574E+01 + -.3460064E+01 -.3422982E+01 -.3384349E+01 -.3344218E+01 -.3302626E+01 + -.3259649E+01 -.3215360E+01 -.3169918E+01 -.3123443E+01 -.3076098E+01 + -.3028005E+01 -.2979294E+01 -.2930040E+01 -.2880305E+01 -.2830078E+01 + -.2779366E+01 -.2728102E+01 -.2676234E+01 -.2623670E+01 -.2570333E+01 + -.2516065E+01 -.2460705E+01 -.2404038E+01 -.2345972E+01 -.2286361E+01 + -.2225150E+01 -.2162312E+01 -.2097931E+01 -.2032117E+01 -.1965086E+01 + -.1897062E+01 -.1828349E+01 -.1759175E+01 -.1689806E+01 -.1620471E+01 + -.1551449E+01 -.1482959E+01 -.1415235E+01 -.1348447E+01 -.1282813E+01 + -.1218413E+01 -.1155337E+01 -.1093636E+01 -.1033406E+01 -.9747063E+00 + -.9176217E+00 -.8621756E+00 -.8084311E+00 -.7563463E+00 -.7058804E+00 + -.6569203E+00 -.6093830E+00 -.5631456E+00 -.5181407E+00 -.4742626E+00 + -.4315496E+00 -.3899433E+00 -.3494645E+00 -.3101064E+00 -.2718605E+00 + -.2345793E+00 -.1980079E+00 -.1617571E+00 -.1254970E+00 -.8887002E-01 + -.5158166E-01 -.1333560E-01 .2604155E-01 .6665701E-01 .1084688E+00 + .1513876E+00 .1951882E+00 .2397074E+00 .2847595E+00 .3302225E+00 + .3759577E+00 .4218927E+00 .4679562E+00 .5141690E+00 .5605663E+00 + .6073258E+00 .6546354E+00 .7027193E+00 .7517403E+00 .8018687E+00 + .8532056E+00 .9058707E+00 .9598435E+00 .1015159E+01 .1071784E+01 + .1129720E+01 .1188951E+01 .1249527E+01 .1311475E+01 .1374820E+01 + .1439450E+01 .1505231E+01 .1571929E+01 .1639307E+01 .1707082E+01 + .1775036E+01 .1842966E+01 .1910754E+01 .1978236E+01 .2045349E+01 + .2112015E+01 .2178208E+01 .2243887E+01 .2309045E+01 .2373648E+01 + .2437687E+01 .2501093E+01 .2563829E+01 .2625801E+01 .2686913E+01 + .2747000E+01 .2805925E+01 .2863547E+01 .2919801E+01 .2974568E+01 + .3027837E+01 .3079550E+01 .3129667E+01 .3178116E+01 .3224852E+01 + .3269813E+01 .3312963E+01 .3354232E+01 .3393602E+01 .3431044E+01 + .3466553E+01 .3500115E+01 .3531756E+01 .3561495E+01 .3589380E+01 + .3615433E+01 .3639719E+01 .3662294E+01 .3683241E+01 .3702636E+01 + .3720547E+01 .3736978E+01 .3751868E+01 .3765066E+01 .3776377E+01 + .3785571E+01 .3792442E+01 .3796837E+01 .3798681E+01 .3797956E+01 + .3794698E+01 .3788982E+01 .3780933E+01 .3770716E+01 .3758540E+01 + .3744653E+01 .3729315E+01 .3712783E+01 .3695299E+01 .3677088E+01 + .3658324E+01 .3639121E+01 .3619534E+01 .3599594E+01 .3579298E+01 + .3558642E+01 .3537619E+01 .3516275E+01 .3494674E+01 .3472955E+01 + .3451290E+01 .3429884E+01 .3408906E+01 .3388473E+01 .3368601E+01 + .3349241E+01 .3330224E+01 .3311329E+01 .3292278E+01 .3272815E+01 + .3252680E+01 .3231654E+01 .3209517E+01 .3186163E+01 .3161468E+01 + .3135367E+01 .3107799E+01 .3078744E+01 .3048169E+01 .3016088E+01 + .2982518E+01 .2947542E+01 .2911202E+01 .2873563E+01 .2834640E+01 + .2794457E+01 .2752995E+01 .2710257E+01 .2666211E+01 .2620913E+01 + .2574361E+01 .2526608E+01 .2477681E+01 .2427618E+01 .2376382E+01 + .2323936E+01 .2270191E+01 .2215112E+01 .2158617E+01 .2100705E+01 + .2041392E+01 .1980788E+01 .1919001E+01 .1856203E+01 .1792521E+01 + .1728189E+01 .1663331E+01 .1598108E+01 .1532612E+01 .1466934E+01 + .1401061E+01 .1334970E+01 .1268562E+01 .1201784E+01 .1134520E+01 + .1066730E+01 .9984197E+00 .9297582E+00 .8610060E+00 .7925548E+00 + .7247745E+00 .6581240E+00 .5929819E+00 .5298030E+00 .4690092E+00 + .4110116E+00 .3560977E+00 .3045121E+00 .2563738E+00 .2117611E+00 + .1705682E+00 .1326197E+00 .9763482E-01 .6534965E-01 .3547361E-01 + .7786039E-02 -.1797348E-01 -.4191695E-01 -.6428826E-01 -.8527823E-01 + -.1051284E+00 -.1240652E+00 -.1423659E+00 -.1602434E+00 -.1778815E+00 + -.1953362E+00 -.2126822E+00 -.2299408E+00 -.2471585E+00 -.2643533E+00 + -.2816079E+00 -.2989978E+00 -.3166446E+00 -.3345790E+00 -.3528726E+00 + -.3715156E+00 -.3904820E+00 -.4096610E+00 -.4289336E+00 -.4481185E+00 + -.4670465E+00 -.4854899E+00 -.5032702E+00 -.5201673E+00 -.5359846E+00 + -.5504830E+00 -.5634544E+00 -.5746607E+00 -.5839120E+00 -.5909580E+00 + -.5956816E+00 -.5979838E+00 -.5978622E+00 -.5953441E+00 -.5905642E+00 + -.5837055E+00 -.5750264E+00 -.5647438E+00 -.5531112E+00 -.5403411E+00 + -.5266630E+00 -.5122562E+00 -.4973093E+00 -.4819818E+00 -.4664899E+00 + -.4510355E+00 -.4359284E+00 -.4214759E+00 -.4080001E+00 -.3957401E+00 + -.3848608E+00 -.3753736E+00 -.3672071E+00 -.3601584E+00 -.3540265E+00 + -.3485880E+00 -.3436756E+00 -.3391299E+00 -.3348734E+00 -.3308560E+00 + -.3271319E+00 -.3237179E+00 -.3207712E+00 -.3184316E+00 -.3168774E+00 + -.3162611E+00 -.3167615E+00 -.3185030E+00 -.3215860E+00 -.3259912E+00 + -.3316942E+00 -.3385963E+00 -.3466098E+00 -.3556208E+00 -.3655797E+00 + -.3764349E+00 -.3881662E+00 -.4006459E+00 -.4137508E+00 -.4272624E+00 + -.4409593E+00 -.4545965E+00 -.4680253E+00 -.4811464E+00 -.4939704E+00 + -.5065088E+00 -.5188851E+00 -.5312361E+00 -.5437531E+00 -.5565897E+00 + -.5699229E+00 -.5838632E+00 -.5985205E+00 -.6138292E+00 -.6297349E+00 + -.6460590E+00 -.6626278E+00 -.6792331E+00 -.6957225E+00 -.7119349E+00 + -.7278198E+00 -.7433681E+00 -.7587234E+00 -.7740359E+00 -.7895337E+00 + -.8054592E+00 -.8221438E+00 -.8398556E+00 -.8588083E+00 -.8790426E+00 + -.9006613E+00 -.9237175E+00 -.9482768E+00 -.9743292E+00 -.1001891E+01 + -.1030931E+01 -.1061457E+01 -.1093387E+01 -.1126678E+01 -.1161196E+01 + -.1196812E+01 -.1233342E+01 -.1270685E+01 -.1308745E+01 -.1347559E+01 + -.1387023E+01 -.1427280E+01 -.1468423E+01 -.1510576E+01 -.1553776E+01 + -.1598063E+01 -.1643396E+01 -.1689753E+01 -.1737011E+01 -.1785135E+01 + -.1834066E+01 -.1883801E+01 -.1934264E+01 -.1985402E+01 -.2037091E+01 + -.2089250E+01 -.2141689E+01 -.2194339E+01 -.2247087E+01 -.2299872E+01 + -.2352586E+01 -.2405161E+01 -.2457461E+01 -.2509357E+01 -.2560607E+01 + -.2611028E+01 -.2660364E+01 -.2708429E+01 -.2755089E+01 -.2800405E+01 + -.2844502E+01 -.2887644E+01 -.2930049E+01 -.2972186E+01 -.3014504E+01 + -.3057451E+01 -.3101326E+01 -.3146445E+01 -.3193068E+01 -.3241458E+01 + -.3291688E+01 -.3343819E+01 -.3397804E+01 -.3453619E+01 -.3511146E+01 + -.3570308E+01 -.3630975E+01 -.3693084E+01 -.3756476E+01 -.3821094E+01 + -.3886799E+01 -.3953415E+01 -.4020629E+01 -.4088105E+01 -.4155449E+01 + -.4222365E+01 -.4288569E+01 -.4353957E+01 -.4418447E+01 -.4482046E+01 + -.4544760E+01 -.4606709E+01 -.4668014E+01 -.4728877E+01 -.4789347E+01 + -.4849604E+01 -.4909735E+01 -.4969834E+01 -.5029908E+01 -.5089963E+01 + -.5149938E+01 -.5209780E+01 -.5269321E+01 -.5328422E+01 -.5386875E+01 + -.5444527E+01 -.5501224E+01 -.5556899E+01 -.5611476E+01 -.5664910E+01 + -.5717063E+01 -.5767862E+01 -.5817172E+01 -.5864881E+01 -.5910854E+01 + -.5955022E+01 -.5997306E+01 -.6037660E+01 -.6075972E+01 -.6112182E+01 + -.6146213E+01 -.6178037E+01 -.6207631E+01 -.6235083E+01 -.6260563E+01 + -.6284399E+01 -.6306918E+01 -.6328553E+01 -.6349691E+01 -.6370663E+01 + -.6391647E+01 -.6412725E+01 -.6433873E+01 -.6455046E+01 -.6476160E+01 + -.6497210E+01 -.6518220E+01 -.6539288E+01 -.6560521E+01 -.6582034E+01 + -.6603878E+01 -.6626067E+01 -.6648518E+01 -.6671139E+01 -.6693824E+01 + -.6716557E+01 -.6739382E+01 -.6762384E+01 -.6785604E+01 -.6809066E+01 + -.6832784E+01 -.6856806E+01 -.6881156E+01 -.6905846E+01 -.6930836E+01 + -.6956058E+01 -.6981387E+01 -.7006680E+01 -.7031729E+01 -.7056343E+01 + -.7080317E+01 -.7103458E+01 -.7125585E+01 -.7146564E+01 -.7166323E+01 + -.7184848E+01 -.7202136E+01 -.7218200E+01 -.7233052E+01 -.7246712E+01 + -.7259194E+01 -.7270521E+01 -.7280715E+01 -.7289791E+01 -.7297736E+01 + -.7304476E+01 -.7309908E+01 -.7313904E+01 -.7316322E+01 -.7317001E+01 + -.7315794E+01 -.7312570E+01 -.7307252E+01 -.7299779E+01 -.7290128E+01 + -.7278291E+01 -.7264281E+01 -.7248100E+01 -.7229756E+01 -.7209244E+01 + -.7186608E+01 -.7161869E+01 -.7135066E+01 -.7106248E+01 -.7075512E+01 + -.7042939E+01 -.7008631E+01 -.6972654E+01 -.6935103E+01 -.6896048E+01 + -.6855591E+01 -.6813876E+01 -.6771121E+01 -.6727562E+01 -.6683477E+01 + -.6639090E+01 -.6594654E+01 -.6550316E+01 -.6506214E+01 -.6462418E+01 + -.6418982E+01 -.6375890E+01 -.6333163E+01 -.6290834E+01 -.6249067E+01 + -.6208048E+01 -.6168040E+01 -.6129261E+01 -.6091918E+01 -.6056126E+01 + -.6021994E+01 -.5989552E+01 -.5958905E+01 -.5930012E+01 -.5902841E+01 + -.5877317E+01 -.5853415E+01 -.5831079E+01 -.5810303E+01 -.5791068E+01 + -.5773427E+01 -.5757359E+01 -.5742850E+01 -.5729828E+01 -.5718221E+01 + -.5707870E+01 -.5698594E+01 -.5690138E+01 -.5682321E+01 -.5674911E+01 + -.5667768E+01 -.5660772E+01 -.5653890E+01 -.5647096E+01 -.5640427E+01 + -.5633912E+01 -.5627666E+01 -.5621755E+01 -.5616280E+01 -.5611284E+01 + -.5606810E+01 -.5602789E+01 -.5599158E+01 -.5595782E+01 -.5592615E+01 + -.5589488E+01 -.5586274E+01 -.5582827E+01 -.5579077E+01 -.5574921E+01 + -.5570277E+01 -.5564994E+01 -.5558955E+01 -.5551959E+01 -.5543870E+01 + -.5534593E+01 -.5524152E+01 -.5512595E+01 -.5500061E+01 -.5486688E+01 + -.5472742E+01 -.5458396E+01 -.5443858E+01 -.5429275E+01 -.5414815E+01 + -.5400580E+01 -.5386707E+01 -.5373285E+01 -.5360460E+01 -.5348264E+01 + -.5336738E+01 -.5325834E+01 -.5315514E+01 -.5305650E+01 -.5296140E+01 + -.5286811E+01 -.5277750E+01 -.5268867E+01 -.5260221E+01 -.5251875E+01 + -.5243964E+01 -.5236557E+01 -.5229737E+01 -.5223491E+01 -.5217869E+01 + -.5212804E+01 -.5208239E+01 -.5204045E+01 -.5200126E+01 -.5196286E+01 + -.5192350E+01 -.5188065E+01 -.5183291E+01 -.5177794E+01 -.5171441E+01 + -.5164096E+01 -.5155722E+01 -.5146237E+01 -.5135649E+01 -.5123940E+01 + -.5111222E+01 -.5097538E+01 -.5083005E+01 -.5067694E+01 -.5051723E+01 + -.5035106E+01 -.5017840E+01 -.4999784E+01 -.4980925E+01 -.4961088E+01 + -.4940206E+01 -.4918214E+01 -.4895205E+01 -.4871281E+01 -.4846689E+01 + -.4821696E+01 -.4796712E+01 -.4772021E+01 -.4747911E+01 -.4724532E+01 + -.4702049E+01 -.4680481E+01 -.4659809E+01 -.4639846E+01 -.4620487E+01 + -.4601442E+01 -.4582512E+01 -.4563451E+01 -.4544103E+01 -.4524247E+01 + -.4503763E+01 -.4482501E+01 -.4460487E+01 -.4437665E+01 -.4414078E+01 + -.4389730E+01 -.4364729E+01 -.4339091E+01 -.4312891E+01 -.4286077E+01 + -.4258816E+01 -.4231031E+01 -.4202758E+01 -.4173989E+01 -.4144831E+01 + -.4115305E+01 -.4085502E+01 -.4055445E+01 -.4025320E+01 -.3995204E+01 + -.3965239E+01 -.3935467E+01 -.3905997E+01 -.3876827E+01 -.3848009E+01 + -.3819486E+01 -.3791372E+01 -.3763603E+01 -.3736186E+01 -.3709045E+01 + -.3682166E+01 -.3655405E+01 -.3628656E+01 -.3601715E+01 -.3574501E+01 + -.3546805E+01 -.3518518E+01 -.3489469E+01 -.3459587E+01 -.3428714E+01 + -.3396790E+01 -.3363661E+01 -.3329418E+01 -.3293912E+01 -.3257116E+01 + -.3218944E+01 -.3179417E+01 -.3138463E+01 -.3096085E+01 -.3052203E+01 + -.3006913E+01 -.2960211E+01 -.2912269E+01 -.2863271E+01 -.2813565E+01 + -.2763413E+01 -.2713171E+01 -.2663064E+01 -.2613440E+01 -.2564342E+01 + -.2515846E+01 -.2467906E+01 -.2420568E+01 -.2373762E+01 -.2327511E+01 + -.2281770E+01 -.2236673E+01 -.2192203E+01 -.2148431E+01 -.2105345E+01 + -.2063023E+01 -.2021423E+01 -.1980563E+01 -.1940278E+01 -.1900730E+01 + -.1861689E+01 -.1823053E+01 -.1784617E+01 -.1746277E+01 -.1707811E+01 + -.1669098E+01 -.1629941E+01 -.1590345E+01 -.1550176E+01 -.1509418E+01 + -.1467963E+01 -.1425812E+01 -.1382833E+01 -.1338989E+01 -.1294166E+01 + -.1248523E+01 -.1202052E+01 -.1154907E+01 -.1107163E+01 -.1059000E+01 + -.1010440E+01 -.9615313E+00 -.9121665E+00 -.8623812E+00 -.8120306E+00 + -.7610889E+00 -.7094686E+00 -.6572516E+00 -.6044455E+00 -.5511914E+00 + -.4975158E+00 -.4437383E+00 -.3898777E+00 -.3360687E+00 -.2823258E+00 + -.2287625E+00 -.1753521E+00 -.1221414E+00 -.6904105E-01 -.1610523E-01 + .3682979E-01 .8983403E-01 .1430754E+00 .1965879E+00 .2505361E+00 + .3050123E+00 .3602420E+00 .4161938E+00 .4730488E+00 .5308280E+00 + .5895938E+00 .6492326E+00 .7096997E+00 .7708175E+00 .8325120E+00 + .8945328E+00 .9568305E+00 .1019276E+01 .1081861E+01 .1144469E+01 + .1207135E+01 .1269811E+01 .1332621E+01 .1395335E+01 .1458063E+01 + .1520727E+01 .1583323E+01 .1645703E+01 .1707840E+01 .1769622E+01 + .1831080E+01 .1892088E+01 .1952733E+01 .2013021E+01 .2073081E+01 + .2132938E+01 .2192766E+01 .2252662E+01 .2312874E+01 .2373425E+01 + .2434568E+01 .2496401E+01 .2559060E+01 .2622505E+01 .2686768E+01 + .2751732E+01 .2817356E+01 .2883393E+01 .2949775E+01 .3016310E+01 + .3082880E+01 .3149243E+01 .3215285E+01 .3280810E+01 .3345783E+01 + .3409885E+01 .3473109E+01 .3535320E+01 .3596495E+01 .3656505E+01 + .3715351E+01 .3772957E+01 .3829364E+01 .3884431E+01 .3938201E+01 + .3990612E+01 .4041701E+01 .4091396E+01 .4139763E+01 .4186781E+01 + .4232554E+01 .4276961E+01 .4320130E+01 .4362088E+01 .4402988E+01 + .4442924E+01 .4482181E+01 .4521009E+01 .4559818E+01 .4598854E+01 + .4638517E+01 .4679077E+01 .4720839E+01 .4763925E+01 .4808496E+01 + .4854576E+01 .4902329E+01 .4951470E+01 .5002130E+01 .5054260E+01 + .5107923E+01 .5163097E+01 .5219897E+01 .5278352E+01 .5338586E+01 + .5400527E+01 .5464253E+01 .5529727E+01 .5596975E+01 .5665880E+01 + .5736422E+01 .5808454E+01 .5881903E+01 .5956426E+01 .6031888E+01 + .6108039E+01 .6184719E+01 .6261680E+01 .6338827E+01 .6416005E+01 + .6493161E+01 .6570069E+01 .6646702E+01 .6722938E+01 .6798742E+01 + .6873960E+01 .6948544E+01 .7022360E+01 .7095409E+01 .7167441E+01 + .7238501E+01 .7308532E+01 .7377557E+01 .7445480E+01 .7512310E+01 + .7577960E+01 .7642439E+01 .7705595E+01 .7767421E+01 .7827812E+01 + .7886743E+01 .7944090E+01 .7999850E+01 .8053955E+01 .8106424E+01 + .8157083E+01 .8205963E+01 .8253019E+01 .8298304E+01 .8341835E+01 + .8383773E+01 .8424275E+01 .8463623E+01 .8501992E+01 .8539726E+01 + .8577070E+01 .8614281E+01 .8651473E+01 .8688793E+01 .8726286E+01 + .8764060E+01 .8801918E+01 .8839859E+01 .8877756E+01 .8915527E+01 + .8953041E+01 .8990254E+01 .9027089E+01 .9063560E+01 .9099593E+01 + .9135260E+01 .9170605E+01 .9205767E+01 .9240818E+01 .9275929E+01 + .9311188E+01 .9346776E+01 .9382738E+01 .9419268E+01 .9456465E+01 + .9494444E+01 .9533201E+01 .9572777E+01 .9613146E+01 .9654314E+01 + .9696159E+01 .9738632E+01 .9781597E+01 .9824948E+01 .9868515E+01 + .9912193E+01 .9955832E+01 .9999380E+01 .1004265E+02 .1008562E+02 + .1012820E+02 .1017034E+02 .1021193E+02 .1025293E+02 .1029327E+02 + .1033291E+02 .1037176E+02 .1040980E+02 .1044698E+02 .1048335E+02 + .1051892E+02 .1055375E+02 .1058786E+02 .1062130E+02 .1065400E+02 + .1068595E+02 .1071709E+02 .1074738E+02 .1077673E+02 .1080512E+02 + .1083253E+02 .1085904E+02 .1088465E+02 .1090951E+02 .1093369E+02 + .1095728E+02 .1098027E+02 .1100269E+02 .1102449E+02 .1104566E+02 + .1106604E+02 .1108562E+02 .1110435E+02 .1112223E+02 .1113924E+02 + .1115541E+02 .1117077E+02 .1118537E+02 .1119922E+02 .1121235E+02 + .1122476E+02 .1123647E+02 .1124741E+02 .1125752E+02 .1126671E+02 + .1127485E+02 .1128181E+02 .1128750E+02 .1129184E+02 .1129479E+02 + .1129632E+02 .1129642E+02 .1129506E+02 .1129225E+02 .1128793E+02 + .1128206E+02 .1127460E+02 .1126551E+02 .1125474E+02 .1124230E+02 + .1122824E+02 .1121263E+02 .1119558E+02 .1117721E+02 .1115767E+02 + .1113712E+02 .1111575E+02 .1109371E+02 .1107116E+02 .1104821E+02 + .1102495E+02 .1100143E+02 .1097768E+02 .1095369E+02 .1092943E+02 + .1090488E+02 .1088000E+02 .1085472E+02 .1082902E+02 .1080285E+02 + .1077615E+02 .1074888E+02 .1072100E+02 .1069248E+02 .1066330E+02 + .1063344E+02 .1060295E+02 .1057186E+02 .1054024E+02 .1050818E+02 + .1047578E+02 .1044311E+02 .1041023E+02 .1037718E+02 .1034407E+02 + .1031093E+02 .1027781E+02 .1024473E+02 .1021173E+02 .1017881E+02 + .1014598E+02 .1011322E+02 .1008051E+02 .1004778E+02 .1001496E+02 + .9981985E+01 .9948820E+01 .9915427E+01 .9881822E+01 .9848010E+01 + .9814063E+01 .9779982E+01 .9745801E+01 .9711504E+01 .9677101E+01 + .9642543E+01 .9607806E+01 .9572788E+01 .9537445E+01 .9501667E+01 + .9465401E+01 .9428602E+01 .9391314E+01 .9353566E+01 .9315454E+01 + .9277032E+01 .9238476E+01 .9199867E+01 .9161318E+01 .9122900E+01 + .9084717E+01 .9046795E+01 .9009182E+01 .8971874E+01 .8934926E+01 + .8898323E+01 .8862082E+01 .8826185E+01 .8790650E+01 .8755431E+01 + .8720499E+01 .8685774E+01 .8651268E+01 .8616854E+01 .8582452E+01 + .8547913E+01 .8513145E+01 .8477999E+01 .8442398E+01 .8406203E+01 + .8369379E+01 .8331812E+01 .8293465E+01 .8254286E+01 .8214303E+01 + .8173494E+01 .8131899E+01 .8089483E+01 .8046447E+01 .8002786E+01 + .7958604E+01 .7913984E+01 .7869071E+01 .7823937E+01 .7778704E+01 + .7733427E+01 .7688249E+01 .7643214E+01 .7598412E+01 .7553871E+01 + .7509690E+01 .7465911E+01 .7422643E+01 .7379932E+01 .7337941E+01 + .7296695E+01 .7256284E+01 .7216720E+01 .7178081E+01 .7140374E+01 + .7103648E+01 .7067880E+01 .7033146E+01 .6999431E+01 .6966781E+01 + .6935193E+01 .6904710E+01 .6875277E+01 .6846888E+01 .6819427E+01 + .6792907E+01 .6767184E+01 .6742196E+01 .6717831E+01 .6694044E+01 + .6670717E+01 .6647773E+01 .6625081E+01 .6602615E+01 .6580268E+01 + .6558047E+01 .6535953E+01 .6514093E+01 .6492527E+01 .6471354E+01 + .6450589E+01 .6430352E+01 .6410583E+01 .6391273E+01 .6372351E+01 + .6353816E+01 .6335610E+01 .6317756E+01 .6300239E+01 .6283187E+01 + .6266661E+01 .6250799E+01 .6235680E+01 .6221421E+01 .6208032E+01 + .6195559E+01 .6183938E+01 .6173272E+01 .6163442E+01 .6154379E+01 + .6145926E+01 .6137983E+01 .6130381E+01 .6123030E+01 .6115779E+01 + .6108611E+01 .6101428E+01 .6094224E+01 .6086986E+01 .6079805E+01 + .6072711E+01 .6065783E+01 .6059015E+01 .6052531E+01 .6046301E+01 + .6040353E+01 .6034659E+01 .6029262E+01 .6024126E+01 .6019265E+01 + .6014625E+01 .6010263E+01 .6006135E+01 .6002250E+01 .5998550E+01 + .5995052E+01 .5991701E+01 .5988505E+01 .5985397E+01 .5982500E+01 + .5979745E+01 .5977131E+01 .5974580E+01 .5972068E+01 .5969474E+01 + .5966722E+01 .5963675E+01 .5960343E+01 .5956647E+01 .5952602E+01 + .5948187E+01 .5943469E+01 .5938444E+01 .5933172E+01 .5927619E+01 + .5921892E+01 .5915904E+01 .5909622E+01 .5902913E+01 .5895706E+01 + .5887806E+01 .5879055E+01 .5869219E+01 .5858198E+01 .5845770E+01 + .5831814E+01 .5816163E+01 .5798768E+01 .5779514E+01 .5758389E+01 + .5735267E+01 .5710357E+01 .5683567E+01 .5654954E+01 .5624516E+01 + .5592341E+01 .5558400E+01 .5522720E+01 .5485225E+01 .5445983E+01 + .5404901E+01 .5361956E+01 .5317033E+01 .5270123E+01 .5221115E+01 + .5170005E+01 .5116717E+01 .5061392E+01 .5003965E+01 .4944498E+01 + .4882973E+01 .4819492E+01 .4754052E+01 .4686725E+01 .4617485E+01 + .4546473E+01 .4473656E+01 .4399096E+01 .4322769E+01 .4244782E+01 + .4165139E+01 .4083941E+01 .4001184E+01 .3917172E+01 .3831975E+01 + .3745829E+01 .3658897E+01 .3571466E+01 .3483691E+01 .3395794E+01 + .3307864E+01 .3220136E+01 .3132632E+01 .3045476E+01 .2958696E+01 + .2872443E+01 .2786747E+01 .2701718E+01 .2617318E+01 .2533730E+01 + .2450893E+01 .2368866E+01 .2287618E+01 .2207239E+01 .2127684E+01 + .2048998E+01 .1971126E+01 .1894207E+01 .1818218E+01 .1743245E+01 + .1669298E+01 .1596513E+01 .1524908E+01 .1454602E+01 .1385565E+01 + .1318094E+01 .1252142E+01 .1187814E+01 .1125110E+01 .1064114E+01 + .1004779E+01 .9471359E+00 .8910838E+00 .8366835E+00 .7838254E+00 + .7324968E+00 .6825993E+00 .6341660E+00 .5871116E+00 .5414533E+00 + .4971096E+00 .4542152E+00 .4127031E+00 .3726243E+00 .3339491E+00 + .2967501E+00 .2609868E+00 .2266816E+00 .1937451E+00 .1622314E+00 + .1319995E+00 .1029658E+00 .7493986E-01 .4782609E-01 .2144062E-01 + -.4306216E-02 -.2961069E-01 -.5439127E-01 -.7876502E-01 -.1026905E+00 + -.1261784E+00 -.1491130E+00 -.1714730E+00 -.1931697E+00 -.2142132E+00 + -.2344822E+00 -.2540242E+00 -.2728177E+00 -.2909279E+00 -.3083203E+00 + -.3250516E+00 -.3411062E+00 -.3565859E+00 -.3714144E+00 -.3857050E+00 + -.3994741E+00 -.4128007E+00 -.4256739E+00 -.4381887E+00 -.4503874E+00 + -.4624114E+00 -.4742833E+00 -.4861718E+00 -.4981564E+00 -.5103927E+00 + -.5229426E+00 -.5359523E+00 -.5494871E+00 -.5637546E+00 -.5785933E+00 + -.5941686E+00 -.6104612E+00 -.6274649E+00 -.6450479E+00 -.6631532E+00 + -.6816344E+00 -.7004213E+00 -.7193128E+00 -.7382480E+00 -.7570986E+00 + -.7758057E+00 -.7942205E+00 -.8123007E+00 -.8299357E+00 -.8471079E+00 + -.8636508E+00 -.8795807E+00 -.8948529E+00 -.9095253E+00 -.9236001E+00 + -.9371822E+00 -.9503191E+00 -.9631280E+00 -.9755795E+00 -.9877449E+00 + -.9995718E+00 -.1011030E+01 -.1021967E+01 -.1032296E+01 -.1041869E+01 + -.1050663E+01 -.1058490E+01 -.1065400E+01 -.1071379E+01 -.1076502E+01 + -.1080780E+01 -.1084314E+01 -.1087134E+01 -.1089332E+01 -.1090872E+01 + -.1091844E+01 -.1092279E+01 -.1092269E+01 -.1091829E+01 -.1091051E+01 + -.1089954E+01 -.1088611E+01 -.1086917E+01 -.1084911E+01 -.1082556E+01 + -.1079871E+01 -.1076826E+01 -.1073483E+01 -.1069853E+01 -.1066017E+01 + -.1061946E+01 -.1057719E+01 -.1053340E+01 -.1048857E+01 -.1044235E+01 + -.1039527E+01 -.1034737E+01 -.1029977E+01 -.1025148E+01 -.1020349E+01 + -.1015557E+01 -.1010783E+01 -.1005950E+01 -.1001065E+01 -.9961080E+00 + -.9911499E+00 -.9861765E+00 -.9813161E+00 -.9766384E+00 -.9722435E+00 + -.9681135E+00 -.9642810E+00 -.9607143E+00 -.9574525E+00 -.9543869E+00 + -.9515490E+00 -.9488943E+00 -.9464220E+00 -.9440526E+00 -.9417760E+00 + -.9395289E+00 -.9373091E+00 -.9349953E+00 -.9325588E+00 -.9298995E+00 + -.9269919E+00 -.9237608E+00 -.9202297E+00 -.9163927E+00 -.9123517E+00 + -.9080488E+00 -.9036283E+00 -.8991730E+00 -.8948194E+00 -.8906223E+00 + -.8867120E+00 -.8831639E+00 -.8801209E+00 -.8776162E+00 -.8757842E+00 + -.8746652E+00 -.8743165E+00 -.8746751E+00 -.8757243E+00 -.8773628E+00 + -.8795246E+00 -.8819540E+00 -.8845149E+00 -.8870007E+00 -.8892841E+00 + -.8911991E+00 -.8926976E+00 -.8937174E+00 -.8943102E+00 -.8944551E+00 + -.8942797E+00 -.8938622E+00 -.8933508E+00 -.8928222E+00 -.8924424E+00 + -.8923351E+00 -.8927470E+00 -.8936592E+00 -.8953077E+00 -.8977995E+00 + -.9012785E+00 -.9057858E+00 -.9114327E+00 -.9182559E+00 -.9263504E+00 + -.9356797E+00 -.9463382E+00 -.9583456E+00 -.9717836E+00 -.9866394E+00 + -.1002975E+01 -.1020780E+01 -.1040122E+01 -.1060900E+01 -.1083183E+01 + -.1106956E+01 -.1132263E+01 -.1159066E+01 -.1187419E+01 -.1217308E+01 + -.1248783E+01 -.1281740E+01 -.1316186E+01 -.1352030E+01 -.1389229E+01 + -.1427616E+01 -.1467100E+01 -.1507505E+01 -.1548751E+01 -.1590524E+01 + -.1632736E+01 -.1675205E+01 -.1717844E+01 -.1760493E+01 -.1803097E+01 + -.1845552E+01 -.1887849E+01 -.1929864E+01 -.1971630E+01 -.2013105E+01 + -.2054319E+01 -.2095200E+01 -.2135761E+01 -.2175932E+01 -.2215720E+01 + -.2254935E+01 -.2293550E+01 -.2331438E+01 -.2368537E+01 -.2404720E+01 + -.2440002E+01 -.2474383E+01 -.2507994E+01 -.2540864E+01 -.2573181E+01 + -.2605052E+01 -.2636659E+01 -.2668078E+01 -.2699466E+01 -.2730895E+01 + -.2762545E+01 -.2794327E+01 -.2826419E+01 -.2858871E+01 -.2891812E+01 + -.2925271E+01 -.2959379E+01 -.2994196E+01 -.3029858E+01 -.3066339E+01 + -.3103733E+01 -.3142033E+01 -.3181294E+01 -.3221468E+01 -.3262603E+01 + -.3304659E+01 -.3347685E+01 -.3391549E+01 -.3436308E+01 -.3481938E+01 + -.3528501E+01 -.3575980E+01 -.3624451E+01 -.3673917E+01 -.3724436E+01 + -.3775890E+01 -.3828274E+01 -.3881476E+01 -.3935439E+01 -.3989987E+01 + -.4045040E+01 -.4100458E+01 -.4156254E+01 -.4212240E+01 -.4268483E+01 + -.4324940E+01 -.4381650E+01 -.4438556E+01 -.4495676E+01 -.4552933E+01 + -.4610308E+01 -.4667627E+01 -.4724841E+01 -.4781790E+01 -.4838360E+01 + -.4894329E+01 -.4949569E+01 -.5003894E+01 -.5057229E+01 -.5109362E+01 + -.5160298E+01 -.5209981E+01 -.5258446E+01 -.5305669E+01 -.5351732E+01 + -.5396651E+01 -.5440509E+01 -.5483247E+01 -.5524922E+01 -.5565511E+01 + -.5605065E+01 -.5643563E+01 -.5681096E+01 -.5717719E+01 -.5753644E+01 + -.5788736E+01 -.5823197E+01 -.5857060E+01 -.5890411E+01 -.5923226E+01 + -.5955544E+01 -.5987334E+01 -.6018629E+01 -.6049335E+01 -.6079486E+01 + -.6109057E+01 -.6138096E+01 -.6166556E+01 -.6194483E+01 -.6221859E+01 + -.6248751E+01 -.6275085E+01 -.6300952E+01 -.6326365E+01 -.6351392E+01 + -.6376005E+01 -.6400228E+01 -.6424032E+01 -.6447453E+01 -.6470421E+01 + -.6492971E+01 -.6515070E+01 -.6536748E+01 -.6557974E+01 -.6578808E+01 + -.6599268E+01 -.6619466E+01 -.6639334E+01 -.6658965E+01 -.6678357E+01 + -.6697550E+01 -.6716511E+01 -.6735259E+01 -.6753741E+01 -.6771953E+01 + -.6789782E+01 -.6807199E+01 -.6824103E+01 -.6840429E+01 -.6856044E+01 + -.6870889E+01 -.6884894E+01 -.6898065E+01 -.6910307E+01 -.6921655E+01 + -.6932102E+01 -.6941701E+01 -.6950462E+01 -.6958466E+01 -.6965757E+01 + -.6972442E+01 -.6978551E+01 -.6984195E+01 -.6989421E+01 -.6994316E+01 + -.6998902E+01 -.7003267E+01 -.7007465E+01 -.7011623E+01 -.7015703E+01 + -.7019805E+01 -.7023948E+01 -.7028189E+01 -.7032526E+01 -.7037016E+01 + -.7041680E+01 -.7046582E+01 -.7051718E+01 -.7057174E+01 -.7062996E+01 + -.7069283E+01 -.7076091E+01 -.7083530E+01 -.7091671E+01 -.7100613E+01 + -.7110349E+01 -.7120970E+01 -.7132488E+01 -.7144934E+01 -.7158297E+01 + -.7172626E+01 -.7187945E+01 -.7204321E+01 -.7221752E+01 -.7240306E+01 + -.7260008E+01 -.7280896E+01 -.7302928E+01 -.7326064E+01 -.7350192E+01 + -.7375216E+01 -.7400891E+01 -.7427059E+01 -.7453495E+01 -.7480028E+01 + -.7506495E+01 -.7532822E+01 -.7558939E+01 -.7584835E+01 -.7610463E+01 + -.7635848E+01 -.7660975E+01 -.7685858E+01 -.7710442E+01 -.7734691E+01 + -.7758525E+01 -.7781889E+01 -.7804655E+01 -.7826787E+01 -.7848246E+01 + -.7869031E+01 -.7889132E+01 -.7908577E+01 -.7927377E+01 -.7945572E+01 + -.7963150E+01 -.7980159E+01 -.7996631E+01 -.8012646E+01 -.8028242E+01 + -.8043480E+01 -.8058386E+01 -.8073024E+01 -.8087345E+01 -.8101385E+01 + -.8115116E+01 -.8128503E+01 -.8141472E+01 -.8153965E+01 -.8165908E+01 + -.8177263E+01 -.8187966E+01 -.8198027E+01 -.8207427E+01 -.8216184E+01 + -.8224306E+01 -.8231823E+01 -.8238775E+01 -.8245220E+01 -.8251177E+01 + -.8256712E+01 -.8261854E+01 -.8266651E+01 -.8271124E+01 -.8275313E+01 + -.8279238E+01 -.8282938E+01 -.8286402E+01 -.8289628E+01 -.8292603E+01 + -.8295328E+01 -.8297794E+01 -.8300018E+01 -.8302014E+01 -.8303798E+01 + -.8305343E+01 -.8306653E+01 -.8307701E+01 -.8308453E+01 -.8308834E+01 + -.8308777E+01 -.8308226E+01 -.8307142E+01 -.8305492E+01 -.8303286E+01 + -.8300543E+01 -.8297321E+01 -.8293648E+01 -.8289587E+01 -.8285185E+01 + -.8280507E+01 -.8275577E+01 -.8270438E+01 -.8265118E+01 -.8259653E+01 + -.8254062E+01 -.8248379E+01 -.8242636E+01 -.8236868E+01 -.8231101E+01 + -.8225366E+01 -.8219699E+01 -.8214155E+01 -.8208770E+01 -.8203598E+01 + -.8198685E+01 -.8194076E+01 -.8189822E+01 -.8185975E+01 -.8182560E+01 + -.8179588E+01 -.8177040E+01 -.8174856E+01 -.8172951E+01 -.8171217E+01 + -.8169538E+01 -.8167797E+01 -.8165884E+01 -.8163714E+01 -.8161231E+01 + -.8158383E+01 -.8155136E+01 -.8151445E+01 -.8147311E+01 -.8142725E+01 + -.8137720E+01 -.8132343E+01 -.8126681E+01 -.8120823E+01 -.8114859E+01 + -.8108880E+01 -.8102971E+01 -.8097187E+01 -.8091586E+01 -.8086191E+01 + -.8081021E+01 -.8076063E+01 -.8071297E+01 -.8066674E+01 -.8062146E+01 + -.8057658E+01 -.8053174E+01 -.8048677E+01 -.8044193E+01 -.8039752E+01 + -.8035412E+01 -.8031220E+01 -.8027245E+01 -.8023531E+01 -.8020115E+01 + -.8017009E+01 -.8014241E+01 -.8011816E+01 -.8009756E+01 -.8008072E+01 + -.8006819E+01 -.8006012E+01 -.8005697E+01 -.8005902E+01 -.8006689E+01 + -.8008100E+01 -.8010185E+01 -.8012962E+01 -.8016476E+01 -.8020741E+01 + -.8025757E+01 -.8031477E+01 -.8037838E+01 -.8044724E+01 -.8052012E+01 + -.8059514E+01 -.8067127E+01 -.8074670E+01 -.8082005E+01 -.8088993E+01 + -.8095539E+01 -.8101531E+01 -.8106902E+01 -.8111574E+01 -.8115534E+01 + -.8118737E+01 -.8121155E+01 -.8122768E+01 -.8123575E+01 -.8123543E+01 + -.8122681E+01 -.8120958E+01 -.8118412E+01 -.8115036E+01 -.8110838E+01 + -.8105815E+01 -.8099999E+01 -.8093383E+01 -.8085985E+01 -.8077775E+01 + -.8068783E+01 -.8059000E+01 -.8048429E+01 -.8037051E+01 -.8024880E+01 + -.8011882E+01 -.7998052E+01 -.7983326E+01 -.7967734E+01 -.7951206E+01 + -.7933713E+01 -.7915206E+01 -.7895690E+01 -.7875126E+01 -.7853513E+01 + -.7830807E+01 -.7807042E+01 -.7782191E+01 -.7756273E+01 -.7729282E+01 + -.7701262E+01 -.7672216E+01 -.7642188E+01 -.7611184E+01 -.7579331E+01 + -.7546675E+01 -.7513318E+01 -.7479330E+01 -.7444855E+01 -.7409985E+01 + -.7374847E+01 -.7339496E+01 -.7304051E+01 -.7268551E+01 -.7233072E+01 + -.7197656E+01 -.7162405E+01 -.7127354E+01 -.7092585E+01 -.7058101E+01 + -.7024067E+01 -.6990488E+01 -.6957433E+01 -.6924892E+01 -.6892903E+01 + -.6861439E+01 -.6830522E+01 -.6800111E+01 -.6770255E+01 -.6740905E+01 + -.6712059E+01 -.6683672E+01 -.6655763E+01 -.6628281E+01 -.6601233E+01 + -.6574583E+01 -.6548423E+01 -.6522719E+01 -.6497501E+01 -.6472760E+01 + -.6448532E+01 -.6424777E+01 -.6401484E+01 -.6378561E+01 -.6356016E+01 + -.6333743E+01 -.6311684E+01 -.6289740E+01 -.6267891E+01 -.6246062E+01 + -.6224224E+01 -.6202286E+01 -.6180312E+01 -.6158219E+01 -.6136018E+01 + -.6113701E+01 -.6091337E+01 -.6068921E+01 -.6046513E+01 -.6024114E+01 + -.6001833E+01 -.5979675E+01 -.5957697E+01 -.5935907E+01 -.5914375E+01 + -.5893090E+01 -.5872093E+01 -.5851343E+01 -.5830934E+01 -.5810809E+01 + -.5790964E+01 -.5771326E+01 -.5751878E+01 -.5732511E+01 -.5713171E+01 + -.5693741E+01 -.5674232E+01 -.5654556E+01 -.5634716E+01 -.5614674E+01 + -.5594483E+01 -.5574127E+01 -.5553642E+01 -.5532952E+01 -.5512229E+01 + -.5491411E+01 -.5470546E+01 -.5449625E+01 -.5428730E+01 -.5407873E+01 + -.5387125E+01 -.5366468E+01 -.5345995E+01 -.5325668E+01 -.5305491E+01 + -.5285397E+01 -.5265386E+01 -.5245370E+01 -.5225321E+01 -.5205134E+01 + -.5184868E+01 -.5164431E+01 -.5143829E+01 -.5123017E+01 -.5102024E+01 + -.5080802E+01 -.5059366E+01 -.5037645E+01 -.5015693E+01 -.4993441E+01 + -.4970904E+01 -.4948040E+01 -.4924909E+01 -.4901510E+01 -.4877919E+01 + -.4854122E+01 -.4830296E+01 -.4806414E+01 -.4782539E+01 -.4758675E+01 + -.4734907E+01 -.4711228E+01 -.4687680E+01 -.4664209E+01 -.4640877E+01 + -.4617619E+01 -.4594448E+01 -.4571303E+01 -.4548192E+01 -.4525035E+01 + -.4501813E+01 -.4478415E+01 -.4454904E+01 -.4431177E+01 -.4407240E+01 + -.4383046E+01 -.4358650E+01 -.4334026E+01 -.4309223E+01 -.4284195E+01 + -.4259038E+01 -.4233714E+01 -.4208250E+01 -.4182593E+01 -.4156783E+01 + -.4130755E+01 -.4104491E+01 -.4077852E+01 -.4050976E+01 -.4023754E+01 + -.3996217E+01 -.3968334E+01 -.3940168E+01 -.3911695E+01 -.3882972E+01 + -.3853966E+01 -.3824781E+01 -.3795362E+01 -.3765731E+01 -.3735831E+01 + -.3705689E+01 -.3675213E+01 -.3644390E+01 -.3613093E+01 -.3581368E+01 + -.3549069E+01 -.3516166E+01 -.3482572E+01 -.3448308E+01 -.3413306E+01 + -.3377583E+01 -.3341068E+01 -.3303846E+01 -.3265861E+01 -.3227134E+01 + -.3187613E+01 -.3147362E+01 -.3106342E+01 -.3064588E+01 -.3022026E+01 + -.2978848E+01 -.2935008E+01 -.2890590E+01 -.2845604E+01 -.2800167E+01 + -.2754281E+01 -.2708019E+01 -.2661358E+01 -.2614424E+01 -.2567185E+01 + -.2519703E+01 -.2471967E+01 -.2424084E+01 -.2376057E+01 -.2327980E+01 + -.2279847E+01 -.2231859E+01 -.2184003E+01 -.2136368E+01 -.2088953E+01 + -.2041856E+01 -.1995067E+01 -.1948659E+01 -.1902595E+01 -.1856990E+01 + -.1811795E+01 -.1767056E+01 -.1722723E+01 -.1678854E+01 -.1635385E+01 + -.1592322E+01 -.1549497E+01 -.1507109E+01 -.1464980E+01 -.1423098E+01 + -.1381371E+01 -.1339817E+01 -.1298343E+01 -.1256944E+01 -.1215514E+01 + -.1174126E+01 -.1132699E+01 -.1091253E+01 -.1049729E+01 -.1008178E+01 + -.9665279E+00 -.9247910E+00 -.8828783E+00 -.8409212E+00 -.7988431E+00 + -.7566766E+00 -.7143752E+00 -.6720018E+00 -.6295118E+00 -.5869448E+00 + -.5442535E+00 -.5015601E+00 -.4588119E+00 -.4160624E+00 -.3732809E+00 + -.3305381E+00 -.2877959E+00 -.2450944E+00 -.2023399E+00 -.1597062E+00 + -.1171182E+00 -.7462911E-01 -.3221400E-01 .1003278E-01 .5212261E-01 + .9398283E-01 .1356483E+00 .1769982E+00 .2180835E+00 .2588574E+00 + .2993596E+00 .3395183E+00 .3793873E+00 .4189670E+00 .4583817E+00 + .4975514E+00 .5366011E+00 .5755417E+00 .6144675E+00 .6533696E+00 + .6923536E+00 .7314422E+00 .7707525E+00 .8102313E+00 .8499830E+00 + .8900325E+00 .9304830E+00 .9713058E+00 .1012580E+01 .1054293E+01 + .1096557E+01 .1139174E+01 .1182237E+01 .1225685E+01 .1269539E+01 + .1313710E+01 .1358224E+01 .1403030E+01 .1448179E+01 .1493557E+01 + .1539215E+01 .1585101E+01 .1631244E+01 .1677564E+01 .1724089E+01 + .1770766E+01 .1817636E+01 .1864533E+01 .1911476E+01 .1958369E+01 + .2005179E+01 .2051785E+01 .2098179E+01 .2144298E+01 .2190177E+01 + .2235711E+01 .2280956E+01 .2325882E+01 .2370537E+01 .2414854E+01 + .2458871E+01 .2502552E+01 .2545973E+01 .2588976E+01 .2631643E+01 + .2673925E+01 .2715833E+01 .2757266E+01 .2798213E+01 .2838576E+01 + .2878342E+01 .2917359E+01 .2955634E+01 .2993100E+01 .3029783E+01 + .3065623E+01 .3100666E+01 .3134911E+01 .3168465E+01 .3201269E+01 + .3233439E+01 .3264985E+01 .3295964E+01 .3326339E+01 .3356161E+01 + .3385407E+01 .3414129E+01 .3442236E+01 .3469777E+01 .3496724E+01 + .3523124E+01 .3548939E+01 .3574225E+01 .3598981E+01 .3623347E+01 + .3647171E+01 .3670594E+01 .3693628E+01 .3716356E+01 .3738767E+01 + .3760950E+01 .3782949E+01 .3804904E+01 .3826803E+01 .3848744E+01 + .3870737E+01 .3892853E+01 .3915068E+01 .3937437E+01 .3959935E+01 + .3982610E+01 .4005348E+01 .4028200E+01 .4051127E+01 .4074145E+01 + .4097202E+01 .4120330E+01 .4143510E+01 .4166802E+01 .4190155E+01 + .4213646E+01 .4237279E+01 .4261116E+01 .4285130E+01 .4309370E+01 + .4333807E+01 .4358496E+01 .4383289E+01 .4408225E+01 .4433251E+01 + .4458363E+01 .4483469E+01 .4508569E+01 .4533617E+01 .4558630E+01 + .4583516E+01 .4608297E+01 .4632929E+01 .4657433E+01 .4681753E+01 + .4705916E+01 .4729906E+01 .4753780E+01 .4777451E+01 .4800947E+01 + .4824205E+01 .4847194E+01 .4869802E+01 .4891992E+01 .4913667E+01 + .4934805E+01 .4955295E+01 .4975137E+01 .4994279E+01 .5012725E+01 + .5030407E+01 .5047323E+01 .5063427E+01 .5078767E+01 .5093224E+01 + .5106879E+01 .5119737E+01 .5131862E+01 .5143270E+01 .5154048E+01 + .5164241E+01 .5173948E+01 .5183184E+01 .5192058E+01 .5200618E+01 + .5208953E+01 .5217088E+01 .5225114E+01 .5233071E+01 .5241047E+01 + .5249001E+01 .5256978E+01 .5264955E+01 .5272934E+01 .5280865E+01 + .5288765E+01 .5296599E+01 .5304370E+01 .5311994E+01 .5319474E+01 + .5326778E+01 .5333916E+01 .5340846E+01 .5347581E+01 .5354099E+01 + .5360443E+01 .5366538E+01 .5372435E+01 .5378124E+01 .5383642E+01 + .5388962E+01 .5394113E+01 .5399100E+01 .5403962E+01 .5408661E+01 + .5413230E+01 .5417659E+01 .5421988E+01 .5426219E+01 .5430396E+01 + .5434519E+01 .5438626E+01 .5442672E+01 .5446695E+01 .5450692E+01 + .5454679E+01 .5458630E+01 .5462551E+01 .5466414E+01 .5470230E+01 + .5473944E+01 .5477556E+01 .5481029E+01 .5484342E+01 .5487432E+01 + .5490276E+01 .5492835E+01 .5495130E+01 .5497044E+01 .5498612E+01 + .5499812E+01 .5500651E+01 .5501108E+01 .5501200E+01 .5500917E+01 + .5500284E+01 .5499280E+01 .5497950E+01 .5496318E+01 .5494440E+01 + .5492338E+01 .5490081E+01 .5487714E+01 .5485316E+01 .5482906E+01 + .5480552E+01 .5478280E+01 .5476130E+01 .5474101E+01 .5472207E+01 + .5470425E+01 .5468756E+01 .5467152E+01 .5465608E+01 .5464093E+01 + .5462599E+01 .5461084E+01 .5459529E+01 .5457901E+01 .5456194E+01 + .5454330E+01 .5452304E+01 .5450074E+01 .5447618E+01 .5444894E+01 + .5441895E+01 .5438603E+01 .5435026E+01 .5431141E+01 .5426964E+01 + .5422484E+01 .5417712E+01 .5412632E+01 .5407238E+01 .5401502E+01 + .5395403E+01 .5388892E+01 .5381953E+01 .5374554E+01 .5366682E+01 + .5358312E+01 .5349429E+01 .5340012E+01 .5330065E+01 .5319589E+01 + .5308600E+01 .5297101E+01 .5285092E+01 .5272544E+01 .5259442E+01 + .5245764E+01 .5231512E+01 .5216655E+01 .5201203E+01 .5185147E+01 + .5168510E+01 .5151315E+01 .5133608E+01 .5115428E+01 .5096822E+01 + .5077835E+01 .5058542E+01 .5039022E+01 .5019354E+01 .4999581E+01 + .4979732E+01 .4959813E+01 .4939852E+01 .4919869E+01 .4899909E+01 + .4880007E+01 .4860209E+01 .4840549E+01 .4821071E+01 .4801817E+01 + .4782839E+01 .4764164E+01 .4745826E+01 .4727844E+01 .4710240E+01 + .4693036E+01 .4676251E+01 .4659896E+01 .4643978E+01 .4628489E+01 + .4613430E+01 .4598776E+01 .4584501E+01 .4570577E+01 .4556977E+01 + .4543673E+01 .4530657E+01 .4517920E+01 .4505466E+01 .4493292E+01 + .4481414E+01 .4469848E+01 .4458618E+01 .4447744E+01 .4437252E+01 + .4427163E+01 .4417503E+01 .4408292E+01 .4399547E+01 .4391275E+01 + .4383485E+01 .4376184E+01 .4369381E+01 .4363076E+01 .4357269E+01 + .4351953E+01 .4347124E+01 .4342783E+01 .4338931E+01 .4335562E+01 + .4332677E+01 .4330265E+01 .4328320E+01 .4326826E+01 .4325760E+01 + .4325091E+01 .4324790E+01 .4324810E+01 .4325096E+01 .4325594E+01 + .4326254E+01 .4327018E+01 .4327832E+01 .4328643E+01 .4329405E+01 + .4330084E+01 .4330648E+01 .4331065E+01 .4331313E+01 .4331365E+01 + .4331192E+01 .4330777E+01 .4330099E+01 .4329128E+01 .4327828E+01 + .4326159E+01 .4324091E+01 .4321600E+01 .4318660E+01 .4315240E+01 + .4311308E+01 .4306820E+01 .4301731E+01 .4296010E+01 .4289635E+01 + .4282585E+01 .4274853E+01 .4266436E+01 .4257327E+01 .4247531E+01 + .4237062E+01 .4225940E+01 .4214189E+01 .4201835E+01 .4188914E+01 + .4175477E+01 .4161583E+01 .4147303E+01 .4132713E+01 .4117905E+01 + .4102960E+01 .4087966E+01 .4072989E+01 .4058075E+01 .4043249E+01 + .4028533E+01 .4013958E+01 .3999561E+01 .3985373E+01 .3971421E+01 + .3957732E+01 .3944348E+01 .3931315E+01 .3918677E+01 .3906460E+01 + .3894708E+01 .3883447E+01 .3872697E+01 .3862466E+01 .3852766E+01 + .3843576E+01 .3834874E+01 .3826624E+01 .3818799E+01 .3811364E+01 + .3804286E+01 .3797531E+01 .3791074E+01 .3784896E+01 .3778990E+01 + .3773347E+01 .3767967E+01 .3762830E+01 .3757911E+01 .3753182E+01 + .3748618E+01 .3744191E+01 .3739868E+01 .3735609E+01 .3731385E+01 + .3727163E+01 .3722923E+01 .3718652E+01 .3714348E+01 .3710022E+01 + .3705698E+01 .3701406E+01 .3697199E+01 .3693121E+01 .3689209E+01 + .3685490E+01 .3681987E+01 .3678718E+01 .3675691E+01 .3672902E+01 + .3670343E+01 .3667989E+01 .3665815E+01 .3663805E+01 .3661942E+01 + .3660195E+01 .3658539E+01 .3656957E+01 .3655450E+01 .3654020E+01 + .3652683E+01 .3651448E+01 .3650341E+01 .3649393E+01 .3648639E+01 + .3648110E+01 .3647844E+01 .3647877E+01 .3648241E+01 .3648965E+01 + .3650076E+01 .3651589E+01 .3653525E+01 .3655898E+01 .3658777E+01 + .3662171E+01 .3666090E+01 .3670540E+01 .3675524E+01 .3681036E+01 + .3687063E+01 .3693587E+01 .3700605E+01 .3708105E+01 .3716070E+01 + .3724478E+01 .3733303E+01 .3742500E+01 .3752023E+01 .3761816E+01 + .3771823E+01 .3781986E+01 .3792260E+01 .3802593E+01 .3812949E+01 + .3823292E+01 .3833596E+01 .3843834E+01 .3853974E+01 .3863973E+01 + .3873793E+01 .3883409E+01 .3892809E+01 .3901991E+01 .3910976E+01 + .3919793E+01 .3928494E+01 .3937121E+01 .3945723E+01 .3954350E+01 + .3963052E+01 .3971861E+01 .3980816E+01 .3989947E+01 .3999288E+01 + .4008858E+01 .4018682E+01 .4028767E+01 .4039120E+01 .4049736E+01 + .4060607E+01 .4071712E+01 .4083037E+01 .4094563E+01 .4106279E+01 + .4118170E+01 .4130238E+01 .4142469E+01 .4154864E+01 .4167417E+01 + .4180127E+01 .4192985E+01 .4205989E+01 .4219126E+01 .4232384E+01 + .4245738E+01 .4259163E+01 .4272614E+01 .4286073E+01 .4299490E+01 + .4312833E+01 .4326066E+01 .4339170E+01 .4352124E+01 .4364926E+01 + .4377568E+01 .4390063E+01 .4402410E+01 .4414616E+01 .4426675E+01 + .4438598E+01 .4450389E+01 .4462061E+01 .4473608E+01 .4485045E+01 + .4496374E+01 .4507594E+01 .4518711E+01 .4529747E+01 .4540715E+01 + .4551640E+01 .4562529E+01 .4573402E+01 .4584263E+01 .4595107E+01 + .4605921E+01 .4616703E+01 .4627429E+01 .4638082E+01 .4648631E+01 + .4659074E+01 .4669380E+01 .4679548E+01 .4689585E+01 .4699531E+01 + .4709417E+01 .4719299E+01 .4729216E+01 .4739232E+01 .4749384E+01 + .4759722E+01 .4770278E+01 .4781092E+01 .4792177E+01 .4803557E+01 + .4815242E+01 .4827274E+01 .4839657E+01 .4852405E+01 .4865500E+01 + .4878938E+01 .4892677E+01 .4906675E+01 .4920861E+01 .4935196E+01 + .4949605E+01 .4964041E+01 .4978442E+01 .4992756E+01 .5006895E+01 + .5020786E+01 .5034331E+01 .5047518E+01 .5060272E+01 .5072570E+01 + .5084384E+01 .5095735E+01 .5106623E+01 .5117077E+01 .5127105E+01 + .5136764E+01 .5146062E+01 .5155030E+01 .5163672E+01 .5172019E+01 + .5180069E+01 .5187845E+01 .5195330E+01 .5202576E+01 .5209579E+01 + .5216371E+01 .5222948E+01 .5229349E+01 .5235569E+01 .5241627E+01 + .5247501E+01 .5253217E+01 .5258735E+01 .5264038E+01 .5269079E+01 + .5273846E+01 .5278280E+01 .5282347E+01 .5285953E+01 .5289103E+01 + .5291718E+01 .5293759E+01 .5295169E+01 .5295932E+01 .5295997E+01 + .5295353E+01 .5293956E+01 .5291832E+01 .5288944E+01 .5285296E+01 + .5280851E+01 .5275621E+01 .5269572E+01 .5262709E+01 .5254983E+01 + .5246438E+01 .5237025E+01 .5226748E+01 .5215576E+01 .5203526E+01 + .5190567E+01 .5176708E+01 .5161911E+01 .5146221E+01 .5129594E+01 + .5112037E+01 .5093518E+01 .5074056E+01 .5053598E+01 .5032133E+01 + .5009565E+01 .4985972E+01 .4961267E+01 .4935448E+01 .4908465E+01 + .4880334E+01 .4850996E+01 .4820460E+01 .4788691E+01 .4755774E+01 + .4721705E+01 .4686558E+01 .4650348E+01 .4613164E+01 .4575027E+01 + .4536008E+01 .4496107E+01 .4455462E+01 .4414072E+01 .4371997E+01 + .4329239E+01 .4285873E+01 .4241900E+01 .4197365E+01 .4152232E+01 + .4106574E+01 .4060352E+01 .4013594E+01 .3966272E+01 .3918443E+01 + .3870097E+01 .3821286E+01 .3771969E+01 .3722278E+01 .3672136E+01 + .3621562E+01 .3570517E+01 .3519052E+01 .3467134E+01 .3414795E+01 + .3361984E+01 .3308765E+01 .3255084E+01 .3200964E+01 .3146361E+01 + .3091324E+01 .3035817E+01 .2979888E+01 .2923499E+01 .2866785E+01 + .2809726E+01 .2752393E+01 .2694800E+01 .2637047E+01 .2579158E+01 + .2521210E+01 .2463202E+01 .2405260E+01 .2347378E+01 .2289630E+01 + .2232023E+01 .2174659E+01 .2117537E+01 .2060714E+01 .2004105E+01 + .1947945E+01 .1892164E+01 .1836822E+01 .1781910E+01 .1727497E+01 + .1673560E+01 .1620140E+01 .1567183E+01 .1514775E+01 .1462860E+01 + .1411454E+01 .1360509E+01 .1310077E+01 .1260113E+01 .1210643E+01 + .1161606E+01 .1113116E+01 .1065124E+01 .1017675E+01 .9707498E+00 + .9244140E+00 .8786442E+00 .8334815E+00 .7888875E+00 .7449575E+00 + .7016485E+00 .6589951E+00 .6169692E+00 .5756297E+00 .5349498E+00 + .4949672E+00 .4556137E+00 .4170218E+00 .3791147E+00 .3419150E+00 + .3053839E+00 .2695698E+00 .2344248E+00 .1999613E+00 .1661048E+00 + .1328998E+00 .1002591E+00 .6818027E-01 .3660496E-01 .5563420E-02 + -.2500154E-01 -.5510053E-01 -.8483562E-01 -.1141507E+00 -.1431457E+00 + -.1718373E+00 -.2002980E+00 -.2285215E+00 -.2565812E+00 -.2844804E+00 + -.3122948E+00 -.3399727E+00 -.3675777E+00 -.3951017E+00 -.4225988E+00 + -.4500338E+00 -.4774553E+00 -.5048465E+00 -.5322937E+00 -.5596578E+00 + -.5870210E+00 -.6143557E+00 -.6417057E+00 -.6690462E+00 -.6964486E+00 + -.7239285E+00 -.7515683E+00 -.7793289E+00 -.8072905E+00 -.8354582E+00 + -.8638865E+00 -.8925388E+00 -.9214591E+00 -.9506243E+00 -.9800834E+00 + -.1009728E+01 -.1039595E+01 -.1069641E+01 -.1099873E+01 -.1130222E+01 + -.1160697E+01 -.1191258E+01 -.1221925E+01 -.1252609E+01 -.1283330E+01 + -.1314047E+01 -.1344774E+01 -.1375453E+01 -.1406105E+01 -.1436690E+01 + -.1467248E+01 -.1497636E+01 -.1527879E+01 -.1557910E+01 -.1587714E+01 + -.1617194E+01 -.1646318E+01 -.1674987E+01 -.1703171E+01 -.1730742E+01 + -.1757689E+01 -.1783939E+01 -.1809485E+01 -.1834260E+01 -.1858287E+01 + -.1881547E+01 -.1904102E+01 -.1925894E+01 -.1947008E+01 -.1967464E+01 + -.1987321E+01 -.2006572E+01 -.2025275E+01 -.2043437E+01 -.2061117E+01 + -.2078273E+01 -.2094962E+01 -.2111180E+01 -.2126964E+01 -.2142282E+01 + -.2157165E+01 -.2171593E+01 -.2185646E+01 -.2199189E+01 -.2212304E+01 + -.2224981E+01 -.2237261E+01 -.2249120E+01 -.2260615E+01 -.2271749E+01 + -.2282580E+01 -.2293068E+01 -.2303266E+01 -.2313167E+01 -.2322819E+01 + -.2332200E+01 -.2341365E+01 -.2350321E+01 -.2359128E+01 -.2367722E+01 + -.2376166E+01 -.2384477E+01 -.2392724E+01 -.2400908E+01 -.2409094E+01 + -.2417296E+01 -.2425590E+01 -.2433953E+01 -.2442450E+01 -.2451081E+01 + -.2459887E+01 -.2468851E+01 -.2478027E+01 -.2487423E+01 -.2497122E+01 + -.2507065E+01 -.2517343E+01 -.2527965E+01 -.2538968E+01 -.2550314E+01 + -.2562019E+01 -.2574054E+01 -.2586455E+01 -.2599174E+01 -.2612250E+01 + -.2625663E+01 -.2639435E+01 -.2653520E+01 -.2667934E+01 -.2682646E+01 + -.2697679E+01 -.2712953E+01 -.2728499E+01 -.2744288E+01 -.2760335E+01 + -.2776600E+01 -.2793105E+01 -.2809835E+01 -.2826832E+01 -.2844052E+01 + -.2861538E+01 -.2879285E+01 -.2897328E+01 -.2915642E+01 -.2934262E+01 + -.2953184E+01 -.2972472E+01 -.2992029E+01 -.3011917E+01 -.3032126E+01 + -.3052686E+01 -.3073569E+01 -.3094803E+01 -.3116369E+01 -.3138296E+01 + -.3160521E+01 -.3183059E+01 -.3205864E+01 -.3228927E+01 -.3252176E+01 + -.3275596E+01 -.3299132E+01 -.3322783E+01 -.3346454E+01 -.3370151E+01 + -.3393828E+01 -.3417485E+01 -.3441064E+01 -.3464567E+01 -.3487954E+01 + -.3511230E+01 -.3534318E+01 -.3557217E+01 -.3579886E+01 -.3602320E+01 + -.3624463E+01 -.3646310E+01 -.3667817E+01 -.3689004E+01 -.3709775E+01 + -.3730156E+01 -.3750116E+01 -.3769657E+01 -.3788731E+01 -.3807336E+01 + -.3825435E+01 -.3843034E+01 -.3860077E+01 -.3876578E+01 -.3892514E+01 + -.3907908E+01 -.3922733E+01 -.3937011E+01 -.3950737E+01 -.3963957E+01 + -.3976641E+01 -.3988822E+01 -.4000484E+01 -.4011630E+01 -.4022216E+01 + -.4032248E+01 -.4041707E+01 -.4050617E+01 -.4058943E+01 -.4066709E+01 + -.4073907E+01 -.4080555E+01 -.4086639E+01 -.4092188E+01 -.4097208E+01 + -.4101773E+01 -.4105804E+01 -.4109384E+01 -.4112525E+01 -.4115275E+01 + -.4117633E+01 -.4119639E+01 -.4121304E+01 -.4122676E+01 -.4123743E+01 + -.4124556E+01 -.4125130E+01 -.4125514E+01 -.4125713E+01 -.4125769E+01 + -.4125689E+01 -.4125503E+01 -.4125184E+01 -.4124788E+01 -.4124356E+01 + -.4123956E+01 -.4123618E+01 -.4123396E+01 -.4123317E+01 -.4123443E+01 + -.4123791E+01 -.4124426E+01 -.4125378E+01 -.4126695E+01 -.4128387E+01 + -.4130488E+01 -.4133006E+01 -.4135980E+01 -.4139374E+01 -.4143224E+01 + -.4147528E+01 -.4152302E+01 -.4157531E+01 -.4163237E+01 -.4169425E+01 + -.4176131E+01 -.4183345E+01 -.4191098E+01 -.4199397E+01 -.4208271E+01 + -.4217705E+01 -.4227712E+01 -.4238281E+01 -.4249427E+01 -.4261106E+01 + -.4273316E+01 -.4286026E+01 -.4299219E+01 -.4312851E+01 -.4326910E+01 + -.4341352E+01 -.4356159E+01 -.4371279E+01 -.4386708E+01 -.4402421E+01 + -.4418408E+01 -.4434636E+01 -.4451096E+01 -.4467767E+01 -.4484657E+01 + -.4501698E+01 -.4518906E+01 -.4536250E+01 -.4553727E+01 -.4571316E+01 + -.4589023E+01 -.4606838E+01 -.4624781E+01 -.4642831E+01 -.4661013E+01 + -.4679325E+01 -.4697786E+01 -.4716378E+01 -.4735107E+01 -.4753964E+01 + -.4772952E+01 -.4792018E+01 -.4811155E+01 -.4830331E+01 -.4849529E+01 + -.4868708E+01 -.4887848E+01 -.4906919E+01 -.4925914E+01 -.4944786E+01 + -.4963515E+01 -.4982053E+01 -.5000363E+01 -.5018402E+01 -.5036162E+01 + -.5053627E+01 -.5070814E+01 -.5087697E+01 -.5104294E+01 -.5120599E+01 + -.5136617E+01 -.5152329E+01 -.5167735E+01 -.5182818E+01 -.5197565E+01 + -.5211933E+01 -.5225905E+01 -.5239446E+01 -.5252534E+01 -.5265133E+01 + -.5277225E+01 -.5288790E+01 -.5299817E+01 -.5310276E+01 -.5320165E+01 + -.5329487E+01 -.5338263E+01 -.5346505E+01 -.5354221E+01 -.5361405E+01 + -.5368050E+01 -.5374146E+01 -.5379695E+01 -.5384690E+01 -.5389129E+01 + -.5392998E+01 -.5396290E+01 -.5399003E+01 -.5401139E+01 -.5402688E+01 + -.5403663E+01 -.5404069E+01 -.5403918E+01 -.5403217E+01 -.5401980E+01 + -.5400221E+01 -.5397954E+01 -.5395194E+01 -.5391949E+01 -.5388231E+01 + -.5384054E+01 -.5379431E+01 -.5374378E+01 -.5368907E+01 -.5363032E+01 + -.5356770E+01 -.5350136E+01 -.5343142E+01 -.5335802E+01 -.5328138E+01 + -.5320166E+01 -.5311903E+01 -.5303353E+01 -.5294531E+01 -.5285436E+01 + -.5276072E+01 -.5266438E+01 -.5256547E+01 -.5246387E+01 -.5235962E+01 + -.5225262E+01 -.5214308E+01 -.5203098E+01 -.5191645E+01 -.5179955E+01 + -.5168056E+01 -.5155953E+01 -.5143684E+01 -.5131263E+01 -.5118733E+01 + -.5106114E+01 -.5093426E+01 -.5080673E+01 -.5067873E+01 -.5055025E+01 + -.5042142E+01 -.5029217E+01 -.5016267E+01 -.5003275E+01 -.4990241E+01 + -.4977157E+01 -.4964031E+01 -.4950849E+01 -.4937617E+01 -.4924336E+01 + -.4911048E+01 -.4897773E+01 -.4884546E+01 -.4871379E+01 -.4858295E+01 + -.4845288E+01 -.4832378E+01 -.4819563E+01 -.4806883E+01 -.4794312E+01 + -.4781855E+01 -.4769496E+01 -.4757245E+01 -.4745090E+01 -.4733041E+01 + -.4721084E+01 -.4709248E+01 -.4697529E+01 -.4685943E+01 -.4674482E+01 + -.4663166E+01 -.4651988E+01 -.4640954E+01 -.4630047E+01 -.4619297E+01 + -.4608681E+01 -.4598201E+01 -.4587835E+01 -.4577593E+01 -.4567455E+01 + -.4557421E+01 -.4547450E+01 -.4537528E+01 -.4527581E+01 -.4517570E+01 + -.4507438E+01 -.4497171E+01 -.4486714E+01 -.4476038E+01 -.4465077E+01 + -.4453841E+01 -.4442270E+01 -.4430351E+01 -.4418047E+01 -.4405355E+01 + -.4392236E+01 -.4378676E+01 -.4364642E+01 -.4350153E+01 -.4335172E+01 + -.4319696E+01 -.4303699E+01 -.4287197E+01 -.4270175E+01 -.4252643E+01 + -.4234574E+01 -.4216009E+01 -.4196911E+01 -.4177278E+01 -.4157088E+01 + -.4136350E+01 -.4115036E+01 -.4093157E+01 -.4070699E+01 -.4047712E+01 + -.4024189E+01 -.4000157E+01 -.3975613E+01 -.3950601E+01 -.3925113E+01 + -.3899168E+01 -.3872720E+01 -.3845883E+01 -.3818628E+01 -.3790999E+01 + -.3763006E+01 -.3734705E+01 -.3706114E+01 -.3677281E+01 -.3648206E+01 + -.3618958E+01 -.3589535E+01 -.3559978E+01 -.3530288E+01 -.3500511E+01 + -.3470640E+01 -.3440700E+01 -.3410663E+01 -.3380587E+01 -.3350434E+01 + -.3320218E+01 -.3289918E+01 -.3259559E+01 -.3229119E+01 -.3198616E+01 + -.3168025E+01 -.3137402E+01 -.3106720E+01 -.3075998E+01 -.3045220E+01 + -.3014422E+01 -.2983586E+01 -.2952730E+01 -.2921787E+01 -.2890798E+01 + -.2859678E+01 -.2828415E+01 -.2796978E+01 -.2765393E+01 -.2733627E+01 + -.2701692E+01 -.2669558E+01 -.2637290E+01 -.2604871E+01 -.2572328E+01 + -.2539649E+01 -.2506884E+01 -.2474021E+01 -.2441083E+01 -.2408032E+01 + -.2374940E+01 -.2341777E+01 -.2308578E+01 -.2275339E+01 -.2242113E+01 + -.2208884E+01 -.2175678E+01 -.2142464E+01 -.2109307E+01 -.2076193E+01 + -.2043156E+01 -.2010181E+01 -.1977303E+01 -.1944497E+01 -.1911787E+01 + -.1879122E+01 -.1846604E+01 -.1814175E+01 -.1781857E+01 -.1749629E+01 + -.1717523E+01 -.1685513E+01 -.1653616E+01 -.1621804E+01 -.1590139E+01 + -.1558598E+01 -.1527215E+01 -.1495978E+01 -.1464936E+01 -.1434071E+01 + -.1403410E+01 -.1372923E+01 -.1342681E+01 -.1312660E+01 -.1282888E+01 + -.1253351E+01 -.1224102E+01 -.1195137E+01 -.1166486E+01 -.1138138E+01 + -.1110164E+01 -.1082555E+01 -.1055351E+01 -.1028551E+01 -.1002213E+01 + -.9763381E+00 -.9509601E+00 -.9260546E+00 -.9017210E+00 -.8779333E+00 + -.8547362E+00 -.8321374E+00 -.8101901E+00 -.7888841E+00 -.7682450E+00 + -.7482449E+00 -.7289268E+00 -.7102493E+00 -.6922209E+00 -.6748100E+00 + -.6580381E+00 -.6418717E+00 -.6263142E+00 -.6113182E+00 -.5969346E+00 + -.5831198E+00 -.5698729E+00 -.5571489E+00 -.5449533E+00 -.5332475E+00 + -.5220249E+00 -.5112290E+00 -.5008714E+00 -.4908820E+00 -.4812343E+00 + -.4718669E+00 -.4627707E+00 -.4538799E+00 -.4451603E+00 -.4365100E+00 + -.4279924E+00 -.4195129E+00 -.4110450E+00 -.4025179E+00 -.3939059E+00 + -.3851366E+00 -.3761902E+00 -.3670156E+00 -.3576485E+00 -.3480555E+00 + -.3382534E+00 -.3282320E+00 -.3180380E+00 -.3076647E+00 -.2971479E+00 + -.2864710E+00 -.2757024E+00 -.2648208E+00 -.2538462E+00 -.2427565E+00 + -.2315703E+00 -.2202614E+00 -.2088420E+00 -.1972825E+00 -.1856222E+00 + -.1738178E+00 -.1618682E+00 -.1497433E+00 -.1374807E+00 -.1250795E+00 + -.1125735E+00 -.9992816E-01 -.8721888E-01 -.7439943E-01 -.6148156E-01 + -.4844343E-01 -.3531857E-01 -.2209398E-01 -.8791580E-02 .4613174E-02 + .1806943E-01 .3159752E-01 .4516807E-01 .5879659E-01 .7244669E-01 + .8612401E-01 .9979613E-01 .1134761E+00 .1270839E+00 .1406321E+00 + .1540862E+00 .1674488E+00 .1806829E+00 .1938080E+00 .2068098E+00 + .2197190E+00 .2324985E+00 .2451765E+00 .2577279E+00 .2701654E+00 + .2824531E+00 .2946064E+00 .3066096E+00 .3185113E+00 .3302239E+00 + .3417920E+00 .3531928E+00 .3644419E+00 .3755104E+00 .3864183E+00 + .3971471E+00 .4077250E+00 .4181096E+00 .4283351E+00 .4383965E+00 + .4483291E+00 .4581153E+00 .4677985E+00 .4773863E+00 .4869316E+00 + .4963986E+00 .5058456E+00 .5152838E+00 .5247557E+00 .5342500E+00 + .5438004E+00 .5534072E+00 .5631132E+00 .5728829E+00 .5827575E+00 + .5927363E+00 .6028512E+00 .6130888E+00 .6234884E+00 .6340541E+00 + .6448516E+00 .6558338E+00 .6670769E+00 .6785996E+00 .6904520E+00 + .7026298E+00 .7151806E+00 .7281210E+00 .7415199E+00 .7553782E+00 + .7697780E+00 .7847459E+00 .8003405E+00 .8165560E+00 .8334321E+00 + .8509652E+00 .8692018E+00 .8880913E+00 .9076719E+00 .9279286E+00 + .9488758E+00 .9704756E+00 .9927371E+00 .1015629E+01 .1039165E+01 + .1063282E+01 .1087984E+01 .1113231E+01 .1139033E+01 .1165343E+01 + .1192179E+01 .1219526E+01 .1247450E+01 .1275822E+01 .1304699E+01 + .1334049E+01 .1363880E+01 .1394155E+01 .1424900E+01 .1456097E+01 + .1487776E+01 .1519885E+01 .1552449E+01 .1585448E+01 .1618901E+01 + .1652759E+01 .1687038E+01 .1721705E+01 .1756780E+01 .1792191E+01 + .1827967E+01 .1864074E+01 .1900521E+01 .1937259E+01 .1974291E+01 + .2011581E+01 .2049141E+01 .2086893E+01 .2124838E+01 .2162932E+01 + .2201167E+01 .2239487E+01 .2277885E+01 .2316313E+01 .2354790E+01 + .2393208E+01 .2431598E+01 .2469924E+01 .2508199E+01 .2546384E+01 + .2584497E+01 .2622519E+01 .2660486E+01 .2698350E+01 .2736149E+01 + .2773870E+01 .2811545E+01 .2849146E+01 .2886700E+01 .2924200E+01 + .2961695E+01 .2999137E+01 .3036577E+01 .3074011E+01 .3111469E+01 + .3148927E+01 .3186407E+01 .3223884E+01 .3261370E+01 .3298800E+01 + .3336184E+01 .3373479E+01 .3410672E+01 .3447690E+01 .3484512E+01 + .3521087E+01 .3557425E+01 .3593410E+01 .3629057E+01 .3664328E+01 + .3699218E+01 .3733675E+01 .3767694E+01 .3801238E+01 .3834311E+01 + .3866862E+01 .3898916E+01 .3930471E+01 .3961567E+01 .3992193E+01 + .4022373E+01 .4052099E+01 .4081405E+01 .4110242E+01 .4138630E+01 + .4166540E+01 .4193964E+01 .4220859E+01 .4247224E+01 .4273031E+01 + .4298289E+01 .4322948E+01 .4347025E+01 .4370501E+01 .4393394E+01 + .4415690E+01 .4437413E+01 .4458569E+01 .4479217E+01 .4499340E+01 + .4518987E+01 .4538147E+01 .4556834E+01 .4575027E+01 .4592749E+01 + .4610001E+01 .4626820E+01 .4643187E+01 .4659128E+01 .4674635E+01 + .4689722E+01 .4704366E+01 .4718573E+01 .4732336E+01 .4745671E+01 + .4758548E+01 .4770975E+01 .4782936E+01 .4794429E+01 .4805438E+01 + .4815969E+01 .4826006E+01 .4835556E+01 .4844596E+01 .4853132E+01 + .4861154E+01 .4868661E+01 .4875642E+01 .4882112E+01 .4888072E+01 + .4893539E+01 .4898467E+01 .4902884E+01 .4906796E+01 .4910224E+01 + .4913167E+01 .4915642E+01 .4917657E+01 .4919242E+01 .4920399E+01 + .4921156E+01 .4921526E+01 .4921539E+01 .4921221E+01 .4920615E+01 + .4919752E+01 .4918669E+01 .4917383E+01 .4915927E+01 .4914324E+01 + .4912596E+01 .4910761E+01 .4908844E+01 .4906865E+01 .4904838E+01 + .4902764E+01 .4900650E+01 .4898496E+01 .4896304E+01 .4894072E+01 + .4891790E+01 .4889448E+01 .4887041E+01 .4884562E+01 .4882018E+01 + .4879407E+01 .4876726E+01 .4873972E+01 .4871150E+01 .4868263E+01 + .4865317E+01 .4862311E+01 .4859252E+01 .4856142E+01 .4852984E+01 + .4849778E+01 .4846521E+01 .4843204E+01 .4839804E+01 .4836313E+01 + .4832728E+01 .4829057E+01 .4825298E+01 .4821457E+01 .4817521E+01 + .4813478E+01 .4809314E+01 .4805017E+01 .4800570E+01 .4795965E+01 + .4791189E+01 .4786235E+01 .4781095E+01 .4775764E+01 .4770235E+01 + .4764524E+01 .4758623E+01 .4752530E+01 .4746238E+01 .4739752E+01 + .4733057E+01 .4726157E+01 .4719058E+01 .4711784E+01 .4704325E+01 + .4696667E+01 .4688785E+01 .4680671E+01 .4672317E+01 .4663734E+01 + .4654919E+01 .4645900E+01 .4636678E+01 .4627271E+01 .4617687E+01 + .4607947E+01 .4598052E+01 .4588014E+01 .4577826E+01 .4567509E+01 + .4557050E+01 .4546456E+01 .4535723E+01 .4524859E+01 .4513860E+01 + .4502733E+01 .4491460E+01 .4480074E+01 .4468562E+01 .4456935E+01 + .4445179E+01 .4433304E+01 .4421299E+01 .4409161E+01 .4396870E+01 + .4384438E+01 .4371837E+01 .4359055E+01 .4346068E+01 .4332877E+01 + .4319460E+01 .4305824E+01 .4291944E+01 .4277851E+01 .4263523E+01 + .4248967E+01 .4234170E+01 .4219154E+01 .4203908E+01 .4188443E+01 + .4172744E+01 .4156837E+01 .4140703E+01 .4124344E+01 .4107747E+01 + .4090941E+01 .4073920E+01 .4056695E+01 .4039231E+01 .4021618E+01 + .4003825E+01 .3985873E+01 .3967767E+01 .3949552E+01 .3931234E+01 + .3912848E+01 .3894396E+01 .3875932E+01 .3857451E+01 .3838974E+01 + .3820493E+01 .3802029E+01 .3783559E+01 .3765089E+01 .3746580E+01 + .3728066E+01 .3709506E+01 .3690896E+01 .3672211E+01 .3653493E+01 + .3634754E+01 .3616028E+01 .3597317E+01 .3578676E+01 .3560095E+01 + .3541598E+01 .3523175E+01 .3504852E+01 .3486608E+01 .3468454E+01 + .3450347E+01 .3432342E+01 .3414399E+01 .3396528E+01 .3378716E+01 + .3360991E+01 .3343327E+01 .3325730E+01 .3308166E+01 .3290669E+01 + .3273204E+01 .3255773E+01 .3238347E+01 .3220938E+01 .3203504E+01 + .3186022E+01 .3168420E+01 .3150735E+01 .3132920E+01 .3114973E+01 + .3096857E+01 .3078583E+01 .3060111E+01 .3041445E+01 .3022542E+01 + .3003435E+01 .2984082E+01 .2964484E+01 .2944609E+01 .2924479E+01 + .2904068E+01 .2883385E+01 .2862379E+01 .2841137E+01 .2819612E+01 + .2797815E+01 .2775719E+01 .2753356E+01 .2730701E+01 .2707765E+01 + .2684513E+01 .2661002E+01 .2637203E+01 .2613133E+01 .2588775E+01 + .2564169E+01 .2539302E+01 .2514203E+01 .2488843E+01 .2463295E+01 + .2437528E+01 .2411569E+01 .2385410E+01 .2359093E+01 .2332600E+01 + .2305951E+01 .2279122E+01 .2252177E+01 .2225089E+01 .2197877E+01 + .2170530E+01 .2143100E+01 .2115585E+01 .2088016E+01 .2060351E+01 + .2032686E+01 .2004981E+01 .1977263E+01 .1949518E+01 .1921785E+01 + .1894042E+01 .1866305E+01 .1838533E+01 .1810773E+01 .1782986E+01 + .1755188E+01 .1727362E+01 .1699555E+01 .1671756E+01 .1643994E+01 + .1616238E+01 .1588577E+01 .1560975E+01 .1533461E+01 .1506016E+01 + .1478680E+01 .1451421E+01 .1424259E+01 .1397167E+01 .1370223E+01 + .1343411E+01 .1316757E+01 .1290235E+01 .1263875E+01 .1237638E+01 + .1211532E+01 .1185463E+01 .1159536E+01 .1133649E+01 .1107792E+01 + .1081911E+01 .1056011E+01 .1030036E+01 .1003978E+01 .9777638E+00 + .9514239E+00 .9248971E+00 .8981802E+00 .8712298E+00 .8440798E+00 + .8166992E+00 .7891104E+00 .7612729E+00 .7332520E+00 .7049794E+00 + .6764546E+00 .6476379E+00 .6185601E+00 .5891973E+00 .5595680E+00 + .5296331E+00 .4994574E+00 .4690074E+00 .4383121E+00 .4073530E+00 + .3761859E+00 .3447938E+00 .3132089E+00 .2813891E+00 .2494549E+00 + .2173686E+00 .1851693E+00 .1528427E+00 .1204420E+00 .8794700E-01 + .5538159E-01 .2271270E-01 -.9991152E-02 -.4276524E-01 -.7558159E-01 + -.1084575E+00 -.1413396E+00 -.1742465E+00 -.2071514E+00 -.2400974E+00 + -.2729987E+00 -.3058931E+00 -.3387524E+00 -.3715969E+00 -.4043795E+00 + -.4371196E+00 -.4697912E+00 -.5024255E+00 -.5349573E+00 -.5674204E+00 + -.5997977E+00 -.6321202E+00 -.6643455E+00 -.6965017E+00 -.7285669E+00 + -.7606053E+00 -.7925003E+00 -.8243217E+00 -.8560507E+00 -.8877164E+00 + -.9192787E+00 -.9507657E+00 -.9821560E+00 -.1013495E+01 -.1044730E+01 + -.1075908E+01 -.1107016E+01 -.1138098E+01 -.1169123E+01 -.1200133E+01 + -.1231120E+01 -.1262143E+01 -.1293132E+01 -.1324141E+01 -.1355150E+01 + -.1386185E+01 -.1417202E+01 -.1448221E+01 -.1479216E+01 -.1510218E+01 + -.1541172E+01 -.1572125E+01 -.1603067E+01 -.1634023E+01 -.1664939E+01 + -.1695823E+01 -.1726647E+01 -.1757468E+01 -.1788195E+01 -.1818881E+01 + -.1849505E+01 -.1880095E+01 -.1910620E+01 -.1941113E+01 -.1971563E+01 + -.2002015E+01 -.2032416E+01 -.2062809E+01 -.2093183E+01 -.2123569E+01 + -.2153935E+01 -.2184315E+01 -.2214687E+01 -.2245094E+01 -.2275456E+01 + -.2305799E+01 -.2336086E+01 -.2366331E+01 -.2396502E+01 -.2426639E+01 + -.2456747E+01 -.2486878E+01 -.2516988E+01 -.2547117E+01 -.2577248E+01 + -.2607407E+01 -.2637558E+01 -.2667724E+01 -.2697879E+01 -.2728080E+01 + -.2758179E+01 -.2788231E+01 -.2818198E+01 -.2848091E+01 -.2877856E+01 + -.2907503E+01 -.2937005E+01 -.2966386E+01 -.2995592E+01 -.3024657E+01 + -.3053567E+01 -.3082347E+01 -.3110967E+01 -.3139456E+01 -.3167798E+01 + -.3196034E+01 -.3224101E+01 -.3252037E+01 -.3279822E+01 -.3307471E+01 + -.3334943E+01 -.3362246E+01 -.3389350E+01 -.3416271E+01 -.3442944E+01 + -.3469390E+01 -.3495581E+01 -.3521531E+01 -.3547201E+01 -.3572606E+01 + -.3597717E+01 -.3622566E+01 -.3647067E+01 -.3671248E+01 -.3695083E+01 + -.3718584E+01 -.3741713E+01 -.3764483E+01 -.3786872E+01 -.3808910E+01 + -.3830547E+01 -.3851810E+01 -.3872682E+01 -.3893188E+01 -.3913305E+01 + -.3933053E+01 -.3952429E+01 -.3971471E+01 -.3990136E+01 -.4008469E+01 + -.4026471E+01 -.4044167E+01 -.4061537E+01 -.4078606E+01 -.4095369E+01 + -.4111864E+01 -.4128069E+01 -.4144026E+01 -.4159741E+01 -.4175253E+01 + -.4190564E+01 -.4205728E+01 -.4220770E+01 -.4235748E+01 -.4250598E+01 + -.4265357E+01 -.4280015E+01 -.4294596E+01 -.4309082E+01 -.4323493E+01 + -.4337819E+01 -.4352076E+01 -.4366228E+01 -.4380298E+01 -.4394270E+01 + -.4408157E+01 -.4421933E+01 -.4435614E+01 -.4449183E+01 -.4462665E+01 + -.4476016E+01 -.4489262E+01 -.4502398E+01 -.4515441E+01 -.4528371E+01 + -.4541191E+01 -.4553879E+01 -.4566438E+01 -.4578833E+01 -.4591095E+01 + -.4603232E+01 -.4615266E+01 -.4627177E+01 -.4638974E+01 -.4650643E+01 + -.4662209E+01 -.4673631E+01 -.4684934E+01 -.4696107E+01 -.4707163E+01 + -.4718089E+01 -.4728906E+01 -.4739614E+01 -.4750236E+01 -.4760756E+01 + -.4771196E+01 -.4781544E+01 -.4791805E+01 -.4801958E+01 -.4811995E+01 + -.4821894E+01 -.4831646E+01 -.4841206E+01 -.4850569E+01 -.4859710E+01 + -.4868623E+01 -.4877293E+01 -.4885727E+01 -.4893929E+01 -.4901922E+01 + -.4909696E+01 -.4917267E+01 -.4924634E+01 -.4931808E+01 -.4938781E+01 + -.4945544E+01 -.4952071E+01 -.4958359E+01 -.4964352E+01 -.4970048E+01 + -.4975417E+01 -.4980445E+01 -.4985116E+01 -.4989439E+01 -.4993422E+01 + -.4997085E+01 -.5000431E+01 -.5003490E+01 -.5006274E+01 -.5008814E+01 + -.5011125E+01 -.5013225E+01 -.5015121E+01 -.5016832E+01 -.5018352E+01 + -.5019691E+01 -.5020845E+01 -.5021810E+01 -.5022582E+01 -.5023163E+01 + -.5023554E+01 -.5023763E+01 -.5023788E+01 -.5023654E+01 -.5023372E+01 + -.5022974E+01 -.5022492E+01 -.5021965E+01 -.5021418E+01 -.5020882E+01 + -.5020380E+01 -.5019948E+01 -.5019608E+01 -.5019379E+01 -.5019259E+01 + -.5019248E+01 -.5019344E+01 -.5019558E+01 -.5019899E+01 -.5020384E+01 + -.5021019E+01 -.5021820E+01 -.5022795E+01 -.5023952E+01 -.5025307E+01 + -.5026868E+01 -.5028645E+01 -.5030639E+01 -.5032848E+01 -.5035271E+01 + -.5037896E+01 -.5040707E+01 -.5043687E+01 -.5046828E+01 -.5050124E+01 + -.5053551E+01 -.5057091E+01 -.5060730E+01 -.5064463E+01 -.5068299E+01 + -.5072252E+01 -.5076315E+01 -.5080481E+01 -.5084730E+01 -.5089046E+01 + -.5093407E+01 -.5097795E+01 -.5102187E+01 -.5106564E+01 -.5110905E+01 + -.5115205E+01 -.5119450E+01 -.5123631E+01 -.5127740E+01 -.5131776E+01 + -.5135733E+01 -.5139616E+01 -.5143418E+01 -.5147153E+01 -.5150814E+01 + -.5154404E+01 -.5157901E+01 -.5161291E+01 -.5164551E+01 -.5167657E+01 + -.5170575E+01 -.5173290E+01 -.5175762E+01 -.5177962E+01 -.5179852E+01 + -.5181416E+01 -.5182616E+01 -.5183419E+01 -.5183783E+01 -.5183709E+01 + -.5183170E+01 -.5182162E+01 -.5180675E+01 -.5178714E+01 -.5176275E+01 + -.5173369E+01 -.5169988E+01 -.5166152E+01 -.5161855E+01 -.5157107E+01 + -.5151902E+01 -.5146259E+01 -.5140166E+01 -.5133629E+01 -.5126624E+01 + -.5119178E+01 -.5111261E+01 -.5102869E+01 -.5093974E+01 -.5084577E+01 + -.5074646E+01 -.5064181E+01 -.5053151E+01 -.5041570E+01 -.5029415E+01 + -.5016692E+01 -.5003385E+01 -.4989510E+01 -.4975060E+01 -.4960052E+01 + -.4944448E+01 -.4928339E+01 -.4911698E+01 -.4894556E+01 -.4876919E+01 + -.4858834E+01 -.4840318E+01 -.4821412E+01 -.4802107E+01 -.4782427E+01 + -.4762344E+01 -.4741865E+01 -.4720976E+01 -.4699710E+01 -.4678051E+01 + -.4656015E+01 -.4633577E+01 -.4610789E+01 -.4587626E+01 -.4564106E+01 + -.4540217E+01 -.4515993E+01 -.4491423E+01 -.4466522E+01 -.4441272E+01 + -.4415713E+01 -.4389834E+01 -.4363659E+01 -.4337170E+01 -.4310391E+01 + -.4283301E+01 -.4255916E+01 -.4228194E+01 -.4200220E+01 -.4171977E+01 + -.4143505E+01 -.4114813E+01 -.4085951E+01 -.4056909E+01 -.4027707E+01 + -.3998320E+01 -.3968795E+01 -.3939105E+01 -.3909274E+01 -.3879273E+01 + -.3849117E+01 -.3818777E+01 -.3788260E+01 -.3757522E+01 -.3726628E+01 + -.3695549E+01 -.3664317E+01 -.3632925E+01 -.3601430E+01 -.3569820E+01 + -.3538127E+01 -.3506330E+01 -.3474500E+01 -.3442628E+01 -.3410754E+01 + -.3378866E+01 -.3347015E+01 -.3315186E+01 -.3283410E+01 -.3251638E+01 + -.3219975E+01 -.3188369E+01 -.3156835E+01 -.3125342E+01 -.3093919E+01 + -.3062545E+01 -.3031246E+01 -.2999996E+01 -.2968859E+01 -.2937805E+01 + -.2906862E+01 -.2876020E+01 -.2845328E+01 -.2814771E+01 -.2784377E+01 + -.2754112E+01 -.2724060E+01 -.2694189E+01 -.2664526E+01 -.2635055E+01 + -.2605814E+01 -.2576771E+01 -.2547931E+01 -.2519250E+01 -.2490778E+01 + -.2462469E+01 -.2434332E+01 -.2406333E+01 -.2378506E+01 -.2350820E+01 + -.2323289E+01 -.2295851E+01 -.2268583E+01 -.2241414E+01 -.2214330E+01 + -.2187274E+01 -.2160254E+01 -.2133220E+01 -.2106167E+01 -.2079039E+01 + -.2051878E+01 -.2024651E+01 -.1997377E+01 -.1970022E+01 -.1942604E+01 + -.1915073E+01 -.1887433E+01 -.1859628E+01 -.1831731E+01 -.1803686E+01 + -.1775507E+01 -.1747164E+01 -.1718692E+01 -.1690060E+01 -.1661289E+01 + -.1632349E+01 -.1603304E+01 -.1574113E+01 -.1544798E+01 -.1515337E+01 + -.1485771E+01 -.1456069E+01 -.1426245E+01 -.1396217E+01 -.1366114E+01 + -.1335855E+01 -.1305445E+01 -.1274836E+01 -.1244055E+01 -.1213078E+01 + -.1181939E+01 -.1150608E+01 -.1119142E+01 -.1087496E+01 -.1055677E+01 + -.1023648E+01 -.9914405E+00 -.9590106E+00 -.9263664E+00 -.8934493E+00 + -.8603262E+00 -.8269426E+00 -.7933115E+00 -.7593998E+00 -.7252470E+00 + -.6908348E+00 -.6561949E+00 -.6213084E+00 -.5862593E+00 -.5510313E+00 + -.5156707E+00 -.4801708E+00 -.4445924E+00 -.4089226E+00 -.3731967E+00 + -.3373697E+00 -.3015532E+00 -.2656993E+00 -.2298311E+00 -.1939287E+00 + -.1580446E+00 -.1221630E+00 -.8631608E-01 -.5047605E-01 -.1471713E-01 + .2098546E-01 .5659320E-01 .9211734E-01 .1274988E+00 .1627458E+00 + .1978216E+00 .2327570E+00 .2674518E+00 .3019351E+00 .3361762E+00 + .3701940E+00 .4039459E+00 .4374555E+00 .4706994E+00 .5037132E+00 + .5364451E+00 .5689422E+00 .6011957E+00 .6332375E+00 .6650270E+00 + .6965914E+00 .7279130E+00 .7590579E+00 .7899137E+00 .8205517E+00 + .8509521E+00 .8811361E+00 .9110622E+00 .9407550E+00 .9701905E+00 + .9994003E+00 .1028326E+01 .1057004E+01 .1085414E+01 .1113583E+01 + .1141463E+01 .1169068E+01 .1196364E+01 .1223386E+01 .1250070E+01 + .1276476E+01 .1302600E+01 .1328469E+01 .1354050E+01 .1379375E+01 + .1404439E+01 .1429290E+01 .1453886E+01 .1478272E+01 .1502444E+01 + .1526437E+01 .1550225E+01 .1573838E+01 .1597255E+01 .1620529E+01 + .1643571E+01 .1666427E+01 .1689072E+01 .1711528E+01 .1733760E+01 + .1755791E+01 .1777610E+01 .1799255E+01 .1820676E+01 .1841883E+01 + .1862836E+01 .1883538E+01 .1903946E+01 .1924081E+01 .1943921E+01 + .1963504E+01 .1982768E+01 .2001753E+01 .2020443E+01 .2038857E+01 + .2056960E+01 .2074764E+01 .2092248E+01 .2109432E+01 .2126267E+01 + .2142777E+01 .2158936E+01 .2174764E+01 .2190226E+01 .2205333E+01 + .2220067E+01 .2234494E+01 .2248492E+01 .2262127E+01 .2275389E+01 + .2288306E+01 .2300857E+01 .2313068E+01 .2324936E+01 .2336497E+01 + .2347718E+01 .2358630E+01 .2369231E+01 .2379554E+01 .2389583E+01 + .2399344E+01 .2408826E+01 .2418067E+01 .2427029E+01 .2435758E+01 + .2444249E+01 .2452523E+01 .2460557E+01 .2468371E+01 .2475956E+01 + .2483338E+01 .2490477E+01 .2497403E+01 .2504106E+01 .2510612E+01 + .2516906E+01 .2523015E+01 .2528939E+01 .2534729E+01 .2540343E+01 + .2545831E+01 .2551198E+01 .2556478E+01 .2561666E+01 .2566793E+01 + .2571862E+01 .2576907E+01 .2581898E+01 .2586868E+01 .2591816E+01 + .2596769E+01 .2601709E+01 .2606657E+01 .2611611E+01 .2616595E+01 + .2621562E+01 .2626526E+01 .2631460E+01 .2636360E+01 .2641200E+01 + .2645987E+01 .2650711E+01 .2655375E+01 .2659928E+01 .2664371E+01 + .2668681E+01 .2672861E+01 .2676878E+01 .2680744E+01 .2684443E+01 + .2688007E+01 .2691383E+01 .2694608E+01 .2697683E+01 .2700631E+01 + .2703449E+01 .2706167E+01 .2708796E+01 .2711378E+01 .2713913E+01 + .2716451E+01 .2719016E+01 .2721660E+01 .2724404E+01 .2727284E+01 + .2730293E+01 .2733448E+01 .2736710E+01 .2740105E+01 .2743627E+01 + .2747285E+01 .2751057E+01 .2754952E+01 .2758962E+01 .2763103E+01 + .2767351E+01 .2771723E+01 .2776211E+01 .2780832E+01 .2785571E+01 + .2790443E+01 .2795445E+01 .2800592E+01 .2805828E+01 .2811167E+01 + .2816593E+01 .2822105E+01 .2827675E+01 .2833297E+01 .2838941E+01 + .2844610E+01 .2850271E+01 .2855933E+01 .2861576E+01 .2867193E+01 + .2872749E+01 .2878234E+01 .2883618E+01 .2888893E+01 .2894007E+01 + .2898962E+01 .2903741E+01 .2908338E+01 .2912722E+01 .2916894E+01 + .2920850E+01 .2924608E+01 .2928149E+01 .2931494E+01 .2934645E+01 + .2937623E+01 .2940427E+01 .2943074E+01 .2945568E+01 .2947944E+01 + .2950171E+01 .2952287E+01 .2954296E+01 .2956214E+01 .2958038E+01 + .2959784E+01 .2961451E+01 .2963060E+01 .2964598E+01 .2966082E+01 + .2967511E+01 .2968901E+01 .2970249E+01 .2971574E+01 .2972871E+01 + .2974143E+01 .2975367E+01 .2976558E+01 .2977710E+01 .2978824E+01 + .2979878E+01 .2980869E+01 .2981799E+01 .2982695E+01 .2983559E+01 + .2984423E+01 .2985300E+01 .2986212E+01 .2987162E+01 .2988169E+01 + .2989249E+01 .2990440E+01 .2991740E+01 .2993190E+01 .2994807E+01 + .2996614E+01 .2998622E+01 .3000853E+01 .3003318E+01 .3006041E+01 + .3009016E+01 .3012252E+01 .3015742E+01 .3019491E+01 .3023482E+01 + .3027718E+01 .3032195E+01 .3036926E+01 .3041887E+01 .3047065E+01 + .3052431E+01 .3057964E+01 .3063636E+01 .3069441E+01 .3075372E+01 + .3081428E+01 .3087592E+01 .3093869E+01 .3100251E+01 .3106748E+01 + .3113350E+01 .3120065E+01 .3126895E+01 .3133863E+01 .3140957E+01 + .3148193E+01 .3155571E+01 .3163103E+01 .3170792E+01 .3178661E+01 + .3186718E+01 .3194976E+01 .3203433E+01 .3212100E+01 .3220984E+01 + .3230097E+01 .3239431E+01 .3248985E+01 .3258749E+01 .3268723E+01 + .3278887E+01 .3289237E+01 .3299761E+01 .3310449E+01 .3321278E+01 + .3332231E+01 .3343284E+01 .3354420E+01 .3365609E+01 .3376837E+01 + .3388074E+01 .3399297E+01 .3410477E+01 .3421595E+01 .3432630E+01 + .3443578E+01 .3454413E+01 .3465131E+01 .3475719E+01 .3486172E+01 + .3496475E+01 .3506624E+01 .3516610E+01 .3526432E+01 .3536082E+01 + .3545564E+01 .3554876E+01 .3564018E+01 .3572984E+01 .3581778E+01 + .3590407E+01 .3598880E+01 .3607197E+01 .3615370E+01 .3623403E+01 + .3631296E+01 .3639050E+01 .3646672E+01 .3654165E+01 .3661523E+01 + .3668729E+01 .3675767E+01 .3682617E+01 .3689262E+01 .3695703E+01 + .3701939E+01 .3707972E+01 .3713793E+01 .3719399E+01 .3724776E+01 + .3729919E+01 .3734823E+01 .3739486E+01 .3743909E+01 .3748087E+01 + .3752021E+01 .3755719E+01 .3759178E+01 .3762403E+01 .3765399E+01 + .3768179E+01 .3770750E+01 .3773112E+01 .3775263E+01 .3777213E+01 + .3778964E+01 .3780531E+01 .3781920E+01 .3783130E+01 .3784145E+01 + .3784947E+01 .3785512E+01 .3785834E+01 .3785899E+01 .3785700E+01 + .3785222E+01 .3784464E+01 .3783417E+01 .3782085E+01 .3780457E+01 + .3778548E+01 .3776353E+01 .3773882E+01 .3771131E+01 .3768111E+01 + .3764821E+01 .3761263E+01 .3757427E+01 .3753323E+01 .3748945E+01 + .3744297E+01 .3739377E+01 .3734200E+01 .3728767E+01 .3723086E+01 + .3717138E+01 .3710937E+01 .3704470E+01 .3697739E+01 .3690730E+01 + .3683446E+01 .3675867E+01 .3667991E+01 .3659800E+01 .3651312E+01 + .3642512E+01 .3633400E+01 .3623966E+01 .3614221E+01 .3604157E+01 + .3593782E+01 .3583071E+01 .3572066E+01 .3560741E+01 .3549097E+01 + .3537108E+01 .3524782E+01 .3512106E+01 .3499087E+01 .3485707E+01 + .3471988E+01 .3457914E+01 .3443491E+01 .3428709E+01 .3413578E+01 + .3398077E+01 .3382201E+01 .3365920E+01 .3349263E+01 .3332199E+01 + .3314733E+01 .3296848E+01 .3278562E+01 .3259870E+01 .3240785E+01 + .3221296E+01 .3201438E+01 .3181202E+01 .3160607E+01 .3139646E+01 + .3118339E+01 .3096663E+01 .3074627E+01 .3052217E+01 .3029515E+01 + .3006522E+01 .2983273E+01 .2959768E+01 .2936043E+01 .2912101E+01 + .2887971E+01 .2863646E+01 .2839165E+01 .2814507E+01 .2789684E+01 + .2764681E+01 .2739523E+01 .2714195E+01 .2688690E+01 .2662981E+01 + .2637115E+01 .2611059E+01 .2584820E+01 .2558379E+01 .2531760E+01 + .2504947E+01 .2477959E+01 .2450773E+01 .2423422E+01 .2395868E+01 + .2368104E+01 .2340100E+01 .2311874E+01 .2283408E+01 .2254715E+01 + .2225748E+01 .2196592E+01 .2167202E+01 .2137591E+01 .2107748E+01 + .2077716E+01 .2047495E+01 .2017115E+01 .1986562E+01 .1955887E+01 + .1925081E+01 .1894179E+01 .1863181E+01 .1832136E+01 .1801048E+01 + .1769949E+01 .1738830E+01 .1707763E+01 .1676736E+01 .1645778E+01 + .1614879E+01 .1584077E+01 .1553367E+01 .1522767E+01 .1492252E+01 + .1461869E+01 .1431591E+01 .1401443E+01 .1371410E+01 .1341520E+01 + .1311756E+01 .1282126E+01 .1252589E+01 .1223221E+01 .1193984E+01 + .1164891E+01 .1135923E+01 .1107119E+01 .1078472E+01 .1050009E+01 + .1021712E+01 .9936386E+00 .9657756E+00 .9381451E+00 .9107336E+00 + .8835716E+00 .8566400E+00 .8299541E+00 .8034763E+00 .7772521E+00 + .7512359E+00 .7254328E+00 .6998129E+00 .6743888E+00 .6491247E+00 + .6240158E+00 .5990201E+00 .5741651E+00 .5494149E+00 .5247738E+00 + .5002140E+00 .4757578E+00 .4513831E+00 .4270985E+00 .4028502E+00 + .3787052E+00 .3545977E+00 .3305235E+00 .3064549E+00 .2824171E+00 + .2584004E+00 .2344294E+00 .2104820E+00 .1865951E+00 .1627400E+00 + .1389290E+00 .1151454E+00 .9142214E-01 .6774906E-01 .4415255E-01 + .2061877E-01 -.2785988E-02 -.2608055E-01 -.4924557E-01 -.7229377E-01 + -.9519927E-01 -.1179752E+00 -.1406104E+00 -.1631292E+00 -.1854925E+00 + -.2077192E+00 -.2297882E+00 -.2517043E+00 -.2734291E+00 -.2949740E+00 + -.3163321E+00 -.3375527E+00 -.3585793E+00 -.3794448E+00 -.4001300E+00 + -.4206469E+00 -.4409665E+00 -.4611005E+00 -.4810345E+00 -.5007905E+00 + -.5203342E+00 -.5396904E+00 -.5588537E+00 -.5778524E+00 -.5966700E+00 + -.6153324E+00 -.6338383E+00 -.6522276E+00 -.6704625E+00 -.6885720E+00 + -.7065477E+00 -.7244143E+00 -.7421539E+00 -.7597809E+00 -.7772779E+00 + -.7946584E+00 -.8118844E+00 -.8289755E+00 -.8459145E+00 -.8627115E+00 + -.8793375E+00 -.8957983E+00 -.9120728E+00 -.9281980E+00 -.9440850E+00 + -.9597727E+00 -.9752453E+00 -.9905168E+00 -.1005572E+01 -.1020426E+01 + -.1035076E+01 -.1049547E+01 -.1063810E+01 -.1077883E+01 -.1091755E+01 + -.1105445E+01 -.1118934E+01 -.1132244E+01 -.1145370E+01 -.1158338E+01 + -.1171117E+01 -.1183740E+01 -.1196205E+01 -.1208530E+01 -.1220702E+01 + -.1232739E+01 -.1244637E+01 -.1256409E+01 -.1268015E+01 -.1279468E+01 + -.1290757E+01 -.1301895E+01 -.1312867E+01 -.1323686E+01 -.1334349E+01 + -.1344894E+01 -.1355289E+01 -.1365572E+01 -.1375750E+01 -.1385849E+01 + -.1395869E+01 -.1405850E+01 -.1415810E+01 -.1425783E+01 -.1435751E+01 + -.1445733E+01 -.1455723E+01 -.1465744E+01 -.1475792E+01 -.1485897E+01 + -.1496066E+01 -.1506325E+01 -.1516643E+01 -.1527036E+01 -.1537496E+01 + -.1548030E+01 -.1558619E+01 -.1569266E+01 -.1579957E+01 -.1590699E+01 + -.1601461E+01 -.1612252E+01 -.1623059E+01 -.1633880E+01 -.1644685E+01 + -.1655467E+01 -.1666203E+01 -.1676896E+01 -.1687489E+01 -.1697992E+01 + -.1708393E+01 -.1718695E+01 -.1728868E+01 -.1738898E+01 -.1748750E+01 + -.1758409E+01 -.1767836E+01 -.1777024E+01 -.1785950E+01 -.1794604E+01 + -.1802961E+01 -.1811019E+01 -.1818760E+01 -.1826185E+01 -.1833263E+01 + -.1839998E+01 -.1846375E+01 -.1852390E+01 -.1858021E+01 -.1863268E+01 + -.1868117E+01 -.1872569E+01 -.1876599E+01 -.1880207E+01 -.1883381E+01 + -.1886123E+01 -.1888419E+01 -.1890280E+01 -.1891708E+01 -.1892721E+01 + -.1893309E+01 -.1893491E+01 -.1893272E+01 -.1892669E+01 -.1891683E+01 + -.1890328E+01 -.1888611E+01 -.1886551E+01 -.1884146E+01 -.1881417E+01 + -.1878371E+01 -.1875027E+01 -.1871388E+01 -.1867471E+01 -.1863276E+01 + -.1858814E+01 -.1854083E+01 -.1849095E+01 -.1843853E+01 -.1838367E+01 + -.1832633E+01 -.1826655E+01 -.1820434E+01 -.1813974E+01 -.1807273E+01 + -.1800337E+01 -.1793166E+01 -.1785761E+01 -.1778117E+01 -.1770236E+01 + -.1762121E+01 -.1753780E+01 -.1745208E+01 -.1736419E+01 -.1727422E+01 + -.1718233E+01 -.1708861E+01 -.1699321E+01 -.1689619E+01 -.1679770E+01 + -.1669785E+01 -.1659686E+01 -.1649486E+01 -.1639196E+01 -.1628818E+01 + -.1618352E+01 -.1607794E+01 -.1597152E+01 -.1586430E+01 -.1575636E+01 + -.1564773E+01 -.1553844E+01 -.1542851E+01 -.1531803E+01 -.1520707E+01 + -.1509578E+01 -.1498423E+01 -.1487252E+01 -.1476074E+01 -.1464909E+01 + -.1453769E+01 -.1442669E+01 -.1431617E+01 -.1420622E+01 -.1409692E+01 + -.1398838E+01 -.1388060E+01 -.1377358E+01 -.1366736E+01 -.1356205E+01 + -.1345786E+01 -.1335497E+01 -.1325344E+01 -.1315331E+01 -.1305457E+01 + -.1295720E+01 -.1286121E+01 -.1276662E+01 -.1267346E+01 -.1258172E+01 + -.1249142E+01 -.1240249E+01 -.1231490E+01 -.1222858E+01 -.1214349E+01 + -.1205956E+01 -.1197669E+01 -.1189477E+01 -.1181372E+01 -.1173347E+01 + -.1165394E+01 -.1157506E+01 -.1149674E+01 -.1141892E+01 -.1134160E+01 + -.1126476E+01 -.1118842E+01 -.1111255E+01 -.1103711E+01 -.1096204E+01 + -.1088731E+01 -.1081288E+01 -.1073875E+01 -.1066484E+01 -.1059112E+01 + -.1051749E+01 -.1044392E+01 -.1037036E+01 -.1029679E+01 -.1022311E+01 + -.1014929E+01 -.1007524E+01 -.1000098E+01 -.9926433E+00 -.9851579E+00 + -.9776366E+00 -.9700775E+00 -.9624773E+00 -.9548380E+00 -.9471611E+00 + -.9394512E+00 -.9317061E+00 -.9239262E+00 -.9161106E+00 -.9082618E+00 + -.9003785E+00 -.8924601E+00 -.8845049E+00 -.8765212E+00 -.8685061E+00 + -.8604643E+00 -.8523981E+00 -.8443176E+00 -.8362316E+00 -.8281517E+00 + -.8200845E+00 -.8120417E+00 -.8040297E+00 -.7960623E+00 -.7881491E+00 + -.7803040E+00 -.7725392E+00 -.7648685E+00 -.7572972E+00 -.7498278E+00 + -.7424489E+00 -.7351568E+00 -.7279499E+00 -.7208347E+00 -.7138138E+00 + -.7068932E+00 -.7000710E+00 -.6933515E+00 -.6867347E+00 -.6802256E+00 + -.6738263E+00 -.6675432E+00 -.6613755E+00 -.6553252E+00 -.6493864E+00 + -.6435685E+00 -.6378637E+00 -.6322712E+00 -.6267854E+00 -.6214061E+00 + -.6161280E+00 -.6109453E+00 -.6058449E+00 -.6008232E+00 -.5958760E+00 + -.5910050E+00 -.5862059E+00 -.5814763E+00 -.5768078E+00 -.5721929E+00 + -.5676218E+00 -.5630966E+00 -.5586109E+00 -.5541662E+00 -.5497628E+00 + -.5454071E+00 -.5411001E+00 -.5368450E+00 -.5326397E+00 -.5284868E+00 + -.5243835E+00 -.5203254E+00 -.5163070E+00 -.5123225E+00 -.5083605E+00 + -.5044122E+00 -.5004663E+00 -.4965200E+00 -.4925582E+00 -.4885715E+00 + -.4845479E+00 -.4804841E+00 -.4763731E+00 -.4722100E+00 -.4679889E+00 + -.4637120E+00 -.4593781E+00 -.4549891E+00 -.4505405E+00 -.4460325E+00 + -.4414620E+00 -.4368284E+00 -.4321285E+00 -.4273685E+00 -.4225463E+00 + -.4176660E+00 -.4127292E+00 -.4077442E+00 -.4027138E+00 -.3976460E+00 + -.3925427E+00 -.3874118E+00 -.3822583E+00 -.3770895E+00 -.3719100E+00 + -.3667273E+00 -.3615432E+00 -.3563615E+00 -.3511806E+00 -.3460118E+00 + -.3408542E+00 -.3357126E+00 -.3305876E+00 -.3254845E+00 -.3204075E+00 + -.3153634E+00 -.3103528E+00 -.3053836E+00 -.3004585E+00 -.2955821E+00 + -.2907585E+00 -.2859964E+00 -.2812981E+00 -.2766683E+00 -.2721088E+00 + -.2676302E+00 -.2632347E+00 -.2589278E+00 -.2547101E+00 -.2505801E+00 + -.2465323E+00 -.2425640E+00 -.2386737E+00 -.2348644E+00 -.2311372E+00 + -.2274924E+00 -.2239290E+00 -.2204488E+00 -.2170505E+00 -.2137350E+00 + -.2104979E+00 -.2073440E+00 -.2042677E+00 -.2012677E+00 -.1983389E+00 + -.1954811E+00 -.1926888E+00 -.1899593E+00 -.1872873E+00 -.1846710E+00 + -.1821043E+00 -.1795826E+00 -.1770980E+00 -.1746495E+00 -.1722368E+00 + -.1698634E+00 -.1675294E+00 -.1652405E+00 -.1629925E+00 -.1607870E+00 + -.1586223E+00 -.1565028E+00 -.1544275E+00 -.1523981E+00 -.1504125E+00 + -.1484724E+00 -.1465778E+00 -.1447291E+00 -.1429252E+00 -.1411683E+00 + -.1394560E+00 -.1377912E+00 -.1361706E+00 -.1345989E+00 -.1330722E+00 + -.1315899E+00 -.1301497E+00 -.1287531E+00 -.1273980E+00 -.1260836E+00 + -.1248075E+00 -.1235698E+00 -.1223685E+00 -.1212012E+00 -.1200639E+00 + -.1189547E+00 -.1178709E+00 -.1168107E+00 -.1157686E+00 -.1147464E+00 + -.1137396E+00 -.1127475E+00 -.1117664E+00 -.1107975E+00 -.1098380E+00 + -.1088896E+00 -.1079503E+00 -.1070232E+00 -.1061068E+00 -.1052000E+00 + -.1043027E+00 -.1034162E+00 -.1025407E+00 -.1016780E+00 -.1008265E+00 + -.9999090E-01 -.9917006E-01 -.9836553E-01 -.9757558E-01 -.9680278E-01 + -.9604645E-01 -.9530734E-01 -.9458532E-01 -.9388166E-01 -.9319674E-01 + -.9253042E-01 -.9188165E-01 -.9125243E-01 -.9064146E-01 -.9004981E-01 + -.8947573E-01 -.8892075E-01 -.8838315E-01 -.8786384E-01 -.8736103E-01 + -.8687689E-01 -.8641139E-01 -.8596579E-01 -.8553964E-01 -.8513187E-01 + -.8474123E-01 -.8436682E-01 -.8400729E-01 -.8366372E-01 -.8333502E-01 + -.8302224E-01 -.8272341E-01 -.8244102E-01 -.8217392E-01 -.8192211E-01 + -.8168577E-01 -.8146515E-01 -.8125897E-01 -.8106630E-01 -.8088727E-01 + -.8072172E-01 -.8056896E-01 -.8042781E-01 -.8029756E-01 -.8017883E-01 + -.8007011E-01 -.7996967E-01 -.7987590E-01 -.7978980E-01 -.7971067E-01 + -.7963916E-01 -.7957531E-01 -.7951870E-01 -.7946856E-01 -.7942472E-01 + -.7938622E-01 -.7935260E-01 -.7932395E-01 -.7929900E-01 -.7927720E-01 + -.7925867E-01 -.7924219E-01 -.7922860E-01 -.7921669E-01 -.7920736E-01 + -.7920001E-01 -.7919511E-01 -.7919167E-01 -.7919034E-01 -.7919134E-01 + -.7919396E-01 -.7919714E-01 -.7920133E-01 -.7920605E-01 -.7921072E-01 + -.7921460E-01 -.7921794E-01 -.7921945E-01 -.7921945E-01 -.7921613E-01 + -.7921122E-01 -.7920237E-01 -.7919077E-01 -.7917463E-01 -.7915491E-01 + -.7913108E-01 -.7910359E-01 -.7907225E-01 -.7903686E-01 -.7899789E-01 + -.7895549E-01 -.7890965E-01 -.7886101E-01 -.7880983E-01 -.7875702E-01 + -.7870045E-01 -.7864446E-01 -.7858800E-01 -.7853033E-01 -.7847181E-01 + -.7841267E-01 -.7835254E-01 -.7829246E-01 -.7823202E-01 -.7817067E-01 + -.7811013E-01 -.7804941E-01 -.7798820E-01 -.7792768E-01 -.7786693E-01 + -.7780696E-01 -.7774647E-01 -.7768723E-01 -.7762854E-01 -.7757053E-01 + -.7751294E-01 -.7745620E-01 -.7740021E-01 -.7734548E-01 -.7729126E-01 + -.7723774E-01 -.7718583E-01 -.7713540E-01 -.7708555E-01 -.7703785E-01 + -.7699160E-01 -.7694652E-01 -.7690279E-01 -.7686068E-01 -.7682011E-01 + -.7678163E-01 -.7674445E-01 -.7670917E-01 -.7667582E-01 -.7664445E-01 + -.7661487E-01 -.7658671E-01 -.7656121E-01 -.7653711E-01 -.7651539E-01 + -.7649525E-01 -.7647711E-01 -.7646141E-01 -.7644736E-01 -.7643497E-01 + -.7642521E-01 -.7641726E-01 -.7641063E-01 -.7640636E-01 -.7640399E-01 + -.7640347E-01 -.7640463E-01 -.7640819E-01 -.7641309E-01 -.7642012E-01 + -.7642869E-01 -.7643838E-01 -.7645071E-01 -.7646460E-01 -.7647897E-01 + -.7649521E-01 -.7651302E-01 -.7653213E-01 -.7655243E-01 -.7657345E-01 + -.7659606E-01 -.7661928E-01 -.7664312E-01 -.7666831E-01 -.7669477E-01 + -.7672143E-01 -.7674837E-01 -.7677554E-01 -.7680384E-01 -.7683234E-01 + -.7686059E-01 -.7688962E-01 -.7691875E-01 -.7694789E-01 -.7697707E-01 + -.7700590E-01 -.7703533E-01 -.7706437E-01 -.7709309E-01 -.7712123E-01 + -.7714960E-01 -.7717721E-01 -.7720463E-01 -.7723113E-01 -.7725737E-01 + -.7728304E-01 -.7730810E-01 -.7733186E-01 -.7735538E-01 -.7737826E-01 + -.7740046E-01 -.7742129E-01 -.7744137E-01 -.7746042E-01 -.7747860E-01 + -.7749548E-01 -.7751195E-01 -.7752699E-01 -.7754085E-01 -.7755375E-01 + -.7756524E-01 -.7757585E-01 -.7758489E-01 -.7759263E-01 -.7759920E-01 + -.7760499E-01 -.7760848E-01 -.7761115E-01 -.7761262E-01 -.7761276E-01 + -.7761122E-01 -.7760859E-01 \ No newline at end of file diff --git a/pyExamples/EarthquakeExamples/Example4/InelasticFiberSectionPortal2Dframe.py b/pyExamples/EarthquakeExamples/Example4/InelasticFiberSectionPortal2Dframe.py new file mode 100755 index 000000000..b31acd20c --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/InelasticFiberSectionPortal2Dframe.py @@ -0,0 +1,244 @@ +# -*- coding: utf-8 -*- +""" +Created on Tue Apr 23 13:13:55 2019 + +@author: pchi893 +""" +# Converted to openseespy by: Pavan Chigullapally +# University of Auckland +# Email: pchi893@aucklanduni.ac.nz +# +# Example4. 2D Portal Frame-- Build Model +# nonlinearBeamColumn element, inelastic fiber section +#This is an example to show what all the Examples until example 3 has done, Example 4 adds the use of previously-created scripts. +# In this script Inelastic fiber section using nonlinearBeamColumn elements and uniaxial inelastic sections are created and gravity loading is applied. This can be used for static +#pushover or dynamic earthquake input further. +#The same analysis file can be used on different model-building files (elastic or inelastic elements). +#the problem description can be found here: http://opensees.berkeley.edu/wiki/index.php/Examples_Manual (example: 4) +# -------------------------------------------------------------------------------------------------- +# OpenSees (Tcl) code by: Silvia Mazzoni & Frank McKenna, 2006 +# +# ^Y +# | +# 3_________(3)________4 __ +# | | | +# | | | +# | | | +# (1) (2) LCol +# | | | +# | | | +# | | | +# =1= =2= _|_ -------->X +# |----------LBeam------------| +# + +# SET UP ---------------------------------------------------------------------------- + +import openseespy.opensees as op +import os +import math +op.wipe() +######################################################################################################################################################################### +#to create a directory at specified path with name "Data" +os.chdir('C:\\Opensees Python\\OpenseesPy examples') + +#this will create the directory with name 'Data' and will update it when we rerun the analysis, otherwise we have to keep deleting the old 'Data' Folder +dir = "C:\\Opensees Python\\OpenseesPy examples\\Data-4-inelasticFiber" +if not os.path.exists(dir): + os.makedirs(dir) +#this will create just 'Data' folder +#os.mkdir("Data") +#detect the current working directory +#path1 = os.getcwd() +#print(path1) +######################################################################################################################################################################### +#All results in Inch, Kip and Sec +# Define ELEMENTS & SECTIONS +inch = 1.0 +kip = 1.0 +sec = 1.0 +LunitTXT = 'inch' +FunitTXT = 'kip' +TunitTXT = 'sec' +ft = 12*inch +ksi = kip/math.pow(inch,2) +psi = ksi/1000 +lbf = psi*inch*inch +pcf = lbf/math.pow(ft,3) +inch2 = inch*inch +inch4 = math.pow(inch,4) +cm = inch/2.54 +PI = 2 * math.asin(1.0) +g = 32.2 * ft/math.pow(sec,2) +Ubig = 1e10 +Usmall = 1/Ubig + + +op.model('basic', '-ndm', 2, '-ndf', 3) +LCol = 36.0*ft # column length +LBeam = 42.0*ft +Weight = 2000.0*kip # superstructure weight + +# define section geometry +HCol = 5.0*ft # Column Depth +BCol = 5.0*ft # Column Width +HBeam = 8.0*ft +BBeam = 5.0*ft + +# calculated parameters +PCol =Weight/2 # nodal dead-load weight per column +#g = 386.4 +Mass = PCol/g +MCol = ((Weight/LBeam)*math.pow(LBeam,2))/12 + +# calculated geometry parameters +ACol = HCol*BCol # cross-sectional area +ABeam = HBeam*BBeam +IzCol = (BCol*math.pow(HCol,3))/12 # Column moment of inertia +IzBeam = (BBeam*math.pow(HBeam,3))/12 # Beam moment of inertia + +op.node(1, 0.0, 0.0) +op.node(2, LBeam, 0.0) +op.node(3, 0.0, LCol) +op.node(4, LBeam, LCol) + +op.fix(1, 1, 1, 0) +op.fix(2, 1, 1, 0) + +IDctrlNode = 2 +IDctrlDOF = 1 + +op.mass(3, Mass, 0.0, 0.0) +op.mass(4, Mass, 0.0, 0.0) + +ColSecTag = 1 # assign a tag number to the column section +BeamSecTag = 2 # assign a tag number to the beam section + +coverCol = 6.0*inch # Column cover to reinforcing steel NA. +numBarsCol = 10 # number of longitudinal-reinforcement bars in column. (symmetric top & bot) +barAreaCol = 2.25*inch2 # area of longitudinal-reinforcement bars + +# MATERIAL parameters +IDconcU = 1 # material ID tag -- unconfined cover concrete (here used for complete section) +IDreinf = 2 # material ID tag -- reinforcement + +# nominal concrete compressive strength +fc = -4.0*ksi # CONCRETE Compressive Strength (+Tension, -Compression) +Ec = 57*ksi*math.sqrt(-fc/psi) # Concrete Elastic Modulus (the term in sqr root needs to be in psi + +# unconfined concrete +fc1U = fc # UNCONFINED concrete (todeschini parabolic model), maximum stress +eps1U = -0.003 # strain at maximum strength of unconfined concrete +fc2U = 0.2*fc1U # ultimate stress +eps2U = -0.05 # strain at ultimate stress +Lambda = 0.1 # ratio between unloading slope at $eps2 and initial slope $Ec + +# tensile-strength properties +ftU = -0.14* fc1U # tensile strength +tension +Ets = ftU/0.002 # tension softening stiffness + +Fy = 66.8*ksi # STEEL yield stress +Es = 29000.0*ksi # modulus of steel +Bs = 0.01 # strain-hardening ratio +R0 = 18.0 # control the transition from elastic to plastic branches +cR1 = 0.925 # control the transition from elastic to plastic branches +cR2 = 0.15 # control the transition from elastic to plastic branches + +op.uniaxialMaterial('Concrete02', IDconcU, fc1U, eps1U, fc2U, eps2U, Lambda, ftU, Ets) # build cover concrete (unconfined) +op.uniaxialMaterial('Steel02', IDreinf, Fy, Es, Bs, R0,cR1,cR2) # build reinforcement material +# FIBER SECTION properties ------------------------------------------------------------- +# symmetric section +# y +# ^ +# | +# --------------------- -- -- +# | o o o | | -- cover +# | | | +# | | | +# z <--- | + | H +# | | | +# | | | +# | o o o | | -- cover +# --------------------- -- -- +# |-------- B --------| +# +# RC section: +coverY = HCol/2.0 # The distance from the section z-axis to the edge of the cover concrete -- outer edge of cover concrete +coverZ = BCol/2.0 # The distance from the section y-axis to the edge of the cover concrete -- outer edge of cover concrete +coreY = coverY-coverCol +coreZ = coverZ-coverCol +nfY = 16 # number of fibers for concrete in y-direction +nfZ = 4 # number of fibers for concrete in z-direction + +op.section('Fiber', ColSecTag) +op.patch('quad', IDconcU, nfZ, nfY, -coverY,coverZ, -coverY,-coverZ, coverY,-coverZ, coverY,coverZ) # Define the concrete patch +op.layer('straight', IDreinf, numBarsCol, barAreaCol, -coreY,coreZ,-coreY,-coreZ) +op.layer('straight', IDreinf, numBarsCol, barAreaCol, coreY,coreZ, coreY,-coreZ) + +# BEAM section: +op.section('Elastic', BeamSecTag,Ec,ABeam,IzBeam) # elastic beam section) + + +ColTransfTag = 1 +BeamTransfTag = 2 +op.geomTransf('Linear', ColTransfTag) +op.geomTransf('Linear', BeamTransfTag) + +numIntgrPts = 5 + + +op.element('nonlinearBeamColumn', 1, 1, 3, numIntgrPts, ColSecTag, ColTransfTag) +op.element('nonlinearBeamColumn', 2, 2, 4, numIntgrPts, ColSecTag, ColTransfTag) + +op.element('nonlinearBeamColumn', 3, 3, 4, numIntgrPts, BeamSecTag, BeamTransfTag) + +op.recorder('Node', '-file', 'Data-4-inelasticFiber/DFree.out','-time', '-node', 3,4, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-4-inelasticFiber/DBase.out','-time', '-node', 1,2, '-dof', 1,2,3, 'disp') +op.recorder('Node', '-file', 'Data-4-inelasticFiber/RBase.out','-time', '-node', 1,2, '-dof', 1,2,3, 'reaction') +#op.recorder('Drift', '-file', 'Data-4-inelasticFiber/Drift.out','-time', '-node', 1, '-dof', 1,2,3, 'disp') +op.recorder('Element', '-file', 'Data-4-inelasticFiber/FCol.out','-time', '-ele', 1,2, 'globalForce') +op.recorder('Element', '-file', 'Data-4-inelasticFiber/FBeam.out','-time', '-ele', 3, 'globalForce') +op.recorder('Element', '-file', 'Data-4-inelasticFiber/ForceColSec1.out','-time', '-ele', 1,2, 'section', 1, 'force') +op.recorder('Element', '-file', 'Data-4-inelasticFiber/DefoColSec1.out','-time', '-ele', 1,2, 'section', 1, 'deformation') +#op.recorder('Element', '-file', 'Data-4-inelasticFiber/DCol.out','-time', '-ele', 1, 'deformations') + +#defining gravity loads +WzBeam = Weight/LBeam +op.timeSeries('Linear', 1) +op.pattern('Plain', 1, 1) +op.eleLoad('-ele', 3, '-type', '-beamUniform', -WzBeam, 0.0, 0.0) + +#op.load(2, 0.0, -PCol, 0.0) + +Tol = 1e-8 # convergence tolerance for test +NstepGravity = 10 +DGravity = 1/NstepGravity +op.integrator('LoadControl', DGravity) # determine the next time step for an analysis +op.numberer('Plain') # renumber dof's to minimize band-width (optimization), if you want to +op.system('BandGeneral') # how to store and solve the system of equations in the analysis +op.constraints('Plain') # how it handles boundary conditions +op.test('NormDispIncr', Tol, 6) # determine if convergence has been achieved at the end of an iteration step +op.algorithm('Newton') # use Newton's solution algorithm: updates tangent stiffness at every iteration +op.analysis('Static') # define type of analysis static or transient +op.analyze(NstepGravity) # apply gravity + +op.loadConst('-time', 0.0) #maintain constant gravity loads and reset time to zero +print('Model Built') + + + + + + + + + + + + + + + + + + diff --git a/pyExamples/EarthquakeExamples/Example4/ReadRecord.py b/pyExamples/EarthquakeExamples/Example4/ReadRecord.py new file mode 100755 index 000000000..e5f9953ce --- /dev/null +++ b/pyExamples/EarthquakeExamples/Example4/ReadRecord.py @@ -0,0 +1,105 @@ +# ReadRecord.py +# ------------------------------------------------------------------------------------------------------------ +# +# Written: minjie +# Date: May 2016 + +# A procedure which parses a ground motion record from the PEER +# strong motion database by finding dt in the record header, then +# echoing data values to the output file. +# +# Formal arguments +# inFilename -- file which contains PEER strong motion record +# outFilename -- file to be written in format G3 can read +# Return values +# dt -- time step determined from file header +# nPts -- number of data points from file header +# +# Assumptions +# The header in the PEER record is, e.g., formatted as 1 of following: +# 1) new PGA database +# PACIFIC ENGINEERING AND ANALYSIS STRONG-MOTION DATA +# IMPERIAL VALLEY 10/15/79 2319, EL CENTRO ARRAY 6, 230 +# ACCELERATION TIME HISTORY IN UNITS OF G +# 3930 0.00500 NPTS, DT + +# 2) old SMD database +# PACIFIC ENGINEERING AND ANALYSIS STRONG-MOTION DATA +# IMPERIAL VALLEY 10/15/79 2319, EL CENTRO ARRAY 6, 230 +# ACCELERATION TIME HISTORY IN UNITS OF G +# NPTS= 3930, DT= .00500 SEC + + +def ReadRecord (inFilename, outFilename): + + dt = 0.0 + npts = 0 + + # Open the input file and catch the error if it can't be read + inFileID = open(inFilename, 'r') + + # Open output file for writing + outFileID = open(outFilename, 'w') + + # Flag indicating dt is found and that ground motion + # values should be read -- ASSUMES dt is on last line + # of header!!! + flag = 0 + + # Look at each line in the file + for line in inFileID: + if line == '\n': + # Blank line --> do nothing + continue + elif flag == 1: + # Echo ground motion values to output file + outFileID.write(line) + else: + # Search header lines for dt + words = line.split() + lengthLine = len(words) + + if lengthLine >= 4: + + if words[0] == 'NPTS=': + # old SMD format + for word in words: + if word != '': + # Read in the time step + if flag == 1: + dt = float(word) + break + + if flag == 2: + npts = int(word.strip(',')) + flag = 0 + + # Find the desired token and set the flag + if word == 'DT=' or word == 'dt': + flag = 1 + + if word == 'NPTS=': + flag = 2 + + + elif words[-1] == 'DT': + # new NGA format + count = 0 + for word in words: + if word != '': + if count == 0: + npts = int(word) + elif count == 1: + dt = float(word) + elif word == 'DT': + flag = 1 + break + + count += 1 + + + + inFileID.close() + outFileID.close() + + return dt, npts diff --git a/pyExamples/EarthquakeExamples/ExampleFRP.py b/pyExamples/EarthquakeExamples/ExampleFRP.py new file mode 100644 index 000000000..258971467 --- /dev/null +++ b/pyExamples/EarthquakeExamples/ExampleFRP.py @@ -0,0 +1,8780 @@ +# ---------------------------------------------------------------------------------------- +# Cantilever FRP-Confined Circular Reinforced Concrete Column under Cyclic Lateral Loading +# ---------------------------------------------------------------------------------------- + +# by Michael Haas & Konstantinos G. Megalooikonomou, German Research Centre for Geosciences (GFZ) + +# units: N, mm, MPa + +from openseespy.opensees import * + +# Remove existing model +wipe() + +# Create ModelBuilder (with two-dimensions and 3 DOF/node) + +model("basic","-ndm", 2,"-ndf", 3) + +# ------------------- +# Material definition +# ------------------- + + # CONCRETE tag fpc1 fpc2 epsc0 D c Ej Sj tj eju S fyl fyh dlong dtrans Es vo k useBuck + +uniaxialMaterial("FRPConfinedConcrete", 1, 27.5, 27.5, 0.002, 400., 35., 266000., 0.0, 0.222, 0.0163, 150., 374., 363., 16., 6., 200000., 0.2, 0.8, 1.) + + # rotational spring stiffness +uniaxialMaterial("Elastic", 2, 30849000000.) + + # tag fy E0 b +uniaxialMaterial("Steel02", 3, 374., 200000.,0. ,1., 0.01, 0.01) + +# ------------------ +# Section Definition +# ------------------ + +section("Fiber", 1 ) +# $matTag $nSCirc $nSRad $yC $zC $intRad $extRad +patch("circ", 1, 20, 20, *[ 0. , 0. ] , *[0. , 200.] , *[0. , 360.] )# Concrete +patch("circ", 3, 10, 10, *[ 0. , 157. ] , *[0. , 8.] , *[0. , 360.] ) # Bar 1 +patch("circ", 3, 10, 10, *[ 78.5 , 135.966] , *[0. , 8.] , *[0. , 360.] ) # Bar 2 +patch("circ", 3, 10, 10, *[ 135.966 , 78.5 ] , *[0. , 8.] , *[0. , 360.] ) # Bar 3 +patch("circ", 3, 10, 10, *[ 157. , 0. ] , *[0. , 8.] , *[0. , 360.] ) # Bar 4 +patch("circ", 3, 10, 10, *[ 135.966 , -78.5 ] , *[0. , 8.] , *[0. , 360.] ) # Bar 5 +patch("circ", 3, 10, 10, *[ 78.5 , -135.966] , *[0. , 8.] , *[0. , 360.] ) # Bar 6 +patch("circ", 3, 10, 10, *[ 0. , -157. ] , *[0. , 8.] , *[0. , 360.] ) # Bar 7 +patch("circ", 3, 10, 10, *[ -78.5 , -135.966] , *[0. , 8.] , *[0. , 360.] ) # Bar 8 +patch("circ", 3, 10, 10, *[-135.966 , -78.5 ] , *[0. , 8.] , *[0. , 360.] ) # Bar 9 +patch("circ", 3, 10, 10, *[-157. , 0. ] , *[0. , 8.] , *[0. , 360.] ) # Bar 10 +patch("circ", 3, 10, 10, *[-135.966 , 78.5 ] , *[0. , 8.] , *[0. , 360.] ) # Bar 11 +patch("circ", 3, 10, 10, *[ -78.5 , 135.966] , *[0. , 8.] , *[0. , 360.] ) # Bar 12 + +# Values provided in mm + +# --------------- +# Node definition +# --------------- + +node( 1, *[ 0. , 0. ]) # Support +node( 2, *[ 0. , 0. ]) # Top of rotational spring +node( 3, *[ 0. , 200. ]) # Top of fiber element +node( 4, *[ 0. , 1350. ]) # Mass concentration point + + + +# ------------------ +# Element definition +# ------------------ + + + # tag +geomTransf("Linear", 1) + + + + # Tag iNode jNode $matTag1 Direction +element("zeroLength", 1, *[ 1, 2], "-mat", 2, "-dir", 3) # Rotational spring + + # tag secTag Npts +beamIntegration("Legendre", 1, 1, 4) + # Tag NodeI NodeJ transfTag integrationTag +element("dispBeamColumn", 2 , 2, 3, 1, 1) # Fiber Element + + # Tag NodeI NodeJ A E Iz transfTag +element("elasticBeamColumn", 3, *[3, 4], 125663.706143592, 31540., 1290800000., 1 ) # Elastic Element + +#------------ +# Constraints +#------------ + + # yi DX DY RZ +fix(1, *[ 1, 1, 1]) + + # nodeI nodeJ constrained_DOFs +equalDOF( 1, 2, *[1, 2]) + +# ----------------------------------------------------------------------------- +# Recorders - Shear Force vs. Displacement at the top of the cantilever column. +# ----------------------------------------------------------------------------- + +recorder("Node", "-file", "RC-Column.out", "-time", "-node", *[4], "-dof", *[1], "disp") + + +# --------------------------------- +# Apply axial load and set constant +# --------------------------------- + + # type tag +timeSeries("Linear", 1) + # type node time series tag +pattern("Plain", 1, 1) + # node load +load(4, *[0.0, -185000., 0.0]) + + # type incr +integrator("LoadControl", 0.1) + +system("SparseGeneral", "-piv") # Overkill, but may need the pivoting! + #test type tol iter pflag(4=each step) +test("NormUnbalance", 1.0e-6, 1000, 4) +numberer("Plain") +constraints("Plain") +# algorithm ModifiedNewton -initial +algorithm("Newton") +analysis("Static") +analyze(10) +loadConst("-time", 0.0) + +# -------------------- +# Lateral Load pattern +# -------------------- + +Hload = 1. # Horizontal load is given as "1", in order to retrieve the forces in the results in their actual instead of the scale factor. + + +ControlNodeID = [4]# For more nodes: set ControlNodeID "2 3 4 etc." +ControlDOFID = 1 + # type tag +timeSeries("Linear", 2) +pattern("Plain", 200, 2) # define load pattern -- generalized +for ControlNode in ControlNodeID: + load(ControlNode, *[Hload, 0.0, 0.0]) # The pattern applies "Hload" to the provided nodes (here is only 1 node). For a MDOF system with a different distribution of horizontal loads (e.g. triangular), a different load pattern should be used. + +# ------------------ +# Displacement steps +# ------------------ + +DisplacementStep = [ +-0.3090, +-0.3541, +-0.5368, +-0.6938, +-0.9271, +-0.9668, +-0.8368, +-0.9541, +-0.9271, +-0.9162, +-1.2072, +-1.2668, +-1.5559, +-1.2577, +-1.4350, +-1.5072, +-1.2559, +-1.2668, +-1.1657, +-1.1820, +-0.9126, +-0.8567, +-0.5910, +-0.9650, +-0.6379, +-0.9343, +-1.2018, +-0.9090, +-1.0010, +-1.1838, +-1.2289, +-1.4639, +-1.7477, +-1.5451, +-1.4802, +-1.7838, +-2.1650, +-2.1180, +-2.3892, +-2.4632, +-2.7830, +-2.6910, +-3.3361, +-3.2820, +-3.0072, +-3.3289, +-3.0469, +-3.2549, +-3.3090, +-3.3830, +-3.3090, +-3.6379, +-3.5820, +-3.5910, +-3.5639, +-3.9090, +-4.2307, +-3.9415, +-3.9271, +-4.1802, +-4.2000, +-4.2000, +-3.8729, +-4.2469, +-4.1838, +-4.4838, +-4.5090, +-4.5343, +-4.5541, +-4.5289, +-4.2469, +-3.9090, +-4.2902, +-4.1639, +-4.2830, +-4.2632, +-3.9000, +-3.9361, +-3.9090, +-3.9541, +-3.6289, +-3.9668, +-3.9289, +-3.3361, +-3.2567, +-3.2278, +-2.9928, +-3.3108, +-3.2188, +-3.3000, +-3.3848, +-3.3180, +-3.5260, +-3.6632, +-3.5549, +-3.2838, +-3.3433, +-3.0271, +-3.2928, +-2.9928, +-3.0108, +-2.6350, +-2.6675, +-2.4379, +-2.4090, +-2.1090, +-2.1216, +-1.8090, +-1.8000, +-1.5577, +-1.8361, +-1.5271, +-1.5289, +-1.5559, +-1.1856, +-1.5180, +-1.2271, +-0.8910, +-1.2361, +-0.9090, +-1.2180, +-0.8423, +-1.2632, +-0.9000, +-1.2650, +-0.9090, +-1.2180, +-1.2668, +-1.2271, +-1.1820, +-1.1621, +-0.9577, +-0.9271, +-0.6577, +-0.5910, +-0.6000, +-0.5350, +-0.5946, +-0.6451, +-0.6361, +-0.5802, +-0.5982, +-0.6830, +-0.6559, +-0.5802, +-0.6090, +-0.6180, +-0.3072, +-0.6271, +-0.2820, +-0.0018, +-0.0361, +0.0108, +-0.2910, +-0.1972, +-0.0108, +0.0469, +-0.3812, +-0.2820, +-0.2892, +-0.3271, +-0.3253, +-0.6180, +-0.6271, +-0.2910, +-0.5242, +-0.5910, +-0.5711, +-0.7353, +-0.6848, +-0.2711, +-0.6361, +-0.6180, +-0.8621, +-0.8820, +-0.9162, +-0.8729, +-0.8729, +-0.6902, +-0.8802, +-0.5820, +-0.8910, +-0.6253, +-0.9108, +-0.7010, +-0.3307, +-0.5892, +-0.6559, +-0.0271, +-0.0090, +-0.2711, +-0.0559, +-0.5459, +0.0090, +-0.2098, +-0.5459, +-0.6090, +-0.8368, +-0.5026, +-0.8729, +-0.8531, +-0.8657, +-0.9271, +-0.8639, +-0.8477, +-0.9108, +-0.8639, +-0.9866, +-1.1477, +-1.1675, +-0.8639, +-1.2920, +-1.1549, +-1.1820, +-0.8657, +-0.8964, +-0.5747, +-0.6018, +-0.6686, +-0.3397, +-0.6234, +-0.2946, +-0.0866, +-0.3686, +-0.0794, +-0.0704, +0.1376, +-0.0451, +0.1918, +0.5838, +0.3889, +0.4539, +0.7160, +1.0070, +1.0972, +1.2222, +1.3322, +1.6232, +1.5474, +1.8745, +1.9088, +2.1474, +2.1456, +2.4546, +2.3608, +2.3789, +2.6698, +2.6518, +2.7330, +2.5977, +2.8850, +2.8850, +2.9644, +3.5771, +3.1219, +3.4923, +3.2356, +3.5067, +3.3533, +3.6786, +3.7526, +3.6407, +3.6605, +3.7327, +3.9479, +3.9389, +4.2263, +3.9552, +4.6309, +4.5299, +4.2479, +4.4451, +4.4721, +4.5371, +4.4992, +4.4613, +4.4992, +4.5245, +4.5173, +4.2425, +4.5173, +4.4541, +4.4162, +4.4162, +4.4776, +4.5064, +4.2137, +4.1794, +3.9155, +4.2822, +3.8704, +3.6371, +3.6624, +3.0443, +3.3642, +2.7534, +2.6992, +2.7191, +2.7732, +2.4930, +2.2851, +2.2273, +1.9706, +2.0536, +1.7013, +1.6345, +1.3544, +1.4013, +1.2222, +1.0778, +0.5320, +0.8879, +0.2879, +0.6149, +0.0528, +-0.0103, +0.0582, +-0.4985, +-0.8129, +-1.0407, +-1.4021, +-1.6461, +-1.9263, +-1.7621, +-2.0801, +-2.4487, +-2.7018, +-2.9657, +-2.9910, +-3.5350, +-3.1521, +-3.7647, +-4.1026, +-4.2727, +-4.5456, +-5.0716, +-5.0771, +-5.4691, +-5.4655, +-5.6915, +-5.6662, +-5.9446, +-6.1886, +-6.4490, +-6.7580, +-7.1031, +-7.0237, +-7.3201, +-7.2281, +-8.1533, +-7.9165, +-8.1064, +-8.1605, +-8.7696, +-8.7317, +-9.3389, +-9.5956, +-9.5649, +-10.2660, +-9.8649, +-9.9209, +-10.0639, +-9.8884, +-9.8379, +-9.7892, +-9.7819, +-9.2162, +-9.2541, +-9.5018, +-9.2072, +-9.5704, +-9.2144, +-9.2162, +-8.9180, +-8.0162, +-7.7884, +-7.4992, +-7.1325, +-6.8361, +-6.3100, +-6.5541, +-6.5180, +-6.6118, +-6.0209, +-5.7100, +-5.6469, +-5.3884, +-5.1046, +-4.9075, +-4.9165, +-4.9706, +-4.6363, +-4.2912, +-4.0652, +-3.7562, +-3.5121, +-3.1598, +-3.2608, +-3.2626, +-3.0185, +-2.5995, +-2.6861, +-2.4871, +-2.0933, +-2.1691, +-2.1348, +-1.7260, +-1.3466, +-1.6647, +-0.7936, +-0.4394, +-0.1142, +0.2039, +0.3740, +0.8928, +0.8747, +1.4459, +1.7531, +2.3802, +2.4505, +2.9152, +3.2585, +3.5766, +4.0719, +4.3629, +4.6629, +5.1438, +5.1618, +5.3843, +6.0294, +6.2915, +6.6258, +6.9330, +7.2150, +7.4951, +8.0211, +7.6941, +7.8948, +7.8371, +7.5876, +7.6345, +7.6039, +7.6237, +7.9309, +7.9219, +7.5930, +6.9479, +6.6768, +6.2397, +5.8567, +5.7660, +5.7371, +5.7569, +6.0930, +6.0660, +5.5003, +5.5020, +5.1028, +5.1624, +5.0559, +5.0740, +4.8678, +4.5840, +4.3706, +4.3869, +4.5984, +4.3923, +4.6814, +4.3363, +4.7031, +4.0886, +3.7796, +3.8698, +3.2969, +2.7095, +2.4168, +2.2016, +1.9286, +1.2673, +0.6041, +0.3600, +0.0781, +-0.4930, +-1.0750, +-1.8541, +-1.8613, +-2.1433, +-2.5064, +-2.7505, +-2.6567, +-2.7722, +-2.5173, +-2.7614, +-2.9910, +-3.1972, +-3.4232, +-3.1394, +-2.6951, +-2.5178, +-2.1925, +-2.3080, +-2.4781, +-2.8593, +-2.7871, +-3.0312, +-3.3312, +-3.5031, +-3.4471, +-3.7165, +-3.8500, +-3.5446, +-3.7959, +-4.0219, +-4.7680, +-4.6742, +-4.6020, +-4.6345, +-4.5569, +-4.8281, +-5.1515, +-5.1082, +-5.4696, +-5.7696, +-6.1056, +-6.0118, +-6.0948, +-6.2920, +-6.5721, +-6.4476, +-6.5379, +-6.8830, +-6.5469, +-6.2541, +-6.6155, +-6.5812, +-6.2974, +-6.6263, +-6.2559, +-6.2415, +-6.1639, +-5.6000, +-5.8819, +-5.9920, +-5.3541, +-5.4082, +-5.4533, +-4.8732, +-4.8353, +-4.5371, +-4.1649, +-4.1198, +-3.8397, +-3.9209, +-3.3515, +-3.3497, +-3.0786, +-2.8363, +-2.5724, +-2.8075, +-2.5093, +-1.9309, +-2.2580, +-1.9038, +-1.7247, +-1.4969, +-1.4175, +-0.9059, +-0.6186, +-0.6546, +-0.3655, +-0.2662, +0.2851, +0.3194, +0.4461, +0.8995, +1.4255, +1.5992, +1.2722, +1.8415, +2.1613, +2.4198, +2.7180, +2.7902, +3.1245, +2.9621, +3.9235, +3.5784, +4.1928, +4.1675, +4.7477, +4.6647, +5.1817, +5.2070, +5.8070, +5.8322, +6.1106, +5.9951, +6.3745, +6.6709, +6.6366, +6.8879, +7.0508, +7.3508, +7.0832, +7.6111, +7.3562, +7.6363, +7.6797, +7.9995, +7.9255, +7.9508, +7.8407, +7.8912, +7.8750, +7.8588, +7.7848, +7.8299, +8.2309, +7.9147, +7.8570, +7.8642, +7.7812, +7.9129, +7.8190, +7.5588, +7.5371, +7.5497, +7.5588, +7.2660, +7.3418, +7.3598, +7.2624, +6.9912, +6.6172, +6.4255, +6.7111, +6.2301, +6.3330, +6.2680, +5.6789, +5.3626, +5.0735, +4.8456, +4.2204, +4.1662, +4.0593, +3.8495, +3.4358, +3.1864, +2.8178, +2.6567, +2.2900, +1.9665, +1.9972, +1.0250, +0.8062, +0.5982, +0.3650, +0.3812, +-0.1881, +-0.4809, +-0.7936, +-0.8206, +-1.1675, +-1.3755, +-1.2889, +-1.6539, +-1.5257, +-2.1546, +-1.7843, +-2.0500, +-2.3770, +-2.6644, +-2.6915, +-3.0186, +-2.9987, +-3.5500, +-3.5320, +-4.0309, +-3.9623, +-4.5930, +-4.8641, +-4.8930, +-4.9075, +-5.2453, +-5.2183, +-5.5255, +-5.6631, +-5.7425, +-6.0335, +-5.9956, +-6.2487, +-6.6407, +-6.8704, +-6.8848, +-6.9100, +-6.8523, +-7.1992, +-7.2100, +-7.0711, +-7.3368, +-7.7721, +-8.0451, +-8.3631, +-8.6884, +-9.4093, +-9.5523, +-9.6461, +-9.5812, +-9.2379, +-9.2054, +-9.2090, +-9.2721, +-9.8902, +-9.5704, +-9.9173, +-9.3100, +-9.8072, +-9.9732, +-9.5451, +-9.6010, +-8.9649, +-9.0461, +-8.4479, +-8.6920, +-8.1046, +-8.0848, +-7.8028, +-7.5678, +-7.5984, +-6.9768, +-6.3894, +-6.3984, +-5.8526, +-5.8165, +-5.5544, +-5.2381, +-5.2652, +-4.8660, +-4.4175, +-4.3923, +-4.1951, +-4.1482, +-3.9059, +-4.1139, +-4.1157, +-4.1157, +-3.7995, +-3.7526, +-3.8554, +-3.5374, +-3.2356, +-3.0186, +-2.6392, +-2.6735, +-2.4655, +-2.4402, +-2.1041, +-1.7969, +-1.8781, +-1.8492, +-1.2149, +-0.7521, +0.2670, +0.5219, +1.3010, +1.0660, +1.4003, +1.7111, +1.9064, +2.2732, +2.6562, +2.5353, +2.2985, +1.9912, +1.3516, +1.3263, +1.3443, +1.3624, +0.7425, +0.1534, +0.1064, +0.0974, +-0.5224, +-0.5296, +-0.4881, +-0.7214, +-0.5477, +-0.4647, +-0.2044, +0.1606, +-0.2224, +0.0776, +-0.1575, +-0.1665, +-0.5044, +-0.5206, +-0.5044, +-0.4936, +-0.8116, +-0.8044, +-0.7954, +-0.7647, +-1.0557, +-1.3954, +-1.6773, +-2.2954, +-2.8665, +-3.1124, +-3.2495, +-2.8827, +-3.1773, +-3.1683, +-3.7954, +-4.1495, +-4.0755, +-4.0936, +-3.8405, +-3.5116, +-3.5134, +-2.8484, +-2.9675, +-0.7304, +-0.8224, +-0.8026, +-0.7593, +-0.7575, +-0.7863, +-0.7954, +-0.7683, +-0.3943, +-0.8044, +-0.4142, +-0.7683, +-0.5513, +-0.5026, +-0.1502, +-0.1845, +-0.1322, +-0.1936, +-0.1665, +-0.2224, +-0.2026, +-0.4737, +-0.2387, +-0.2188, +-0.1881, +-0.5134, +-0.4575, +-0.1845, +-0.2134, +-0.1502, +-0.2603, +-0.2964, +-0.2332, +-0.1936, +-0.2242, +-0.2224, +0.0884, +-0.2044, +0.0848, +-0.2423, +0.1588, +0.1498, +0.4696, +0.1064, +0.1245, +0.1515, +0.1137, +0.0397, +0.0884, +0.0126, +0.0866, +0.0577, +-0.1593, +-0.1845, +0.0776, +0.1299, +-0.2206, +-0.2044, +-0.1322, +-0.1881, +-0.4124, +-0.2332, +-0.2116, +-0.1755, +-0.2224, +-0.1972, +-0.1845, +-0.1863, +-0.2152, +-0.4304, +-0.1394, +-0.1611, +-0.1918, +-0.1412, +-0.1773, +0.1137, +0.0216, +-0.1881, +-0.1845, +0.0974, +0.0866, +0.1046, +0.1064, +0.0704, +0.0866, +0.3866, +0.1173, +0.0686, +0.4480, +0.3505, +0.4407, +0.1028, +0.4119, +0.2747, +0.7064, +0.4317, +0.6866, +0.4317, +0.6216, +0.4786, +0.7317, +0.6704, +0.6884, +0.4155, +0.4137, +0.4498, +0.4155, +0.3974, +0.0523, +0.1425, +0.3812, +0.4227, +0.1046, +0.1064, +0.4191, +0.1588, +0.4552, +0.2946, +0.3668, +0.3559, +0.6559, +0.6198, +0.9848, +0.6289, +1.2000, +0.9704, +1.2523, +1.5072, +1.8235, +1.7080, +2.1072, +2.0008, +2.6206, +2.6008, +2.5918, +2.8918, +3.1088, +3.3907, +3.3240, +3.6384, +3.9294, +4.2655, +4.1716, +4.4229, +4.7590, +4.9724, +5.2526, +5.5905, +5.8039, +6.3299, +6.0642, +6.5270, +6.5433, +7.0765, +6.8198, +7.0260, +7.3242, +7.5593, +7.6765, +7.9098, +8.4556, +8.4737, +8.3691, +8.5987, +8.9600, +8.9618, +9.2041, +9.2961, +9.5095, +9.8312, +9.7915, +10.0626, +10.4438, +10.2742, +10.5453, +10.3734, +10.6464, +11.0294, +10.9716, +11.2355, +10.9446, +11.2698, +11.6077, +11.2915, +11.5897, +11.4904, +11.4363, +11.5536, +11.8157, +11.4543, +11.2103, +11.3655, +11.2626, +10.9355, +11.2807, +10.9554, +10.9861, +10.9662, +10.6662, +10.4312, +10.5737, +10.1618, +10.4546, +10.2214, +10.2773, +9.9412, +9.7008, +9.5216, +9.4675, +8.9054, +8.6252, +8.1118, +7.8136, +7.3255, +6.7363, +6.4941, +5.9500, +5.3229, +5.0157, +4.6034, +3.9961, +3.7430, +2.8448, +2.5773, +1.9575, +1.1423, +0.5441, +-0.2368, +-0.1069, +-1.3791, +-1.7026, +-2.2214, +-2.8557, +-3.4268, +-4.0430, +-4.3051, +-5.1492, +-5.3572, +-5.8922, +-6.1995, +-7.3868, +-7.6489, +-8.2471, +-8.5399, +-9.4219, +-9.6082, +-10.3873, +-10.7776, +-11.5314, +-12.0899, +-12.3809, +-12.3051, +-12.6539, +-12.9593, +-13.1510, +-13.4907, +-13.6879, +-13.8886, +-13.6428, +-13.8111, +-14.1381, +-14.4291, +-14.4363, +-14.3804, +-15.0778, +-14.3786, +-13.9848, +-13.7786, +-13.2255, +-13.1245, +-13.0469, +-13.1046, +-13.1317, +-12.8786, +-13.1407, +-13.1046, +-12.8605, +-12.9237, +-12.9417, +-12.6093, +-12.2623, +-12.3309, +-12.1013, +-12.1301, +-11.8987, +-11.7052, +-11.3600, +-10.7059, +-10.4618, +-10.5196, +-10.2484, +-9.9773, +-9.7531, +-9.4964, +-9.5379, +-9.2126, +-8.6505, +-8.3704, +-8.3884, +-8.1010, +-7.4361, +-6.9118, +-6.0263, +-6.0912, +-5.2453, +-4.6832, +-4.1735, +-3.6149, +-3.0258, +-2.7655, +-1.5222, +-1.2131, +-0.6330, +0.1299, +0.6884, +1.5686, +1.8343, +2.4217, +2.9837, +3.2910, +4.1531, +4.5054, +5.4758, +6.0018, +6.4214, +7.0755, +7.1626, +7.4680, +8.3464, +8.9139, +9.2139, +9.4219, +10.0418, +10.6039, +10.9363, +11.3162, +11.6054, +12.1513, +12.3376, +12.4423, +12.7062, +13.5502, +13.5286, +13.7799, +13.7528, +14.0131, +14.2879, +14.6239, +14.4850, +14.8157, +14.8770, +15.1554, +15.1373, +15.1806, +14.8843, +15.2456, +15.2366, +15.5582, +15.1012, +15.0273, +15.0579, +15.4374, +14.8843, +15.2131, +14.9203, +14.8951, +14.6727, +14.3781, +14.3727, +14.0744, +13.5051, +13.5340, +13.2917, +13.2647, +12.6647, +12.2252, +12.2180, +12.0750, +11.7425, +11.1533, +10.9093, +10.6580, +9.6858, +9.8608, +9.6095, +9.0131, +8.3680, +8.5611, +7.9827, +7.2835, +6.7376, +6.5693, +5.9242, +5.3784, +4.8163, +4.5307, +3.9686, +3.0415, +2.8678, +2.2624, +1.9100, +1.0660, +0.3487, +-0.1304, +-0.4485, +-0.9131, +-1.4554, +-1.5330, +-2.0229, +-2.6031, +-3.3930, +-3.6894, +-4.5804, +-5.5075, +-6.4129, +-6.9155, +-7.5985, +-8.1155, +-8.6415, +-8.9307, +-9.4729, +-9.6629, +-10.2033, +-9.9033, +-10.1456, +-10.7420, +-11.1052, +-11.3312, +-11.9438, +-12.1608, +-12.4590, +-12.4139, +-12.6832, +-12.6742, +-12.9020, +-12.8515, +-12.8786, +-13.2345, +-13.1876, +-13.1786, +-13.5706, +-13.4786, +-13.5165, +-13.5327, +-13.4876, +-13.5092, +-13.1713, +-12.6471, +-12.7229, +-12.6417, +-12.5348, +-11.9546, +-11.9203, +-11.6961, +-11.4106, +-10.8665, +-10.8484, +-10.8538, +-10.3441, +-10.3368, +-9.8361, +-10.2173, +-9.6046, +-9.6858, +-9.0443, +-8.7822, +-8.3812, +-7.8245, +-7.5515, +-7.3057, +-6.7706, +-6.8085, +-6.8374, +-6.2933, +-6.3889, +-5.7258, +-5.7294, +-5.1420, +-4.8691, +-4.3340, +-3.7791, +-3.3997, +-3.2098, +-2.9603, +-2.3765, +-2.4036, +-1.8415, +-1.5000, +-1.2018, +-0.7011, +-0.1119, +0.4755, +1.0466, +1.6448, +1.8799, +2.4330, +2.8904, +3.4165, +4.3670, +4.5930, +4.6183, +4.9309, +5.6108, +6.0534, +6.8685, +7.9856, +8.4935, +8.9636, +9.4152, +9.9394, +9.8961, +10.1384, +10.5105, +10.7348, +11.1448, +11.0997, +11.6492, +11.5680, +11.8391, +11.5391, +11.8319, +12.1121, +12.4933, +12.4301, +12.4373, +12.2222, +12.1933, +11.8680, +11.5049, +11.1597, +11.2067, +11.2608, +10.9337, +11.3546, +11.3726, +11.1845, +11.1881, +11.5513, +11.2260, +10.9260, +11.4863, +11.2260, +11.0090, +10.6837, +10.8046, +10.5335, +10.2876, +9.7381, +10.0959, +9.9150, +9.2374, +8.8489, +8.9139, +8.7456, +8.1474, +7.6286, +7.0376, +6.1773, +5.9224, +5.4072, +4.4711, +3.8459, +3.3758, +3.3144, +2.8155, +2.2516, +1.4075, +0.4822, +-0.7611, +-1.6142, +-2.1420, +-3.0546, +-3.7106, +-3.9546, +-4.6142, +-4.7121, +-5.2959, +-5.8111, +-6.3930, +-7.0544, +-7.2335, +-7.8046, +-8.1191, +-8.7263, +-9.1724, +-9.7057, +-10.3382, +-10.4722, +-10.5827, +-10.7997, +-11.1412, +-11.3023, +-11.3275, +-11.6329, +-11.6474, +-11.6637, +-11.9961, +-12.5294, +-12.7049, +-12.5948, +-12.8551, +-13.4732, +-13.7804, +-13.7912, +-14.3533, +-14.7616, +-15.0868, +-15.0959, +-15.4319, +-15.2804, +-15.5263, +-15.8335, +-15.8190, +-16.0703, +-16.1894, +-15.6183, +-15.3832, +-15.4464, +-15.2763, +-14.9222, +-14.1688, +-14.8157, +-14.5374, +-13.5634, +-13.0409, +-12.5329, +-12.2889, +-11.7087, +-11.5657, +-11.5314, +-11.2693, +-10.5412, +-10.8647, +-10.2719, +-10.0928, +-9.7729, +-9.5397, +-9.5216, +-8.9938, +-8.3415, +-8.3866, +-8.3415, +-8.3631, +-7.9928, +-7.7848, +-7.8678, +-7.4956, +-7.6562, +-7.3760, +-6.8230, +-6.4345, +-5.9626, +-5.5724, +-5.2544, +-4.9183, +-4.0381, +-3.4489, +-2.8688, +-2.6879, +-2.3771, +-2.4149, +-1.7807, +-1.5240, +-0.8735, +-0.2716, +0.0013, +0.6356, +0.9049, +0.5526, +0.5147, +0.4967, +0.4768, +0.4588, +0.7137, +1.1039, +1.4652, +1.1580, +0.7931, +0.4642, +-0.1719, +-0.5098, +-0.2080, +-0.8802, +-0.5062, +-0.4737, +-0.4827, +-0.0907, +-0.4737, +-0.4557, +-0.3979, +-0.5459, +-0.8639, +-0.8639, +-0.8278, +-0.8748, +-0.8387, +-1.0918, +-1.0268, +-1.0466, +-1.3466, +-1.0647, +-1.1387, +-0.7918, +-0.8477, +-0.4900, +-0.8224, +-0.5008, +-0.4737, +-0.4484, +-0.7647, +-0.7845, +-0.7466, +-1.0737, +-0.9379, +-0.8206, +-1.3629, +-1.4657, +-1.3918, +-1.6557, +-1.9304, +-2.0080, +-2.3387, +-2.3477, +-2.5936, +-2.9549, +-2.6116, +-2.9008, +-0.5188, +-0.5296, +-1.1278, +-0.8008, +-1.0827, +-1.3105, +-1.6647, +-1.7748, +-2.3477, +-2.5557, +-2.4925, +-2.5737, +-2.8917, +-3.2206, +-3.7918, +-3.8206, +-4.0647, +-3.7304, +-3.8206, +-3.5369, +-3.1575, +-3.2549, +-3.1539, +-3.1214, +-2.6080, +-2.0026, +-1.0557, +-0.7557, +-0.7665, +-0.8567, +-0.7827, +-0.4881, +-0.5459, +-0.5296, +-0.1917, +-0.4737, +-0.1557, +0.0974, +0.1353, +-0.5657, +-0.2008, +-0.5387, +-0.4647, +-0.7484, +-0.1629, +-0.2350, +-0.1647, +0.0884, +0.6343, +1.3533, +1.3353, +1.2884, +1.6064, +1.8704, +2.2173, +2.4794, +3.1732, +2.7884, +2.4361, +2.5191, +2.2263, +1.9389, +2.2155, +1.8794, +1.3082, +0.7443, +0.1173, +-0.2188, +-0.4918, +-0.1827, +-0.1376, +-0.4918, +-0.7647, +-0.8369, +-0.8098, +-0.8278, +-1.0575, +-1.1278, +-1.0900, +-1.1008, +-1.1459, +-0.4809, +-0.4936, +-0.5459, +-0.4809, +-0.7448, +-1.0809, +-0.7809, +-1.3539, +-1.1730, +-1.9629, +-2.3567, +-2.5376, +-2.5647, +-3.2296, +-3.2008, +-3.5549, +-3.8026, +-4.1369, +-3.7467, +-3.5350, +-3.2206, +-2.9567, +-2.8936, +-3.1376, +-2.6116, +-2.0134, +-1.4188, +-1.1729, +-0.5026, +-0.8116, +-1.1206, +-0.4268, +-0.4737, +-0.4809, +-0.1755, +-0.5008, +-0.2387, +-0.2080, +0.1173, +-0.2369, +-0.1990, +-0.1484, +-0.5008, +-0.4557, +-0.8026, +-0.4990, +-0.4647, +0.0776, +0.3541, +0.3902, +0.3523, +1.2722, +1.2794, +1.9082, +2.2876, +2.5064, +2.7523, +3.1155, +3.6216, +3.8314, +4.5451, +4.8740, +4.8271, +5.1740, +4.9917, +5.1000, +5.0278, +5.6729, +5.9278, +5.8412, +6.1665, +5.8124, +5.6567, +5.5845, +5.4727, +5.7059, +5.9139, +6.1634, +6.5356, +6.7598, +7.0039, +7.3201, +7.2624, +7.8479, +8.1479, +8.3902, +8.5783, +8.8639, +8.8729, +9.0628, +9.9322, +10.1853, +10.4167, +10.9861, +11.2770, +11.8951, +12.4012, +12.3652, +13.0157, +13.3373, +13.8237, +13.8616, +14.1164, +14.4327, +14.3876, +14.7507, +15.0471, +15.2659, +15.3038, +15.5641, +15.9399, +15.9146, +15.9507, +16.4407, +16.4100, +16.3469, +16.5147, +16.5742, +16.7930, +16.8111, +16.8038, +16.9883, +17.1489, +17.0479, +16.7281, +17.0659, +16.7479, +16.4118, +17.1580, +16.8399, +16.7695, +16.5507, +16.5309, +15.9435, +15.9255, +16.0626, +15.6832, +15.7391, +15.2222, +15.2528, +14.6799, +14.6492, +14.1033, +14.1538, +13.6747, +13.3603, +12.8740, +12.2848, +12.0984, +11.6211, +11.0067, +10.3562, +9.7471, +9.2608, +8.4510, +8.2088, +7.6845, +7.0232, +6.1899, +5.6838, +4.8577, +4.3245, +3.3595, +2.7902, +1.9732, +1.3028, +0.5057, +-0.6655, +-1.2763, +-1.9016, +-2.7005, +-3.5626, +-4.3850, +-5.1961, +-5.6301, +-6.4111, +-7.6093, +-8.1876, +-9.0948, +-10.0201, +-10.5064, +-11.5657, +-12.1747, +-13.0621, +-13.2268, +-13.7131, +-14.5716, +-15.0850, +-15.6363, +-16.2995, +-16.7966, +-16.7281, +-17.6479, +-18.4775, +-18.7342, +-19.2422, +-19.3469, +-20.1675, +-19.4647, +-21.0350, +-20.6358, +-20.4964, +-20.5162, +-20.7170, +-21.0621, +-20.6701, +-20.6701, +-20.9448, +-21.2809, +-21.5412, +-21.6693, +-21.3801, +-21.3224, +-21.6603, +-21.3819, +-21.0910, +-20.1314, +-19.8494, +-19.6974, +-19.3288, +-19.0938, +-18.6345, +-18.4572, +-18.1428, +-17.8987, +-17.4051, +-17.4105, +-16.5466, +-16.5863, +-15.9412, +-15.4386, +-14.8567, +-14.4155, +-13.8173, +-13.2930, +-12.4382, +-11.9157, +-11.5923, +-10.6273, +-10.0490, +-8.8977, +-8.2814, +-7.7464, +-6.9618, +-6.4881, +-5.8701, +-5.2809, +-4.7206, +-3.8495, +-2.9315, +-2.3315, +-1.6954, +-1.1910, +-0.3541, +0.8964, +1.4080, +2.3405, +3.0709, +3.9853, +4.9070, +5.8467, +6.6799, +7.5402, +8.3193, +8.8435, +9.7237, +10.8281, +11.3216, +12.0028, +12.7819, +13.1054, +13.6837, +14.5278, +15.3430, +15.5672, +16.5141, +16.9193, +17.5445, +17.9257, +18.4861, +19.0121, +19.0391, +19.0825, +19.5832, +20.1363, +19.8814, +19.7804, +20.0695, +20.1525, +20.4345, +20.7634, +20.7598, +20.7598, +20.5536, +20.1796, +19.7786, +19.4930, +19.2381, +18.6724, +18.3724, +18.0940, +18.1229, +17.5319, +17.6239, +17.4070, +17.0546, +16.7763, +16.1347, +15.9196, +15.3845, +14.8512, +14.6343, +14.1299, +13.8154, +13.0273, +12.3569, +11.9265, +11.3356, +11.0392, +10.3995, +9.9095, +9.4647, +8.9405, +8.3423, +7.4332, +7.1188, +5.9639, +5.1848, +4.2685, +3.6722, +2.7361, +1.8216, +0.7281, +-0.1611, +-0.9600, +-2.1474, +-3.3564, +-3.5897, +-4.1085, +-5.2526, +-6.7345, +-7.2601, +-8.4763, +-9.0276, +-9.8825, +-10.3273, +-10.2912, +-12.0786, +-12.6100, +-12.8721, +-12.0335, +-13.2335, +-13.8750, +-14.4010, +-14.2964, +-16.2935, +-15.4879, +-16.0391, +-16.9734, +-17.4327, +-17.1417, +-17.3894, +-16.9247, +-17.1941, +-17.3515, +-17.9623, +-18.1703, +-18.7144, +-18.6873, +-18.9151, +-18.9043, +-19.2386, +-19.2729, +-19.6649, +-19.6830, +-19.5982, +-19.6361, +-19.6631, +-19.5747, +-19.2639, +-19.2188, +-19.2025, +-19.3018, +-19.4136, +-19.0812, +-18.9454, +-18.9742, +-18.6995, +-18.3670, +-18.0868, +-17.6203, +-17.2229, +-16.8448, +-16.2268, +-15.7675, +-15.8415, +-14.5423, +-14.0108, +-13.7433, +-13.2263, +-12.5577, +-11.5111, +-11.2417, +-10.9706, +-10.1013, +-8.3843, +-7.6778, +-7.1626, +-6.5446, +-5.7185, +-5.1108, +-5.2232, +-3.4088, +-2.2358, +-1.3917, +-0.9469, +-0.2856, +0.2964, +0.2855, +2.0928, +1.4188, +3.2351, +4.0917, +4.6611, +4.9575, +5.8015, +6.6221, +7.2817, +8.0987, +8.1059, +8.9843, +10.1428, +10.4446, +10.8208, +10.8804, +11.6956, +11.5946, +12.1657, +12.4819, +12.8126, +13.3188, +13.8268, +14.1340, +14.3221, +14.9384, +15.5618, +16.0013, +16.3319, +16.3500, +16.7041, +17.0023, +17.2590, +17.5391, +17.8193, +17.7922, +17.7273, +18.0832, +18.1283, +18.0724, +18.3995, +18.3183, +18.1103, +18.1356, +17.8067, +17.7904, +17.7562, +17.6750, +17.4471, +17.5355, +17.6348, +16.9265, +17.0312, +16.5502, +16.6224, +16.0332, +15.9250, +15.4080, +15.1422, +14.5549, +14.0685, +13.5353, +12.7183, +12.4959, +11.6373, +11.1186, +10.8059, +9.9997, +9.0907, +8.4835, +7.8402, +7.1170, +6.2008, +5.4253, +4.1729, +3.6559, +2.7776, +1.8956, +0.9631, +0.3938, +-0.5531, +-1.1441, +-1.0340, +-1.8763, +-3.5644, +-3.7832, +-4.5348, +-5.4366, +-6.9258, +-7.7428, +-8.6374, +-9.1598, +-10.0345, +-9.4093, +-11.2526, +-11.7299, +-12.4219, +-13.0201, +-13.5461, +-12.9317, +-14.5783, +-15.0358, +-15.7711, +-16.0603, +-16.2123, +-16.1402, +-16.6026, +-16.4510, +-16.6301, +-16.8381, +-17.0443, +-17.6335, +-17.6696, +-18.2191, +-18.1288, +-18.4360, +-18.7433, +-18.9783, +-19.3036, +-19.3036, +-19.6559, +-19.6451, +-19.5458, +-19.6090, +-19.6216, +-19.2639, +-19.4448, +-19.2567, +-19.6108, +-19.3090, +-19.5910, +-19.2657, +-19.2549, +-19.6775, +-19.3342, +-19.0469, +-19.2567, +-19.1750, +-18.4595, +-18.5317, +-18.3652, +-18.1482, +-17.9186, +-17.6727, +-17.3853, +-16.9860, +-16.7330, +-16.4889, +-16.3026, +-15.7314, +-15.7152, +-15.4332, +-14.3451, +-14.3559, +-13.7307, +-12.8216, +-13.1270, +-12.8992, +-11.7371, +-12.4093, +-11.4552, +-11.5760, +-10.8948, +-10.4428, +-10.3634, +-9.5085, +-8.5273, +-8.9139, +-8.5850, +-8.6410, +-8.4258, +-7.8528, +-7.2727, +-7.2997, +-6.6637, +-6.3456, +-5.4781, +-5.7637, +-4.9142, +-4.7044, +-4.3088, +-3.7629, +-3.6691, +-3.7088, +-3.1737, +-2.9278, +-2.8304, +-2.3657, +-2.2755, +-1.9845, +-2.1126, +-1.4585, +-1.6137, +-1.5866, +-1.4315, +-1.1892, +-0.8405, +-1.2163, +-0.8423, +-0.8856, +-1.0065, +-0.6577, +-0.6523, +-0.6812, +-0.6794, +-0.6415, +-0.3235, +-0.5982, +-0.3072, +-0.6541, +-0.6054, +-0.5874, +-0.6036, +-0.6794, +-0.5964, +-0.6686, +-0.6361, +-0.6433, +-0.6361, +-0.5910, +-0.6614, +-0.7191, +-0.4173, +-0.6686, +-0.6614, +-0.6469, +-0.9632, +-0.9162, +-0.9144, +-1.1693, +-1.2163, +-1.5072, +-1.4603, +-1.7964, +-1.8614, +-1.8433, +-1.8704, +-2.0801, +-2.1072, +-2.1433, +-2.1271, +-2.4054, +-2.4614, +-2.1794, +-1.8036, +-2.1920, +-1.7711, +-1.7874, +-1.8722, +-1.8596, +-1.4729, +-1.8253, +-1.5632, +-0.3541, +-0.3812, +-0.3253, +-0.3361, +-0.6433, +-0.5801, +-0.3523, +-0.3722, +-0.3180, +-0.6812, +-0.3722, +-0.3614, +-0.3325, +-0.4065, +-0.3162, +-0.5892, +-0.3162, +-0.3343, +-0.3902, +-0.3343, +-0.2982, +-0.3361, +-0.3686, +-0.3361, +-0.3523, +-0.0812, +-0.3271, +-0.2910, +-0.2982, +-0.3722, +-0.3090, +-0.6072, +-0.6614, +-0.6072, +-0.3163, +-0.6541, +-0.3361, +-0.7335, +-0.3722, +-0.5729, +-0.6162, +-0.5892, +-0.3343, +-0.6613, +-0.6632, +-0.6541, +-0.6902, +-0.6271, +-0.6180, +-0.6343, +-0.6343, +-0.6090, +-0.9415, +-0.6451, +-0.9162, +-0.9072, +-1.0083, +-0.8765, +-0.9090, +-0.9812, +-0.9794, +-0.5964, +-0.6722, +-0.8044, +-0.9271, +-0.6632, +-0.6920, +-0.6451, +-0.6090, +-0.9253, +-0.6343, +-0.6632, +-0.3830, +-0.6920, +-0.6163, +-0.4173, +-0.6992, +-0.5531, +-0.6704, +-0.9000, +-0.8910, +-0.9271, +-0.9361, +-0.9541, +-0.9163, +-0.9433, +-0.9902, +-1.2072, +-0.9812, +-0.8874, +-1.2451, +-1.2343, +-1.1892, +-1.2541, +-1.2090, +-1.2054, +-1.5361, +-1.5325, +-1.8812, +-2.1992, +-1.5704, +-1.8451, +-2.1072, +-1.8992, +-2.1253, +-1.8433, +-2.2173, +-2.1559, +-2.0784, +-2.1451, +-2.0801, +-2.1253, +-2.4541, +-2.5263, +-2.1361, +-2.4523, +-2.7830, +-2.7180, +-2.4451, +-2.4415, +-2.4090, +-1.6281, +-1.8740, +-1.6840, +-0.7083, +-1.0191, +-0.1479, +0.1521, +0.5874, +1.0773, +1.9683, +1.6611, +1.9124, +2.2087, +2.4456, +3.1412, +3.8933, +4.1897, +4.2618, +4.8059, +5.3500, +5.4691, +7.4933, +7.0634, +7.8786, +8.2201, +7.5750, +8.6902, +8.9306, +8.9144, +9.5361, +10.7072, +10.6783, +11.4286, +11.7647, +12.6069, +13.6951, +13.7041, +14.6185, +15.1824, +16.1276, +16.3788, +16.9933, +17.6131, +17.8391, +18.3652, +18.6544, +19.1695, +19.4966, +19.8002, +20.1435, +20.3858, +20.6587, +21.2659, +21.5966, +22.2507, +22.5399, +23.0298, +23.3046, +23.2685, +23.6208, +23.9587, +24.2461, +24.2190, +24.5569, +24.9056, +24.9670, +24.9309, +25.2399, +25.0847, +25.0487, +25.3739, +25.1407, +25.4316, +25.4389, +25.2399, +25.1299, +25.1876, +24.9796, +24.9164, +24.6309, +24.2948, +24.3724, +23.9528, +23.6745, +23.0672, +22.5592, +21.9286, +21.7838, +21.1783, +20.1647, +19.9224, +19.1667, +18.6262, +17.9464, +17.4131, +16.5618, +15.6564, +15.2026, +14.3639, +13.1856, +12.5459, +11.7925, +10.3051, +9.4971, +8.7523, +8.0093, +7.1833, +6.2616, +5.3706, +3.9410, +3.6627, +2.5258, +1.3768, +0.3667, +-0.8134, +-1.5583, +-2.2020, +-3.4670, +-3.9750, +-4.9562, +-5.7154, +-6.5505, +-7.5588, +-8.8129, +-10.1284, +-10.6796, +-11.3956, +-12.1585, +-12.4152, +-12.9123, +-13.4618, +-14.1760, +-14.7327, +-15.6670, +-16.3518, +-17.2139, +-17.6533, +-18.2443, +-18.7342, +-19.3306, +-20.0845, +-20.9556, +-21.4907, +-21.8899, +-22.1773, +-22.3325, +-22.2946, +-22.9577, +-22.5386, +-23.3737, +-23.3015, +-23.2762, +-23.2185, +-23.2564, +-23.6105, +-24.0116, +-23.7747, +-23.8180, +-23.7765, +-23.3412, +-23.7603, +-23.7729, +-24.1036, +-23.1693, +-22.8909, +-23.1020, +-22.2977, +-21.8294, +-21.2907, +-21.3033, +-20.4376, +-19.8935, +-18.9989, +-19.0747, +-18.2234, +-17.5711, +-17.7191, +-16.9670, +-16.4681, +-15.9060, +-15.3547, +-14.6969, +-13.9634, +-13.2817, +-12.6564, +-11.6500, +-10.9142, +-9.7629, +-9.2621, +-8.2029, +-6.9956, +-6.3776, +-5.2408, +-4.3534, +-3.3559, +-2.1108, +-1.2776, +-0.6974, +0.4647, +1.3214, +2.4366, +3.2788, +4.1157, +5.2958, +6.2049, +6.8662, +7.7139, +8.6680, +9.4562, +10.2353, +11.0794, +12.2469, +13.1180, +14.2116, +15.0394, +15.6574, +16.5556, +17.0582, +17.9672, +18.5817, +19.1727, +19.6987, +20.2680, +20.8229, +21.3688, +21.6381, +21.9814, +22.5742, +22.7822, +23.0876, +23.2734, +22.8904, +22.7876, +22.7966, +23.1417, +23.3804, +23.1435, +23.9335, +23.3966, +23.4526, +22.9085, +22.4984, +22.5273, +21.8912, +22.2634, +22.5922, +21.6327, +22.6788, +21.4806, +21.8582, +21.2402, +20.7160, +21.0647, +19.9946, +19.1054, +18.2306, +18.0172, +18.0660, +17.4768, +16.6724, +16.4301, +16.1716, +15.2572, +14.7745, +14.3134, +13.6124, +12.8152, +11.8358, +11.0296, +10.1513, +9.3794, +8.4631, +7.3461, +6.4570, +5.9039, +4.6786, +3.5255, +2.8624, +1.6479, +0.7858, +-0.2716, +-0.9222, +-2.0049, +-2.8399, +-4.1283, +-4.7301, +-5.5165, +-6.7237, +-7.9887, +-8.4966, +-9.7490, +-10.6039, +-11.5634, +-12.3714, +-13.2245, +-14.4028, +-15.1657, +-15.6629, +-16.2484, +-17.3961, +-17.9023, +-18.7626, +-19.3409, +-19.9391, +-20.4616, +-20.6227, +-21.4938, +-21.7270, +-22.3397, +-22.6667, +-23.2397, +-23.2000, +-23.8343, +-24.0458, +-24.2989, +-24.3170, +-24.2268, +-24.6134, +-24.9693, +-24.6134, +-24.8935, +-24.7036, +-24.6585, +-24.8953, +-24.9693, +-24.0242, +-24.3278, +-23.8108, +-23.8469, +-23.5685, +-23.2884, +-23.4129, +-23.1977, +-22.0482, +-20.8698, +-21.5384, +-19.7781, +-19.8773, +-19.6531, +-18.6028, +-17.9108, +-18.3786, +-18.0732, +-16.8660, +-16.1590, +-15.5284, +-14.3193, +-13.4049, +-13.4771, +-12.3709, +-11.7294, +-11.5394, +-10.8745, +-10.3503, +-9.5441, +-8.6261, +-7.7459, +-6.6217, +-5.9874, +-4.8704, +-4.0281, +-3.1281, +-2.0657, +-1.0768, +-0.1678, +0.7322, +1.5384, +2.7727, +3.6293, +4.6160, +5.1420, +6.2211, +7.4031, +8.2056, +9.2446, +10.0490, +11.1010, +12.3551, +12.7512, +13.6260, +14.2007, +14.5044, +15.4296, +16.0278, +16.5773, +16.8322, +17.0582, +17.6709, +17.9258, +18.4157, +18.9525, +19.0247, +19.6481, +19.6301, +19.8634, +20.4471, +21.0995, +21.6345, +22.5345, +22.5092, +22.9992, +23.6425, +24.5533, +25.2904, +25.5796, +25.2237, +25.2634, +25.2038, +25.3175, +25.2796, +24.9291, +24.7847, +24.5479, +24.4157, +24.2167, +23.9185, +23.7232, +23.1160, +22.6008, +22.1126, +21.5252, +20.9090, +20.5783, +20.3469, +19.5046, +19.3345, +18.9384, +18.3600, +17.9428, +17.4817, +16.6737, +16.1964, +14.5791, +14.0549, +13.6286, +13.1224, +11.0693, +10.5812, +9.3722, +8.7631, +7.8956, +6.7822, +5.9941, +4.5969, +4.1995, +3.2309, +1.3371, +0.5760, +-0.6763, +-2.1023, +-3.6565, +-4.4193, +-5.2363, +-6.0551, +-7.1902, +-8.4822, +-9.4309, +-10.8312, +-11.5472, +-12.4562, +-13.5461, +-14.2964, +-15.1512, +-15.7585, +-16.4979, +-17.4322, +-18.0087, +-18.2510, +-18.8348, +-19.7781, +-20.5410, +-21.4915, +-21.9255, +-22.4858, +-22.6469, +-23.4350, +-24.0260, +-24.0585, +-25.3487, +-24.7758, +-25.4281, +-25.4100, +-25.5982, +-25.7701, +-26.6773, +-26.2799, +-26.3087, +-26.3214, +-26.6791, +-26.4693, +-26.7856, +-26.5613, +-26.7874, +-27.0513, +-26.1170, +-26.2270, +-26.1260, +-25.5585, +-25.5837, +-25.4299, +-25.1154, +-25.1624, +-24.6471, +-24.6959, +-24.4265, +-24.0742, +-23.7219, +-23.4273, +-23.2464, +-22.7943, +-22.5178, +-22.2990, +-22.1650, +-21.8613, +-21.2162, +-21.5631, +-21.2830, +-20.3884, +-19.5317, +-19.1974, +-18.9191, +-18.1381, +-17.5327, +-16.6959, +-16.4265, +-16.3165, +-14.9482, +-14.0121, +-13.4500, +-12.7616, +-12.5410, +-11.7168, +-10.9250, +-10.3286, +-9.6474, +-9.4827, +-9.3673, +-8.4853, +-8.5106, +-7.9882, +-7.9791, +-7.9809, +-7.1351, +-6.8820, +-6.8459, +-6.5856, +-6.4936, +-6.2693, +-5.9856, +-5.6405, +-5.1487, +-4.9046, +-4.5144, +-4.0425, +-3.6632, +-3.6343, +-3.4101, +-2.9567, +-2.7992, +-2.4271, +-2.1992, +-2.2119, +-1.8938, +-1.6083, +-1.7183, +-1.3119, +-1.2938, +-1.3046, +-0.9686, +-1.0281, +-0.7191, +-0.7660, +-0.5111, +-0.5310, +-0.8129, +-0.5039, +-0.3920, +-1.0029, +-0.7155, +-1.0425, +-1.0389, +-1.1039, +-1.3299, +-1.3768, +-1.3841, +-1.9678, +-1.9859, +-2.2497, +-1.9299, +-1.5577, +-2.1776, +-1.6570, +-2.2209, +-2.4938, +-2.2750, +-2.6039, +-2.5498, +-2.5750, +-2.1920, +-2.5516, +-2.5227, +-2.1938, +-2.8028, +-1.9678, +-1.9028, +-2.5389, +-0.3217, +-0.7209, +-0.4967, +-0.4137, +-0.4299, +-0.7678, +-0.4137, +-0.3577, +-0.4227, +-0.1137, +-0.1967, +-0.2021, +-0.1119, +-0.4137, +-0.1678, +-0.3668, +-0.2111, +-0.1606, +-0.1967, +-0.1047, +-0.4840, +-0.1570, +-0.4678, +-0.4389, +-0.4606, +-0.4209, +-0.0938, +-0.1859, +-0.4678, +-0.1480, +-0.1407, +-0.1588, +-0.1678, +-0.4660, +-0.1407, +-0.1299, +-0.4516, +-0.0866, +-0.4047, +-0.0938, +-0.1245, +-0.7047, +-0.4498, +-0.5093, +-0.4642, +-0.4299, +-0.4191, +-0.4227, +-0.4678, +-0.5039, +-0.7209, +-0.4570, +-0.4498, +-0.4137, +-0.4498, +-0.4317, +-0.7841, +-0.4047, +-0.7245, +-0.4480, +-0.4425, +-0.8129, +-0.5057, +-0.4588, +-0.7028, +-0.3938, +-0.7967, +-0.4137, +-0.4588, +-0.4209, +-0.4335, +-0.0650, +-0.4497, +-0.4425, +-0.1498, +-0.1029, +-0.1028, +0.1502, +-0.1498, +-0.1660, +-0.1209, +-0.1047, +-0.4047, +-0.2147, +-0.3956, +-0.4137, +-0.3866, +-0.4768, +-0.3938, +-0.4029, +-0.4498, +-0.4480, +-0.4389, +-0.4335, +-0.7588, +-0.7137, +-0.7588, +-0.4119, +-0.4786, +-0.7588, +-0.7678, +-0.7570, +-0.4588, +-0.4768, +-0.4245, +-0.2237, +0.1141, +0.3745, +0.4286, +0.6871, +0.7124, +1.2817, +1.6575, +1.6755, +2.2502, +2.8539, +2.8070, +3.3997, +3.6853, +4.1554, +4.3922, +5.4257, +5.3698, +6.0979, +6.6041, +6.8193, +7.8763, +8.0319, +8.8904, +9.2193, +9.7075, +10.2353, +10.9345, +11.5111, +12.0660, +12.6461, +13.2425, +13.7974, +14.7100, +14.9577, +15.7278, +16.3675, +16.9874, +17.3943, +17.7358, +18.6466, +19.5340, +19.8484, +20.6672, +21.2636, +21.8907, +22.0265, +22.8507, +23.4597, +23.7489, +24.3850, +25.0464, +25.5544, +26.1074, +26.1598, +27.0688, +27.6616, +27.8118, +28.3667, +28.4298, +29.2937, +29.3858, +29.9641, +30.2389, +30.2371, +30.9038, +31.2219, +31.3920, +31.7082, +31.3559, +31.5909, +31.9360, +32.4002, +32.4020, +32.3082, +32.2631, +32.7020, +32.6569, +32.6371, +32.3749, +32.1566, +32.0136, +32.0497, +31.8255, +31.5778, +31.2995, +30.9471, +30.7662, +30.2348, +29.6095, +29.3149, +28.4636, +27.9502, +27.3263, +26.6667, +25.9273, +25.3309, +24.1904, +23.4204, +22.4500, +21.6257, +20.7564, +19.8817, +19.0358, +17.9260, +17.1397, +15.9054, +14.9603, +13.9299, +12.6938, +11.5119, +10.3497, +9.0884, +7.9714, +6.7894, +5.9634, +4.6276, +3.4113, +2.1392, +0.9987, +-0.2374, +-1.7301, +-2.8832, +-4.3706, +-5.6608, +-7.0688, +-8.1696, +-9.1020, +-10.5281, +-11.7299, +-12.9551, +-14.0252, +-15.2126, +-16.0982, +-17.2116, +-18.4531, +-19.1203, +-20.2915, +-20.8319, +-22.3355, +-22.8237, +-23.6750, +-24.4541, +-25.3054, +-26.2559, +-26.7423, +-27.6982, +-28.2856, +-28.8693, +-29.4675, +-29.9484, +-30.1744, +-30.7095, +-31.3095, +-31.3456, +-31.9077, +-32.0430, +-32.3719, +-32.7513, +-32.6611, +-32.3142, +-32.6087, +-32.5528, +-32.5546, +-32.2564, +-32.3105, +-32.1765, +-32.2216, +-32.0155, +-31.7028, +-31.1876, +-30.9201, +-30.9706, +-30.1409, +-29.8374, +-29.6330, +-29.1304, +-28.5899, +-28.8497, +-28.2714, +-27.5103, +-26.9464, +-26.3608, +-25.4338, +-24.3660, +-23.5525, +-22.3525, +-21.3095, +-20.2034, +-19.1315, +-18.3163, +-16.8794, +-15.2928, +-14.4578, +-12.8874, +-11.5701, +-10.4910, +-9.0577, +-8.7650, +-8.5029, +-7.1490, +-5.6237, +-4.4418, +-3.4005, +-2.0761, +-0.0229, +0.7394, +1.8853, +3.2735, +4.4265, +5.8165, +7.0237, +8.0667, +9.5396, +10.1703, +11.2964, +12.8577, +14.0631, +14.9974, +16.4036, +16.8935, +18.0268, +19.1708, +20.0203, +21.1481, +21.9363, +23.1886, +23.5590, +24.8582, +25.6843, +26.4922, +27.1103, +27.5749, +28.1894, +28.5074, +29.3443, +29.3244, +30.1757, +30.2695, +30.5768, +31.1389, +31.7930, +31.4208, +31.7479, +31.7930, +31.7316, +31.6847, +31.4407, +31.7515, +31.1804, +31.3446, +30.7193, +30.4391, +30.1698, +29.8536, +29.3293, +29.0582, +28.4438, +27.6214, +27.3899, +26.5765, +25.8154, +25.3652, +24.4977, +23.9464, +23.0247, +22.1355, +21.3221, +20.5322, +19.6683, +18.3979, +17.7217, +16.6119, +15.3686, +14.3616, +13.3714, +12.1389, +10.9227, +9.6397, +8.4631, +6.9902, +5.7830, +4.7923, +3.6825, +2.2204, +1.0763, +-0.2139, +-1.6941, +-2.8562, +-4.0887, +-5.3356, +-6.9150, +-7.9959, +-9.1399, +-10.2515, +-11.7227, +-12.5126, +-14.0270, +-15.3624, +-16.4884, +-17.3830, +-18.2072, +-18.7838, +-20.1466, +-20.6149, +-21.7860, +-22.5453, +-23.1219, +-24.3923, +-25.1660, +-26.1291, +-26.6461, +-26.8884, +-27.7956, +-28.3577, +-28.8278, +-29.0232, +-29.4044, +-29.7224, +-29.6863, +-29.4026, +-29.3448, +-29.6322, +-29.9809, +-29.9899, +-30.1889, +-29.8835, +-29.8997, +-29.9087, +-29.2997, +-29.6178, +-29.6737, +-29.7495, +-29.7332, +-29.7549, +-29.4855, +-29.1621, +-29.3136, +-28.7894, +-28.6391, +-28.3716, +-28.6044, +-28.0820, +-27.4621, +-26.8837, +-26.5946, +-25.7288, +-25.2010, +-24.3515, +-23.8273, +-22.7284, +-21.9474, +-20.7510, +-19.5998, +-18.6997, +-17.8593, +-16.3430, +-15.4719, +-14.2900, +-13.1134, +-11.6567, +-10.8325, +-9.3451, +-8.1632, +-7.3191, +-6.1660, +-5.0779, +-3.4137, +-2.2155, +-1.1183, +0.0907, +1.2619, +2.2147, +3.8428, +4.9580, +6.1453, +7.0634, +8.2508, +9.7399, +10.8930, +11.7353, +12.9605, +14.0433, +14.8296, +15.7567, +16.9061, +18.0502, +18.9647, +19.8737, +21.0123, +21.8943, +22.7023, +23.6582, +24.4157, +25.3987, +25.9319, +26.4489, +27.4012, +27.9038, +28.5724, +29.0804, +29.3876, +29.9966, +30.2966, +30.9038, +31.1497, +31.1154, +31.6667, +31.7389, +31.7587, +32.0569, +32.0695, +32.0046, +31.7515, +31.7407, +31.2147, +31.2616, +30.9724, +30.6832, +30.0940, +29.5987, +29.2644, +28.8322, +28.1871, +27.3015, +26.8765, +26.8621, +25.4685, +24.6299, +24.6244, +23.2562, +22.7031, +21.1724, +20.6698, +19.6214, +18.2224, +17.7090, +16.3827, +15.5747, +15.0685, +13.0155, +12.0704, +10.6155, +9.7660, +8.8028, +7.3948, +6.2688, +4.8013, +3.5273, +2.0923, +0.8923, +-0.3041, +-1.8402, +-2.6753, +-4.1933, +-5.2020, +-6.0642, +-7.4523, +-9.0227, +-9.9984, +-11.4930, +-12.4923, +-13.6201, +-15.2085, +-16.3093, +-17.3343, +-18.1404, +-19.1853, +-20.4520, +-21.0502, +-22.6729, +-23.6402, +-24.3936, +-25.1149, +-25.9698, +-26.7634, +-27.5876, +-28.4515, +-29.2469, +-29.9642, +-30.1343, +-30.9927, +-31.7191, +-32.2722, +-32.7440, +-33.0856, +-33.5971, +-33.7384, +-33.8592, +-34.4304, +-34.4304, +-35.0917, +-34.8296, +-35.1044, +-34.8657, +-35.1008, +-34.7195, +-34.7358, +-35.0484, +-34.7430, +-34.7665, +-34.5152, +-34.4953, +-34.5278, +-33.9819, +-34.0956, +-33.8154, +-33.7739, +-33.2407, +-33.2317, +-33.0742, +-32.4940, +-32.6258, +-31.9193, +-31.7294, +-30.8618, +-30.7675, +-30.4621, +-29.9343, +-29.9830, +-29.1046, +-28.8173, +-28.3093, +-27.6930, +-27.3678, +-26.9157, +-26.2796, +-25.7356, +-25.0941, +-24.5193, +-23.9410, +-23.4186, +-22.2420, +-22.2276, +-21.7178, +-21.4106, +-20.4853, +-19.8582, +-19.3430, +-18.7809, +-18.0979, +-17.1925, +-17.0080, +-16.1477, +-15.8748, +-14.9657, +-13.8758, +-13.1766, +-12.6253, +-11.7054, +-10.8162, +-10.1224, +-9.9632, +-9.6668, +-9.4011, +-8.5480, +-8.1992, +-7.5848, +-7.0552, +-6.0668, +-5.9328, +-5.5209, +-5.0039, +-4.9245, +-4.1165, +-4.0516, +-3.2093, +-2.6995, +-2.6039, +-2.3255, +-2.3057, +-2.0328, +-1.4616, +-1.3155, +-1.4183, +-1.1255, +-0.8634, +-1.1436, +-1.0840, +-0.5075, +-0.8815, +-0.5742, +-0.8345, +-0.5544, +-0.8363, +-0.8454, +-0.8562, +-0.8436, +-0.8526, +-0.8345, +-0.8075, +-1.2266, +-0.7678, +-1.1436, +-0.8562, +-1.1472, +-1.1111, +-1.1652, +-0.8634, +-1.1544, +-1.1652, +-1.1165, +-1.1345, +-0.8472, +-1.1363, +-0.8454, +-0.7642, +-0.8562, +-0.8021, +-0.8454, +-0.8237, +-0.8183, +-0.8562, +-0.7930, +-0.5544, +-0.8833, +-0.8544, +-0.5634, +-0.5797, +-0.5273, +-0.6085, +-0.5472, +-0.5724, +-0.2165, +-0.5075, +-0.2724, +-0.4912, +-0.2526, +-0.1533, +-0.5905, +-0.5093, +-0.4894, +-0.5742, +-0.5363, +-0.6176, +-0.8075, +-0.8255, +-0.5454, +-0.5905, +-0.2544, +-0.2652, +-0.2183, +0.0095, +0.1268, +0.0185, +0.0907, +0.3005, +0.6727, +0.6546, +0.6348, +0.6474, +0.9456, +0.9979, +0.9438, +0.9258, +1.0286, +0.9185, +1.2727, +1.3196, +0.8915, +0.9366, +0.9366, +1.0015, +0.9673, +0.6745, +0.3817, +0.6907, +0.7196, +0.6203, +0.6835, +0.6546, +0.3276, +0.0258, +0.0438, +-0.5995, +-0.5544, +-0.4894, +-0.5833, +-0.5147, +-0.5905, +-0.5454, +-0.5905, +-0.5634, +-0.8183, +-0.8923, +-0.8273, +-0.8544, +-0.8093, +-0.8562, +-1.1165, +-0.8815, +-1.1544, +-0.8381, +-1.0552, +-1.1815, +-1.1544, +-1.1454, +-0.8291, +-0.9193, +-0.8724, +-0.8183, +-0.8183, +-0.7894, +-0.8544, +-0.5363, +-0.8093, +-0.8742, +-1.1724, +-0.8706, +-0.8887, +-1.1634, +-1.1364, +-1.4797, +-1.5013, +-1.4544, +-1.7995, +-1.7003, +-2.0634, +-2.0742, +-2.0075, +-2.0363, +-2.7284, +-2.4175, +-2.3923, +-1.9732, +-2.4753, +-2.1031, +-2.1049, +-1.7923, +-1.5392, +-1.2320, +-0.2959, +0.2788, +0.5662, +0.8482, +2.0373, +2.3951, +2.9229, +3.1598, +3.7706, +4.3923, +4.9616, +5.8796, +6.8175, +7.3778, +8.5417, +9.4183, +10.4830, +11.4371, +12.0371, +12.8252, +13.4685, +14.0306, +15.2288, +15.8451, +16.4631, +17.1809, +18.2072, +19.0314, +19.5358, +20.4629, +20.9708, +21.8528, +22.6860, +23.6871, +24.2293, +24.7265, +25.6337, +26.2698, +26.8319, +27.6183, +28.3030, +28.9301, +29.7904, +30.3255, +30.9074, +31.5147, +32.0786, +32.6768, +32.9659, +33.5569, +34.3469, +34.9811, +35.0461, +35.6912, +36.2461, +36.4920, +36.7360, +36.7090, +37.3631, +37.6938, +38.0118, +37.8999, +38.3298, +38.2342, +38.5451, +38.6641, +38.7982, +38.8631, +38.8811, +39.1270, +38.8468, +38.8270, +38.8396, +38.2938, +38.1147, +37.8363, +37.6085, +37.3049, +36.7463, +36.1915, +35.6402, +35.1160, +34.2755, +33.7368, +32.5422, +32.1533, +31.0327, +30.5013, +29.4853, +28.6142, +27.4304, +26.2394, +25.4513, +24.2368, +22.7495, +21.6523, +20.4884, +18.9992, +17.9039, +16.3750, +15.2021, +13.6678, +12.1606, +10.8609, +9.3446, +8.0363, +6.5616, +5.1229, +3.5905, +1.8699, +0.6644, +-0.7544, +-2.5183, +-3.9696, +-5.4245, +-7.0021, +-8.4750, +-9.7129, +-11.5814, +-12.9515, +-14.1696, +-15.5866, +-16.6188, +-18.3268, +-19.4582, +-20.7069, +-21.8312, +-23.0077, +-24.2059, +-25.3013, +-26.4977, +-27.5894, +-28.4173, +-29.3064, +-30.0910, +-31.2801, +-32.1152, +-33.0224, +-33.5376, +-34.4466, +-35.0629, +-35.7224, +-35.9358, +-36.3229, +-36.9806, +-37.2500, +-37.9294, +-38.6232, +-38.6755, +-38.5654, +-38.9015, +-38.8402, +-38.8853, +-38.8763, +-38.4788, +-38.8239, +-38.5438, +-38.6935, +-38.1008, +-37.9343, +-37.4389, +-37.4894, +-36.9941, +-36.3616, +-35.9600, +-35.0312, +-34.5575, +-33.6520, +-32.9307, +-32.4064, +-31.6544, +-30.4706, +-29.6699, +-28.4193, +-27.2229, +-26.3626, +-25.1536, +-23.9843, +-22.6304, +-21.8080, +-20.6892, +-18.9451, +-17.4686, +-16.3137, +-14.9892, +-13.5704, +-12.1101, +-10.9859, +-9.4335, +-7.9155, +-6.4985, +-5.0905, +-3.6482, +-2.3034, +-0.7240, +1.0688, +2.2580, +4.1716, +5.5959, +7.1229, +8.5363, +10.0453, +11.1605, +12.9227, +14.0776, +15.0755, +16.8989, +18.1982, +19.2791, +20.5422, +21.6177, +22.7889, +23.9672, +24.8763, +26.0095, +26.8337, +27.9525, +28.8886, +29.4597, +30.0940, +30.9814, +31.5724, +32.3172, +33.0598, +33.6670, +34.2417, +34.1515, +34.6974, +35.0208, +35.5595, +35.6515, +35.9136, +36.1847, +36.5569, +36.5948, +36.5479, +36.8461, +36.5660, +36.5136, +36.2154, +35.9804, +35.7237, +35.1724, +34.9319, +34.3969, +33.8654, +33.5294, +32.7520, +32.2296, +31.6513, +30.7494, +29.8909, +29.0613, +28.4265, +27.2861, +26.4330, +25.6449, +24.1665, +23.3332, +21.9343, +20.8647, +19.6394, +18.1502, +16.9719, +15.5819, +14.5299, +13.1039, +12.2129, +10.1436, +8.9887, +7.5356, +6.0482, +4.5121, +2.6851, +1.2789, +-0.5482, +-1.7013, +-3.2446, +-4.9472, +-6.3353, +-7.5822, +-9.0696, +-10.6490, +-12.1580, +-13.3111, +-14.8544, +-16.2714, +-17.9974, +-19.0459, +-20.2837, +-21.4242, +-22.5755, +-23.9474, +-24.7608, +-26.3293, +-27.2258, +-28.3861, +-29.2717, +-30.4157, +-31.5219, +-32.3930, +-33.3819, +-33.8791, +-34.8206, +-35.4007, +-36.3440, +-37.0848, +-37.5639, +-37.9108, +-38.6827, +-38.6195, +-39.1366, +-39.0896, +-39.4546, +-39.7167, +-40.1087, +-40.1322, +-40.5477, +-40.4791, +-40.4773, +-40.4250, +-40.1232, +-39.7095, +-39.5015, +-39.2069, +-39.0188, +-38.8288, +-38.3335, +-37.8507, +-37.7005, +-36.8239, +-36.2925, +-36.0557, +-34.8502, +-34.1108, +-33.4278, +-32.3360, +-31.8587, +-30.4417, +-29.6662, +-28.8384, +-27.4701, +-26.4907, +-25.2835, +-24.1142, +-22.8907, +-21.3817, +-20.2015, +-19.1206, +-17.4072, +-16.2794, +-14.8895, +-13.3353, +-11.8480, +-10.6949, +-9.1894, +-7.6624, +-6.3193, +-4.4093, +-3.2761, +-2.2150, +-0.6879, +1.0092, +2.2544, +3.7886, +5.1966, +6.6497, +7.8750, +9.0371, +10.5154, +11.9577, +13.1559, +14.2278, +15.7368, +16.6422, +18.1964, +19.2286, +20.2188, +21.6430, +23.0329, +24.0033, +24.7680, +25.9445, +26.7814, +27.7139, +28.6770, +29.5410, +30.0381, +30.9020, +31.5309, +32.3984, +32.7273, +33.3164, +33.5136, +34.1678, +34.4515, +34.6866, +35.1760, +35.7165, +35.6118, +35.8487, +36.1848, +36.0056, +36.2497, +36.2046, +35.9226, +35.9226, +35.7706, +35.8572, +35.4471, +34.8056, +34.6067, +33.9922, +33.5348, +32.7484, +32.2675, +31.7000, +30.8866, +29.9920, +29.2508, +28.4103, +27.9077, +26.7276, +25.6376, +24.7322, +23.8791, +22.3466, +21.5477, +20.2863, +19.1693, +18.0523, +16.9281, +15.5201, +13.9930, +12.8039, +11.3796, +10.0822, +8.6652, +7.1129, +5.5226, +4.0425, +2.9309, +1.5717, +0.1889, +-1.2894, +-2.4930, +-3.9642, +-5.8688, +-7.0688, +-8.6013, +-10.0183, +-11.5165, +-13.0544, +-13.6801, +-15.5523, +-16.7397, +-18.2018, +-19.6224, +-21.1387, +-22.2737, +-23.5062, +-24.6322, +-25.4185, +-26.8518, +-27.3580, +-28.4840, +-29.5974, +-30.8497, +-31.4642, +-32.2703, +-33.4848, +-34.0920, +-34.5513, +-35.2343, +-36.0405, +-36.2935, +-36.8773, +-37.4015, +-37.7340, +-38.3195, +-38.6719, +-38.9629, +-38.9629, +-38.9791, +-39.3386, +-39.2466, +-38.9160, +-38.8474, +-38.8546, +-38.8654, +-38.6268, +-38.6737, +-38.4567, +-38.4946, +-37.9433, +-37.9288, +-37.5945, +-37.3992, +-37.1371, +-37.2039, +-36.6453, +-36.4843, +-35.8247, +-35.8933, +-35.4863, +-35.1917, +-34.3495, +-34.1451, +-33.6209, +-33.3515, +-32.4985, +-31.8858, +-31.4505, +-30.5523, +-30.0804, +-29.5381, +-28.8294, +-28.5312, +-27.7846, +-26.8160, +-26.1979, +-25.5095, +-24.5103, +-23.6843, +-22.8149, +-22.5907, +-21.7611, +-20.9639, +-20.4343, +-19.6119, +-18.6289, +-18.2946, +-17.0477, +-16.4910, +-15.5964, +-14.7812, +-14.3892, +-13.6461, +-12.7371, +-12.1353, +-11.2913, +-11.0851, +-10.0859, +-9.3776, +-8.8227, +-8.5064, +-8.0508, +-7.0533, +-6.5616, +-6.5273, +-5.7518, +-5.4915, +-4.4616, +-4.4382, +-4.1273, +-3.4642, +-3.1678, +-2.9219, +-2.6472, +-2.3851, +-1.8121, +-1.9024, +-1.5933, +-1.5771, +-1.2302, +-0.9139, +-0.8490, +-0.8039, +-0.9049, +-0.9609, +-0.6338, +-0.9681, +-1.0132, +-1.0384, +-0.6392, +-0.5598, +-0.5129, +-0.5869, +-0.5688, +-0.9049, +-0.6879, +-0.7330, +-0.6735, +-0.6771, +-0.6951, +-0.5742, +-0.6067, +-0.5941, +-0.6049, +-0.6591, +-0.6320, +-0.2869, +-0.7529, +-0.6753, +-0.6951, +-0.3933, +-0.3139, +-0.3338, +-0.2490, +-0.2237, +-0.2869, +-0.3951, +-0.2670, +-0.3410, +-0.3861, +-0.3590, +-0.6861, +-0.3771, +0.9041, +1.1879, +0.8590, +1.4590, +1.1608, +1.5149, +1.4572, +1.2131, +1.4969, +1.4608, +1.2330, +1.4518, +1.4969, +1.5240, +1.7283, +1.4987, +1.4788, +1.7861, +1.7500, +1.7229, +1.7788, +1.4590, +1.5023, +1.4500, +1.4788, +1.1590, +1.1770, +1.1139, +1.5041, +1.1590, +1.5041, +1.1500, +1.1409, +1.1229, +1.1951, +1.1590, +1.1698, +1.1879, +1.1951, +1.1951, +0.8987, +0.8698, +0.8518, +0.9240, +0.8229, +0.8951, +0.8409, +0.8879, +0.8518, +0.9294, +0.8879, +1.0052, +1.1662, +0.8843, +0.9221, +0.5590, +0.8139, +0.6041, +0.8049, +0.8861, +0.5590, +0.9781, +0.3077, +0.2590, +0.5500, +0.5518, +0.3619, +0.0330, +-0.0446, +-0.0230, +0.2229, +-0.3482, +-0.4240, +0.0330, +-0.0302, +-0.0410, +-0.3969, +-0.2959, +-0.3879, +-0.3428, +-0.3681, +-0.5797, +-0.6410, +-0.6193, +-0.6212, +-0.6049, +-0.6121, +-0.9861, +-0.8959, +-0.9320, +-0.8761, +-0.9591, +-0.8851, +-0.5490, +-0.9139, +-0.9121, +-0.8941, +-0.9500, +-0.9482, +-0.6302, +-0.5851, +-0.6681, +-0.6302, +-0.9410, +-0.6392, +-0.6609, +-0.3428, +-0.3248, +-0.0031, +0.0510, +0.2085, +0.2536, +0.5193, +0.8626, +1.1734, +1.4536, +1.7211, +2.2092, +2.5904, +3.4453, +3.7688, +3.9244, +4.6255, +5.2598, +5.9139, +6.6840, +7.3201, +7.8948, +8.3830, +9.0010, +9.8902, +10.8082, +11.4172, +12.2523, +12.8866, +13.7938, +14.6757, +15.5397, +16.4036, +16.9170, +17.8350, +18.7278, +19.2791, +20.4394, +21.1585, +21.9737, +23.1611, +23.7015, +24.5329, +25.7438, +26.3402, +27.1464, +28.3373, +29.1525, +29.9348, +31.0770, +31.9770, +32.8283, +33.6363, +34.5092, +35.0388, +35.7363, +36.5822, +37.4172, +38.3407, +38.9046, +39.9472, +40.5201, +41.0479, +41.9389, +42.4739, +43.1100, +43.4371, +44.2811, +44.5270, +44.8829, +45.2082, +45.8551, +45.8623, +46.0613, +46.6162, +46.8909, +47.2433, +47.5721, +47.7020, +47.5830, +48.1523, +47.9190, +47.5721, +47.5703, +47.6371, +47.0497, +46.9487, +46.4894, +45.9489, +45.4229, +44.6312, +43.9373, +43.4708, +43.0098, +42.4043, +41.3108, +40.4162, +39.0569, +37.8984, +36.5211, +35.1240, +34.0015, +32.1474, +31.0899, +29.5899, +28.4820, +26.9837, +25.5072, +23.9639, +22.5830, +20.8931, +19.3588, +17.5966, +15.7082, +14.3111, +12.5273, +10.7833, +9.0572, +7.1417, +5.3977, +3.6807, +1.6258, +0.1529, +-1.7356, +-3.2500, +-5.4059, +-6.6822, +-8.0198, +-9.9461, +-11.7624, +-13.2172, +-14.8982, +-16.9116, +-18.7188, +-20.5675, +-21.9990, +-23.5711, +-25.4961, +-26.8464, +-28.5255, +-30.2840, +-31.8056, +-33.2569, +-34.4263, +-35.9786, +-37.4010, +-38.6353, +-39.7686, +-41.0773, +-41.8853, +-42.5123, +-42.9987, +-43.8536, +-44.8257, +-45.2232, +-45.5322, +-46.2134, +-46.7214, +-47.3286, +-46.9925, +-46.8861, +-46.5572, +-46.5572, +-46.2752, +-46.2824, +-46.3474, +-46.4033, +-46.1863, +-45.9350, +-45.6729, +-45.3044, +-44.3719, +-44.2613, +-43.7082, +-43.2309, +-42.4933, +-41.7268, +-40.9982, +-40.0134, +-39.8685, +-38.6812, +-37.8281, +-36.5487, +-35.4100, +-34.6598, +-33.4868, +-32.4727, +-31.1206, +-29.3585, +-27.8693, +-26.3982, +-24.9289, +-23.0946, +-21.3145, +-19.4351, +-17.6368, +-16.1657, +-14.2407, +-12.4750, +-10.1779, +-8.6797, +-6.6284, +-4.8284, +-3.0771, +-1.2879, +0.2247, +2.0338, +3.2698, +4.8389, +6.9010, +8.3180, +9.8324, +11.0000, +12.5018, +13.6368, +15.2469, +16.7631, +18.2072, +19.9495, +21.4043, +22.5304, +23.9347, +25.4167, +26.9221, +28.0752, +29.5896, +30.7824, +31.9698, +32.9131, +34.3283, +35.4471, +36.3110, +37.4822, +38.2974, +39.2714, +40.0667, +40.9956, +41.6299, +42.6129, +42.9489, +43.2507, +43.3721, +43.8945, +44.1909, +44.2288, +44.3281, +44.5667, +44.2847, +44.2559, +44.0822, +43.5111, +43.2111, +42.9056, +42.2912, +42.0778, +41.7940, +41.2445, +40.3554, +39.8347, +38.7629, +37.9856, +37.5714, +36.3696, +35.0469, +34.1505, +33.7742, +32.3536, +31.5185, +30.2825, +29.1528, +27.6799, +26.6711, +25.2289, +24.0126, +22.5054, +21.0541, +19.6173, +18.0758, +16.6768, +15.1425, +13.5631, +11.9381, +9.7714, +8.4843, +6.7312, +4.8247, +3.0626, +1.2662, +-0.4381, +-1.8605, +-3.7255, +-5.5941, +-7.1121, +-8.8652, +-10.4920, +-11.9541, +-13.7433, +-15.3425, +-17.1209, +-18.4747, +-20.2441, +-21.6791, +-22.8737, +-24.6701, +-26.1376, +-27.5113, +-29.0077, +-30.4031, +-31.5923, +-33.0363, +-34.1659, +-35.5721, +-36.4775, +-37.7227, +-39.1938, +-39.9603, +-41.1982, +-41.9340, +-42.7582, +-43.7196, +-44.2835, +-45.2719, +-46.1719, +-46.4611, +-46.7701, +-47.3773, +-47.6232, +-47.8239, +-48.1239, +-48.0427, +-48.3680, +-48.1312, +-48.1149, +-47.9538, +-48.0080, +-47.7639, +-47.7459, +-47.2162, +-47.2739, +-46.6631, +-45.7667, +-45.5732, +-44.7868, +-44.6221, +-43.9224, +-43.1469, +-42.4309, +-41.2815, +-40.4410, +-39.1616, +-37.9652, +-36.7796, +-35.8886, +-34.7626, +-33.3673, +-32.2954, +-30.5170, +-29.4992, +-27.6271, +-26.4686, +-24.5784, +-22.8090, +-20.6639, +-19.0028, +-17.1848, +-16.1436, +-14.6237, +-12.8454, +-11.1446, +-9.7673, +-7.8969, +-6.0536, +-3.8742, +-2.2132, +-0.4601, +1.3562, +3.0371, +4.7992, +6.5072, +8.3180, +9.8126, +11.5837, +13.3891, +15.3010, +16.7072, +18.5090, +20.0198, +21.3809, +22.8069, +23.9348, +25.6860, +26.7489, +28.3806, +29.6474, +31.0084, +31.9861, +33.1301, +34.3843, +35.1814, +36.2623, +37.0541, +38.3082, +39.1685, +39.8876, +40.7226, +41.3750, +42.3760, +42.6111, +43.1641, +43.7100, +43.9757, +44.2126, +44.1548, +44.4007, +44.5469, +44.9281, +44.6930, +44.3822, +44.3948, +44.4165, +43.8291, +43.5489, +43.0337, +42.3363, +42.1048, +41.3456, +40.8051, +40.3783, +39.5469, +38.7443, +37.7049, +37.0724, +35.6680, +34.5709, +33.6276, +32.4781, +31.0160, +29.8989, +28.4747, +27.0776, +25.8487, +24.1083, +22.5902, +21.1209, +19.2956, +17.8515, +16.0714, +14.5804, +12.8273, +11.1284, +9.3789, +7.6132, +6.0771, +4.0258, +2.4067, +0.6265, +-1.1247, +-2.8508, +-4.6039, +-6.3407, +-7.7469, +-9.6010, +-11.3649, +-13.0675, +-15.0227, +-16.4577, +-18.3822, +-19.8065, +-21.5541, +-22.9278, +-24.2708, +-25.6608, +-26.8283, +-28.4731, +-30.0129, +-31.2905, +-32.4959, +-33.8132, +-34.9067, +-36.0778, +-36.8678, +-37.8675, +-38.6664, +-39.3716, +-40.2337, +-41.2708, +-42.2773, +-42.9928, +-43.2531, +-44.2613, +-44.4802, +-45.0062, +-45.4528, +-45.4185, +-45.6445, +-45.9535, +-46.3438, +-46.4611, +-46.4881, +-46.5152, +-46.5711, +-46.4881, +-46.2278, +-46.4448, +-46.4574, +-45.7762, +-46.0889, +-45.8520, +-45.5028, +-45.5191, +-45.3039, +-45.0183, +-44.7381, +-44.4165, +-43.8886, +-43.6536, +-43.0481, +-42.8257, +-42.3593, +-42.2451, +-41.7858, +-40.9237, +-40.6544, +-40.0201, +-39.3948, +-38.8526, +-38.2634, +-37.4482, +-36.5229, +-35.9951, +-35.1799, +-34.3088, +-33.7539, +-32.8575, +-32.2394, +-31.3755, +-30.4538, +-29.5629, +-28.8727, +-28.0575, +-27.2116, +-26.7668, +-25.8379, +-24.7534, +-24.0686, +-23.5353, +-22.3624, +-21.0812, +-20.1126, +-18.6848, +-17.7415, +-17.4487, +-16.7418, +-16.2753, +-15.3699, +-14.4626, +-13.2176, +-12.5724, +-11.9779, +-11.6273, +-10.7923, +-9.8381, +-9.5761, +-8.7320, +-8.4572, +-7.8879, +-7.3114, +-6.6608, +-6.3951, +-5.4879, +-4.8139, +-4.5266, +-3.9175, +-3.4077, +-2.8998, +-2.5908, +-2.2348, +-1.8987, +-1.6077, +-1.3078, +-1.3727, +-1.2645, +-0.9663, +-0.9933, +-1.0348, +-1.0457, +-1.0817, +-0.9987, +-1.0565, +-0.9825, +-0.9789, +-1.0438, +-0.9590, +-1.0366, +-0.9284, +-0.6464, +-0.7258, +-0.6554, +-0.7240, +-1.0005, +-1.0547, +-0.7366, +-0.6157, +-0.7005, +-1.0258, +-0.7186, +-0.7023, +-0.4565, +-0.3987, +-0.4348, +-0.3735, +-0.4186, +-0.3554, +-0.7637, +-3.0897, +-2.7897, +-2.8637, +-2.7554, +-2.8673, +-2.8276, +-2.9377, +-2.1175, +-1.5825, +-1.5446, +-1.2735, +-1.2987, +-0.9356, +-1.0078, +-0.9536, +-1.3168, +-1.3348, +-0.9915, +-1.3457, +-1.0168, +-1.0150, +-0.6627, +-0.7005, +-0.6825, +-0.7258, +-1.0005, +-0.7619, +-0.7637, +-0.7529, +-0.6175, +-0.6446, +-0.7457, +-1.0186, +-0.6609, +-0.6987, +-1.0835, +-0.6518, +-0.3717, +-0.3825, +-0.7817, +-0.3915, +-0.3915, +-0.3807, +-0.4168, +-0.3843, +-0.3987, +-0.3825, +-0.3464, +-0.3446, +-0.3915, +-0.3374, +-0.3085, +-0.4186, +-0.3807, +-0.4565, +-0.4529, +-0.3193, +-0.3897, +-0.7366, +-0.4078, +-0.3933, +-0.4475, +-0.4384, +-0.4817, +-0.3536, +-0.4348, +-0.4655, +-0.6266, +-0.6807, +-0.4438, +-0.3987, +-0.6536, +-0.7258, +-0.6915, +-0.6789, +-0.7005, +-0.6789, +-0.6338, +-0.6627, +-0.6969, +-0.6825, +-1.0078, +-0.9735, +-0.7096, +-0.7438, +-0.7745, +-0.6987, +-0.6536, +-0.7294, +-0.7890, +-1.0005, +-1.0096, +-1.0258, +-0.9807, +-1.0384, +-0.9536, +-0.6861, +-1.0168, +-1.0529, +-1.3457, +-0.9987, +-1.0366, +-1.0366, +-0.7294, +-0.7835, +-0.7078, +-0.4005, +-0.4294, +0.1129, +0.4580, +0.7038, +1.2659, +1.8407, +2.1948, +2.4912, +3.1183, +3.8811, +4.1559, +4.7198, +5.4443, +6.2992, +6.8631, +7.7433, +8.0523, +9.0317, +9.5938, +10.4379, +11.3018, +11.8927, +12.5739, +13.4361, +14.2549, +15.1044, +15.7603, +16.9061, +17.8422, +18.9935, +19.8466, +20.5368, +21.6394, +22.1726, +23.3347, +24.3232, +25.3951, +26.2572, +27.2059, +28.0482, +29.2987, +30.1626, +31.0103, +31.8146, +33.0579, +34.0608, +34.8652, +35.7381, +36.9128, +37.5724, +38.4706, +39.2497, +40.1389, +40.7226, +41.5757, +42.2641, +43.1461, +43.3559, +45.4830, +45.4270, +45.6891, +45.6043, +45.3549, +45.3945, +45.3963, +45.3657, +45.0963, +45.4306, +45.1234, +45.1252, +45.1432, +44.8703, +44.9461, +44.5811, +44.6263, +44.2306, +44.2739, +43.9938, +44.0299, +44.1219, +43.4876, +43.7244, +43.5056, +43.2688, +43.1786, +43.2363, +42.9922, +42.9273, +42.9742, +42.4301, +42.3760, +42.3850, +42.4229, +42.4048, +42.1247, +42.1879, +42.2077, +41.8518, +41.7886, +41.8897, +41.8806, +41.6384, +41.5626, +41.3221, +41.6203, +41.3510, +41.3474, +41.0041, +41.0871, +41.0799, +40.7726, +40.8160, +40.4997, +40.5448, +40.5827, +40.3008, +40.2015, +39.9845, +39.9737, +40.0585, +39.7332, +39.7062, +39.7711, +39.7711, +39.4278, +37.2515, +37.3219, +37.4698, +37.3165, +33.0293, +29.8087, +28.6557, +28.6989, +28.6647, +28.8090, +28.6989, +28.7910, +28.7459, +28.6755, +28.7441, +28.7278, +28.6809, +29.0260, +28.6917, +28.6917, +28.6935, +28.9989, +29.0098, +28.7459, +28.9791, +29.0729, +28.9466, +29.0098, +28.6719, +28.7350, +28.7008, +28.7639, +28.6268, +28.6737, +28.7278, +28.7170, +28.6719, +28.6629, +28.6737, +28.7567, +28.6809, +28.7405, +28.7368, +28.7477, +28.7098, +28.9177, +28.7062, +28.4008, +28.6917, +28.7188, +28.7260, +28.4838, +28.4639, +28.4567, +28.7477, +28.6899, +28.7459, +28.6376, +28.6935, +28.6448, +28.7368, +28.6989, +28.6845, +28.7387, +28.7567, +28.7296, +28.7459, +28.7188, +29.0874, +29.0549, +28.4368, +28.4206, +28.3268, +28.7188, +28.4657, +28.3647, +28.3917, +28.6647, +28.7098, +28.6629, +28.7224, +28.7459, +28.6917, +28.7206, +28.7459, +28.7838, +28.5090, +28.7170, +28.7729, +28.6719, +28.3809, +28.6358, +28.6737, +28.7368, +28.7838, +28.7278, +28.6827, +28.6989, +28.4368, +28.7892, +28.7296, +29.0116, +28.7278, +28.6466, +28.7170, +28.7838, +28.7026, +28.4098, +28.6935, +28.6917, +28.7368, +28.6827, +28.6917, +28.7639, +28.6538, +28.7368, +28.6917, +28.6989, +28.4838, +28.7729, +28.6827, +28.7008, +28.7080, +28.7368, +28.7098, +28.7856, +28.4098, +28.6809, +28.7008, +28.6448, +28.5018, +28.4188, +28.4188, +28.8018, +28.7098, +28.7459, +28.4296, +28.7188, +28.3647, +28.6629, +28.4639, +28.4747, +28.7116, +28.6899, +28.7026, +28.7639, +28.4675, +28.4278, +28.6827, +28.4639, +28.7747, +28.7928, +28.7116, +28.7116, +28.8036, +28.7188, +28.6899, +28.7116, +28.6935, +28.6935, +28.3845, +28.4278, +28.4729, +28.4459, +28.4008, +28.4116, +28.6737, +28.6935, +28.7387, +28.7459, +28.3827, +28.7477, +28.4387, +28.7350, +28.7747, +28.7477, +28.6557, +28.6899, +28.6917, +28.6737, +28.6899, +28.4116, +28.3827, +28.3737, +28.1206, +28.4206, +28.7477, +28.4116, +28.3935, +28.4477, +28.3935, +28.4387, +28.4188, +28.4459, +28.4008, +28.3557, +28.7170, +28.7170, +28.7368, +28.4675, +28.7405, +28.7206, +28.4206, +28.3737, +28.7008, +28.7387, +28.3755, +28.6917, +28.4838, +28.3917, +28.4747, +28.7080, +28.7098, +28.7477, +28.7080, +28.6629, +28.7657, +28.6827, +28.4441, +28.3286, +28.8000, +28.7459, +28.7549, +28.6917, +28.6917, +28.7387, +28.8108, +28.4278, +28.3719, +28.3557, +28.6196, +28.4278, +28.8199, +28.7026, +28.7206, +28.7567, +28.4206, +28.7188, +28.4387, +28.7838, +28.4639, +28.8126, +28.3989, +28.4657, +28.6827, +29.0459, +29.0080, +29.0350, +28.7657, +28.8289, +28.6809, +28.7567, +28.4206, +29.2917, +29.6008, +29.3008, +28.7170, +28.4260, +28.9845, +28.4008, +28.7188, +29.0206, +29.6278, +30.1917, +30.4917, +30.8116, +30.8188, +30.7917, +30.8459, +31.1368, +31.3647, +31.4278, +31.4170, +31.6917, +31.7026, +31.6665, +31.6827, +31.6466, +31.4098, +31.1387, +31.2216, +31.1008, +31.1188, +30.8224, +30.4358, +30.7917, +31.1729, +31.1008, +31.1188, +31.0665, +30.4737, +30.5278, +30.2062, +30.0361, +29.6387, +29.2917, +29.0188, +28.6647, +28.7639, +28.7206, +28.7387, +28.7477, +28.7278, +28.7278, +28.7008, +28.7008, +29.0008, +28.6827, +28.7729, +28.7387, +28.7116, +28.4387, +28.3917, +28.6665, +28.5000, +28.4477, +28.4098, +28.6935, +28.3917, +28.5108, +28.3466, +28.3917, +-1.6850, +-1.9742, +-2.0590, +-2.0753, +-2.0283, +-2.3554, +-2.6644, +-2.0554, +-2.0301, +-3.2572, +-2.9482, +-2.4005, +-2.9644, +-2.3662, +-2.6662, +-2.0103, +-1.7121, +-2.2923, +-2.3662, +-2.0103, +-2.3302, +-1.4464, +-1.4464, +-0.8843, +-0.4580, +-0.2915, +-0.5482, +-0.2301, +-0.5464, +-0.1742, +-0.2103, +-0.2283, +-0.2283, +-0.1923, +0.0049, +0.0067, +0.1529, +0.0987, +0.0518, +0.0356, +0.3879, +0.2995, +0.3518, +0.0536, +0.0338, +0.0987, +0.0428, +-0.2590, +-0.2951, +-0.2103, +0.0428, +0.0518, +0.1601, +0.0897, +0.0825, +0.3590, +0.3518, +0.9897, +0.9699, +0.9590, +1.3186, +1.5338, +1.7886, +1.8951, +1.8608, +2.1626, +2.1356, +2.1320, +2.3977, +2.1969, +3.1438, +2.4825, +2.1085, +1.9168, +1.9348, +1.5879, +1.5338, +2.1175, +2.7681, +2.6869, +2.4771, +2.4338, +1.7417, +2.0580, +2.4265, +2.6724, +2.9273, +3.6464, +4.2157, +4.7075, +4.9984, +5.5497, +5.8425, +6.6866, +7.3389, +7.9191, +8.4541, +9.3902, +9.6559, +10.8884, +11.1523, +12.2783, +12.8404, +13.6845, +14.5593, +15.4935, +16.0286, +17.3260, +17.9441, +19.1134, +19.4134, +20.1781, +20.6933, +21.5752, +22.3724, +23.3428, +24.1417, +24.7363, +25.6526, +26.9320, +27.6497, +27.3804, +29.1227, +29.6866, +30.7855, +31.5845, +31.5069, +32.1935, +32.7592, +34.2213, +35.0979, +34.9987, +35.2590, +37.1293, +36.5564, +37.3554, +38.4814, +39.3345, +39.9345, +40.2778, +40.6409, +40.8940, +40.8453, +40.8002, +41.7471, +42.0183, +42.6092, +42.2443, +43.5092, +42.8623, +43.5237, +43.2670, +43.4136, +43.1425, +43.4244, +44.1525, +44.3804, +43.7082, +43.7244, +43.1822, +42.6940, +41.8770, +42.1987, +41.3257, +40.5652, +39.8347, +39.3592, +38.8332, +38.3180, +37.4397, +36.5018, +35.5255, +34.7374, +33.8752, +32.9536, +32.1185, +31.8131, +29.5521, +28.4982, +27.2946, +25.4675, +24.2874, +22.5433, +20.7271, +19.6281, +17.8389, +16.3118, +14.8209, +13.5356, +11.6273, +10.3876, +9.5814, +6.8850, +6.3211, +4.3150, +3.3446, +1.0186, +-0.4544, +-2.2526, +-4.0706, +-5.4768, +-7.3020, +-8.9739, +-10.5263, +-12.5505, +-14.1064, +-16.1469, +-17.6144, +-19.4126, +-20.8369, +-21.9556, +-23.7322, +-25.1853, +-26.3835, +-27.8149, +-28.9969, +-30.7103, +-31.6355, +-32.9678, +-34.2291, +-35.3082, +-36.1595, +-37.2711, +-38.0881, +-39.0278, +-40.3018, +-40.9144, +-41.9515, +-42.4595, +-43.2747, +-43.4827, +-43.9546, +-44.4860, +-44.8005, +-45.4005, +-45.5556, +-45.9062, +-46.2675, +-45.9693, +-46.2440, +-45.9549, +-45.8069, +-45.7762, +-45.4618, +-44.9177, +-44.7386, +-44.5685, +-44.1797, +-43.5868, +-43.1294, +-42.3539, +-41.7845, +-40.9242, +-40.1126, +-39.5631, +-38.3505, +-37.5245, +-36.5103, +-35.4222, +-34.0142, +-33.1719, +-31.6358, +-30.3294, +-28.9016, +-27.7178, +-26.2069, +-24.8224, +-23.1397, +-21.6884, +-20.2263, +-18.6884, +-17.0292, +-15.4768, +-13.5974, +-11.8281, +-10.0985, +-8.6291, +-6.9771, +-5.4951, +-3.7601, +-2.0431, +-0.2305, +1.6237, +3.3660, +5.1732, +6.7255, +8.4696, +10.4487, +11.8765, +13.6837, +15.3917, +17.1809, +18.3340, +19.8304, +21.7098, +23.2170, +25.0819, +26.1791, +27.5780, +28.9698, +30.1391, +31.2760, +32.4760, +33.6742, +34.9337, +36.1391, +37.3410, +38.1634, +39.0291, +39.9183, +40.7876, +41.0641, +41.8793, +42.5244, +43.0992, +43.7136, +44.0569, +44.4850, +44.7327, +44.9118, +45.2750, +45.2587, +45.5064, +45.1595, +44.8234, +44.8775, +44.7345, +44.2193, +43.9843, +43.6301, +43.0085, +42.4373, +41.6312, +40.7618, +40.2213, +39.3087, +38.3667, +37.4721, +36.3695, +34.9796, +33.8771, +33.0258, +31.5474, +30.0600, +28.8420, +27.3456, +26.0116, +24.8765, +23.4974, +21.9072, +20.5263, +19.0732, +17.5497, +15.8057, +13.9786, +12.4353, +10.3190, +8.9183, +6.8417, +5.2041, +3.3951, +1.6420, +-0.1381, +-1.9742, +-3.8879, +-5.5959, +-7.8114, +-9.2266, +-10.9833, +-12.3010, +-14.0000, +-15.4278, +-16.8701, +-18.4386, +-20.1971, +-22.1144, +-23.2856, +-24.7693, +-26.2333, +-27.2871, +-28.6175, +-29.8536, +-31.1876, +-32.4038, +-33.5569, +-34.8165, +-35.7850, +-37.0085, +-37.8688, +-38.7237, +-39.7126, +-40.4647, +-41.3917, +-41.9448, +-42.5430, +-43.4340, +-44.1747, +-44.4188, +-45.3296, +-45.3639, +-45.9260, +-46.1899, +-46.1177, +-46.4105, +-46.3438, +-46.3708, +-46.7394, +-46.1899, +-46.5928, +-46.0216, +-46.0216, +-45.3801, +-44.8288, +-44.5072, +-44.0497, +-43.7551, +-42.9670, +-42.5402, +-42.0809, +-41.1263, +-40.2425, +-39.7363, +-38.4552, +-37.6255, +-36.4562, +-35.3067, +-34.0598, +-33.0186, +-31.6557, +-30.5116, +-29.3495, +-27.6144, +-26.4578, +-24.9379, +-23.3405, +-21.5964, +-20.1072, +-18.4281, +-17.1740, +-15.2147, +-13.8320, +-11.9779, +-10.3060, +-8.4915, +-6.6681, +-4.8248, +-3.0265, +-0.8742, +0.5410, +2.2598, +3.8631, +5.6090, +7.4252, +9.1332, +10.7126, +12.5469, +14.3180, +16.1884, +17.6433, +19.3585, +20.7935, +22.5304, +23.9744, +25.4456, +26.9329, +28.4329, +30.0123, +30.9178, +32.3925, +33.4716, +34.2056, +35.4525, +36.7337, +37.7768, +39.0399, +39.9201, +40.4912, +41.4634, +42.6616, +43.7167, +44.1074, +44.9335, +45.4793, +46.0595, +46.6938, +46.9036, +47.2595, +47.2956, +47.4201, +47.1562, +47.4038, +47.1147, +47.2883, +47.3605, +47.3749, +46.5670, +46.5309, +46.0337, +45.5943, +44.9943, +44.6997, +43.8863, +43.0440, +41.8675, +41.0992, +40.1356, +38.8562, +37.4319, +36.3727, +35.1546, +33.9961, +32.8412, +31.4116, +29.8990, +28.4675, +27.0523, +25.1819, +23.7920, +21.9559, +20.0039, +18.5237, +16.7995, +15.1804, +12.8363, +11.3471, +9.5670, +8.0598, +5.7410, +4.2428, +2.2168, +0.5268, +-1.3273, +-3.0858, +-4.6688, +-6.7111, +-8.5291, +-9.9606, +-11.7876, +-13.3147, +-14.6740, +-16.3910, +-17.7340, +-19.1149, +-20.9510, +-22.4185, +-24.2763, +-25.8448, +-27.3015, +-28.7510, +-29.8770, +-30.9634, +-32.3804, +-33.3981, +-34.9216, +-35.9028, +-37.1533, +-38.3876, +-39.4992, +-40.3343, +-41.2631, +-42.1072, +-42.5430, +-43.1250, +-43.6041, +-43.9311, +-44.9286, +-45.2466, +-45.9025, +-46.1701, +-46.4791, +-47.0899, +-47.4098, +-47.3737, +-47.8564, +-47.9195, +-48.2015, +-47.9466, +-48.2827, +-47.9683, +-48.2520, +-48.1270, +-47.4819, +-47.2577, +-46.9703, +-46.8093, +-46.4227, +-46.2814, +-45.9670, +-45.7518, +-45.3394, +-44.6131, +-44.5206, +-43.9441, +-43.5028, +-42.9696, +-42.3209, +-41.7840, +-40.8208, +-40.8804, +-39.8103, +-38.5832, +-37.7301, +-37.2077, +-36.3709, +-35.5268, +-34.5998, +-33.6366, +-32.7763, +-31.6196, +-30.7773, +-29.8611, +-29.0729, +-28.1567, +-27.2675, +-26.3675, +-25.5199, +-24.5946, +-24.0704, +-22.8433, +-21.9253, +-20.7469, +-19.8920, +-19.0281, +-18.5580, +-17.6292, +-16.8230, +-16.1057, +-15.2129, +-14.3237, +-13.7075, +-13.0551, +-12.9193, +-11.6183, +-10.7111, +-10.5302, +-9.6753, +-9.0103, +-8.5150, +-7.8861, +-7.6511, +-6.9518, +-6.4691, +-6.1691, +-5.7807, +-5.1825, +-5.1897, +-4.8843, +-4.3727, +-4.3240, +-4.1016, +-4.0565, +-3.9933, +-4.0384, +-3.7835, +-3.7276, +-3.7835, +-3.7096, +-4.0204, +-4.0078, +-4.0384, +-4.0926, +-3.6645, +-3.7114, +-4.0366, +-3.7276, +-3.7817, +-3.7276, +-3.7547, +-3.7655, +-3.7294, +-3.8575, +-3.3879, +-3.4186, +-3.3717, +-3.0464, +-3.1998, +-3.0735, +-3.1204, +-3.1023, +-3.1023, +-3.1655, +-3.4114, +-3.1926, +-3.1511, +-3.0536, +-2.8727, +-2.6034, +-2.5366, +-1.9276, +-1.9204, +-1.6655, +-1.3745, +-1.3384, +-1.3835, +-1.3384, +-1.3186, +-1.0114, +-1.3655, +-1.0655, +-1.3457, +-1.3366, +-1.2735, +-1.3547, +-1.3276, +-1.3294, +-1.3745, +-1.3348, +-1.3673, +-1.2717, +-1.0294, +-1.3547, +-0.9518, +-1.0096, +-1.0745, +-1.0926, +-1.0637, +-1.0908, +-1.0096, +-0.7384, +-1.2825, +-0.9717, +-1.0168, +-1.2915, +-1.2627, +-1.5825, +-1.6727, +-1.3276, +-1.6565, +-1.6457, +-1.6457, +-1.6294, +-1.6366, +-1.8717, +-1.9655, +-1.9384, +-2.2204, +-2.6124, +-2.5547, +-2.7536, +-3.1475, +-2.8457, +-2.7897, +-2.8493, +-2.8276, +-2.8908, +-3.0915, +-3.4186, +-3.4294, +-3.8106, +-3.7186, +-3.4096, +-3.7186, +-4.0186, +-3.9717, +-3.7096, +-3.4547, +-3.7817, +-3.7276, +-3.4276, +-3.3807, +-3.4890, +-3.1457, +-3.1348, +-3.1745, +-3.1258, +-3.2016, +-3.1908, +-3.0915, +-2.5294, +-2.5547, +-2.6196, +-1.8645, +-1.9186, +-1.6186, +-1.5879, +-1.2843, +-1.0186, +-1.6727, +-1.2626, +-0.9446, +-0.9735, +-1.2753, +-1.3475, +-1.4088, +-0.8106, +-1.3475, +-1.6276, +-1.3438, +-1.3276, +-0.9987, +-1.3384, +-1.3457, +-0.9717, +-1.0204, +-1.0709, +-1.0439, +-0.7186, +-0.7565, +-0.6717, +-0.3933, +-0.1637, +0.1507, +0.4345, +0.7472, +1.2569, +1.4757, +1.6129, +2.1497, +2.8020, +3.3822, +3.9894, +4.6075, +5.4624, +5.7533, +6.2884, +7.2172, +7.7775, +8.6974, +9.4693, +10.5064, +11.3703, +11.8837, +12.7819, +14.0667, +14.9559, +15.5018, +16.7090, +17.7791, +18.6989, +19.8592, +20.5314, +21.7495, +22.6025, +23.5025, +24.3647, +25.4781, +26.3997, +27.5257, +28.2340, +29.0528, +30.2312, +31.0951, +32.2211, +32.7922, +33.8708, +34.9518, +35.7309, +36.6778, +37.5940, +38.7201, +39.5316, +40.4840, +41.2992, +42.0688, +43.2237, +44.1255, +44.4417, +45.2226, +46.1118, +46.6234, +47.2126, +47.8198, +48.4126, +49.0992, +49.6992, +50.0082, +50.6172, +51.0002, +51.0909, +51.7288, +51.7451, +52.0180, +52.2927, +52.5999, +52.6631, +52.7190, +52.9703, +53.0822, +53.0082, +52.8909, +52.6108, +52.6739, +52.4714, +52.1425, +51.5750, +51.3688, +50.8319, +50.3023, +49.7600, +48.9087, +48.0953, +47.2657, +46.1902, +45.3335, +44.4461, +43.1446, +42.0077, +40.5041, +39.3853, +37.6881, +36.7827, +35.1126, +33.3595, +31.7892, +29.9910, +28.4477, +27.0758, +25.0046, +23.5985, +21.5057, +20.1265, +18.0211, +15.9284, +14.7410, +12.3608, +10.5175, +8.7464, +6.3915, +4.3204, +2.5204, +0.1583, +-1.9201, +-3.5902, +-5.6704, +-7.7126, +-9.5740, +-11.6974, +-14.0144, +-15.7675, +-17.5278, +-19.4258, +-21.5745, +-22.9662, +-25.0247, +-26.4688, +-28.2562, +-29.7345, +-31.2760, +-32.6912, +-34.1714, +-35.6696, +-37.3469, +-39.0657, +-40.5350, +-41.7783, +-43.5386, +-44.6935, +-45.5827, +-47.1170, +-47.9069, +-48.8087, +-49.6781, +-49.9600, +-50.5582, +-51.4294, +-51.7294, +-52.3492, +-52.5933, +-52.9853, +-52.8752, +-53.2943, +-53.3232, +-53.2294, +-53.1332, +-53.0899, +-52.7990, +-52.5296, +-52.0253, +-51.3206, +-50.5902, +-50.1129, +-49.4077, +-48.5889, +-47.7539, +-47.0523, +-46.2227, +-45.4851, +-44.3067, +-43.4103, +-42.1399, +-41.0951, +-39.6276, +-38.8485, +-37.6683, +-36.0054, +-34.4892, +-32.9838, +-31.5199, +-29.7596, +-28.2830, +-26.8173, +-25.3407, +-23.2786, +-21.8165, +-20.0165, +-18.0771, +-15.9121, +-13.8681, +-11.8998, +-9.4096, +-7.4485, +-5.3268, +-3.2359, +-1.1088, +1.2515, +3.8487, +6.2216, +8.5494, +10.6639, +12.3646, +14.3072, +16.3585, +18.4675, +20.1809, +22.2196, +24.0881, +25.4708, +27.4500, +29.3510, +31.3175, +32.5283, +34.0824, +35.5247, +37.0121, +38.1399, +39.3453, +40.5543, +42.3634, +43.4605, +44.2884, +45.4811, +46.6667, +47.8487, +49.1299, +50.0082, +50.5992, +51.4090, +52.1190, +52.6902, +53.2811, +53.5631, +54.1198, +54.4451, +54.4541, +54.7270, +54.7198, +54.7541, +54.5299, +54.3219, +54.0435, +53.7652, +52.5381, +52.3427, +51.4103, +50.6221, +49.8556, +48.9863, +48.1350, +47.6433, +46.2263, +45.1417, +44.0861, +42.8608, +41.4546, +39.6961, +38.2232, +36.8459, +35.0008, +33.2134, +31.5523, +29.7595, +27.9451, +25.8848, +24.0884, +22.2866, +20.5227, +18.8905, +16.7580, +14.6562, +12.9681, +10.8771, +8.4879, +6.9446, +4.8013, +2.7753, +0.9301, +-1.3327, +-3.3389, +-5.1281, +-7.2714, +-8.9487, +-10.9404, +-13.0657, +-14.8423, +-16.7595, +-18.7820, +-20.4394, +-22.5232, +-23.8843, +-25.6175, +-27.7969, +-29.2229, +-31.0103, +-32.1056, +-33.8966, +-35.7291, +-36.8281, +-38.2685, +-39.4775, +-40.8567, +-42.0368, +-43.2080, +-44.3773, +-45.2971, +-46.5314, +-47.3466, +-48.3260, +-49.1737, +-49.6492, +-50.7080, +-50.8979, +-51.4889, +-51.7347, +-52.3239, +-52.5590, +-52.6582, +-53.0954, +-52.7665, +-52.7972, +-52.4972, +-52.4069, +-52.1719, +-51.6657, +-51.2087, +-50.9827, +-50.2252, +-49.8291, +-49.2796, +-48.4771, +-48.1116, +-47.0379, +-46.2173, +-45.4436, +-44.2562, +-42.7796, +-41.4750, +-40.4428, +-39.0059, +-37.5384, +-36.4485, +-34.9304, +-33.1954, +-31.7982, +-30.0469, +-28.5036, +-26.7722, +-24.9090, +-23.1740, +-21.0974, +-19.4129, +-17.4266, +-15.5454, +-13.8121, +-11.7861, +-10.0529, +-7.9204, +-5.8132, +-3.8792, +-1.7521, +0.3317, +2.1227, +4.1613, +5.8928, +8.1376, +10.1270, +12.1892, +13.8683, +16.1144, +18.0484, +19.8845, +21.6629, +23.7430, +25.4365, +27.6141, +29.3402, +30.7933, +32.8842, +34.5633, +36.0796, +37.5435, +39.1139, +40.5598, +42.1283, +43.5760, +44.4435, +45.8731, +46.4731, +47.5956, +48.6038, +49.1678, +50.2685, +50.6226, +51.8569, +52.1371, +52.6992, +53.5090, +53.8270, +54.0657, +54.1721, +54.5389, +54.8371, +54.8010, +54.4451, +54.6219, +54.5858, +54.3616, +53.9605, +53.2649, +53.2392, +52.2832, +51.8221, +51.3701, +50.5549, +49.5773, +48.4675, +47.9054, +46.8497, +45.5265, +44.6951, +43.1157, +42.0095, +40.9214, +39.1232, +38.0423, +36.5116, +34.7044, +33.3884, +31.3064, +29.8083, +27.7028, +25.8216, +24.0631, +22.4165, +20.3832, +18.8814, +16.4670, +14.6941, +12.6662, +10.6150, +8.5330, +6.3915, +4.5392, +2.4500, +0.4528, +-1.5010, +-3.9245, +-5.6974, +-7.7379, +-9.7711, +-11.5531, +-13.5971, +-15.7044, +-17.4809, +-18.8691, +-20.5843, +-22.7366, +-24.4915, +-26.2590, +-27.6363, +-29.4363, +-30.8695, +-32.7111, +-34.2814, +-35.6732, +-37.0956, +-38.5108, +-39.9386, +-41.1801, +-42.7072, +-43.9234, +-45.0675, +-46.1394, +-46.7917, +-48.0368, +-48.6170, +-49.7087, +-50.2438, +-50.7951, +-51.5322, +-51.8593, +-52.1683, +-52.4124, +-52.7051, +-52.6672, +-52.6781, +-53.0232, +-52.6600, +-52.6167, +-52.3817, +-52.0889, +-52.2459, +-51.9946, +-51.9043, +-51.7433, +-51.5732, +-51.2858, +-50.6551, +-50.6118, +-49.7804, +-49.6121, +-49.0067, +-48.9376, +-48.0972, +-47.5747, +-47.0740, +-46.5371, +-45.9353, +-45.2956, +-44.7588, +-43.9020, +-43.0652, +-42.3492, +-41.4601, +-40.6972, +-39.4882, +-38.4745, +-37.6304, +-36.4232, +-35.5052, +-34.5149, +-33.3907, +-32.5719, +-32.1000, +-30.9469, +-29.8570, +-29.2029, +-28.3227, +-27.1317, +-25.8632, +-25.2920, +-24.4281, +-23.5299, +-22.5668, +-21.8688, +-21.2508, +-20.4500, +-19.4797, +-18.8887, +-18.0176, +-17.0382, +-16.1400, +-15.5039, +-14.7518, +-14.5060, +-13.8789, +-13.0565, +-12.2178, +-11.6611, +-10.9547, +-10.0727, +-9.4493, +-8.4049, +-7.9041, +-7.6709, +-6.5214, +-6.2774, +-5.7243, +-5.4802, +-5.1784, +-4.8441, +-4.0817, +-3.1456, +-2.8907, +-2.2005, +-1.9745, +-1.4358, +-1.5098, +-1.2423, +-1.2622, +-1.2640, +-1.1737, +-1.3547, +-1.0186, +-1.0925, +-1.0276, +-0.8286, +-1.1160, +-0.8449, +-1.2351, +-0.8954, +-0.9351, +-0.8611, +-0.7258, +-0.4727, +-0.5088, +-0.5070, +-0.9080, +-0.8629, +-0.6351, +-0.8557, +-0.9351, +-0.9730, +-0.9549, +-1.1088, +-1.1719, +-1.0330, +-0.7637, +-0.4547, +-0.8539, +-0.5719, +-0.5629, +-0.0351, +-0.0730, +0.0281, +-3.4529, +-3.2359, +-3.5701, +-3.8358, +-3.2701, +-3.2990, +-3.5900, +-3.2900, +-2.8907, +-3.2358, +-2.9521, +-2.8871, +-3.2268, +-2.9052, +-2.8619, +-2.8980, +-3.2593, +-3.5792, +-3.3170, +-3.2864, +-3.2990, +-2.6070, +-2.9268, +-2.8709, +-2.9431, +-2.7369, +-2.6268, +-2.3160, +-2.3431, +-1.9944, +-1.7070, +-1.6637, +-1.7611, +-1.4719, +-1.0529, +-1.4250, +-1.4178, +-1.4178, +-1.1341, +-0.8088, +-1.1593, +-1.4810, +-1.4305, +-1.4413, +-1.5531, +-1.5080, +-1.1521, +-1.1250, +-1.1268, +-1.0817, +-0.8792, +-0.8701, +-0.8070, +-1.1160, +-1.1792, +-0.8701, +-0.8611, +-0.8160, +-0.8503, +-0.8142, +-0.8683, +-0.5629, +-0.5322, +-0.2359, +-0.5358, +-0.5268, +-0.5539, +-0.4781, +-0.2431, +-0.9080, +-0.8160, +-0.5882, +-0.5142, +-0.8629, +-0.7889, +-0.8322, +-0.8250, +-0.7691, +-1.1593, +-0.8521, +-1.1810, +-0.8052, +-1.1341, +-1.1250, +-1.1250, +-1.1611, +-0.8593, +-1.1449, +-1.0962, +-0.8142, +-1.1088, +-1.1106, +-0.7871, +-0.8322, +-1.1250, +-0.8341, +-0.8611, +-0.5521, +-0.5719, +-0.5611, +-0.5611, +-0.2900, +-0.2539, +-0.2196, +0.2992, +0.5703, +0.8866, +1.5046, +1.7342, +2.3848, +2.9595, +3.3208, +3.8306, +4.7036, +5.6379, +5.9036, +6.8018, +7.9206, +8.6631, +9.5108, +10.4162, +11.2440, +12.1440, +13.0332, +13.9044, +15.1025, +16.0585, +17.2043, +18.0051, +18.9647, +20.1935, +21.3394, +22.2917, +23.7719, +24.6268, +25.7816, +27.2257, +28.3968, +29.2860, +30.4409, +31.6752, +32.9546, +34.0914, +35.4250, +36.5167, +37.5886, +39.1337, +39.9056, +40.5579, +42.0128, +42.9128, +43.7822, +44.7543, +45.6074, +46.4804, +47.4616, +48.5605, +49.1587, +49.9667, +51.0999, +51.7306, +52.7190, +53.3082, +53.9461, +54.5172, +55.1010, +55.9433, +56.5360, +56.8451, +57.3440, +57.9260, +58.2711, +58.9054, +58.9884, +59.1891, +59.5523, +59.6046, +59.4963, +59.5884, +59.2631, +59.4530, +58.8170, +58.8621, +58.9974, +58.5530, +58.0541, +58.0396, +57.5984, +56.9984, +56.4940, +56.2608, +55.4312, +54.3976, +53.6348, +52.5953, +51.5108, +50.4245, +49.2497, +47.9211, +46.4049, +44.9608, +43.5276, +42.1141, +40.2348, +38.8773, +37.1675, +35.3964, +33.7443, +31.6353, +29.5083, +27.5327, +25.3804, +23.2984, +21.1371, +19.1381, +16.9588, +15.0121, +12.9699, +10.6438, +8.6485, +6.4474, +4.1232, +2.0521, +-0.4652, +-3.0497, +-5.2291, +-7.4541, +-9.7693, +-12.1314, +-14.3925, +-16.7456, +-19.0698, +-21.5655, +-24.2438, +-26.3312, +-28.1943, +-30.2998, +-32.5536, +-34.5255, +-36.1017, +-38.5541, +-40.8440, +-42.4054, +-43.0126, +-44.5902, +-46.3433, +-47.8776, +-48.7018, +-49.6108, +-50.9178, +-51.4636, +-53.4987, +-54.4059, +-55.0149, +-55.6763, +-55.9366, +-56.8726, +-57.4618, +-58.0925, +-58.6203, +-58.9005, +-59.1283, +-59.2366, +-59.5077, +-59.1716, +-59.4969, +-59.5005, +-59.2275, +-58.6564, +-58.3871, +-57.8087, +-57.3043, +-57.0801, +-56.5974, +-56.1399, +-55.2904, +-54.5330, +-53.7430, +-52.9152, +-52.2335, +-50.4389, +-48.9714, +-47.6121, +-46.1879, +-44.7998, +-43.0665, +-41.5683, +-39.2531, +-37.4477, +-35.7469, +-33.8874, +-32.4523, +-29.7902, +-27.7209, +-25.7237, +-23.5714, +-21.2544, +-18.9194, +-16.9493, +-14.6178, +-12.4294, +-10.4593, +-8.3340, +-6.1438, +-3.7727, +-1.7106, +0.2577, +2.2747, +4.9458, +7.3350, +9.2798, +11.3943, +13.2286, +15.4386, +17.2188, +18.8636, +20.9943, +22.7510, +25.1293, +26.5102, +28.9644, +30.7896, +32.5806, +34.5850, +36.0489, +38.1399, +39.3219, +41.1579, +42.5894, +44.0966, +45.5894, +47.0407, +48.2876, +49.4605, +50.5847, +51.8208, +52.6360, +53.6280, +54.4468, +55.2170, +55.7912, +56.2559, +56.7982, +57.4252, +57.6999, +57.7884, +57.9079, +58.3072, +58.3523, +58.5873, +58.0884, +58.1894, +57.8930, +57.6255, +57.3092, +56.3858, +56.0858, +55.6012, +54.7121, +54.0990, +53.1863, +51.9971, +50.9036, +49.7811, +48.4237, +46.7013, +45.5536, +44.1258, +42.6276, +40.9502, +39.2062, +37.4459, +35.6675, +33.7263, +31.5433, +29.7361, +27.6487, +25.3678, +22.9028, +21.2183, +19.1183, +16.7273, +14.7284, +12.3247, +9.9825, +7.5392, +5.4662, +2.8240, +0.5268, +-1.4884, +-4.1956, +-6.1819, +-8.5386, +-10.9170, +-13.0765, +-14.8098, +-17.1448, +-19.1330, +-21.2384, +-23.6185, +-25.6698, +-27.4229, +-29.4742, +-31.8634, +-33.6977, +-35.7598, +-37.1912, +-38.9173, +-40.4028, +-42.4595, +-43.8927, +-45.6531, +-46.8188, +-48.3964, +-49.8603, +-51.0476, +-52.3726, +-53.7711, +-54.5791, +-55.4448, +-56.2799, +-57.0572, +-58.3474, +-58.9835, +-59.6358, +-60.2737, +-60.7474, +-61.0817, +-61.3384, +-61.5662, +-62.2744, +-61.9023, +-61.6023, +-61.5644, +-61.3492, +-61.0889, +-60.9621, +-60.6675, +-60.1451, +-59.6750, +-58.6036, +-57.8876, +-57.0670, +-56.3456, +-55.2069, +-54.2631, +-52.9454, +-51.6966, +-50.2923, +-48.8861, +-47.3590, +-45.6835, +-44.2142, +-42.1701, +-40.2889, +-38.6639, +-36.8585, +-35.1686, +-33.3632, +-31.4003, +-29.2678, +-27.2598, +-25.1364, +-23.1212, +-21.0699, +-18.7276, +-16.6655, +-14.6882, +-12.3405, +-10.1809, +-7.8026, +-5.5596, +-3.3423, +-1.2982, +1.4072, +3.4062, +5.7881, +7.9134, +10.1925, +12.3268, +14.6618, +16.7708, +18.9791, +21.0863, +23.0654, +25.3572, +27.2763, +29.2824, +31.0337, +33.0976, +34.5796, +36.7048, +38.1940, +39.9922, +41.7183, +43.1623, +44.3010, +45.8713, +47.4616, +48.5515, +50.0136, +50.8938, +52.0396, +52.9288, +53.9840, +54.8172, +55.6108, +56.2811, +57.1180, +56.8108, +57.7180, +57.9711, +58.2909, +58.3793, +58.3342, +58.6541, +58.6541, +58.4028, +58.0577, +57.7757, +57.2533, +56.9930, +56.7597, +55.9608, +55.1456, +54.5492, +53.3979, +52.6314, +51.4531, +50.3324, +49.1938, +47.9992, +46.9652, +45.6185, +44.4817, +42.6961, +41.1979, +39.4466, +37.9665, +36.2206, +34.2812, +32.4162, +30.3361, +28.6010, +26.6147, +24.5526, +22.7616, +20.2660, +18.1226, +16.1814, +13.8897, +11.7013, +9.7925, +7.6979, +5.3900, +3.2936, +1.0397, +-1.1036, +-3.5992, +-5.5783, +-8.0307, +-10.3369, +-12.3701, +-14.7304, +-16.7312, +-18.6995, +-21.0309, +-23.1850, +-25.3265, +-27.3869, +-29.4869, +-31.2562, +-33.2461, +-34.9613, +-36.5263, +-38.1603, +-40.3180, +-41.8487, +-43.5458, +-45.1613, +-46.4592, +-47.7585, +-49.3216, +-50.0809, +-51.2719, +-52.3257, +-53.7987, +-54.5160, +-55.4340, +-56.3412, +-56.9755, +-57.5322, +-57.8376, +-58.1232, +-58.6817, +-58.2572, +-58.4940, +-58.8662, +-58.8933, +-58.9582, +-58.7683, +-58.7863, +-58.4556, +-58.3325, +-58.2603, +-57.8448, +-57.5394, +-57.2520, +-56.6827, +-56.1837, +-55.9595, +-55.6103, +-54.9670, +-54.4807, +-53.9492, +-53.3095, +-52.0861, +-51.0087, +-50.7611, +-49.7198, +-49.2534, +-48.4959, +-47.9518, +-47.1474, +-46.2853, +-45.3258, +-44.4384, +-43.1734, +-42.2951, +-41.4871, +-40.6719, +-39.7701, +-39.2730, +-38.4181, +-37.2379, +-36.3505, +-35.4794, +-34.2054, +-32.9910, +-32.1469, +-30.9974, +-29.8119, +-28.9859, +-27.9699, +-26.7537, +-25.8176, +-24.5833, +-23.6761, +-22.5139, +-21.3266, +-20.3706, +-19.5735, +-18.4204, +-17.5474, +-16.4395, +-15.5395, +-14.7243, +-13.6258, +-12.8539, +-11.9178, +-11.0467, +-10.1647, +-9.6206, +-8.6575, +-8.1766, +-7.2766, +-6.3946, +-6.1325, +-5.2036, +-5.2433, +-4.1431, +-4.2152, +-3.9513, +-3.3621, +-3.0892, +-2.7549, +-2.8542, +-2.8000, +-2.8542, +-2.5073, +-2.8542, +-2.7892, +-3.0369, +-2.7892, +-3.1000, +-3.0170, +-3.0423, +-3.3982, +-3.6802, +-3.7361, +-3.7993, +-3.7271, +-4.2730, +-3.9802, +-3.6621, +-3.6639, +-3.6928, +-3.9874, +-3.6964, +-3.6603, +-3.7451, +-3.1614, +-3.0910, +-3.1632, +-2.9900, +-3.0603, +-3.0333, +-3.3152, +-3.0513, +-3.1072, +-2.7802, +-2.4802, +-2.1964, +-2.1621, +-1.8513, +-1.8910, +-1.6072, +-1.5964, +-1.1539, +-1.2243, +-1.2549, +-1.2170, +-1.2513, +-0.9152, +-0.9964, +-0.6531, +-0.7163, +-0.9225, +-0.8882, +-0.9513, +-0.9242, +-0.9351, +-1.3091, +-1.2152, +-0.9351, +-0.9513, +-1.0794, +-0.7235, +-0.6964, +-0.6225, +-0.3441, +-0.3892, +0.2108, +0.2108, +0.4386, +0.5216, +0.6118, +0.5198, +0.8018, +1.1577, +1.4595, +1.1415, +1.4577, +1.3928, +1.4559, +1.4379, +1.1469, +1.1667, +1.0386, +0.8126, +0.8018, +0.8198, +0.8108, +0.5198, +0.8649, +0.7567, +0.5577, +-0.0423, +-0.0260, +-0.6513, +-0.6982, +-0.8773, +-1.0343, +-0.9531, +-0.9874, +-1.2261, +-1.2712, +-0.6531, +-1.0145, +-1.2784, +-0.9874, +-1.3163, +-1.2802, +-1.3632, +-1.5874, +-1.5423, +-1.4990, +-1.6181, +-1.5495, +-1.5333, +-1.5441, +-1.7972, +-1.8982, +-1.9145, +-1.8513, +-1.9073, +-1.5639, +-1.5405, +-1.5062, +-1.2982, +-1.6307, +-1.2874, +-1.2964, +-1.6145, +-1.3524, +-1.2405, +-1.5062, +-1.9145, +-1.2405, +-1.5152, +-1.8423, +-1.8856, +-2.2325, +-1.8134, +-1.8802, +-2.0864, +-2.4603, +-2.5163, +-2.7315, +-3.0802, +-2.7603, +-3.1127, +-3.0062, +-3.0152, +-2.8361, +-2.7694, +-2.8073, +-2.4712, +-2.4712, +-2.2361, +-1.8928, +-1.6939, +-1.3668, +-0.8841, +-0.2426, +0.3376, +1.1018, +1.2592, +1.9404, +2.7683, +3.3574, +4.2845, +5.2296, +6.4639, +6.9917, +8.0654, +8.9726, +10.2556, +11.0979, +12.3069, +13.4708, +14.3492, +15.9250, +16.4672, +18.2853, +19.4582, +20.2554, +21.8131, +23.0095, +24.1193, +25.6734, +27.1355, +28.3247, +29.4435, +31.0518, +31.9247, +33.1482, +34.6157, +35.7832, +36.8749, +38.4471, +39.5641, +40.8453, +41.9262, +43.1154, +44.7056, +45.3598, +46.2056, +47.3389, +48.4938, +49.7118, +50.5667, +51.6982, +52.5909, +53.7801, +54.1090, +55.1082, +55.9685, +56.9064, +57.4415, +57.9891, +58.5494, +58.9324, +59.7512, +60.0765, +60.5791, +61.2963, +61.6685, +61.8945, +61.9577, +62.1675, +62.4116, +62.5126, +62.8577, +62.7765, +63.3928, +63.3585, +63.0116, +63.2046, +62.8829, +62.9479, +62.3587, +61.4894, +60.8551, +60.3345, +59.5788, +59.0871, +58.2538, +57.7422, +56.2747, +55.2606, +54.1291, +52.9724, +51.0948, +49.7355, +48.0546, +46.6845, +44.9729, +43.2379, +41.4216, +39.6036, +37.2722, +35.0819, +33.0216, +30.7497, +28.7111, +26.3291, +24.0374, +21.7402, +19.2699, +16.9655, +14.2871, +11.5817, +8.8582, +6.8881, +4.2459, +1.5856, +-0.7224, +-2.7394, +-4.9265, +-7.6427, +-10.4312, +-12.9647, +-15.3413, +-17.7196, +-19.9085, +-22.0428, +-24.3959, +-26.2667, +-28.9739, +-30.9549, +-33.3332, +-35.5595, +-37.2819, +-39.1559, +-40.9072, +-42.7036, +-44.1820, +-45.6711, +-47.0899, +-48.4727, +-50.4914, +-51.9229, +-53.8257, +-54.9951, +-56.6015, +-58.0997, +-58.7340, +-59.6719, +-60.9170, +-61.7250, +-62.3435, +-62.8749, +-63.7533, +-64.1616, +-64.5428, +-64.8788, +-65.2943, +-65.6430, +-65.6052, +-65.6070, +-65.1734, +-64.7922, +-64.8788, +-64.3636, +-63.8123, +-63.3982, +-62.6840, +-61.8724, +-61.3410, +-60.3304, +-59.2495, +-58.0134, +-56.8134, +-55.6693, +-54.3479, +-53.0049, +-51.4629, +-50.0748, +-48.2712, +-46.5469, +-45.0830, +-42.8946, +-41.0784, +-39.2549, +-36.9036, +-34.5866, +-32.9634, +-30.9410, +-29.5908, +-27.2738, +-25.1774, +-23.4441, +-20.4189, +-18.3405, +-16.1792, +-14.0719, +-11.7261, +-9.4036, +-7.1317, +-4.4678, +-2.0877, +0.5293, +2.9726, +5.9005, +8.3438, +11.4593, +13.5719, +16.3116, +18.8546, +21.1915, +23.2265, +25.8236, +28.0067, +30.5515, +32.6569, +35.1579, +37.3644, +39.4482, +41.4074, +43.4298, +45.2587, +47.2595, +48.7577, +50.6136, +51.7577, +53.8378, +55.1263, +56.5721, +57.5533, +58.9992, +60.1703, +60.7342, +61.8242, +62.4422, +63.1433, +63.7775, +64.0396, +64.5693, +64.9866, +64.9487, +65.1945, +65.1693, +64.8801, +64.9072, +64.6703, +64.2092, +63.8840, +63.2118, +62.7796, +62.1309, +61.3896, +60.4824, +59.7051, +58.7835, +57.7440, +56.3830, +55.1884, +54.0281, +52.6435, +51.2139, +49.4987, +48.0402, +46.2673, +44.2629, +42.4665, +40.4856, +38.6964, +36.6902, +34.6299, +32.2227, +30.1353, +28.1273, +25.8031, +23.5095, +20.7590, +18.7420, +16.4268, +13.8242, +11.5361, +8.8469, +6.9784, +3.9982, +1.6487, +-0.5943, +-3.2276, +-5.6456, +-8.3059, +-10.6464, +-13.2796, +-15.5984, +-18.0886, +-20.4652, +-23.1454, +-25.1804, +-27.5443, +-29.8938, +-32.0136, +-34.0487, +-35.7098, +-37.8549, +-39.9783, +-41.7513, +-43.8459, +-45.4271, +-47.4729, +-48.8358, +-50.6159, +-51.7059, +-53.3051, +-54.7690, +-55.9582, +-57.2214, +-58.4214, +-59.5564, +-60.4131, +-61.3023, +-62.4824, +-63.1167, +-63.3536, +-64.0979, +-64.3709, +-64.8698, +-65.1608, +-64.8824, +-65.4734, +-65.4806, +-64.9258, +-64.6095, +-64.7033, +-64.4593, +-63.9170, +-63.3856, +-63.1739, +-62.2054, +-61.3938, +-60.3165, +-59.2410, +-58.1492, +-56.5296, +-55.6531, +-54.7814, +-53.3987, +-51.9979, +-50.2016, +-48.4683, +-46.9557, +-45.4466, +-43.7766, +-41.8353, +-39.6848, +-37.4219, +-35.3995, +-33.0482, +-30.9915, +-28.6402, +-26.2492, +-23.9611, +-21.3098, +-19.2676, +-16.5513, +-13.9343, +-11.4838, +-8.8307, +-6.4957, +-4.1516, +-1.4263, +1.3080, +3.6340, +6.2690, +8.7196, +11.1214, +13.6806, +16.0969, +18.4373, +20.8139, +23.2698, +25.6157, +28.0193, +30.3688, +32.5301, +34.8706, +36.6706, +38.9786, +40.8255, +42.7866, +45.0219, +46.7100, +48.4721, +50.2938, +51.7180, +53.5270, +55.1822, +56.3281, +57.7721, +58.6974, +59.8613, +61.0866, +61.9866, +62.8162, +63.6134, +64.0595, +64.9234, +65.4873, +65.8956, +65.8757, +66.4685, +66.7396, +66.3585, +66.4252, +66.3584, +65.9700, +65.4512, +65.2829, +64.7840, +64.6229, +63.4374, +62.8229, +62.1507, +61.1275, +59.9149, +58.8105, +57.9394, +56.5909, +55.5154, +54.1923, +52.7121, +50.8634, +49.8059, +47.6536, +45.8788, +44.0626, +41.9554, +40.3123, +38.3801, +36.4552, +34.5212, +32.2150, +30.0211, +27.3374, +25.3077, +23.3196, +20.5781, +18.1979, +15.9477, +13.6794, +11.3281, +8.7941, +6.3363, +3.6887, +1.3861, +-1.3482, +-3.7987, +-6.1139, +-8.4941, +-11.0750, +-13.5471, +-15.7794, +-18.5245, +-20.7928, +-23.1837, +-25.5819, +-27.6152, +-29.9971, +-32.2397, +-34.5639, +-36.7487, +-38.8632, +-40.8188, +-42.5250, +-44.1987, +-46.3799, +-48.0860, +-49.9077, +-51.5033, +-53.0142, +-54.6116, +-55.6456, +-56.8709, +-58.0907, +-59.1915, +-60.3536, +-61.2698, +-62.2528, +-63.0518, +-63.3428, +-64.1976, +-64.6059, +-65.2222, +-65.5438, +-65.8222, +-66.1348, +-65.7698, +-65.9976, +-65.7608, +-65.8438, +-65.7355, +-65.6268, +-65.3575, +-65.0214, +-64.7990, +-64.5062, +-64.2765, +-63.7216, +-63.3765, +-62.7188, +-61.9072, +-61.4443, +-60.9309, +-60.1157, +-59.6456, +-58.8773, +-58.0459, +-57.1350, +-56.4917, +-55.3693, +-54.5234, +-53.7371, +-52.6688, +-51.9853, +-50.8701, +-49.6828, +-48.8676, +-47.6693, +-46.7730, +-45.3235, +-44.3711, +-42.8639, +-41.9675, +-40.5234, +-39.5905, +-38.4103, +-37.3042, +-36.0230, +-35.2745, +-34.0655, +-32.5510, +-31.0529, +-29.7735, +-29.2565, +-27.8773, +-26.7134, +-25.8946, +-24.3964, +-23.1964, +-22.3361, +-20.8217, +-19.9487, +-18.7217, +-17.4874, +-16.4047, +-15.5336, +-14.4328, +-13.7173, +-13.3253, +-12.4758, +-11.9010, +-10.1570, +-9.2840, +-9.0129, +-8.9840, +-8.7670, +-8.5031, +-7.9031, +-6.3147, +-5.7057, +-4.8328, +-4.3140, +-3.6887, +-3.6508, +-3.5877, +-3.6346, +-4.0067, +-3.9797, +-3.3598, +-3.3598, +-3.1956, +-3.2516, +-3.3436, +-3.3616, +-3.2967, +-3.3616, +-3.3328, +-3.3508, +-3.3707, +-3.3237, +-2.9606, +-2.8776, +-2.6696, +-2.4147, +-2.1797, +-1.8436, +-1.7877, +-1.5057, +-1.8256, +-1.4588, +-1.5039, +-1.5129, +-1.7804, +-1.4407, +-1.4678, +-1.5508, +-1.2598, +-1.4588, +-1.4407, +-1.2959, +-1.2400, +-1.2707, +-0.8498, +-0.8696, +-0.6436, +-0.9346, +-0.9310, +] # Displacement steps + + + +# ------------------------------------------------------------------------------ +# Main analysis - performed as a number of analyses equal to the number of steps +# ------------------------------------------------------------------------------ + +system("SparseGeneral","-piv") # Overkill, but may need the pivoting! +test("NormUnbalance", 1.0e-6, 1000, 4,) +numberer("Plain") +constraints("Plain") +algorithm("NewtonLineSearch") +analysis("Static") + +D0=0.0 +for Dstep in DisplacementStep: + D1 = Dstep + Dincr = D1-D0 + integrator("DisplacementControl", ControlNodeID[0], ControlDOFID, Dincr) + analysis("Static") + ok=analyze(1) + # ----------------------------------------------if convergence failure------------------------- + D0=D1 # move to next step + # end Dstep + if ok != 0: + print("Analysis failed at {} step.".format(Dstep)) + else: + print("Analysis completed successfully.") diff --git a/pyExamples/ElasticObstacle.py b/pyExamples/ElasticObstacle.py new file mode 100644 index 000000000..1c6d9592c --- /dev/null +++ b/pyExamples/ElasticObstacle.py @@ -0,0 +1,142 @@ +import os +import openseespy.opensees as ops + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# remove existing model +ops.wipe() + +# set modelbuilder +ops.model('basic', '-ndm', 2, '-ndf', 3) + +# geometric +L = 0.146 +H = 2*L +H2 = 0.3 +b = 0.012 +h = 0.005 +alpha = 1.4 +Hb = 20.0*b/3.0 +tw = 3*h + +# material +rho = 1000.0 +mu = 0.0001 +b1 = 0.0 +b2 = -9.81 +thk = 0.012 +kappa = -1.0 + +rhos = 2500.0 +A = thk*thk +E = 1e6 +Iz = thk*thk*thk*thk/12.0 +bmass = A*Hb*rhos + +# analysis +dtmax = 1e-3 +dtmin = 1e-6 +totaltime = 1.0 + +filename = 'obstacle' + +# recorder +if not os.path.exists(filename): + os.makedirs(filename) +ops.recorder('PVD', filename, 'disp', 'vel', 'pressure') + +# nodes +ops.node(1, 0.0, 0.0) +ops.node(2, L, 0.0) +ops.node(3, L, H, '-ndf', 2) +ops.node(4, 0.0, H) +ops.node(5, 0.0, H2) +ops.node(6, 4*L, 0.0) +ops.node(7, 4*L, H2) +ops.node(8, -tw, H2) +ops.node(9, -tw, -tw) +ops.node(10, 4*L+tw, -tw) +ops.node(11, 4*L+tw, H2) +ops.node(12, 2*L, 0.0) +ops.node(13, 2*L, Hb) + +# ids for meshing +wall_id = 1 +beam_id = 2 +water_bound_id = -1 +water_body_id = -2 + +# transformation +transfTag = 1 +ops.geomTransf('Corotational', transfTag) + +# section +secTag = 1 +ops.section('Elastic', secTag, E, A, Iz) + +# beam integration +inteTag = 1 +numpts = 2 +ops.beamIntegration('Legendre', inteTag, secTag, numpts) + +# beam mesh +beamTag = 6 +ndf = 3 +ops.mesh('line', beamTag, 2, 12, 13, beam_id, ndf, h, 'dispBeamColumn', transfTag, inteTag) + +ndmass = bmass/len(ops.getNodeTags('-mesh', beamTag)) + +for nd in ops.getNodeTags('-mesh', beamTag): + ops.mass(nd, ndmass, ndmass, 0.0) + +# fluid mesh +fluidTag = 4 +ndf = 2 +ops.mesh('line', 1, 10, 4,5,8,9,10,11,7,6,12,2, wall_id, ndf, h) +ops.mesh('line', 2, 3, 2,1,4, wall_id, ndf, h) +ops.mesh('line', 3, 3, 2,3,4, water_bound_id, ndf, h) + +eleArgs = ['PFEMElementBubble',rho,mu,b1,b2,thk,kappa] +ops.mesh('tri', fluidTag, 2, 2,3, water_body_id, ndf, h, *eleArgs) + +# wall mesh +wallTag = 5 +ops.mesh('tri', wallTag, 2, 1,2, wall_id, ndf, h) + +for nd in ops.getNodeTags('-mesh', wallTag): + ops.fix(nd, 1,1,1) + +# save the original modal +ops.record() + +# create constraint object +ops.constraints('Plain') + +# create numberer object +ops.numberer('Plain') + +# create convergence test object +ops.test('PFEM', 1e-5, 1e-5, 1e-5, 1e-5, 1e-15, 1e-15, 20, 3, 1, 2) + +# create algorithm object +ops.algorithm('Newton') + +# create integrator object +ops.integrator('PFEM') + +# create SOE object +ops.system('PFEM') + +# create analysis object +ops.analysis('PFEM', dtmax, dtmin, b2) + +# analysis +while ops.getTime() < totaltime: + + # analysis + if ops.analyze() < 0: + break + + ops.remesh(alpha) diff --git a/pyExamples/ElasticTruss.py b/pyExamples/ElasticTruss.py new file mode 100644 index 000000000..63b45232b --- /dev/null +++ b/pyExamples/ElasticTruss.py @@ -0,0 +1,74 @@ +from openseespy.opensees import * + +import numpy as np +import matplotlib.pyplot as plt + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# remove existing model +wipe() + +# set modelbuilder +model('basic', '-ndm', 2, '-ndf', 2) + +# create nodes +node(1, 0.0, 0.0) +node(2, 144.0, 0.0) +node(3, 168.0, 0.0) +node(4, 72.0, 96.0) + +# set boundary condition +fix(1, 1, 1) +fix(2, 1, 1) +fix(3, 1, 1) + +# define materials +uniaxialMaterial("Elastic", 1, 3000.0) + +# define elements +element("Truss",1,1,4,10.0,1) +element("Truss",2,2,4,5.0,1) +element("Truss",3,3,4,5.0,1) + +# create TimeSeries +timeSeries("Linear", 1) + +# create a plain load pattern +pattern("Plain", 1, 1) + +# Create the nodal load - command: load nodeID xForce yForce +load(4, 100.0, -50.0) + +# ------------------------------ +# Start of analysis generation +# ------------------------------ + +# create SOE +system("BandSPD") + +# create DOF number +numberer("RCM") + +# create constraint handler +constraints("Plain") + +# create integrator +integrator("LoadControl", 1.0) + +# create algorithm +algorithm("Linear") + +# create analysis object +analysis("Static") + +# perform the analysis +analyze(1) + +ux = nodeDisp(4,1) +uy = nodeDisp(4,2) +if abs(ux-0.53009277713228375450)<1e-12 and abs(uy+0.17789363846931768864)<1e-12: + print("Passed!") +else: + print("Failed!") diff --git a/pyExamples/GM/GM11.AT2 b/pyExamples/GM/GM11.AT2 new file mode 100644 index 000000000..b1495941a --- /dev/null +++ b/pyExamples/GM/GM11.AT2 @@ -0,0 +1,8004 @@ +PEER NGA STRONG MOTION DATABASE RECORD +Northern Calif-03, 12/21/1954, Ferndale City Hall, 44 +ACCELERATION TIME SERIES IN UNITS OF G +NPTS= 8000, DT= .0050 +4.739435e-04 +4.737749e-04 +4.736154e-04 +4.734571e-04 +4.733020e-04 +4.731486e-04 +4.729969e-04 +4.728470e-04 +4.727024e-04 +4.725552e-04 +4.724125e-04 +4.722745e-04 +4.721343e-04 +4.719998e-04 +4.718741e-04 +4.717555e-04 +4.716413e-04 +4.715350e-04 +4.714437e-04 +4.713706e-04 +4.712852e-04 +4.712021e-04 +4.711001e-04 +4.709855e-04 +4.708478e-04 +4.707117e-04 +4.706012e-04 +4.705368e-04 +4.705345e-04 +4.705909e-04 +4.706663e-04 +4.706720e-04 +4.704948e-04 +4.700862e-04 +4.694468e-04 +4.686199e-04 +4.676436e-04 +4.666544e-04 +4.659308e-04 +4.657950e-04 +4.663308e-04 +4.674674e-04 +4.686634e-04 +4.691547e-04 +4.683888e-04 +4.663023e-04 +4.631382e-04 +4.593432e-04 +4.555097e-04 +4.525836e-04 +4.512760e-04 +4.517014e-04 +4.534116e-04 +4.557799e-04 +4.582037e-04 +4.603964e-04 +4.619489e-04 +4.623234e-04 +4.611754e-04 +4.587220e-04 +4.554048e-04 +4.518017e-04 +4.482333e-04 +4.448515e-04 +4.415951e-04 +4.387866e-04 +4.367389e-04 +4.355360e-04 +4.349050e-04 +4.345331e-04 +4.340842e-04 +4.334630e-04 +4.326258e-04 +4.317427e-04 +4.309193e-04 +4.303456e-04 +4.300235e-04 +4.300100e-04 +4.301983e-04 +4.305868e-04 +4.310478e-04 +4.316388e-04 +4.322824e-04 +4.330798e-04 +4.340026e-04 +4.351610e-04 +4.364929e-04 +4.377172e-04 +4.376758e-04 +4.354926e-04 +4.309003e-04 +4.244852e-04 +4.169600e-04 +4.091158e-04 +4.012960e-04 +3.937902e-04 +3.904765e-04 +3.968758e-04 +4.145576e-04 +4.420505e-04 +4.755322e-04 +5.116417e-04 +5.478642e-04 +5.837931e-04 +6.199646e-04 +6.580685e-04 +6.993330e-04 +7.450113e-04 +7.950099e-04 +8.451786e-04 +8.830933e-04 +8.982692e-04 +8.888770e-04 +8.610338e-04 +8.236528e-04 +7.852598e-04 +7.541639e-04 +7.420835e-04 +7.558850e-04 +7.934508e-04 +8.457990e-04 +9.031003e-04 +9.575132e-04 +1.006316e-03 +1.050129e-03 +1.092428e-03 +1.126326e-03 +1.138446e-03 +1.121790e-03 +1.079555e-03 +1.020561e-03 +9.550871e-04 +8.904311e-04 +8.425705e-04 +8.307739e-04 +8.614543e-04 +9.266565e-04 +1.010560e-03 +1.096810e-03 +1.153295e-03 +1.147251e-03 +1.073418e-03 +9.469898e-04 +7.952604e-04 +6.469104e-04 +5.439622e-04 +5.174361e-04 +5.675274e-04 +6.697707e-04 +7.920753e-04 +9.069123e-04 +9.980700e-04 +1.051091e-03 +1.061016e-03 +1.036909e-03 +9.968050e-04 +9.574542e-04 +9.303400e-04 +9.175361e-04 +9.159722e-04 +9.221520e-04 +9.505309e-04 +1.017977e-03 +1.127974e-03 +1.270490e-03 +1.431227e-03 +1.596334e-03 +1.757828e-03 +1.882661e-03 +1.913819e-03 +1.817646e-03 +1.606319e-03 +1.320345e-03 +1.007477e-03 +7.022910e-04 +4.330611e-04 +2.301525e-04 +1.087147e-04 +5.172136e-05 +2.720473e-05 +3.464099e-07 +-4.954839e-05 +-1.302835e-04 +-2.340472e-04 +-3.496376e-04 +-4.625023e-04 +-5.663543e-04 +-6.568331e-04 +-7.369202e-04 +-7.552878e-04 +-6.479768e-04 +-3.986465e-04 +-3.781420e-05 +3.847223e-04 +8.193135e-04 +1.239018e-03 +1.634099e-03 +2.011753e-03 +2.246974e-03 +2.174819e-03 +1.757536e-03 +1.067725e-03 +2.349975e-04 +-6.216995e-04 +-1.428959e-03 +-2.169595e-03 +-2.868582e-03 +-3.569800e-03 +-4.314930e-03 +-5.128087e-03 +-6.014550e-03 +-6.959060e-03 +-7.876492e-03 +-8.567288e-03 +-8.874650e-03 +-8.794112e-03 +-8.440694e-03 +-7.970043e-03 +-7.515469e-03 +-7.145697e-03 +-6.867010e-03 +-6.562298e-03 +-6.079267e-03 +-5.346078e-03 +-4.380967e-03 +-3.256592e-03 +-2.062474e-03 +-8.630032e-04 +3.053587e-04 +1.437839e-03 +2.313234e-03 +2.651847e-03 +2.400898e-03 +1.697571e-03 +7.774840e-04 +-6.826328e-05 +-6.051222e-04 +-7.824975e-04 +-6.879841e-04 +-4.823799e-04 +-3.104618e-04 +-2.634117e-04 +-3.580415e-04 +-5.607045e-04 +-8.086707e-04 +-1.045402e-03 +-1.237360e-03 +-1.494305e-03 +-2.011536e-03 +-2.885048e-03 +-4.088500e-03 +-5.503633e-03 +-6.992289e-03 +-8.134216e-03 +-8.475463e-03 +-7.926944e-03 +-6.693080e-03 +-5.131593e-03 +-3.561034e-03 +-2.180411e-03 +-1.028934e-03 +-4.075776e-05 +9.052879e-04 +1.822158e-03 +2.633539e-03 +3.290927e-03 +3.810173e-03 +4.244888e-03 +4.655176e-03 +5.043227e-03 +5.321830e-03 +5.400931e-03 +5.268467e-03 +4.972721e-03 +4.593582e-03 +4.200201e-03 +3.836777e-03 +3.498982e-03 +3.148627e-03 +2.745206e-03 +2.272962e-03 +1.736340e-03 +1.156016e-03 +5.535151e-04 +-5.261801e-05 +-6.541999e-04 +-1.250080e-03 +-1.849293e-03 +-2.544551e-03 +-3.474341e-03 +-4.692215e-03 +-6.158977e-03 +-7.763159e-03 +-9.141291e-03 +-9.713410e-03 +-9.165644e-03 +-7.595656e-03 +-5.393752e-03 +-3.004736e-03 +-1.095344e-03 +-3.070479e-04 +-8.165981e-04 +-2.334320e-03 +-4.344726e-03 +-6.350907e-03 +-8.036247e-03 +-8.979443e-03 +-8.768641e-03 +-7.386961e-03 +-5.175687e-03 +-2.625980e-03 +-1.543953e-04 +2.013733e-03 +3.857304e-03 +5.500329e-03 +7.114738e-03 +8.853174e-03 +1.078891e-02 +1.291202e-02 +1.472874e-02 +1.561308e-02 +1.546233e-02 +1.469527e-02 +1.390728e-02 +1.349288e-02 +1.358439e-02 +1.407057e-02 +1.455716e-02 +1.446719e-02 +1.346102e-02 +1.156201e-02 +9.067419e-03 +6.342580e-03 +3.691945e-03 +1.263089e-03 +-9.315777e-04 +-2.987873e-03 +-5.023176e-03 +-7.137337e-03 +-9.176820e-03 +-1.076463e-02 +-1.164241e-02 +-1.183995e-02 +-1.157992e-02 +-1.114833e-02 +-1.076581e-02 +-1.054504e-02 +-1.044302e-02 +-1.020514e-02 +-9.545451e-03 +-8.382306e-03 +-6.795049e-03 +-4.973900e-03 +-3.092902e-03 +-1.287383e-03 +4.076380e-04 +1.997999e-03 +3.527619e-03 +4.468685e-03 +4.141042e-03 +2.409235e-03 +-4.023687e-04 +-3.740296e-03 +-7.107253e-03 +-1.018889e-02 +-1.268395e-02 +-1.407858e-02 +-1.407599e-02 +-1.288183e-02 +-1.100370e-02 +-8.990316e-03 +-7.216624e-03 +-5.823736e-03 +-4.742213e-03 +-3.799373e-03 +-2.805069e-03 +-1.637071e-03 +-2.506774e-04 +1.310472e-03 +2.899001e-03 +4.083330e-03 +4.461997e-03 +3.978268e-03 +2.856730e-03 +1.440404e-03 +3.516666e-05 +-1.182514e-03 +-2.173261e-03 +-3.005800e-03 +-3.785840e-03 +-4.617432e-03 +-5.553103e-03 +-6.596457e-03 +-7.457416e-03 +-7.710757e-03 +-7.168814e-03 +-5.939876e-03 +-4.304947e-03 +-2.568729e-03 +-9.418616e-04 +4.853528e-04 +1.743423e-03 +2.912241e-03 +4.079383e-03 +4.908424e-03 +4.926592e-03 +4.022735e-03 +2.394940e-03 +4.036925e-04 +-1.621193e-03 +-3.472445e-03 +-5.097614e-03 +-6.571072e-03 +-8.073134e-03 +-9.779949e-03 +-1.175654e-02 +-1.397379e-02 +-1.633159e-02 +-1.871156e-02 +-2.053142e-02 +-2.101060e-02 +-1.987852e-02 +-1.742357e-02 +-1.425365e-02 +-1.096842e-02 +-7.970979e-03 +-5.393145e-03 +-3.154656e-03 +-1.061587e-03 +1.082550e-03 +3.407928e-03 +5.953081e-03 +8.676530e-03 +1.149800e-02 +1.432852e-02 +1.709334e-02 +1.935931e-02 +2.052726e-02 +2.040351e-02 +1.922980e-02 +1.749846e-02 +1.568453e-02 +1.410676e-02 +1.286155e-02 +1.188317e-02 +1.101528e-02 +1.018096e-02 +9.418470e-03 +8.783047e-03 +8.274185e-03 +7.857889e-03 +7.482478e-03 +7.113808e-03 +6.730502e-03 +6.337536e-03 +5.940717e-03 +5.545087e-03 +4.861022e-03 +3.521288e-03 +1.451552e-03 +-1.184589e-03 +-4.093649e-03 +-6.980316e-03 +-9.510204e-03 +-1.147828e-02 +-1.291912e-02 +-1.403498e-02 +-1.506605e-02 +-1.620119e-02 +-1.752098e-02 +-1.901773e-02 +-2.060927e-02 +-2.208939e-02 +-2.282141e-02 +-2.221306e-02 +-2.022790e-02 +-1.725424e-02 +-1.385737e-02 +-1.051465e-02 +-7.495761e-03 +-4.838964e-03 +-2.427065e-03 +-7.875903e-05 +2.362708e-03 +4.983227e-03 +7.789316e-03 +1.072784e-02 +1.372363e-02 +1.670485e-02 +1.963177e-02 +2.248200e-02 +2.509487e-02 +2.667920e-02 +2.644726e-02 +2.436344e-02 +2.095056e-02 +1.697663e-02 +1.307247e-02 +9.602060e-03 +6.616362e-03 +4.323589e-03 +2.931111e-03 +2.322180e-03 +2.170818e-03 +2.110364e-03 +1.883095e-03 +1.349356e-03 +3.576838e-04 +-1.170252e-03 +-3.116261e-03 +-5.270547e-03 +-7.415551e-03 +-9.408244e-03 +-1.082583e-02 +-1.113920e-02 +-1.021946e-02 +-8.349409e-03 +-6.123064e-03 +-4.122068e-03 +-2.650988e-03 +-1.716694e-03 +-1.125438e-03 +-6.214134e-04 +5.291733e-06 +8.588421e-04 +1.938953e-03 +3.168070e-03 +4.404585e-03 +5.365449e-03 +5.807259e-03 +5.708949e-03 +5.219118e-03 +4.558531e-03 +3.917227e-03 +3.404673e-03 +3.041713e-03 +2.817435e-03 +2.814129e-03 +3.121892e-03 +3.714057e-03 +4.488619e-03 +5.319292e-03 +6.111271e-03 +6.738381e-03 +6.989134e-03 +6.728774e-03 +6.018147e-03 +5.035858e-03 +3.987260e-03 +3.016866e-03 +2.186734e-03 +1.477573e-03 +8.304956e-04 +1.705871e-04 +-6.430847e-04 +-1.812041e-03 +-3.421484e-03 +-5.395220e-03 +-7.204368e-03 +-8.135008e-03 +-7.868407e-03 +-6.548470e-03 +-4.612071e-03 +-2.527375e-03 +-6.374201e-04 +9.242635e-04 +2.188160e-03 +3.221462e-03 +3.826562e-03 +3.770197e-03 +3.071010e-03 +1.936086e-03 +6.359746e-04 +-6.141176e-04 +-1.669293e-03 +-2.346180e-03 +-2.527571e-03 +-2.288057e-03 +-1.811595e-03 +-1.301572e-03 +-8.946626e-04 +-6.417544e-04 +-5.159327e-04 +-5.028713e-04 +-6.675019e-04 +-1.068272e-03 +-1.676272e-03 +-2.411202e-03 +-3.179455e-03 +-3.918347e-03 +-4.600952e-03 +-5.238890e-03 +-5.857546e-03 +-6.489240e-03 +-7.147942e-03 +-7.773934e-03 +-8.047652e-03 +-7.646834e-03 +-6.535396e-03 +-4.901175e-03 +-3.031762e-03 +-1.173775e-03 +5.282954e-04 +2.050488e-03 +3.447580e-03 +4.811731e-03 +6.220875e-03 +7.721619e-03 +9.315839e-03 +1.097993e-02 +1.267242e-02 +1.436075e-02 +1.601919e-02 +1.763485e-02 +1.896191e-02 +1.954758e-02 +1.914121e-02 +1.785935e-02 +1.605112e-02 +1.427117e-02 +1.301017e-02 +1.242551e-02 +1.239198e-02 +1.262934e-02 +1.286146e-02 +1.290316e-02 +1.270005e-02 +1.229700e-02 +1.178945e-02 +1.108691e-02 +9.897469e-03 +8.043536e-03 +5.590801e-03 +2.773442e-03 +2.703456e-06 +-2.124603e-03 +-3.216125e-03 +-3.320458e-03 +-2.787564e-03 +-2.055045e-03 +-1.463486e-03 +-1.176371e-03 +-1.183628e-03 +-1.366839e-03 +-1.574955e-03 +-1.689431e-03 +-1.657286e-03 +-1.586430e-03 +-1.677917e-03 +-2.048547e-03 +-2.699866e-03 +-3.542792e-03 +-4.468056e-03 +-5.379414e-03 +-6.231878e-03 +-7.014617e-03 +-7.745756e-03 +-8.201790e-03 +-8.095586e-03 +-7.380493e-03 +-6.206134e-03 +-4.817788e-03 +-3.430446e-03 +-2.172903e-03 +-1.070085e-03 +-7.604770e-05 +8.875944e-04 +1.890201e-03 +2.971691e-03 +4.136254e-03 +5.361786e-03 +6.614607e-03 +7.862953e-03 +9.087226e-03 +1.028122e-02 +1.144470e-02 +1.243484e-02 +1.286180e-02 +1.242373e-02 +1.115976e-02 +9.341428e-03 +7.321440e-03 +5.369775e-03 +3.629305e-03 +2.105769e-03 +9.887220e-04 +5.011751e-04 +6.217780e-04 +1.148047e-03 +1.817387e-03 +2.420993e-03 +2.850337e-03 +2.868585e-03 +2.187295e-03 +7.640791e-04 +-1.207179e-03 +-3.420320e-03 +-5.607321e-03 +-7.613812e-03 +-9.414820e-03 +-1.107823e-02 +-1.270253e-02 +-1.428294e-02 +-1.542221e-02 +-1.567754e-02 +-1.498828e-02 +-1.359243e-02 +-1.187001e-02 +-1.014694e-02 +-8.624381e-03 +-7.473003e-03 +-6.983037e-03 +-7.309546e-03 +-8.321195e-03 +-9.712805e-03 +-1.116352e-02 +-1.237153e-02 +-1.303754e-02 +-1.303197e-02 +-1.247951e-02 +-1.164314e-02 +-1.079264e-02 +-1.010574e-02 +-9.637960e-03 +-9.345396e-03 +-9.137705e-03 +-9.091384e-03 +-9.360792e-03 +-9.965408e-03 +-1.082265e-02 +-1.179357e-02 +-1.276150e-02 +-1.358342e-02 +-1.405913e-02 +-1.406583e-02 +-1.366566e-02 +-1.302376e-02 +-1.233430e-02 +-1.180742e-02 +-1.171053e-02 +-1.218363e-02 +-1.315446e-02 +-1.441079e-02 +-1.572551e-02 +-1.693216e-02 +-1.796991e-02 +-1.885852e-02 +-1.967462e-02 +-2.049390e-02 +-2.137942e-02 +-2.234689e-02 +-2.337799e-02 +-2.409355e-02 +-2.402888e-02 +-2.307515e-02 +-2.142119e-02 +-1.941666e-02 +-1.738027e-02 +-1.551977e-02 +-1.388617e-02 +-1.242937e-02 +-1.104600e-02 +-9.892779e-03 +-9.225183e-03 +-9.091079e-03 +-9.365112e-03 +-9.833814e-03 +-1.031083e-02 +-1.068309e-02 +-1.092995e-02 +-1.109021e-02 +-1.123157e-02 +-1.141146e-02 +-1.165930e-02 +-1.188044e-02 +-1.180503e-02 +-1.120957e-02 +-1.008887e-02 +-8.595767e-03 +-6.946435e-03 +-5.317939e-03 +-3.809973e-03 +-2.432735e-03 +-1.142634e-03 +1.299817e-04 +1.433316e-03 +2.645052e-03 +3.356572e-03 +3.238087e-03 +2.291921e-03 +7.729421e-04 +-9.807632e-04 +-2.688362e-03 +-4.205373e-03 +-5.512760e-03 +-6.609420e-03 +-7.233167e-03 +-7.107391e-03 +-6.250711e-03 +-4.894655e-03 +-3.349616e-03 +-1.859425e-03 +-5.488963e-04 +5.974251e-04 +1.675511e-03 +2.794558e-03 +4.023694e-03 +5.383542e-03 +6.848400e-03 +8.372672e-03 +9.906084e-03 +1.141557e-02 +1.288437e-02 +1.431446e-02 +1.564931e-02 +1.677842e-02 +1.764157e-02 +1.827604e-02 +1.877105e-02 +1.915784e-02 +1.931538e-02 +1.912938e-02 +1.860308e-02 +1.783206e-02 +1.675157e-02 +1.522558e-02 +1.326595e-02 +1.099399e-02 +8.581309e-03 +6.165496e-03 +3.825184e-03 +1.576913e-03 +-4.220351e-04 +-1.728136e-03 +-2.000255e-03 +-1.301638e-03 +3.084028e-05 +1.465081e-03 +2.540174e-03 +3.073617e-03 +3.142092e-03 +2.965455e-03 +2.782229e-03 +2.756969e-03 +2.951373e-03 +3.331505e-03 +3.815201e-03 +4.312007e-03 +4.863196e-03 +5.572950e-03 +6.475097e-03 +7.535488e-03 +8.682914e-03 +9.847946e-03 +1.098028e-02 +1.190265e-02 +1.237983e-02 +1.234485e-02 +1.190201e-02 +1.125276e-02 +1.058446e-02 +1.002012e-02 +9.590914e-03 +9.266651e-03 +8.974757e-03 +8.546928e-03 +7.656119e-03 +6.078607e-03 +3.850217e-03 +1.199732e-03 +-1.542845e-03 +-3.901043e-03 +-5.513526e-03 +-6.362254e-03 +-6.681768e-03 +-6.802819e-03 +-7.001684e-03 +-7.427088e-03 +-8.092018e-03 +-8.916330e-03 +-9.785439e-03 +-1.060021e-02 +-1.130750e-02 +-1.190207e-02 +-1.241627e-02 +-1.289555e-02 +-1.337897e-02 +-1.378443e-02 +-1.383978e-02 +-1.331945e-02 +-1.223348e-02 +-1.075439e-02 +-9.120814e-03 +-7.518300e-03 +-6.052671e-03 +-4.723761e-03 +-3.486551e-03 +-2.275921e-03 +-1.473381e-03 +-1.589840e-03 +-2.734772e-03 +-4.674153e-03 +-6.992568e-03 +-9.048973e-03 +-1.020592e-02 +-1.026227e-02 +-9.428375e-03 +-8.149625e-03 +-6.854273e-03 +-5.829189e-03 +-5.153931e-03 +-4.759496e-03 +-4.492410e-03 +-4.330837e-03 +-4.410527e-03 +-4.838398e-03 +-5.585720e-03 +-6.541465e-03 +-7.568709e-03 +-8.562935e-03 +-9.255940e-03 +-9.238174e-03 +-8.309959e-03 +-6.605306e-03 +-4.455098e-03 +-2.211886e-03 +-1.185665e-04 +1.733079e-03 +3.382856e-03 +4.938613e-03 +6.517946e-03 +8.199995e-03 +1.001199e-02 +1.193247e-02 +1.391497e-02 +1.590752e-02 +1.787299e-02 +1.978823e-02 +2.153420e-02 +2.280411e-02 +2.337073e-02 +2.327609e-02 +2.275130e-02 +2.215973e-02 +2.182211e-02 +2.186236e-02 +2.223034e-02 +2.277085e-02 +2.332122e-02 +2.376321e-02 +2.405110e-02 +2.406691e-02 +2.366405e-02 +2.283026e-02 +2.168446e-02 +2.040407e-02 +1.914346e-02 +1.802647e-02 +1.716283e-02 +1.658865e-02 +1.623541e-02 +1.598527e-02 +1.572413e-02 +1.538368e-02 +1.494436e-02 +1.437263e-02 +1.355383e-02 +1.241046e-02 +1.097970e-02 +9.376676e-03 +7.734482e-03 +6.314654e-03 +5.472945e-03 +5.376032e-03 +5.915261e-03 +6.816248e-03 +7.788495e-03 +8.629253e-03 +9.263230e-03 +9.722051e-03 +1.009389e-02 +1.039041e-02 +1.051718e-02 +1.040759e-02 +1.008147e-02 +9.619049e-03 +9.110709e-03 +8.623154e-03 +8.183546e-03 +7.785372e-03 +7.376186e-03 +6.806092e-03 +5.931269e-03 +4.740038e-03 +3.314679e-03 +1.786961e-03 +2.642992e-04 +-1.183627e-03 +-2.550276e-03 +-3.854054e-03 +-5.128427e-03 +-6.054951e-03 +-6.218624e-03 +-5.537451e-03 +-4.206725e-03 +-2.562233e-03 +-9.044821e-04 +5.815786e-04 +1.854245e-03 +2.967906e-03 +3.929247e-03 +4.645787e-03 +5.071167e-03 +5.254434e-03 +5.305526e-03 +5.331408e-03 +5.403608e-03 +5.541120e-03 +5.727839e-03 +5.925655e-03 +6.102955e-03 +6.236929e-03 +6.317203e-03 +6.089748e-03 +5.239508e-03 +3.722704e-03 +1.701806e-03 +-5.484004e-04 +-2.797352e-03 +-4.892587e-03 +-6.703888e-03 +-7.774869e-03 +-7.697169e-03 +-6.508535e-03 +-4.577607e-03 +-2.375634e-03 +-2.812356e-04 +1.523587e-03 +3.034861e-03 +4.363537e-03 +5.293048e-03 +5.400479e-03 +4.539644e-03 +2.895408e-03 +8.330555e-04 +-1.290890e-03 +-3.251069e-03 +-4.976296e-03 +-6.529498e-03 +-8.020139e-03 +-9.545647e-03 +-1.059991e-02 +-1.048306e-02 +-9.028075e-03 +-6.514879e-03 +-3.468155e-03 +-3.660943e-04 +2.484146e-03 +5.004046e-03 +7.275150e-03 +9.455793e-03 +1.157475e-02 +1.316239e-02 +1.366877e-02 +1.301763e-02 +1.149347e-02 +9.565785e-03 +7.668240e-03 +6.143001e-03 +5.104729e-03 +4.465775e-03 +4.009006e-03 +3.529134e-03 +2.880704e-03 +2.031663e-03 +1.016218e-03 +-7.956450e-05 +-1.315592e-03 +-2.832873e-03 +-4.692847e-03 +-6.829047e-03 +-9.121485e-03 +-1.143891e-02 +-1.369465e-02 +-1.555047e-02 +-1.656997e-02 +-1.662194e-02 +-1.590831e-02 +-1.480323e-02 +-1.367470e-02 +-1.279183e-02 +-1.226217e-02 +-1.202506e-02 +-1.193212e-02 +-1.182301e-02 +-1.159214e-02 +-1.120185e-02 +-1.068114e-02 +-1.008895e-02 +-9.492908e-03 +-8.937303e-03 +-8.444394e-03 +-8.005255e-03 +-7.602007e-03 +-7.210856e-03 +-6.932899e-03 +-6.931926e-03 +-7.274153e-03 +-7.902605e-03 +-8.692808e-03 +-9.515653e-03 +-1.028583e-02 +-1.096879e-02 +-1.152175e-02 +-1.182664e-02 +-1.180628e-02 +-1.149907e-02 +-1.102110e-02 +-1.049892e-02 +-1.002491e-02 +-9.633881e-03 +-9.315456e-03 +-9.029655e-03 +-8.735689e-03 +-8.402427e-03 +-8.025548e-03 +-7.700999e-03 +-7.685528e-03 +-8.178076e-03 +-9.175169e-03 +-1.051905e-02 +-1.200330e-02 +-1.345583e-02 +-1.478912e-02 +-1.599135e-02 +-1.706236e-02 +-1.783787e-02 +-1.814615e-02 +-1.799819e-02 +-1.753879e-02 +-1.696100e-02 +-1.641745e-02 +-1.598600e-02 +-1.566672e-02 +-1.541286e-02 +-1.516162e-02 +-1.486507e-02 +-1.449833e-02 +-1.403296e-02 +-1.333459e-02 +-1.227565e-02 +-1.086848e-02 +-9.224485e-03 +-7.492842e-03 +-5.790124e-03 +-4.178185e-03 +-2.689583e-03 +-1.373537e-03 +-2.460730e-04 +7.377844e-04 +1.654647e-03 +2.575734e-03 +3.543296e-03 +4.566335e-03 +5.630501e-03 +6.787192e-03 +8.110925e-03 +9.605863e-03 +1.122456e-02 +1.289421e-02 +1.455632e-02 +1.617470e-02 +1.767240e-02 +1.895213e-02 +1.999795e-02 +2.086660e-02 +2.165544e-02 +2.244848e-02 +2.331584e-02 +2.434453e-02 +2.559710e-02 +2.704281e-02 +2.857884e-02 +2.999159e-02 +3.109921e-02 +3.186374e-02 +3.237295e-02 +3.276542e-02 +3.317026e-02 +3.366183e-02 +3.425909e-02 +3.493246e-02 +3.563667e-02 +3.632448e-02 +3.697125e-02 +3.757084e-02 +3.819840e-02 +3.898692e-02 +4.002251e-02 +4.128972e-02 +4.271098e-02 +4.418537e-02 +4.563991e-02 +4.703346e-02 +4.837041e-02 +4.966638e-02 +5.086582e-02 +5.157156e-02 +5.138023e-02 +5.025913e-02 +4.846567e-02 +4.637834e-02 +4.431805e-02 +4.246599e-02 +4.084837e-02 +3.938719e-02 +3.796160e-02 +3.646894e-02 +3.485362e-02 +3.311396e-02 +3.128540e-02 +2.942073e-02 +2.757139e-02 +2.590549e-02 +2.463888e-02 +2.383691e-02 +2.341170e-02 +2.320803e-02 +2.316811e-02 +2.328949e-02 +2.354664e-02 +2.389225e-02 +2.427913e-02 +2.467300e-02 +2.506932e-02 +2.564039e-02 +2.684761e-02 +2.904387e-02 +3.219726e-02 +3.599704e-02 +4.004373e-02 +4.401694e-02 +4.775375e-02 +5.124678e-02 +5.459061e-02 +5.791232e-02 +6.131596e-02 +6.484397e-02 +6.830955e-02 +7.119127e-02 +7.306837e-02 +7.393313e-02 +7.408633e-02 +7.394291e-02 +7.384620e-02 +7.398363e-02 +7.437501e-02 +7.493257e-02 +7.552452e-02 +7.604272e-02 +7.642702e-02 +7.668088e-02 +7.683548e-02 +7.682321e-02 +7.610607e-02 +7.413183e-02 +7.086736e-02 +6.667256e-02 +6.207799e-02 +5.752568e-02 +5.326740e-02 +4.933345e-02 +4.561565e-02 +4.194321e-02 +3.817650e-02 +3.423583e-02 +3.012268e-02 +2.588549e-02 +2.160035e-02 +1.732894e-02 +1.311227e-02 +8.976005e-03 +5.336283e-03 +3.286738e-03 +3.665772e-03 +6.359287e-03 +1.059862e-02 +1.539918e-02 +1.999806e-02 +2.400548e-02 +2.742906e-02 +3.050030e-02 +3.353249e-02 +3.653864e-02 +3.930278e-02 +4.167578e-02 +4.367562e-02 +4.541979e-02 +4.706214e-02 +4.871546e-02 +5.059867e-02 +5.300619e-02 +5.607932e-02 +5.970478e-02 +6.364113e-02 +6.762518e-02 +7.149153e-02 +7.517210e-02 +7.871029e-02 +8.217927e-02 +8.567657e-02 +8.924739e-02 +9.291240e-02 +9.641961e-02 +9.941654e-02 +1.017280e-01 +1.034494e-01 +1.045646e-01 +1.049882e-01 +1.047499e-01 +1.040727e-01 +1.031856e-01 +1.022586e-01 +9.982156e-02 +9.394164e-02 +8.418654e-02 +7.139760e-02 +5.708303e-02 +4.262577e-02 +2.890023e-02 +1.615598e-02 +4.523248e-03 +-4.769333e-03 +-1.046361e-02 +-1.272453e-02 +-1.267609e-02 +-1.181092e-02 +-1.125583e-02 +-1.159538e-02 +-1.278577e-02 +-1.447362e-02 +-1.619553e-02 +-1.863146e-02 +-2.314349e-02 +-3.034901e-02 +-3.987494e-02 +-5.076241e-02 +-6.200134e-02 +-7.288696e-02 +-8.315297e-02 +-9.289446e-02 +-1.023726e-01 +-1.110413e-01 +-1.174900e-01 +-1.208883e-01 +-1.215268e-01 +-1.204556e-01 +-1.188506e-01 +-1.175923e-01 +-1.170482e-01 +-1.171616e-01 +-1.175956e-01 +-1.179901e-01 +-1.180824e-01 +-1.183032e-01 +-1.193567e-01 +-1.215195e-01 +-1.246492e-01 +-1.283477e-01 +-1.322049e-01 +-1.359282e-01 +-1.394047e-01 +-1.426631e-01 +-1.458213e-01 +-1.490011e-01 +-1.522964e-01 +-1.557281e-01 +-1.592518e-01 +-1.621528e-01 +-1.633868e-01 +-1.625533e-01 +-1.599754e-01 +-1.564215e-01 +-1.526616e-01 +-1.492352e-01 +-1.463271e-01 +-1.438595e-01 +-1.415866e-01 +-1.392796e-01 +-1.370846e-01 +-1.358056e-01 +-1.361320e-01 +-1.381018e-01 +-1.412347e-01 +-1.448745e-01 +-1.484601e-01 +-1.516950e-01 +-1.545342e-01 +-1.571259e-01 +-1.596424e-01 +-1.616545e-01 +-1.616425e-01 +-1.583859e-01 +-1.519443e-01 +-1.433297e-01 +-1.338565e-01 +-1.245939e-01 +-1.160855e-01 +-1.083639e-01 +-1.011163e-01 +-9.393430e-02 +-8.647089e-02 +-7.857216e-02 +-7.024580e-02 +-6.164380e-02 +-5.293575e-02 +-4.429079e-02 +-3.577994e-02 +-2.743824e-02 +-1.920015e-02 +-1.105461e-02 +-3.565021e-03 +3.020107e-04 +-2.404936e-03 +-1.191224e-02 +-2.633464e-02 +-4.289765e-02 +-5.924992e-02 +-7.406286e-02 +-8.713802e-02 +-9.905334e-02 +-1.106660e-01 +-1.222411e-01 +-1.318980e-01 +-1.373616e-01 +-1.382212e-01 +-1.355447e-01 +-1.311613e-01 +-1.266576e-01 +-1.230304e-01 +-1.204696e-01 +-1.186888e-01 +-1.171051e-01 +-1.152543e-01 +-1.128560e-01 +-1.108999e-01 +-1.107606e-01 +-1.129448e-01 +-1.170755e-01 +-1.222762e-01 +-1.265682e-01 +-1.277086e-01 +-1.248756e-01 +-1.187398e-01 +-1.108270e-01 +-1.026761e-01 +-9.533167e-02 +-8.914607e-02 +-8.391410e-02 +-7.912329e-02 +-7.424717e-02 +-6.892346e-02 +-6.303602e-02 +-5.667306e-02 +-5.004350e-02 +-4.337125e-02 +-3.682271e-02 +-3.047012e-02 +-2.430219e-02 +-1.825260e-02 +-1.223939e-02 +-6.195082e-03 +-8.300795e-05 +6.097563e-03 +1.232779e-02 +1.857820e-02 +2.482337e-02 +3.104623e-02 +3.724434e-02 +4.341059e-02 +4.928580e-02 +5.416519e-02 +5.751192e-02 +5.938028e-02 +6.012997e-02 +6.013502e-02 +5.975469e-02 +5.928323e-02 +5.890814e-02 +5.865400e-02 +5.809547e-02 +5.538660e-02 +4.869507e-02 +3.786189e-02 +2.399337e-02 +8.783792e-03 +-6.346912e-03 +-2.054498e-02 +-3.363525e-02 +-4.455781e-02 +-5.180502e-02 +-5.508552e-02 +-5.538329e-02 +-5.429214e-02 +-5.323852e-02 +-5.306564e-02 +-5.403712e-02 +-5.602256e-02 +-5.859967e-02 +-6.125442e-02 +-6.357815e-02 +-6.531715e-02 +-6.632104e-02 +-6.662911e-02 +-6.648352e-02 +-6.619312e-02 +-6.601667e-02 +-6.608177e-02 +-6.639427e-02 +-6.685599e-02 +-6.720288e-02 +-6.664540e-02 +-6.444561e-02 +-6.055208e-02 +-5.543594e-02 +-4.979245e-02 +-4.420846e-02 +-3.902073e-02 +-3.427752e-02 +-2.984011e-02 +-2.548382e-02 +-2.101793e-02 +-1.633218e-02 +-1.142085e-02 +-6.343928e-03 +-1.197671e-03 +3.936336e-03 +8.999068e-03 +1.397968e-02 +1.889198e-02 +2.377094e-02 +2.864623e-02 +3.354370e-02 +3.846946e-02 +4.342371e-02 +4.839125e-02 +5.336434e-02 +5.832934e-02 +6.328701e-02 +6.823151e-02 +7.315822e-02 +7.772164e-02 +8.141115e-02 +8.403698e-02 +8.578207e-02 +8.704180e-02 +8.821143e-02 +8.955828e-02 +9.117312e-02 +9.300736e-02 +9.493566e-02 +9.683061e-02 +9.860635e-02 +1.002397e-01 +1.017547e-01 +1.032081e-01 +1.046629e-01 +1.064237e-01 +1.088364e-01 +1.119564e-01 +1.156170e-01 +1.195290e-01 +1.234432e-01 +1.272000e-01 +1.307712e-01 +1.342019e-01 +1.375902e-01 +1.410107e-01 +1.445239e-01 +1.481253e-01 +1.518071e-01 +1.555146e-01 +1.591887e-01 +1.617931e-01 +1.620679e-01 +1.597787e-01 +1.555258e-01 +1.503340e-01 +1.451137e-01 +1.404332e-01 +1.364166e-01 +1.328891e-01 +1.295185e-01 +1.260131e-01 +1.221891e-01 +1.180248e-01 +1.135942e-01 +1.090437e-01 +1.045207e-01 +1.006999e-01 +9.869767e-02 +9.910753e-02 +1.016385e-01 +1.054475e-01 +1.095999e-01 +1.134236e-01 +1.166349e-01 +1.193031e-01 +1.216904e-01 +1.241036e-01 +1.267583e-01 +1.297190e-01 +1.323699e-01 +1.335165e-01 +1.324250e-01 +1.292332e-01 +1.246765e-01 +1.196391e-01 +1.148118e-01 +1.105194e-01 +1.067561e-01 +1.033156e-01 +1.004281e-01 +9.863441e-02 +9.810984e-02 +9.861329e-02 +9.965423e-02 +1.007773e-01 +1.016797e-01 +1.022615e-01 +1.019203e-01 +9.954665e-02 +9.457417e-02 +8.737606e-02 +7.888488e-02 +7.009787e-02 +6.170410e-02 +5.397000e-02 +4.678604e-02 +3.986160e-02 +3.302575e-02 +2.679240e-02 +2.181695e-02 +1.821052e-02 +1.564243e-02 +1.357059e-02 +1.152432e-02 +9.220876e-03 +6.607864e-03 +3.782641e-03 +9.135313e-04 +-1.859294e-03 +-4.452571e-03 +-6.868019e-03 +-9.152035e-03 +-1.138592e-02 +-1.363004e-02 +-1.593992e-02 +-1.850166e-02 +-2.214579e-02 +-2.767905e-02 +-3.513536e-02 +-4.396237e-02 +-5.336757e-02 +-6.269052e-02 +-7.156088e-02 +-7.993729e-02 +-8.798761e-02 +-9.596729e-02 +-1.040896e-01 +-1.124505e-01 +-1.205630e-01 +-1.270690e-01 +-1.308736e-01 +-1.319900e-01 +-1.312317e-01 +-1.297121e-01 +-1.283371e-01 +-1.276346e-01 +-1.278089e-01 +-1.287844e-01 +-1.302121e-01 +-1.317093e-01 +-1.329596e-01 +-1.338528e-01 +-1.344075e-01 +-1.347453e-01 +-1.341057e-01 +-1.314795e-01 +-1.267038e-01 +-1.203074e-01 +-1.131572e-01 +-1.060105e-01 +-9.932133e-02 +-9.317518e-02 +-8.741036e-02 +-8.174715e-02 +-7.594433e-02 +-6.985990e-02 +-6.349154e-02 +-5.713166e-02 +-5.147175e-02 +-4.705605e-02 +-4.390996e-02 +-4.166301e-02 +-3.980023e-02 +-3.788152e-02 +-3.556562e-02 +-3.255171e-02 +-2.874465e-02 +-2.432879e-02 +-1.962670e-02 +-1.494669e-02 +-1.047846e-02 +-6.267234e-03 +-2.245832e-03 +1.704471e-03 +5.695614e-03 +9.797816e-03 +1.402544e-02 +1.835337e-02 +2.273008e-02 +2.708592e-02 +3.080820e-02 +3.279469e-02 +3.244582e-02 +3.001696e-02 +2.632125e-02 +2.226127e-02 +1.850253e-02 +1.532511e-02 +1.267640e-02 +1.029961e-02 +7.905883e-03 +5.278155e-03 +2.336274e-03 +-8.865041e-04 +-4.275832e-03 +-7.708270e-03 +-1.108064e-02 +-1.434801e-02 +-1.750635e-02 +-2.059397e-02 +-2.365227e-02 +-2.672568e-02 +-2.983167e-02 +-3.298033e-02 +-3.615599e-02 +-3.934885e-02 +-4.253682e-02 +-4.571746e-02 +-4.887940e-02 +-5.203400e-02 +-5.517668e-02 +-5.832464e-02 +-6.146910e-02 +-6.462688e-02 +-6.777940e-02 +-7.094710e-02 +-7.410287e-02 +-7.721044e-02 +-7.877448e-02 +-7.695251e-02 +-7.138885e-02 +-6.295085e-02 +-5.313118e-02 +-4.326205e-02 +-3.417138e-02 +-2.604365e-02 +-1.862572e-02 +-1.143952e-02 +-4.056504e-03 +3.789729e-03 +1.213667e-02 +2.086826e-02 +2.977824e-02 +3.867974e-02 +4.741875e-02 +5.545666e-02 +6.150270e-02 +6.461787e-02 +6.498695e-02 +6.367253e-02 +6.234955e-02 +6.242519e-02 +6.437039e-02 +6.785074e-02 +7.209608e-02 +7.633242e-02 +8.003879e-02 +8.305118e-02 +8.549337e-02 +8.764788e-02 +8.980517e-02 +9.217335e-02 +9.482755e-02 +9.773184e-02 +1.007840e-01 +1.038678e-01 +1.068741e-01 +1.092359e-01 +1.099631e-01 +1.085388e-01 +1.052219e-01 +1.007721e-01 +9.601665e-02 +9.155858e-02 +8.764198e-02 +8.420874e-02 +8.101691e-02 +7.780127e-02 +7.436380e-02 +7.063533e-02 +6.664925e-02 +6.251357e-02 +5.834126e-02 +5.422703e-02 +5.022157e-02 +4.660565e-02 +4.386780e-02 +4.225985e-02 +4.162700e-02 +4.156985e-02 +4.165398e-02 +4.157190e-02 +4.113779e-02 +4.027266e-02 +3.903598e-02 +3.759636e-02 +3.613796e-02 +3.479484e-02 +3.361500e-02 +3.257476e-02 +3.160569e-02 +3.063562e-02 +2.960980e-02 +2.850847e-02 +2.733879e-02 +2.612836e-02 +2.490681e-02 +2.369242e-02 +2.233928e-02 +2.043496e-02 +1.765296e-02 +1.401797e-02 +9.801882e-03 +5.363109e-03 +9.850739e-04 +-3.183440e-03 +-7.137732e-03 +-1.095927e-02 +-1.476404e-02 +-1.864113e-02 +-2.263752e-02 +-2.674637e-02 +-3.093308e-02 +-3.514549e-02 +-3.934471e-02 +-4.348854e-02 +-4.719117e-02 +-4.944959e-02 +-4.950913e-02 +-4.746768e-02 +-4.402868e-02 +-4.007859e-02 +-3.631581e-02 +-3.308712e-02 +-3.039322e-02 +-2.801602e-02 +-2.567118e-02 +-2.313322e-02 +-2.029675e-02 +-1.717750e-02 +-1.387271e-02 +-1.050572e-02 +-7.179601e-03 +-3.951390e-03 +-8.292643e-04 +2.214815e-03 +5.224328e-03 +8.239802e-03 +1.128639e-02 +1.437171e-02 +1.748845e-02 +2.062210e-02 +2.375101e-02 +2.672121e-02 +2.915186e-02 +3.075541e-02 +3.156800e-02 +3.185239e-02 +3.194397e-02 +3.210426e-02 +3.246721e-02 +3.303079e-02 +3.371704e-02 +3.442454e-02 +3.530637e-02 +3.661769e-02 +3.842028e-02 +4.061249e-02 +4.300138e-02 +4.541382e-02 +4.773833e-02 +4.994931e-02 +5.207550e-02 +5.417873e-02 +5.631022e-02 +5.850498e-02 +6.076411e-02 +6.306147e-02 +6.505298e-02 +6.612129e-02 +6.591868e-02 +6.457225e-02 +6.251736e-02 +6.024887e-02 +5.813418e-02 +5.633415e-02 +5.482479e-02 +5.346934e-02 +5.211028e-02 +5.062894e-02 +4.897755e-02 +4.717258e-02 +4.527464e-02 +4.335088e-02 +4.145211e-02 +3.945177e-02 +3.715998e-02 +3.452252e-02 +3.160343e-02 +2.853530e-02 +2.544308e-02 +2.240983e-02 +1.945954e-02 +1.657413e-02 +1.371349e-02 +1.083838e-02 +7.923699e-03 +4.963172e-03 +1.967552e-03 +-1.047088e-03 +-4.061487e-03 +-7.048814e-03 +-9.587913e-03 +-1.090008e-02 +-1.055629e-02 +-8.735902e-03 +-6.012509e-03 +-3.028092e-03 +-2.530098e-04 +2.110258e-03 +4.102700e-03 +5.900855e-03 +7.701395e-03 +9.345205e-03 +1.050260e-02 +1.107579e-02 +1.116505e-02 +1.099529e-02 +1.077230e-02 +1.063773e-02 +1.062766e-02 +1.071586e-02 +1.083319e-02 +1.095764e-02 +1.114099e-02 +1.145450e-02 +1.190433e-02 +1.246153e-02 +1.306677e-02 +1.367991e-02 +1.426828e-02 +1.482060e-02 +1.502568e-02 +1.430992e-02 +1.235196e-02 +9.293793e-03 +5.562396e-03 +1.641949e-03 +-2.121020e-03 +-5.574445e-03 +-8.754048e-03 +-1.179110e-02 +-1.484397e-02 +-1.802030e-02 +-2.136826e-02 +-2.486133e-02 +-2.844609e-02 +-3.204780e-02 +-3.562210e-02 +-3.913422e-02 +-4.259513e-02 +-4.601142e-02 +-4.939537e-02 +-5.214478e-02 +-5.350716e-02 +-5.333526e-02 +-5.198591e-02 +-5.006860e-02 +-4.813002e-02 +-4.650764e-02 +-4.527883e-02 +-4.433730e-02 +-4.348976e-02 +-4.256569e-02 +-4.162364e-02 +-4.095727e-02 +-4.078855e-02 +-4.113254e-02 +-4.184148e-02 +-4.271394e-02 +-4.357961e-02 +-4.434645e-02 +-4.500138e-02 +-4.558466e-02 +-4.615035e-02 +-4.661364e-02 +-4.674384e-02 +-4.639812e-02 +-4.561270e-02 +-4.454743e-02 +-4.338783e-02 +-4.227465e-02 +-4.127100e-02 +-4.037098e-02 +-3.952556e-02 +-3.867676e-02 +-3.778099e-02 +-3.682093e-02 +-3.580361e-02 +-3.475108e-02 +-3.368938e-02 +-3.263908e-02 +-3.161060e-02 +-3.060372e-02 +-2.961230e-02 +-2.862630e-02 +-2.763859e-02 +-2.664284e-02 +-2.564015e-02 +-2.463010e-02 +-2.360982e-02 +-2.237296e-02 +-2.065999e-02 +-1.842309e-02 +-1.578251e-02 +-1.294934e-02 +-1.010786e-02 +-7.377044e-03 +-4.779095e-03 +-2.284802e-03 +1.031723e-04 +2.106670e-03 +3.430392e-03 +4.054894e-03 +4.178302e-03 +4.085632e-03 +4.016829e-03 +4.103334e-03 +4.361794e-03 +4.730295e-03 +5.119123e-03 +5.451415e-03 +5.688774e-03 +5.832677e-03 +5.951382e-03 +6.182820e-03 +6.640011e-03 +7.333249e-03 +8.201743e-03 +9.147244e-03 +1.009105e-02 +1.097975e-02 +1.180991e-02 +1.259210e-02 +1.334469e-02 +1.361826e-02 +1.283982e-02 +1.089878e-02 +8.063592e-03 +4.798439e-03 +1.515813e-03 +-1.527256e-03 +-4.274442e-03 +-6.804496e-03 +-9.265749e-03 +-1.179046e-02 +-1.445978e-02 +-1.728547e-02 +-2.022956e-02 +-2.322041e-02 +-2.598921e-02 +-2.822984e-02 +-2.988322e-02 +-3.107746e-02 +-3.205037e-02 +-3.300980e-02 +-3.409538e-02 +-3.533531e-02 +-3.669781e-02 +-3.810142e-02 +-3.948458e-02 +-4.079434e-02 +-4.201110e-02 +-4.267543e-02 +-4.212190e-02 +-4.012101e-02 +-3.694125e-02 +-3.312644e-02 +-2.921278e-02 +-2.555342e-02 +-2.226272e-02 +-1.926479e-02 +-1.638677e-02 +-1.345458e-02 +-1.035550e-02 +-7.064700e-03 +-3.755177e-03 +-8.539506e-04 +1.291119e-03 +2.655927e-03 +3.458648e-03 +4.011549e-03 +4.471219e-03 +4.780715e-03 +4.848117e-03 +4.655934e-03 +4.259052e-03 +3.734860e-03 +3.007648e-03 +1.418589e-03 +-1.726066e-03 +-6.475703e-03 +-1.240218e-02 +-1.884626e-02 +-2.526582e-02 +-3.133009e-02 +-3.696900e-02 +-4.152078e-02 +-4.403183e-02 +-4.424858e-02 +-4.267925e-02 +-4.022115e-02 +-3.770960e-02 +-3.566179e-02 +-3.421472e-02 +-3.342773e-02 +-3.342365e-02 +-3.415818e-02 +-3.537890e-02 +-3.675427e-02 +-3.802677e-02 +-3.907199e-02 +-3.991030e-02 +-4.063759e-02 +-4.138178e-02 +-4.222672e-02 +-4.321872e-02 +-4.433209e-02 +-4.550634e-02 +-4.608987e-02 +-4.530432e-02 +-4.298419e-02 +-3.947348e-02 +-3.537933e-02 +-3.125207e-02 +-2.743790e-02 +-2.402204e-02 +-2.090558e-02 +-1.789522e-02 +-1.481300e-02 +-1.154695e-02 +-8.076504e-03 +-4.451137e-03 +-8.515632e-04 +2.383753e-03 +5.001849e-03 +7.006494e-03 +8.584944e-03 +9.992348e-03 +1.143758e-02 +1.303436e-02 +1.479389e-02 +1.666024e-02 +1.855193e-02 +2.040030e-02 +2.216871e-02 +2.385553e-02 +2.548551e-02 +2.709197e-02 +2.870676e-02 +3.034604e-02 +3.200856e-02 +3.349105e-02 +3.449011e-02 +3.488713e-02 +3.477594e-02 +3.437835e-02 +3.391952e-02 +3.355556e-02 +3.334273e-02 +3.325627e-02 +3.321561e-02 +3.309504e-02 +3.279220e-02 +3.228727e-02 +3.162800e-02 +3.089248e-02 +3.014330e-02 +2.911501e-02 +2.735248e-02 +2.467669e-02 +2.122093e-02 +1.732386e-02 +1.333144e-02 +9.755752e-03 +7.019063e-03 +5.152929e-03 +3.895238e-03 +2.866892e-03 +1.749099e-03 +3.686233e-04 +-1.289610e-03 +-3.132994e-03 +-5.027714e-03 +-6.859296e-03 +-8.564842e-03 +-1.013638e-02 +-1.154606e-02 +-1.267981e-02 +-1.345776e-02 +-1.392479e-02 +-1.420427e-02 +-1.443492e-02 +-1.471432e-02 +-1.508311e-02 +-1.552862e-02 +-1.601098e-02 +-1.648389e-02 +-1.691687e-02 +-1.729797e-02 +-1.763604e-02 +-1.794825e-02 +-1.825639e-02 +-1.857395e-02 +-1.891025e-02 +-1.926193e-02 +-1.962626e-02 +-1.999217e-02 +-2.035821e-02 +-2.071561e-02 +-2.105436e-02 +-2.099621e-02 +-2.007316e-02 +-1.819787e-02 +-1.559166e-02 +-1.263640e-02 +-9.669415e-03 +-6.902233e-03 +-4.379587e-03 +-2.038014e-03 +2.463418e-04 +2.580506e-03 +5.034066e-03 +7.613936e-03 +1.029321e-02 +1.301590e-02 +1.573778e-02 +1.842126e-02 +2.105329e-02 +2.343836e-02 +2.530181e-02 +2.655088e-02 +2.730570e-02 +2.779561e-02 +2.825031e-02 +2.881386e-02 +2.952867e-02 +3.016418e-02 +3.040520e-02 +3.013067e-02 +2.940771e-02 +2.841900e-02 +2.735749e-02 +2.636243e-02 +2.549243e-02 +2.473855e-02 +2.413311e-02 +2.372215e-02 +2.348074e-02 +2.334191e-02 +2.322649e-02 +2.308036e-02 +2.288121e-02 +2.263834e-02 +2.237625e-02 +2.212216e-02 +2.189395e-02 +2.169741e-02 +2.152754e-02 +2.137225e-02 +2.122025e-02 +2.105840e-02 +2.082436e-02 +2.024488e-02 +1.905010e-02 +1.722628e-02 +1.495042e-02 +1.248274e-02 +1.003847e-02 +7.740919e-03 +5.604264e-03 +3.576279e-03 +1.571738e-03 +-4.772411e-04 +-2.604753e-03 +-4.652592e-03 +-6.301926e-03 +-7.350945e-03 +-7.834605e-03 +-7.947812e-03 +-7.929368e-03 +-7.963131e-03 +-8.139267e-03 +-8.455199e-03 +-8.853200e-03 +-9.257512e-03 +-9.610179e-03 +-9.882607e-03 +-1.005389e-02 +-1.011462e-02 +-1.009219e-02 +-1.002768e-02 +-9.964848e-03 +-9.928062e-03 +-9.926521e-03 +-9.950196e-03 +-9.986302e-03 +-1.001687e-02 +-1.003527e-02 +-1.003509e-02 +-1.002362e-02 +-1.001093e-02 +-1.020513e-02 +-1.085815e-02 +-1.202046e-02 +-1.357425e-02 +-1.531741e-02 +-1.706770e-02 +-1.871274e-02 +-2.022608e-02 +-2.164219e-02 +-2.302550e-02 +-2.443511e-02 +-2.590697e-02 +-2.744705e-02 +-2.903936e-02 +-3.065650e-02 +-3.227244e-02 +-3.386935e-02 +-3.544179e-02 +-3.699278e-02 +-3.851828e-02 +-3.996693e-02 +-4.128483e-02 +-4.247172e-02 +-4.356524e-02 +-4.461986e-02 +-4.568050e-02 +-4.677216e-02 +-4.789635e-02 +-4.904185e-02 +-5.019054e-02 +-5.132908e-02 +-5.244884e-02 +-5.355132e-02 +-5.464095e-02 +-5.572682e-02 +-5.681348e-02 +-5.790710e-02 +-5.900605e-02 +-6.010646e-02 +-6.107901e-02 +-6.176616e-02 +-6.213636e-02 +-6.226203e-02 +-6.226897e-02 +-6.227052e-02 +-6.233756e-02 +-6.248643e-02 +-6.269379e-02 +-6.287327e-02 +-6.291899e-02 +-6.278342e-02 +-6.248624e-02 +-6.209128e-02 +-6.166807e-02 +-6.127000e-02 +-6.091876e-02 +-6.061288e-02 +-6.033262e-02 +-6.005595e-02 +-5.976390e-02 +-5.945017e-02 +-5.911440e-02 +-5.876612e-02 +-5.841185e-02 +-5.806274e-02 +-5.771651e-02 +-5.729365e-02 +-5.640801e-02 +-5.467764e-02 +-5.207211e-02 +-4.883295e-02 +-4.531659e-02 +-4.182668e-02 +-3.853532e-02 +-3.546792e-02 +-3.255096e-02 +-2.967292e-02 +-2.677439e-02 +-2.397937e-02 +-2.146278e-02 +-1.927000e-02 +-1.733746e-02 +-1.554061e-02 +-1.376689e-02 +-1.194254e-02 +-1.004881e-02 +-8.102002e-03 +-6.139157e-03 +-4.194042e-03 +-2.288071e-03 +-4.226248e-04 +1.411178e-03 +3.231080e-03 +5.051540e-03 +6.884214e-03 +8.731601e-03 +1.059695e-02 +1.249635e-02 +1.444795e-02 +1.644769e-02 +1.848042e-02 +2.052383e-02 +2.256342e-02 +2.458971e-02 +2.660381e-02 +2.860968e-02 +3.061617e-02 +3.262676e-02 +3.464587e-02 +3.667068e-02 +3.870152e-02 +4.073228e-02 +4.276360e-02 +4.479041e-02 +4.680787e-02 +4.859673e-02 +4.988763e-02 +5.062916e-02 +5.094978e-02 +5.106859e-02 +5.118017e-02 +5.140649e-02 +5.177410e-02 +5.224591e-02 +5.275102e-02 +5.322746e-02 +5.363554e-02 +5.396784e-02 +5.417667e-02 +5.421273e-02 +5.408827e-02 +5.386010e-02 +5.359854e-02 +5.335762e-02 +5.316298e-02 +5.301199e-02 +5.288525e-02 +5.275955e-02 +5.261637e-02 +5.244791e-02 +5.225570e-02 +5.204875e-02 +5.183705e-02 +5.162952e-02 +5.143187e-02 +5.129303e-02 +5.127041e-02 +5.137177e-02 +5.156590e-02 +5.180213e-02 +5.203705e-02 +5.224393e-02 +5.241803e-02 +5.256831e-02 +5.268487e-02 +5.274904e-02 +5.276349e-02 +5.274406e-02 +5.271331e-02 +5.268684e-02 +5.267369e-02 +5.267244e-02 +5.267792e-02 +5.268180e-02 +5.267997e-02 +5.266915e-02 +5.265164e-02 +5.262868e-02 +5.260528e-02 +5.258255e-02 +5.256371e-02 +5.254651e-02 +5.252682e-02 +5.236684e-02 +5.186473e-02 +5.094514e-02 +4.967921e-02 +4.822184e-02 +4.672844e-02 +4.530416e-02 +4.398546e-02 +4.275304e-02 +4.155856e-02 +4.035065e-02 +3.909693e-02 +3.778691e-02 +3.643121e-02 +3.504854e-02 +3.362933e-02 +3.203898e-02 +3.013501e-02 +2.790493e-02 +2.543774e-02 +2.286636e-02 +2.030273e-02 +1.781100e-02 +1.540049e-02 +1.304442e-02 +1.070038e-02 +8.332512e-03 +5.921848e-03 +3.467703e-03 +9.825657e-04 +-1.515447e-03 +-4.009663e-03 +-6.490602e-03 +-8.955164e-03 +-1.140342e-02 +-1.373572e-02 +-1.580127e-02 +-1.754756e-02 +-1.903050e-02 +-2.037054e-02 +-2.168532e-02 +-2.305529e-02 +-2.450572e-02 +-2.602082e-02 +-2.756272e-02 +-2.909369e-02 +-3.058797e-02 +-3.203908e-02 +-3.345486e-02 +-3.485219e-02 +-3.624773e-02 +-3.765345e-02 +-3.907100e-02 +-4.041703e-02 +-4.153125e-02 +-4.232149e-02 +-4.281702e-02 +-4.312822e-02 +-4.337746e-02 +-4.356773e-02 +-4.362436e-02 +-4.352204e-02 +-4.327863e-02 +-4.294977e-02 +-4.258536e-02 +-4.222856e-02 +-4.188717e-02 +-4.146588e-02 +-4.049960e-02 +-3.852837e-02 +-3.551049e-02 +-3.173088e-02 +-2.761491e-02 +-2.352517e-02 +-1.967024e-02 +-1.608311e-02 +-1.267997e-02 +-9.323992e-03 +-5.899439e-03 +-2.346543e-03 +1.155489e-03 +4.225076e-03 +6.612254e-03 +8.341156e-03 +9.628665e-03 +1.074787e-02 +1.191536e-02 +1.324110e-02 +1.472746e-02 +1.628306e-02 +1.769325e-02 +1.876066e-02 +1.944409e-02 +1.982903e-02 +2.006559e-02 +2.029190e-02 +2.059385e-02 +2.090239e-02 +2.101799e-02 +2.079534e-02 +2.022781e-02 +1.940976e-02 +1.836495e-02 +1.699617e-02 +1.525050e-02 +1.318538e-02 +1.092953e-02 +8.615419e-03 +6.336186e-03 +4.126381e-03 +1.975696e-03 +-1.530229e-04 +-2.297157e-03 +-4.482990e-03 +-6.715911e-03 +-8.987291e-03 +-1.127823e-02 +-1.357152e-02 +-1.585293e-02 +-1.811842e-02 +-2.036839e-02 +-2.261000e-02 +-2.484850e-02 +-2.709056e-02 +-2.933733e-02 +-3.159075e-02 +-3.384700e-02 +-3.610619e-02 +-3.836130e-02 +-4.055902e-02 +-4.244544e-02 +-4.377155e-02 +-4.452002e-02 +-4.485252e-02 +-4.500488e-02 +-4.517703e-02 +-4.548134e-02 +-4.593404e-02 +-4.648545e-02 +-4.706044e-02 +-4.759450e-02 +-4.805263e-02 +-4.843293e-02 +-4.875566e-02 +-4.898815e-02 +-4.903779e-02 +-4.885417e-02 +-4.846912e-02 +-4.796537e-02 +-4.743161e-02 +-4.692960e-02 +-4.648417e-02 +-4.608618e-02 +-4.570527e-02 +-4.519027e-02 +-4.429296e-02 +-4.287975e-02 +-4.100640e-02 +-3.885176e-02 +-3.661636e-02 +-3.444807e-02 +-3.241042e-02 +-3.049205e-02 +-2.863735e-02 +-2.678155e-02 +-2.487613e-02 +-2.290158e-02 +-2.086683e-02 +-1.883601e-02 +-1.691296e-02 +-1.516106e-02 +-1.357574e-02 +-1.210170e-02 +-1.067000e-02 +-9.224415e-03 +-7.737247e-03 +-6.206106e-03 +-4.647915e-03 +-3.083464e-03 +-1.532442e-03 +-2.403469e-06 +1.505105e-03 +2.999219e-03 +4.486312e-03 +5.970700e-03 +7.292297e-03 +8.249182e-03 +8.799649e-03 +9.036605e-03 +9.120879e-03 +9.194472e-03 +9.268829e-03 +9.246804e-03 +9.059016e-03 +8.694510e-03 +8.197998e-03 +7.630147e-03 +7.049067e-03 +6.487037e-03 +5.956384e-03 +5.447659e-03 +4.947561e-03 +4.439107e-03 +3.915542e-03 +3.376745e-03 +2.915210e-03 +2.644845e-03 +2.593680e-03 +2.715005e-03 +2.925090e-03 +3.179061e-03 +3.478357e-03 +3.827626e-03 +4.222797e-03 +4.650402e-03 +5.097026e-03 +5.551087e-03 +6.007764e-03 +6.464850e-03 +6.923992e-03 +7.385974e-03 +7.852782e-03 +8.322963e-03 +8.796501e-03 +9.270498e-03 +9.745118e-03 +1.021773e-02 +1.068985e-02 +1.115944e-02 +1.162980e-02 +1.210422e-02 +1.272094e-02 +1.364932e-02 +1.492267e-02 +1.646085e-02 +1.812602e-02 +1.979538e-02 +2.139320e-02 +2.290202e-02 +2.434586e-02 +2.576802e-02 +2.720876e-02 +2.869162e-02 +3.022109e-02 +3.178545e-02 +3.336393e-02 +3.486405e-02 +3.618092e-02 +3.729320e-02 +3.824685e-02 +3.912330e-02 +3.999559e-02 +4.091087e-02 +4.188051e-02 +4.289139e-02 +4.391726e-02 +4.493429e-02 +4.592714e-02 +4.689276e-02 +4.783683e-02 +4.877059e-02 +4.970450e-02 +5.064552e-02 +5.159386e-02 +5.248645e-02 +5.322737e-02 +5.377891e-02 +5.416960e-02 +5.447010e-02 +5.475053e-02 +5.506082e-02 +5.541814e-02 +5.581591e-02 +5.623185e-02 +5.664347e-02 +5.703442e-02 +5.739968e-02 +5.772558e-02 +5.794374e-02 +5.798487e-02 +5.785251e-02 +5.759851e-02 +5.729721e-02 +5.700588e-02 +5.675858e-02 +5.655303e-02 +5.633166e-02 +5.587005e-02 +5.495247e-02 +5.355433e-02 +5.180360e-02 +4.989383e-02 +4.799350e-02 +4.619952e-02 +4.453013e-02 +4.294757e-02 +4.139095e-02 +3.980548e-02 +3.815963e-02 +3.644765e-02 +3.463565e-02 +3.261245e-02 +3.029875e-02 +2.772045e-02 +2.497599e-02 +2.217939e-02 +1.941655e-02 +1.672554e-02 +1.410154e-02 +1.151186e-02 +8.920230e-03 +6.298034e-03 +3.635710e-03 +9.359014e-04 +-1.785426e-03 +-4.507917e-03 +-7.085064e-03 +-9.314192e-03 +-1.112241e-02 +-1.258336e-02 +-1.385407e-02 +-1.509142e-02 +-1.640100e-02 +-1.781850e-02 +-1.932389e-02 +-2.086794e-02 +-2.239916e-02 +-2.388409e-02 +-2.531164e-02 +-2.669342e-02 +-2.804747e-02 +-2.934965e-02 +-3.039886e-02 +-3.098591e-02 +-3.109417e-02 +-3.085452e-02 +-3.046279e-02 +-3.008358e-02 +-2.981158e-02 +-2.965957e-02 +-2.958866e-02 +-2.953589e-02 +-2.944918e-02 +-2.929867e-02 +-2.908443e-02 +-2.882407e-02 +-2.854543e-02 +-2.827128e-02 +-2.801771e-02 +-2.778714e-02 +-2.757598e-02 +-2.737363e-02 +-2.717260e-02 +-2.696472e-02 +-2.674569e-02 +-2.642950e-02 +-2.589244e-02 +-2.509051e-02 +-2.407168e-02 +-2.293486e-02 +-2.177857e-02 +-2.066786e-02 +-1.962447e-02 +-1.863485e-02 +-1.766825e-02 +-1.669222e-02 +-1.568639e-02 +-1.464436e-02 +-1.357343e-02 +-1.248655e-02 +-1.139856e-02 +-1.031862e-02 +-9.251949e-03 +-8.196095e-03 +-7.148061e-03 +-6.100881e-03 +-5.052495e-03 +-4.003455e-03 +-3.072531e-03 +-2.407608e-03 +-2.038810e-03 +-1.898871e-03 +-1.870198e-03 +-1.847129e-03 +-1.763523e-03 +-1.603943e-03 +-1.387953e-03 +-1.153103e-03 +-9.332793e-04 +-7.497412e-04 +-6.057165e-04 +-4.917051e-04 +-3.791712e-04 +-2.346263e-04 +-4.099528e-05 +1.985753e-04 +4.677423e-04 +7.471119e-04 +1.021143e-03 +1.282593e-03 +1.530888e-03 +1.771366e-03 +2.011480e-03 +2.301028e-03 +2.708242e-03 +3.257524e-03 +3.923667e-03 +4.653846e-03 +5.394781e-03 +6.111513e-03 +6.791184e-03 +7.441674e-03 +8.078457e-03 +8.715197e-03 +9.239328e-03 +9.499643e-03 +9.463884e-03 +9.196413e-03 +8.815035e-03 +8.424599e-03 +8.092908e-03 +7.834891e-03 +7.632820e-03 +7.448350e-03 +7.249411e-03 +7.013363e-03 +6.735230e-03 +6.343085e-03 +5.753395e-03 +4.961469e-03 +4.024820e-03 +3.027398e-03 +2.039493e-03 +1.100574e-03 +2.148552e-04 +-6.353217e-04 +-1.478232e-03 +-2.335996e-03 +-3.222631e-03 +-4.136468e-03 +-5.064295e-03 +-5.822845e-03 +-6.187857e-03 +-6.113012e-03 +-5.695619e-03 +-5.111266e-03 +-4.516319e-03 +-4.011799e-03 +-3.620253e-03 +-3.315172e-03 +-3.039066e-03 +-2.743196e-03 +-2.395946e-03 +-2.061463e-03 +-1.852112e-03 +-1.830337e-03 +-1.981347e-03 +-2.244774e-03 +-2.546285e-03 +-2.832235e-03 +-3.074681e-03 +-3.277119e-03 +-3.454996e-03 +-3.633412e-03 +-3.826407e-03 +-4.040381e-03 +-4.164554e-03 +-4.060080e-03 +-3.690190e-03 +-3.110964e-03 +-2.423609e-03 +-1.725422e-03 +-1.076100e-03 +-4.947914e-04 +3.629697e-05 +5.465283e-04 +1.069834e-03 +1.621857e-03 +2.202394e-03 +2.593740e-03 +2.523747e-03 +1.928671e-03 +9.211942e-04 +-2.929818e-04 +-1.524895e-03 +-2.654315e-03 +-3.649592e-03 +-4.543097e-03 +-5.399296e-03 +-6.279501e-03 +-7.220435e-03 +-8.204027e-03 +-9.095311e-03 +-9.747335e-03 +-1.012531e-02 +-1.028657e-02 +-1.033736e-02 +-1.037516e-02 +-1.046329e-02 +-1.061882e-02 +-1.082700e-02 +-1.105499e-02 +-1.127228e-02 +-1.145856e-02 +-1.161007e-02 +-1.173385e-02 +-1.184400e-02 +-1.195347e-02 +-1.207235e-02 +-1.220360e-02 +-1.234609e-02 +-1.249479e-02 +-1.264517e-02 +-1.279273e-02 +-1.293606e-02 +-1.307484e-02 +-1.321123e-02 +-1.334634e-02 +-1.348240e-02 +-1.361886e-02 +-1.373740e-02 +-1.374915e-02 +-1.356602e-02 +-1.318124e-02 +-1.265037e-02 +-1.205592e-02 +-1.146745e-02 +-1.092480e-02 +-1.043355e-02 +-9.977270e-03 +-9.529258e-03 +-9.067551e-03 +-8.579195e-03 +-8.064148e-03 +-7.529313e-03 +-6.987139e-03 +-6.455250e-03 +-5.979202e-03 +-5.598063e-03 +-5.313373e-03 +-5.095910e-03 +-4.906759e-03 +-4.711535e-03 +-4.493372e-03 +-4.251423e-03 +-4.060653e-03 +-4.014868e-03 +-4.141161e-03 +-4.406681e-03 +-4.746521e-03 +-5.097348e-03 +-5.418149e-03 +-5.698220e-03 +-6.029080e-03 +-6.554050e-03 +-7.337908e-03 +-8.351470e-03 +-9.503384e-03 +-1.069553e-02 +-1.185477e-02 +-1.295101e-02 +-1.398921e-02 +-1.499708e-02 +-1.600527e-02 +-1.703748e-02 +-1.810253e-02 +-1.919738e-02 +-2.031002e-02 +-2.142753e-02 +-2.253892e-02 +-2.363926e-02 +-2.472793e-02 +-2.580907e-02 +-2.688707e-02 +-2.796656e-02 +-2.904788e-02 +-3.009156e-02 +-3.098953e-02 +-3.165874e-02 +-3.210614e-02 +-3.240388e-02 +-3.264454e-02 +-3.290226e-02 +-3.321473e-02 +-3.358355e-02 +-3.398664e-02 +-3.439415e-02 +-3.478214e-02 +-3.513944e-02 +-3.546710e-02 +-3.577502e-02 +-3.607591e-02 +-3.638075e-02 +-3.669563e-02 +-3.702161e-02 +-3.735584e-02 +-3.769397e-02 +-3.803158e-02 +-3.836590e-02 +-3.869625e-02 +-3.902344e-02 +-3.934640e-02 +-3.960271e-02 +-3.962703e-02 +-3.929169e-02 +-3.861061e-02 +-3.769687e-02 +-3.669276e-02 +-3.561476e-02 +-3.433601e-02 +-3.275422e-02 +-3.087572e-02 +-2.878874e-02 +-2.660746e-02 +-2.442563e-02 +-2.229399e-02 +-2.021968e-02 +-1.818091e-02 +-1.614528e-02 +-1.408742e-02 +-1.199426e-02 +-9.867134e-03 +-7.717259e-03 +-5.559524e-03 +-3.406296e-03 +-1.264687e-03 +8.645051e-04 +2.983839e-03 +5.098874e-03 +7.214260e-03 +9.333643e-03 +1.145740e-02 +1.358527e-02 +1.571488e-02 +1.784541e-02 +1.997277e-02 +2.206581e-02 +2.397713e-02 +2.556103e-02 +2.680779e-02 +2.781149e-02 +2.871073e-02 +2.962149e-02 +3.060940e-02 +3.168349e-02 +3.281577e-02 +3.396149e-02 +3.508343e-02 +3.616064e-02 +3.719312e-02 +3.819323e-02 +3.917968e-02 +4.016953e-02 +4.117378e-02 +4.219438e-02 +4.322839e-02 +4.426883e-02 +4.531007e-02 +4.634648e-02 +4.736922e-02 +4.834406e-02 +4.923905e-02 +5.005391e-02 +5.081293e-02 +5.154901e-02 +5.229003e-02 +5.305036e-02 +5.383132e-02 +5.462557e-02 +5.542247e-02 +5.621289e-02 +5.699246e-02 +5.776102e-02 +5.852226e-02 +5.928045e-02 +6.003979e-02 +6.080271e-02 +6.156983e-02 +6.233977e-02 +6.311133e-02 +6.388271e-02 +6.465363e-02 +6.542253e-02 +6.618992e-02 +6.695691e-02 +6.772385e-02 +6.849078e-02 +6.925703e-02 +6.999025e-02 +7.064226e-02 +7.119508e-02 +7.166520e-02 +7.208988e-02 +7.250421e-02 +7.289470e-02 +7.316820e-02 +7.324278e-02 +7.311514e-02 +7.284252e-02 +7.250569e-02 +7.217333e-02 +7.188281e-02 +7.163997e-02 +7.142846e-02 +7.122427e-02 +7.100513e-02 +7.074335e-02 +7.036244e-02 +6.979425e-02 +6.904414e-02 +6.816989e-02 +6.724932e-02 +6.634378e-02 +6.548600e-02 +6.467590e-02 +6.389600e-02 +6.312108e-02 +6.233060e-02 +6.151385e-02 +6.067210e-02 +5.981301e-02 +5.894820e-02 +5.808583e-02 +5.723230e-02 +5.638782e-02 +5.555095e-02 +5.471674e-02 +5.388045e-02 +5.297877e-02 +5.193605e-02 +5.073781e-02 +4.942130e-02 +4.804867e-02 +4.667469e-02 +4.533339e-02 +4.403214e-02 +4.276057e-02 +4.149859e-02 +4.022845e-02 +3.893828e-02 +3.760411e-02 +3.612597e-02 +3.440796e-02 +3.245112e-02 +3.032673e-02 +2.813531e-02 +2.595693e-02 +2.383791e-02 +2.178068e-02 +1.976350e-02 +1.775261e-02 +1.572303e-02 +1.365934e-02 +1.156426e-02 +9.444943e-03 +7.318966e-03 +5.202804e-03 +3.299000e-03 +1.850431e-03 +9.008648e-04 +3.321524e-04 +-5.602683e-05 +-4.411621e-04 +-9.322118e-04 +-1.552767e-03 +-2.268450e-03 +-3.014718e-03 +-3.734430e-03 +-4.391776e-03 +-4.982429e-03 +-5.521805e-03 +-6.037577e-03 +-6.554527e-03 +-7.090882e-03 +-7.650991e-03 +-8.232213e-03 +-8.824001e-03 +-9.418284e-03 +-1.001270e-02 +-1.074891e-02 +-1.189962e-02 +-1.362000e-02 +-1.585306e-02 +-1.840350e-02 +-2.104998e-02 +-2.362840e-02 +-2.606726e-02 +-2.837709e-02 +-3.061920e-02 +-3.286409e-02 +-3.516519e-02 +-3.754239e-02 +-3.998521e-02 +-4.238620e-02 +-4.461387e-02 +-4.662386e-02 +-4.845136e-02 +-5.017757e-02 +-5.188315e-02 +-5.362401e-02 +-5.542055e-02 +-5.726402e-02 +-5.912505e-02 +-6.084969e-02 +-6.222831e-02 +-6.318616e-02 +-6.379244e-02 +-6.420571e-02 +-6.458173e-02 +-6.503079e-02 +-6.558813e-02 +-6.623641e-02 +-6.692518e-02 +-6.760477e-02 +-6.823759e-02 +-6.881532e-02 +-6.934445e-02 +-6.984444e-02 +-7.021688e-02 +-7.030426e-02 +-7.004761e-02 +-6.950889e-02 +-6.881445e-02 +-6.809325e-02 +-6.742810e-02 +-6.684585e-02 +-6.623984e-02 +-6.546103e-02 +-6.444730e-02 +-6.322408e-02 +-6.187170e-02 +-6.047921e-02 +-5.911236e-02 +-5.780195e-02 +-5.654392e-02 +-5.531699e-02 +-5.409661e-02 +-5.296973e-02 +-5.206107e-02 +-5.139826e-02 +-5.092794e-02 +-5.055323e-02 +-5.018650e-02 +-4.977255e-02 +-4.929879e-02 +-4.878036e-02 +-4.824790e-02 +-4.772873e-02 +-4.724016e-02 +-4.678434e-02 +-4.635363e-02 +-4.593430e-02 +-4.551452e-02 +-4.508531e-02 +-4.464448e-02 +-4.419323e-02 +-4.373737e-02 +-4.329748e-02 +-4.295227e-02 +-4.277776e-02 +-4.277911e-02 +-4.290708e-02 +-4.308933e-02 +-4.326535e-02 +-4.340060e-02 +-4.349085e-02 +-4.355011e-02 +-4.360214e-02 +-4.366614e-02 +-4.375176e-02 +-4.381301e-02 +-4.377545e-02 +-4.360390e-02 +-4.331388e-02 +-4.295167e-02 +-4.256887e-02 +-4.220278e-02 +-4.186873e-02 +-4.156333e-02 +-4.127276e-02 +-4.098077e-02 +-4.067611e-02 +-4.035369e-02 +-4.001646e-02 +-3.967102e-02 +-3.934508e-02 +-3.907419e-02 +-3.887274e-02 +-3.872943e-02 +-3.861936e-02 +-3.851564e-02 +-3.840113e-02 +-3.826840e-02 +-3.812085e-02 +-3.796529e-02 +-3.781179e-02 +-3.766459e-02 +-3.752308e-02 +-3.727818e-02 +-3.679375e-02 +-3.604073e-02 +-3.507857e-02 +-3.401357e-02 +-3.294190e-02 +-3.192436e-02 +-3.097564e-02 +-3.007816e-02 +-2.919862e-02 +-2.830624e-02 +-2.738129e-02 +-2.642049e-02 +-2.543193e-02 +-2.443011e-02 +-2.342907e-02 +-2.244861e-02 +-2.154058e-02 +-2.075166e-02 +-2.007994e-02 +-1.948977e-02 +-1.893152e-02 +-1.836548e-02 +-1.776954e-02 +-1.714224e-02 +-1.649490e-02 +-1.584407e-02 +-1.520233e-02 +-1.457690e-02 +-1.396740e-02 +-1.336934e-02 +-1.277537e-02 +-1.217967e-02 +-1.157873e-02 +-1.097206e-02 +-1.036067e-02 +-9.747071e-03 +-9.133527e-03 +-8.521684e-03 +-7.911994e-03 +-7.303265e-03 +-6.685397e-03 +-6.010678e-03 +-5.231434e-03 +-4.344449e-03 +-3.379190e-03 +-2.380210e-03 +-1.384287e-03 +-4.130087e-04 +5.306683e-04 +1.455351e-03 +2.375684e-03 +3.303288e-03 +4.245184e-03 +5.201283e-03 +6.168103e-03 +7.139223e-03 +8.109276e-03 +9.074565e-03 +1.003484e-02 +1.099071e-02 +1.194453e-02 +1.289796e-02 +1.385312e-02 +1.481015e-02 +1.576895e-02 +1.672837e-02 +1.768829e-02 +1.864760e-02 +1.960654e-02 +2.056458e-02 +2.152250e-02 +2.248021e-02 +2.343791e-02 +2.439560e-02 +2.535391e-02 +2.631201e-02 +2.727046e-02 +2.822858e-02 +2.918718e-02 +3.014540e-02 +3.110374e-02 +3.206155e-02 +3.301996e-02 +3.397780e-02 +3.493648e-02 +3.589427e-02 +3.684899e-02 +3.769876e-02 +3.829387e-02 +3.857930e-02 +3.860776e-02 +3.849429e-02 +3.835420e-02 +3.826567e-02 +3.825553e-02 +3.830933e-02 +3.839082e-02 +3.846280e-02 +3.850050e-02 +3.849721e-02 +3.848267e-02 +3.850039e-02 +3.857218e-02 +3.869666e-02 +3.885612e-02 +3.902990e-02 +3.920010e-02 +3.935821e-02 +3.950312e-02 +3.963982e-02 +3.977458e-02 +3.991200e-02 +4.003431e-02 +4.008881e-02 +4.003274e-02 +3.986816e-02 +3.962870e-02 +3.935975e-02 +3.909750e-02 +3.886110e-02 +3.865156e-02 +3.845920e-02 +3.826926e-02 +3.807058e-02 +3.785702e-02 +3.762941e-02 +3.739180e-02 +3.715068e-02 +3.691089e-02 +3.667624e-02 +3.644662e-02 +3.622005e-02 +3.595798e-02 +3.559134e-02 +3.508085e-02 +3.444115e-02 +3.372130e-02 +3.297795e-02 +3.225166e-02 +3.156129e-02 +3.090311e-02 +3.026295e-02 +2.962166e-02 +2.896717e-02 +2.829096e-02 +2.755575e-02 +2.657892e-02 +2.518133e-02 +2.335587e-02 +2.122547e-02 +1.896664e-02 +1.672600e-02 +1.458579e-02 +1.255523e-02 +1.059676e-02 +8.653497e-03 +6.678225e-03 +4.645233e-03 +2.554516e-03 +4.227472e-04 +-1.724958e-03 +-3.867506e-03 +-5.991655e-03 +-8.094739e-03 +-1.018088e-02 +-1.225877e-02 +-1.433668e-02 +-1.642065e-02 +-1.851164e-02 +-2.060947e-02 +-2.271097e-02 +-2.481331e-02 +-2.691370e-02 +-2.901157e-02 +-3.110690e-02 +-3.320085e-02 +-3.529395e-02 +-3.738787e-02 +-3.947886e-02 +-4.147807e-02 +-4.315026e-02 +-4.431602e-02 +-4.499439e-02 +-4.534535e-02 +-4.557370e-02 +-4.584212e-02 +-4.623281e-02 +-4.674443e-02 +-4.726053e-02 +-4.753851e-02 +-4.739080e-02 +-4.680663e-02 +-4.591026e-02 +-4.487861e-02 +-4.386263e-02 +-4.294808e-02 +-4.214930e-02 +-4.143114e-02 +-4.073766e-02 +-4.001926e-02 +-3.924765e-02 +-3.841993e-02 +-3.755048e-02 +-3.666273e-02 +-3.577795e-02 +-3.491069e-02 +-3.408260e-02 +-3.332396e-02 +-3.264537e-02 +-3.203187e-02 +-3.145248e-02 +-3.087755e-02 +-3.028692e-02 +-2.967511e-02 +-2.904527e-02 +-2.839249e-02 +-2.765555e-02 +-2.677074e-02 +-2.573442e-02 +-2.458980e-02 +-2.339916e-02 +-2.221440e-02 +-2.106402e-02 +-1.995116e-02 +-1.886266e-02 +-1.777884e-02 +-1.668297e-02 +-1.556639e-02 +-1.442940e-02 +-1.327821e-02 +-1.212142e-02 +-1.096633e-02 +-9.818061e-03 +-8.677517e-03 +-7.542794e-03 +-6.410898e-03 +-5.278938e-03 +-4.144967e-03 +-3.008232e-03 +-1.869025e-03 +-7.286353e-04 +4.119554e-04 +1.551958e-03 +2.689631e-03 +3.788523e-03 +4.780305e-03 +5.627424e-03 +6.345285e-03 +6.983806e-03 +7.599114e-03 +8.232723e-03 +8.902098e-03 +9.604119e-03 +1.032299e-02 +1.104081e-02 +1.174418e-02 +1.242799e-02 +1.309431e-02 +1.375031e-02 +1.440370e-02 +1.506072e-02 +1.572427e-02 +1.639469e-02 +1.706977e-02 +1.774637e-02 +1.842209e-02 +1.909561e-02 +1.976671e-02 +2.043529e-02 +2.108850e-02 +2.166354e-02 +2.209669e-02 +2.238404e-02 +2.256571e-02 +2.270221e-02 +2.284307e-02 +2.301768e-02 +2.322920e-02 +2.346650e-02 +2.370906e-02 +2.394182e-02 +2.415431e-02 +2.434819e-02 +2.452685e-02 +2.469609e-02 +2.474368e-02 +2.452734e-02 +2.401949e-02 +2.328800e-02 +2.244889e-02 +2.160584e-02 +2.082291e-02 +2.011451e-02 +1.946038e-02 +1.882364e-02 +1.817061e-02 +1.748107e-02 +1.675253e-02 +1.599437e-02 +1.522246e-02 +1.445159e-02 +1.369164e-02 +1.294585e-02 +1.221195e-02 +1.148493e-02 +1.075877e-02 +1.002957e-02 +9.296873e-03 +8.604630e-03 +8.019240e-03 +7.566383e-03 +7.225202e-03 +6.946783e-03 +6.681750e-03 +6.395658e-03 +6.076436e-03 +5.729336e-03 +5.369808e-03 +5.013617e-03 +4.671827e-03 +4.347699e-03 +4.038493e-03 +3.737399e-03 +3.437590e-03 +3.133766e-03 +2.823807e-03 +2.508038e-03 +2.188617e-03 +1.868092e-03 +1.548635e-03 +1.231241e-03 +9.160193e-04 +6.023374e-04 +2.892464e-04 +-2.395886e-05 +-3.379591e-04 +-6.526664e-04 +-9.662518e-04 +-1.232187e-03 +-1.363369e-03 +-1.311345e-03 +-1.095160e-03 +-7.780947e-04 +-4.311637e-04 +-1.069964e-04 +1.719436e-04 +4.095021e-04 +6.255174e-04 +8.426852e-04 +1.078015e-03 +1.338001e-03 +1.620078e-03 +1.915306e-03 +2.213993e-03 +2.509770e-03 +2.841355e-03 +3.288571e-03 +3.898479e-03 +4.657117e-03 +5.509345e-03 +6.391599e-03 +7.255975e-03 +8.081212e-03 +8.869482e-03 +9.638002e-03 +1.040659e-02 +1.119108e-02 +1.199708e-02 +1.282306e-02 +1.366082e-02 +1.450069e-02 +1.529421e-02 +1.598711e-02 +1.656912e-02 +1.706691e-02 +1.752428e-02 +1.798122e-02 +1.846167e-02 +1.897205e-02 +1.950349e-02 +2.003888e-02 +2.046485e-02 +2.064802e-02 +2.056381e-02 +2.027337e-02 +1.988479e-02 +1.949236e-02 +1.915507e-02 +1.883538e-02 +1.845294e-02 +1.796098e-02 +1.735828e-02 +1.667557e-02 +1.595564e-02 +1.523410e-02 +1.453263e-02 +1.385540e-02 +1.319647e-02 +1.254314e-02 +1.188550e-02 +1.121631e-02 +1.053599e-02 +9.845935e-03 +9.152702e-03 +8.463040e-03 +7.878922e-03 +7.523314e-03 +7.418915e-03 +7.506818e-03 +7.686482e-03 +7.868503e-03 +7.997412e-03 +8.061234e-03 +8.077122e-03 +8.077605e-03 +8.091127e-03 +8.136120e-03 +8.213892e-03 +8.299607e-03 +8.298712e-03 +8.118708e-03 +7.745129e-03 +7.226519e-03 +6.639802e-03 +6.053361e-03 +5.508136e-03 +5.012694e-03 +4.553201e-03 +4.105254e-03 +3.646966e-03 +3.165153e-03 +2.657954e-03 +2.131545e-03 +1.597697e-03 +1.097522e-03 +7.206619e-04 +5.327062e-04 +5.253826e-04 +6.382675e-04 +7.949417e-04 +9.352474e-04 +1.028916e-03 +1.075715e-03 +1.094203e-03 +1.109141e-03 +1.140041e-03 +1.196445e-03 +1.277053e-03 +1.373944e-03 +1.476311e-03 +1.575492e-03 +1.666172e-03 +1.747992e-03 +1.822406e-03 +1.882635e-03 +1.881615e-03 +1.771849e-03 +1.550392e-03 +1.248584e-03 +9.122420e-04 +5.797546e-04 +2.727791e-04 +-6.842465e-06 +-2.903317e-04 +-6.492827e-04 +-1.139681e-03 +-1.763489e-03 +-2.481895e-03 +-3.240514e-03 +-3.993660e-03 +-4.715699e-03 +-5.403081e-03 +-6.066627e-03 +-6.723865e-03 +-7.389301e-03 +-8.071698e-03 +-8.771025e-03 +-9.483353e-03 +-1.020053e-02 +-1.091410e-02 +-1.154635e-02 +-1.200524e-02 +-1.227474e-02 +-1.239987e-02 +-1.245688e-02 +-1.251297e-02 +-1.260982e-02 +-1.275603e-02 +-1.293838e-02 +-1.313238e-02 +-1.331628e-02 +-1.347649e-02 +-1.361129e-02 +-1.372660e-02 +-1.383301e-02 +-1.393998e-02 +-1.405417e-02 +-1.417754e-02 +-1.430874e-02 +-1.444427e-02 +-1.457972e-02 +-1.469750e-02 +-1.472831e-02 +-1.460374e-02 +-1.432064e-02 +-1.392357e-02 +-1.347827e-02 +-1.303881e-02 +-1.263652e-02 +-1.227483e-02 +-1.194070e-02 +-1.161250e-02 +-1.127350e-02 +-1.091118e-02 +-1.047768e-02 +-9.851403e-03 +-8.944865e-03 +-7.775814e-03 +-6.436625e-03 +-5.038711e-03 +-3.669349e-03 +-2.369109e-03 +-1.136279e-03 +5.865155e-05 +1.251313e-03 +2.470372e-03 +3.727697e-03 +5.021132e-03 +6.336948e-03 +7.660182e-03 +8.977138e-03 +1.028189e-02 +1.157260e-02 +1.285432e-02 +1.413126e-02 +1.541028e-02 +1.669216e-02 +1.797545e-02 +1.914285e-02 +2.004935e-02 +2.066530e-02 +2.105697e-02 +2.133955e-02 +2.161677e-02 +2.195328e-02 +2.236442e-02 +2.283107e-02 +2.331638e-02 +2.378699e-02 +2.422216e-02 +2.461870e-02 +2.498524e-02 +2.533746e-02 +2.569038e-02 +2.605396e-02 +2.643141e-02 +2.682077e-02 +2.721693e-02 +2.761441e-02 +2.800877e-02 +2.839826e-02 +2.878315e-02 +2.916508e-02 +2.954603e-02 +2.992628e-02 +3.027218e-02 +3.049270e-02 +3.051729e-02 +3.035275e-02 +3.006088e-02 +2.972105e-02 +2.939617e-02 +2.911849e-02 +2.888884e-02 +2.868831e-02 +2.849112e-02 +2.827714e-02 +2.803659e-02 +2.777076e-02 +2.748798e-02 +2.719942e-02 +2.691432e-02 +2.663806e-02 +2.637105e-02 +2.611112e-02 +2.585446e-02 +2.559740e-02 +2.533759e-02 +2.507453e-02 +2.480863e-02 +2.454126e-02 +2.427346e-02 +2.400647e-02 +2.374065e-02 +2.347603e-02 +2.321192e-02 +2.294821e-02 +2.268375e-02 +2.240784e-02 +2.207027e-02 +2.162188e-02 +2.105941e-02 +2.041449e-02 +1.973401e-02 +1.905728e-02 +1.840681e-02 +1.778559e-02 +1.718392e-02 +1.658703e-02 +1.598225e-02 +1.536233e-02 +1.472702e-02 +1.408066e-02 +1.342980e-02 +1.278012e-02 +1.213490e-02 +1.149556e-02 +1.086080e-02 +1.022834e-02 +9.597267e-03 +9.001448e-03 +8.485085e-03 +8.056289e-03 +7.695564e-03 +7.367461e-03 +7.041441e-03 +6.697013e-03 +6.330656e-03 +5.947188e-03 +5.559050e-03 +5.174750e-03 +4.798985e-03 +4.359550e-03 +3.763726e-03 +2.988922e-03 +2.073347e-03 +1.086695e-03 +9.353170e-05 +-8.654113e-04 +-1.779181e-03 +-2.658608e-03 +-3.525512e-03 +-4.400760e-03 +-5.297117e-03 +-6.217251e-03 +-7.155722e-03 +-8.103403e-03 +-9.051125e-03 +-9.992380e-03 +-1.092497e-02 +-1.185040e-02 +-1.277150e-02 +-1.369194e-02 +-1.461399e-02 +-1.553933e-02 +-1.646567e-02 +-1.735381e-02 +-1.810132e-02 +-1.863027e-02 +-1.894799e-02 +-1.912391e-02 +-1.924621e-02 +-1.938597e-02 +-1.957819e-02 +-1.982434e-02 +-2.010248e-02 +-2.038258e-02 +-2.057274e-02 +-2.056024e-02 +-2.030893e-02 +-1.986410e-02 +-1.931634e-02 +-1.875425e-02 +-1.823690e-02 +-1.778337e-02 +-1.738120e-02 +-1.700150e-02 +-1.661476e-02 +-1.620184e-02 +-1.575648e-02 +-1.528501e-02 +-1.481389e-02 +-1.442079e-02 +-1.418013e-02 +-1.410011e-02 +-1.413854e-02 +-1.423002e-02 +-1.431867e-02 +-1.437110e-02 +-1.438158e-02 +-1.436221e-02 +-1.433410e-02 +-1.431532e-02 +-1.431676e-02 +-1.433936e-02 +-1.437794e-02 +-1.442341e-02 +-1.446803e-02 +-1.450620e-02 +-1.453676e-02 +-1.456084e-02 +-1.458160e-02 +-1.460183e-02 +-1.462407e-02 +-1.464895e-02 +-1.467646e-02 +-1.470530e-02 +-1.473455e-02 +-1.476319e-02 +-1.479152e-02 +-1.482936e-02 +-1.490348e-02 +-1.503412e-02 +-1.521986e-02 +-1.544263e-02 +-1.567959e-02 +-1.591220e-02 +-1.613126e-02 +-1.633634e-02 +-1.653305e-02 +-1.672836e-02 +-1.692855e-02 +-1.713631e-02 +-1.735157e-02 +-1.757169e-02 +-1.779367e-02 +-1.801469e-02 +-1.823327e-02 +-1.844892e-02 +-1.866261e-02 +-1.887527e-02 +-1.908798e-02 +-1.930134e-02 +-1.951580e-02 +-1.973114e-02 +-1.994707e-02 +-2.016296e-02 +-2.037875e-02 +-2.059410e-02 +-2.080918e-02 +-2.102396e-02 +-2.123836e-02 +-2.144293e-02 +-2.161267e-02 +-2.172808e-02 +-2.179171e-02 +-2.182021e-02 +-2.183583e-02 +-2.185548e-02 +-2.188855e-02 +-2.193466e-02 +-2.198895e-02 +-2.204373e-02 +-2.209426e-02 +-2.213712e-02 +-2.217181e-02 +-2.215997e-02 +-2.205477e-02 +-2.184904e-02 +-2.156786e-02 +-2.125174e-02 +-2.093630e-02 +-2.064271e-02 +-2.037510e-02 +-2.012595e-02 +-1.988225e-02 +-1.963240e-02 +-1.936953e-02 +-1.909294e-02 +-1.880621e-02 +-1.851493e-02 +-1.822435e-02 +-1.793781e-02 +-1.765623e-02 +-1.737878e-02 +-1.710335e-02 +-1.682824e-02 +-1.655203e-02 +-1.627405e-02 +-1.599437e-02 +-1.571365e-02 +-1.543277e-02 +-1.515229e-02 +-1.487232e-02 +-1.459299e-02 +-1.431396e-02 +-1.403531e-02 +-1.375639e-02 +-1.347746e-02 +-1.319999e-02 +-1.297182e-02 +-1.286416e-02 +-1.290294e-02 +-1.306368e-02 +-1.329149e-02 +-1.353217e-02 +-1.374820e-02 +-1.392749e-02 +-1.407622e-02 +-1.421195e-02 +-1.435195e-02 +-1.450853e-02 +-1.468453e-02 +-1.487710e-02 +-1.507817e-02 +-1.528064e-02 +-1.547832e-02 +-1.566925e-02 +-1.585343e-02 +-1.603362e-02 +-1.619464e-02 +-1.629546e-02 +-1.630177e-02 +-1.621913e-02 +-1.607529e-02 +-1.590602e-02 +-1.563990e-02 +-1.516783e-02 +-1.446551e-02 +-1.358267e-02 +-1.260764e-02 +-1.162112e-02 +-1.067413e-02 +-9.780173e-03 +-8.926066e-03 +-8.085272e-03 +-7.232683e-03 +-6.353277e-03 +-5.444274e-03 +-4.512963e-03 +-3.570710e-03 +-2.629181e-03 +-1.695462e-03 +-7.728498e-04 +1.413282e-04 +1.049799e-03 +1.954756e-03 +2.776363e-03 +3.413372e-03 +3.846045e-03 +4.120883e-03 +4.319564e-03 +4.514817e-03 +4.752120e-03 +5.041603e-03 +5.369623e-03 +5.710179e-03 +6.039958e-03 +6.344409e-03 +6.621112e-03 +6.867657e-03 +7.054664e-03 +7.151672e-03 +7.163252e-03 +7.117207e-03 +7.050670e-03 +6.991483e-03 +6.954583e-03 +6.939094e-03 +6.936445e-03 +6.934072e-03 +6.923402e-03 +6.899536e-03 +6.864387e-03 +6.828797e-03 +6.832700e-03 +6.913860e-03 +7.077434e-03 +7.301611e-03 +7.553642e-03 +7.804440e-03 +8.037350e-03 +8.248652e-03 +8.445085e-03 +8.636827e-03 +8.833531e-03 +9.040303e-03 +9.258046e-03 +9.483800e-03 +9.713438e-03 +9.942405e-03 +1.016831e-02 +1.039005e-02 +1.060857e-02 +1.082511e-02 +1.104175e-02 +1.125938e-02 +1.147863e-02 +1.169889e-02 +1.191999e-02 +1.214104e-02 +1.236193e-02 +1.258208e-02 +1.280214e-02 +1.302185e-02 +1.324059e-02 +1.342892e-02 +1.353264e-02 +1.352100e-02 +1.340641e-02 +1.322827e-02 +1.303182e-02 +1.284964e-02 +1.269613e-02 +1.256816e-02 +1.245397e-02 +1.233847e-02 +1.221190e-02 +1.206938e-02 +1.191387e-02 +1.174946e-02 +1.158059e-02 +1.133812e-02 +1.093314e-02 +1.034804e-02 +9.624171e-03 +8.833238e-03 +8.039283e-03 +7.282195e-03 +6.570768e-03 +5.893069e-03 +5.226137e-03 +4.549538e-03 +3.850478e-03 +3.127351e-03 +2.385718e-03 +1.635661e-03 +8.860360e-04 +1.433789e-04 +-5.906803e-04 +-1.317195e-03 +-2.039813e-03 +-2.761614e-03 +-3.485577e-03 +-4.212440e-03 +-4.942437e-03 +-5.673915e-03 +-6.406194e-03 +-7.137641e-03 +-7.868377e-03 +-8.597602e-03 +-9.326526e-03 +-1.005466e-02 +-1.078364e-02 +-1.151211e-02 +-1.223818e-02 +-1.287290e-02 +-1.330637e-02 +-1.351748e-02 +-1.355750e-02 +-1.351525e-02 +-1.346987e-02 +-1.347076e-02 +-1.352888e-02 +-1.362919e-02 +-1.374326e-02 +-1.384571e-02 +-1.392053e-02 +-1.396575e-02 +-1.398809e-02 +-1.399994e-02 +-1.401214e-02 +-1.403294e-02 +-1.406493e-02 +-1.412354e-02 +-1.422891e-02 +-1.438625e-02 +-1.458322e-02 +-1.479989e-02 +-1.501744e-02 +-1.522461e-02 +-1.541808e-02 +-1.560176e-02 +-1.578183e-02 +-1.596498e-02 +-1.615436e-02 +-1.634999e-02 +-1.651572e-02 +-1.659801e-02 +-1.657523e-02 +-1.646341e-02 +-1.630103e-02 +-1.612748e-02 +-1.597001e-02 +-1.583889e-02 +-1.573009e-02 +-1.563150e-02 +-1.553048e-02 +-1.541824e-02 +-1.529228e-02 +-1.515265e-02 +-1.495807e-02 +-1.459223e-02 +-1.396593e-02 +-1.309092e-02 +-1.205024e-02 +-1.094912e-02 +-9.869925e-03 +-8.853676e-03 +-7.899860e-03 +-6.983229e-03 +-6.069901e-03 +-5.133440e-03 +-4.161301e-03 +-3.155827e-03 +-2.128350e-03 +-1.094784e-03 +-9.326294e-05 +8.001757e-04 +1.532057e-03 +2.111307e-03 +2.590388e-03 +3.034261e-03 +3.493750e-03 +3.993833e-03 +4.534154e-03 +5.098144e-03 +5.664833e-03 +6.217567e-03 +6.748521e-03 +7.258784e-03 +7.755418e-03 +8.247541e-03 +8.742678e-03 +9.244866e-03 +9.754769e-03 +1.027055e-02 +1.078877e-02 +1.130553e-02 +1.179092e-02 +1.219184e-02 +1.247957e-02 +1.266645e-02 +1.279212e-02 +1.290048e-02 +1.302376e-02 +1.317542e-02 +1.335268e-02 +1.354302e-02 +1.373244e-02 +1.391045e-02 +1.407316e-02 +1.422220e-02 +1.436322e-02 +1.450228e-02 +1.464435e-02 +1.479161e-02 +1.494402e-02 +1.509974e-02 +1.525694e-02 +1.541338e-02 +1.556812e-02 +1.572086e-02 +1.587233e-02 +1.602309e-02 +1.617393e-02 +1.632516e-02 +1.647844e-02 +1.666213e-02 +1.695151e-02 +1.740407e-02 +1.801352e-02 +1.872827e-02 +1.948211e-02 +2.022265e-02 +2.092370e-02 +2.158475e-02 +2.222187e-02 +2.285629e-02 +2.350495e-02 +2.417594e-02 +2.486798e-02 +2.557383e-02 +2.628420e-02 +2.699176e-02 +2.769193e-02 +2.838279e-02 +2.902413e-02 +2.955630e-02 +2.995930e-02 +3.025672e-02 +3.049778e-02 +3.072976e-02 +3.098485e-02 +3.127251e-02 +3.158674e-02 +3.191128e-02 +3.223137e-02 +3.253509e-02 +3.280067e-02 +3.293826e-02 +3.286281e-02 +3.257453e-02 +3.213727e-02 +3.163986e-02 +3.115457e-02 +3.072116e-02 +3.034311e-02 +3.000052e-02 +2.966430e-02 +2.930857e-02 +2.885902e-02 +2.819925e-02 +2.727303e-02 +2.611848e-02 +2.483172e-02 +2.351441e-02 +2.223842e-02 +2.103140e-02 +1.988395e-02 +1.876509e-02 +1.764163e-02 +1.648998e-02 +1.530219e-02 +1.408269e-02 +1.284520e-02 +1.160371e-02 +1.037015e-02 +9.148645e-03 +7.939707e-03 +6.740751e-03 +5.608573e-03 +4.615112e-03 +3.772727e-03 +3.045125e-03 +2.371638e-03 +1.698740e-03 +9.935889e-04 +2.500844e-04 +-5.210886e-04 +-1.300602e-03 +-2.071255e-03 +-2.822687e-03 +-3.553715e-03 +-4.269460e-03 +-4.978392e-03 +-5.687973e-03 +-6.403418e-03 +-7.126258e-03 +-7.855335e-03 +-8.587687e-03 +-9.320445e-03 +-1.005152e-02 +-1.078017e-02 +-1.150623e-02 +-1.223074e-02 +-1.295492e-02 +-1.367952e-02 +-1.440498e-02 +-1.513137e-02 +-1.585863e-02 +-1.658610e-02 +-1.731339e-02 +-1.804031e-02 +-1.876509e-02 +-1.944071e-02 +-1.997894e-02 +-2.033086e-02 +-2.051630e-02 +-2.059951e-02 +-2.065239e-02 +-2.072852e-02 +-2.085056e-02 +-2.101470e-02 +-2.120059e-02 +-2.138522e-02 +-2.155131e-02 +-2.169229e-02 +-2.181111e-02 +-2.192625e-02 +-2.205953e-02 +-2.222109e-02 +-2.240932e-02 +-2.261492e-02 +-2.282685e-02 +-2.303601e-02 +-2.323787e-02 +-2.343250e-02 +-2.362243e-02 +-2.381112e-02 +-2.400168e-02 +-2.419478e-02 +-2.437213e-02 +-2.448424e-02 +-2.449268e-02 +-2.440025e-02 +-2.423925e-02 +-2.405180e-02 +-2.387171e-02 +-2.371640e-02 +-2.358683e-02 +-2.347275e-02 +-2.336074e-02 +-2.324036e-02 +-2.310590e-02 +-2.295805e-02 +-2.280105e-02 +-2.264093e-02 +-2.248251e-02 +-2.232863e-02 +-2.217973e-02 +-2.203473e-02 +-2.189142e-02 +-2.174791e-02 +-2.160296e-02 +-2.145529e-02 +-2.128164e-02 +-2.102091e-02 +-2.062687e-02 +-2.010531e-02 +-1.949832e-02 +-1.885987e-02 +-1.823229e-02 +-1.763704e-02 +-1.707413e-02 +-1.653055e-02 +-1.598900e-02 +-1.543597e-02 +-1.486475e-02 +-1.427644e-02 +-1.367677e-02 +-1.307337e-02 +-1.247233e-02 +-1.187714e-02 +-1.128833e-02 +-1.070450e-02 +-1.012263e-02 +-9.540541e-03 +-8.956429e-03 +-8.370140e-03 +-7.781771e-03 +-7.192473e-03 +-6.602982e-03 +-6.014292e-03 +-5.426257e-03 +-4.839142e-03 +-4.252269e-03 +-3.665764e-03 +-3.078790e-03 +-2.491990e-03 +-1.913341e-03 +-1.381338e-03 +-9.335212e-04 +-5.729500e-04 +-2.752573e-04 +-5.044760e-06 +2.680656e-04 +5.609601e-04 +8.762238e-04 +1.206325e-03 +1.540205e-03 +1.867873e-03 +2.184208e-03 +2.488710e-03 +2.785049e-03 +3.077874e-03 +3.371619e-03 +3.668741e-03 +3.969063e-03 +4.238591e-03 +4.414228e-03 +4.459696e-03 +4.387773e-03 +4.242673e-03 +4.075247e-03 +3.922985e-03 +3.802892e-03 +3.712248e-03 +3.637624e-03 +3.562372e-03 +3.474886e-03 +3.369684e-03 +3.249119e-03 +3.118452e-03 +2.985726e-03 +2.858233e-03 +2.805478e-03 +2.925610e-03 +3.253074e-03 +3.750795e-03 +4.340875e-03 +4.946452e-03 +5.516009e-03 +6.032561e-03 +6.506299e-03 +6.961885e-03 +7.424361e-03 +7.910299e-03 +8.424178e-03 +8.960915e-03 +9.510007e-03 +1.006040e-02 +1.060418e-02 +1.113782e-02 +1.166264e-02 +1.218182e-02 +1.269870e-02 +1.319039e-02 +1.362611e-02 +1.399961e-02 +1.432499e-02 +1.462697e-02 +1.492774e-02 +1.524104e-02 +1.556984e-02 +1.591015e-02 +1.625411e-02 +1.659465e-02 +1.692743e-02 +1.725172e-02 +1.756960e-02 +1.788448e-02 +1.819964e-02 +1.851725e-02 +1.883804e-02 +1.916140e-02 +1.948626e-02 +1.981121e-02 +2.013567e-02 +2.045893e-02 +2.078105e-02 +2.110251e-02 +2.142397e-02 +2.174494e-02 +2.205378e-02 +2.229447e-02 +2.241139e-02 +2.240039e-02 +2.229685e-02 +2.215324e-02 +2.201362e-02 +2.190313e-02 +2.182531e-02 +2.176954e-02 +2.171909e-02 +2.165970e-02 +2.158336e-02 +2.149002e-02 +2.138434e-02 +2.127360e-02 +2.116409e-02 +2.105995e-02 +2.096213e-02 +2.086931e-02 +2.077900e-02 +2.068888e-02 +2.059711e-02 +2.050308e-02 +2.040705e-02 +2.030989e-02 +2.021256e-02 +2.011558e-02 +2.001933e-02 +1.992394e-02 +1.982907e-02 +1.973429e-02 +1.963942e-02 +1.954424e-02 +1.944892e-02 +1.935319e-02 +1.925754e-02 +1.916179e-02 +1.906504e-02 +1.893555e-02 +1.873387e-02 +1.845243e-02 +1.810950e-02 +1.773689e-02 +1.736296e-02 +1.700590e-02 +1.666928e-02 +1.634792e-02 +1.603145e-02 +1.571100e-02 +1.538044e-02 +1.503925e-02 +1.469077e-02 +1.436930e-02 +1.412247e-02 +1.396915e-02 +1.389489e-02 +1.386549e-02 +1.384586e-02 +1.381133e-02 +1.375314e-02 +1.367498e-02 +1.358728e-02 +1.350129e-02 +1.342509e-02 +1.336138e-02 +1.330836e-02 +1.326126e-02 +1.321534e-02 +1.316678e-02 +1.311380e-02 +1.305641e-02 +1.299654e-02 +1.293825e-02 +1.289426e-02 +1.287578e-02 +1.288396e-02 +1.291117e-02 +1.294665e-02 +1.298099e-02 +1.300926e-02 +1.303044e-02 +1.304706e-02 +1.306219e-02 +1.307937e-02 +1.309975e-02 +1.312403e-02 +1.315052e-02 +1.317873e-02 +1.320611e-02 +1.322910e-02 +1.315091e-02 +1.283000e-02 +1.221470e-02 +1.135512e-02 +1.036133e-02 +9.342638e-03 +8.373527e-03 +7.478767e-03 +6.644896e-03 +5.837139e-03 +5.020420e-03 +4.170629e-03 +3.281241e-03 +2.359127e-03 +1.419553e-03 +4.776973e-04 +-4.549918e-04 +-1.373721e-03 +-2.279498e-03 +-3.177476e-03 +-4.073196e-03 +-4.971387e-03 +-5.874221e-03 +-6.782018e-03 +-7.693224e-03 +-8.605633e-03 +-9.517521e-03 +-1.042788e-02 +-1.133658e-02 +-1.224378e-02 +-1.315038e-02 +-1.405630e-02 +-1.494570e-02 +-1.574185e-02 +-1.636907e-02 +-1.682194e-02 +-1.714858e-02 +-1.742044e-02 +-1.769749e-02 +-1.801442e-02 +-1.837592e-02 +-1.876759e-02 +-1.916630e-02 +-1.955290e-02 +-1.991639e-02 +-2.025669e-02 +-2.058016e-02 +-2.089691e-02 +-2.121521e-02 +-2.154072e-02 +-2.187477e-02 +-2.221592e-02 +-2.256039e-02 +-2.290500e-02 +-2.324731e-02 +-2.358672e-02 +-2.392355e-02 +-2.425869e-02 +-2.459156e-02 +-2.487762e-02 +-2.503098e-02 +-2.500394e-02 +-2.481480e-02 +-2.452623e-02 +-2.420778e-02 +-2.391165e-02 +-2.365990e-02 +-2.344896e-02 +-2.325912e-02 +-2.306818e-02 +-2.285917e-02 +-2.262596e-02 +-2.237082e-02 +-2.210284e-02 +-2.183142e-02 +-2.156467e-02 +-2.130600e-02 +-2.105583e-02 +-2.081104e-02 +-2.056864e-02 +-2.032489e-02 +-2.007872e-02 +-1.982926e-02 +-1.957783e-02 +-1.932482e-02 +-1.907283e-02 +-1.883702e-02 +-1.868732e-02 +-1.869176e-02 +-1.885500e-02 +-1.913243e-02 +-1.945915e-02 +-1.978018e-02 +-2.006482e-02 +-2.030868e-02 +-2.052532e-02 +-2.073524e-02 +-2.095631e-02 +-2.119856e-02 +-2.146220e-02 +-2.174000e-02 +-2.199366e-02 +-2.216021e-02 +-2.220415e-02 +-2.213614e-02 +-2.199795e-02 +-2.183766e-02 +-2.169164e-02 +-2.157618e-02 +-2.148979e-02 +-2.141949e-02 +-2.134998e-02 +-2.126912e-02 +-2.117223e-02 +-2.106059e-02 +-2.093969e-02 +-2.081584e-02 +-2.069458e-02 +-2.057855e-02 +-2.046828e-02 +-2.036177e-02 +-2.025710e-02 +-2.015187e-02 +-2.004509e-02 +-1.993618e-02 +-1.982464e-02 +-1.967734e-02 +-1.943218e-02 +-1.905421e-02 +-1.855800e-02 +-1.798937e-02 +-1.739962e-02 +-1.682639e-02 +-1.628597e-02 +-1.577523e-02 +-1.527993e-02 +-1.478340e-02 +-1.427372e-02 +-1.374614e-02 +-1.320274e-02 +-1.264972e-02 +-1.209441e-02 +-1.154239e-02 +-1.099648e-02 +-1.045652e-02 +-9.920814e-03 +-9.386870e-03 +-8.855817e-03 +-8.342498e-03 +-7.862867e-03 +-7.418522e-03 +-7.000203e-03 +-6.593407e-03 +-6.186204e-03 +-5.771365e-03 +-5.347799e-03 +-4.918115e-03 +-4.487057e-03 +-4.058338e-03 +-3.634282e-03 +-3.214541e-03 +-2.798551e-03 +-2.383997e-03 +-1.969148e-03 +-1.552753e-03 +-1.134706e-03 +-7.152109e-04 +-2.950737e-04 +1.252785e-04 +5.450363e-04 +9.641992e-04 +1.382755e-03 +1.801104e-03 +2.219273e-03 +2.637597e-03 +3.056853e-03 +3.495678e-03 +4.001940e-03 +4.612870e-03 +5.324270e-03 +6.103256e-03 +6.907232e-03 +7.702909e-03 +8.473249e-03 +9.218265e-03 +9.947691e-03 +1.067549e-02 +1.141227e-02 +1.216327e-02 +1.292758e-02 +1.370096e-02 +1.447725e-02 +1.525197e-02 +1.602170e-02 +1.678649e-02 +1.754739e-02 +1.830685e-02 +1.906642e-02 +1.982771e-02 +2.059062e-02 +2.135526e-02 +2.212036e-02 +2.288570e-02 +2.365037e-02 +2.441469e-02 +2.517825e-02 +2.594174e-02 +2.670491e-02 +2.746852e-02 +2.823178e-02 +2.899567e-02 +2.975923e-02 +3.052346e-02 +3.128704e-02 +3.205144e-02 +3.281493e-02 +3.357426e-02 +3.420663e-02 +3.453116e-02 +3.448104e-02 +3.411978e-02 +3.358686e-02 +3.302173e-02 +3.251939e-02 +3.211150e-02 +3.178090e-02 +3.148381e-02 +3.117533e-02 +3.082514e-02 +3.042454e-02 +2.998231e-02 +2.951776e-02 +2.905041e-02 +2.859475e-02 +2.815662e-02 +2.773475e-02 +2.732291e-02 +2.691412e-02 +2.650223e-02 +2.608445e-02 +2.566019e-02 +2.523176e-02 +2.480171e-02 +2.437243e-02 +2.394553e-02 +2.353691e-02 +2.316880e-02 +2.284874e-02 +2.256764e-02 +2.230738e-02 +2.205031e-02 +2.178469e-02 +2.150680e-02 +2.121917e-02 +2.092759e-02 +2.063784e-02 +2.035343e-02 +2.007554e-02 +1.980303e-02 +1.953323e-02 +1.926363e-02 +1.899244e-02 +1.871901e-02 +1.844351e-02 +1.816669e-02 +1.788956e-02 +1.761279e-02 +1.733677e-02 +1.706149e-02 +1.678684e-02 +1.651245e-02 +1.623806e-02 +1.596327e-02 +1.568828e-02 +1.541307e-02 +1.513777e-02 +1.486236e-02 +1.458712e-02 +1.431191e-02 +1.403609e-02 +1.373947e-02 +1.339696e-02 +1.300383e-02 +1.257159e-02 +1.212054e-02 +1.166872e-02 +1.122751e-02 +1.079934e-02 +1.038069e-02 +9.965176e-03 +9.547275e-03 +9.122935e-03 +8.691884e-03 +8.255478e-03 +7.816788e-03 +7.378101e-03 +6.941369e-03 +6.507021e-03 +6.074972e-03 +5.643913e-03 +5.213152e-03 +4.781714e-03 +4.349578e-03 +3.916444e-03 +3.482847e-03 +3.049039e-03 +2.615599e-03 +2.182246e-03 +1.749365e-03 +1.316493e-03 +8.839433e-04 +4.511085e-04 +1.832937e-05 +-4.147283e-04 +-8.475702e-04 +-1.280783e-03 +-1.713666e-03 +-2.146901e-03 +-2.579628e-03 +-3.012898e-03 +-3.445716e-03 +-3.876680e-03 +-4.249326e-03 +-4.494274e-03 +-4.597961e-03 +-4.593208e-03 +-4.536220e-03 +-4.477418e-03 +-4.447965e-03 +-4.454862e-03 +-4.488474e-03 +-4.530908e-03 +-4.565872e-03 +-4.583419e-03 +-4.581978e-03 +-4.566115e-03 +-4.543534e-03 +-4.521288e-03 +-4.504318e-03 +-4.494213e-03 +-4.489911e-03 +-4.488831e-03 +-4.488257e-03 +-4.486182e-03 +-4.481734e-03 +-4.475011e-03 +-4.466834e-03 +-4.458278e-03 +-4.450125e-03 +-4.442795e-03 +-4.436271e-03 +-4.430428e-03 +-4.424905e-03 +-4.419169e-03 +-4.413097e-03 +-4.406801e-03 +-4.400187e-03 +-4.393542e-03 +-4.387676e-03 +-4.404389e-03 +-4.484315e-03 +-4.649980e-03 +-4.892368e-03 +-5.181929e-03 +-5.485330e-03 +-5.778074e-03 +-6.049573e-03 +-6.301806e-03 +-6.544009e-03 +-6.786769e-03 +-7.037957e-03 +-7.300792e-03 +-7.573858e-03 +-7.853200e-03 +-8.134011e-03 +-8.412825e-03 +-8.687691e-03 +-8.958635e-03 +-9.226724e-03 +-9.493910e-03 +-9.761367e-03 +-1.003045e-02 +-1.030093e-02 +-1.057288e-02 +-1.084685e-02 +-1.116418e-02 +-1.158724e-02 +-1.213892e-02 +-1.279772e-02 +-1.351552e-02 +-1.424461e-02 +-1.495226e-02 +-1.562759e-02 +-1.627607e-02 +-1.691319e-02 +-1.755411e-02 +-1.820956e-02 +-1.888218e-02 +-1.956925e-02 +-2.026397e-02 +-2.095988e-02 +-2.165137e-02 +-2.233711e-02 +-2.301696e-02 +-2.369369e-02 +-2.436897e-02 +-2.504586e-02 +-2.572431e-02 +-2.640260e-02 +-2.700776e-02 +-2.744965e-02 +-2.771035e-02 +-2.783129e-02 +-2.788472e-02 +-2.793506e-02 +-2.802295e-02 +-2.815730e-02 +-2.832607e-02 +-2.850640e-02 +-2.867737e-02 +-2.882605e-02 +-2.895060e-02 +-2.905646e-02 +-2.915366e-02 +-2.925120e-02 +-2.935560e-02 +-2.946866e-02 +-2.958924e-02 +-2.971387e-02 +-2.983936e-02 +-2.996279e-02 +-3.008331e-02 +-3.020077e-02 +-3.031650e-02 +-3.043162e-02 +-3.054729e-02 +-3.066388e-02 +-3.078175e-02 +-3.090028e-02 +-3.101925e-02 +-3.113794e-02 +-3.125645e-02 +-3.137449e-02 +-3.149228e-02 +-3.160964e-02 +-3.172718e-02 +-3.184481e-02 +-3.196290e-02 +-3.208078e-02 +-3.219878e-02 +-3.231692e-02 +-3.243505e-02 +-3.255292e-02 +-3.267083e-02 +-3.278754e-02 +-3.287371e-02 +-3.287322e-02 +-3.275570e-02 +-3.253313e-02 +-3.224627e-02 +-3.194002e-02 +-3.164855e-02 +-3.138590e-02 +-3.115007e-02 +-3.092740e-02 +-3.070436e-02 +-3.046943e-02 +-3.021920e-02 +-2.995418e-02 +-2.967876e-02 +-2.933588e-02 +-2.885266e-02 +-2.821594e-02 +-2.746279e-02 +-2.665474e-02 +-2.584606e-02 +-2.506971e-02 +-2.433259e-02 +-2.362355e-02 +-2.292287e-02 +-2.221255e-02 +-2.148284e-02 +-2.073264e-02 +-1.996699e-02 +-1.919439e-02 +-1.842250e-02 +-1.765651e-02 +-1.689799e-02 +-1.614564e-02 +-1.539685e-02 +-1.464871e-02 +-1.389884e-02 +-1.314616e-02 +-1.239088e-02 +-1.163408e-02 +-1.087692e-02 +-1.012011e-02 +-9.364413e-03 +-8.609780e-03 +-7.855753e-03 +-7.101885e-03 +-6.347913e-03 +-5.593653e-03 +-4.839019e-03 +-4.083980e-03 +-3.328964e-03 +-2.574017e-03 +-1.819162e-03 +-1.064379e-03 +-3.097538e-04 +4.448261e-04 +1.199394e-03 +1.954284e-03 +2.708904e-03 +3.463542e-03 +4.218176e-03 +4.972926e-03 +5.727584e-03 +6.482305e-03 +7.236971e-03 +7.991819e-03 +8.746411e-03 +9.501114e-03 +1.025565e-02 +1.100913e-02 +1.172940e-02 +1.235657e-02 +1.285723e-02 +1.324479e-02 +1.356253e-02 +1.385965e-02 +1.417242e-02 +1.451654e-02 +1.488914e-02 +1.527674e-02 +1.566349e-02 +1.603788e-02 +1.639486e-02 +1.673671e-02 +1.706929e-02 +1.739978e-02 +1.773325e-02 +1.807272e-02 +1.841856e-02 +1.878319e-02 +1.918119e-02 +1.961440e-02 +2.007315e-02 +2.054311e-02 +2.101172e-02 +2.147224e-02 +2.192360e-02 +2.236887e-02 +2.281251e-02 +2.325884e-02 +2.370994e-02 +2.416604e-02 +2.462541e-02 +2.508630e-02 +2.554678e-02 +2.600586e-02 +2.646282e-02 +2.691866e-02 +2.737365e-02 +2.782892e-02 +2.828424e-02 +2.874049e-02 +2.919702e-02 +2.965421e-02 +3.011087e-02 +3.056811e-02 +3.102459e-02 +3.147861e-02 +3.185672e-02 +3.206871e-02 +3.209731e-02 +3.198501e-02 +3.180477e-02 +3.162243e-02 +3.147809e-02 +3.138117e-02 +3.131871e-02 +3.126796e-02 +3.120724e-02 +3.112118e-02 +3.093804e-02 +3.055995e-02 +2.995918e-02 +2.918092e-02 +2.831160e-02 +2.743246e-02 +2.659690e-02 +2.581926e-02 +2.508690e-02 +2.437139e-02 +2.364653e-02 +2.289451e-02 +2.211223e-02 +2.130531e-02 +2.048645e-02 +1.966649e-02 +1.885489e-02 +1.805359e-02 +1.726266e-02 +1.647920e-02 +1.576479e-02 +1.519668e-02 +1.478904e-02 +1.450357e-02 +1.427648e-02 +1.405085e-02 +1.379170e-02 +1.349139e-02 +1.316135e-02 +1.282207e-02 +1.249190e-02 +1.218181e-02 +1.189345e-02 +1.162139e-02 +1.135676e-02 +1.109143e-02 +1.081997e-02 +1.054076e-02 +1.025495e-02 +9.965480e-03 +9.675512e-03 +9.387435e-03 +9.102033e-03 +8.819190e-03 +8.537902e-03 +8.257115e-03 +7.975834e-03 +7.693562e-03 +7.410357e-03 +7.126514e-03 +6.842360e-03 +6.558308e-03 +6.274549e-03 +5.991200e-03 +5.708112e-03 +5.425048e-03 +5.142037e-03 +4.859019e-03 +4.575792e-03 +4.292469e-03 +4.009066e-03 +3.725676e-03 +3.442290e-03 +3.158901e-03 +2.875571e-03 +2.592326e-03 +2.309036e-03 +2.025769e-03 +1.742453e-03 +1.459167e-03 +1.175820e-03 +8.924121e-04 +6.090578e-04 +3.257667e-04 +4.241525e-05 +-2.409020e-04 +-5.242523e-04 +-8.075535e-04 +-1.090923e-03 +-1.374292e-03 +-1.657671e-03 +-1.940931e-03 +-2.224334e-03 +-2.507629e-03 +-2.791043e-03 +-3.075610e-03 +-3.393753e-03 +-3.806072e-03 +-4.346036e-03 +-5.000376e-03 +-5.725000e-03 +-6.470346e-03 +-7.199840e-03 +-7.897768e-03 +-8.566874e-03 +-9.221047e-03 +-9.876077e-03 +-1.054385e-02 +-1.122891e-02 +-1.192922e-02 +-1.263871e-02 +-1.335057e-02 +-1.405922e-02 +-1.476213e-02 +-1.545904e-02 +-1.615218e-02 +-1.684372e-02 +-1.753607e-02 +-1.823010e-02 +-1.892366e-02 +-1.954520e-02 +-1.996061e-02 +-2.009492e-02 +-1.997701e-02 +-1.970369e-02 +-1.938401e-02 +-1.909881e-02 +-1.888306e-02 +-1.873110e-02 +-1.861240e-02 +-1.849190e-02 +-1.834366e-02 +-1.815758e-02 +-1.793781e-02 +-1.769762e-02 +-1.745212e-02 +-1.721348e-02 +-1.698745e-02 +-1.677450e-02 +-1.657049e-02 +-1.636997e-02 +-1.616782e-02 +-1.596143e-02 +-1.575008e-02 +-1.553530e-02 +-1.531875e-02 +-1.510250e-02 +-1.488749e-02 +-1.467429e-02 +-1.446107e-02 +-1.421355e-02 +-1.384153e-02 +-1.327626e-02 +-1.252468e-02 +-1.164818e-02 +-1.072496e-02 +-9.817159e-03 +-8.955919e-03 +-8.142070e-03 +-7.356665e-03 +-6.574804e-03 +-5.776148e-03 +-4.951560e-03 +-4.102010e-03 +-3.236019e-03 +-2.364156e-03 +-1.495890e-03 +-6.359252e-04 +2.144678e-04 +1.056454e-03 +1.849430e-03 +2.531423e-03 +3.080741e-03 +3.520939e-03 +3.901939e-03 +4.272677e-03 +4.666236e-03 +5.093165e-03 +5.546916e-03 +6.011585e-03 +6.471562e-03 +6.916177e-03 +7.342868e-03 +7.754843e-03 +8.159276e-03 +8.562896e-03 +8.970926e-03 +9.385119e-03 +9.805244e-03 +1.022864e-02 +1.065326e-02 +1.107658e-02 +1.149574e-02 +1.185285e-02 +1.204060e-02 +1.199971e-02 +1.175499e-02 +1.138560e-02 +1.098022e-02 +1.060382e-02 +1.028415e-02 +1.001577e-02 +9.773939e-03 +9.530163e-03 +9.263563e-03 +8.965990e-03 +8.641109e-03 +8.299752e-03 +7.954426e-03 +7.614777e-03 +7.285637e-03 +6.966960e-03 +6.655420e-03 +6.346475e-03 +6.036314e-03 +5.722645e-03 +5.405143e-03 +5.084635e-03 +4.762829e-03 +4.441075e-03 +4.120523e-03 +3.801252e-03 +3.483324e-03 +3.165822e-03 +2.849118e-03 +2.545666e-03 +2.316538e-03 +2.222471e-03 +2.267837e-03 +2.414118e-03 +2.604115e-03 +2.789837e-03 +2.943751e-03 +3.062099e-03 +3.156360e-03 +3.244965e-03 +3.343211e-03 +3.459903e-03 +3.595174e-03 +3.743965e-03 +3.898154e-03 +4.051062e-03 +4.198030e-03 +4.338292e-03 +4.472907e-03 +4.604907e-03 +4.736603e-03 +4.870249e-03 +5.006166e-03 +5.144422e-03 +5.283745e-03 +5.423576e-03 +5.562658e-03 +5.701144e-03 +5.838484e-03 +5.975630e-03 +6.112183e-03 +6.249323e-03 +6.386210e-03 +6.521769e-03 +6.600201e-03 +6.553020e-03 +6.366785e-03 +6.073733e-03 +5.729181e-03 +5.382684e-03 +5.064984e-03 +4.783138e-03 +4.527599e-03 +4.280730e-03 +4.026571e-03 +3.755273e-03 +3.465352e-03 +3.161123e-03 +2.850251e-03 +2.539774e-03 +2.234491e-03 +1.935930e-03 +1.643080e-03 +1.353420e-03 +1.064259e-03 +7.735541e-04 +4.805210e-04 +1.852964e-04 +-1.113539e-04 +-4.084327e-04 +-7.051292e-04 +-1.000993e-03 +-1.296050e-03 +-1.590566e-03 +-1.884776e-03 +-2.179042e-03 +-2.473608e-03 +-2.768452e-03 +-3.063570e-03 +-3.358758e-03 +-3.654042e-03 +-3.949191e-03 +-4.244297e-03 +-4.539205e-03 +-4.834187e-03 +-5.128998e-03 +-5.424038e-03 +-5.718895e-03 +-6.012598e-03 +-6.268254e-03 +-6.431392e-03 +-6.482082e-03 +-6.439359e-03 +-6.345134e-03 +-6.241177e-03 +-6.155992e-03 +-6.099182e-03 +-6.065695e-03 +-6.042208e-03 +-6.015359e-03 +-5.975960e-03 +-5.921449e-03 +-5.854417e-03 +-5.780685e-03 +-5.706114e-03 +-5.635077e-03 +-5.569240e-03 +-5.508518e-03 +-5.454756e-03 +-5.415910e-03 +-5.397818e-03 +-5.398836e-03 +-5.412005e-03 +-5.429115e-03 +-5.443948e-03 +-5.453784e-03 +-5.458896e-03 +-5.461534e-03 +-5.464311e-03 +-5.469221e-03 +-5.477062e-03 +-5.487515e-03 +-5.499550e-03 +-5.512025e-03 +-5.524010e-03 +-5.535009e-03 +-5.545035e-03 +-5.554349e-03 +-5.562877e-03 +-5.556643e-03 +-5.508961e-03 +-5.404951e-03 +-5.250434e-03 +-5.064866e-03 +-4.870074e-03 +-4.682236e-03 +-4.508299e-03 +-4.347018e-03 +-4.192294e-03 +-4.037220e-03 +-3.876525e-03 +-3.708243e-03 +-3.533183e-03 +-3.354049e-03 +-3.173909e-03 +-2.995151e-03 +-2.818962e-03 +-2.645389e-03 +-2.473567e-03 +-2.302428e-03 +-2.130967e-03 +-1.958661e-03 +-1.785767e-03 +-1.621801e-03 +-1.491534e-03 +-1.413997e-03 +-1.387422e-03 +-1.395227e-03 +-1.415983e-03 +-1.432706e-03 +-1.436739e-03 +-1.427811e-03 +-1.411021e-03 +-1.393225e-03 +-1.379890e-03 +-1.373686e-03 +-1.374275e-03 +-1.379417e-03 +-1.386510e-03 +-1.402125e-03 +-1.448675e-03 +-1.544218e-03 +-1.687387e-03 +-1.862963e-03 +-2.051017e-03 +-2.235723e-03 +-2.408930e-03 +-2.570340e-03 +-2.724560e-03 +-2.877973e-03 +-3.035573e-03 +-3.199838e-03 +-3.370409e-03 +-3.545215e-03 +-3.721498e-03 +-3.896939e-03 +-4.070190e-03 +-4.241080e-03 +-4.410191e-03 +-4.578522e-03 +-4.746947e-03 +-4.916074e-03 +-5.086081e-03 +-5.256802e-03 +-5.427879e-03 +-5.598998e-03 +-5.769920e-03 +-5.940516e-03 +-6.110879e-03 +-6.281027e-03 +-6.451224e-03 +-6.621385e-03 +-6.791165e-03 +-6.947632e-03 +-7.071407e-03 +-7.155428e-03 +-7.206328e-03 +-7.239010e-03 +-7.268209e-03 +-7.304038e-03 +-7.349862e-03 +-7.403993e-03 +-7.461641e-03 +-7.518131e-03 +-7.570149e-03 +-7.616878e-03 +-7.659163e-03 +-7.699076e-03 +-7.738626e-03 +-7.779504e-03 +-7.822167e-03 +-7.866619e-03 +-7.912079e-03 +-7.957931e-03 +-8.003415e-03 +-8.048303e-03 +-8.092481e-03 +-8.136290e-03 +-8.179850e-03 +-8.223536e-03 +-8.267353e-03 +-8.311505e-03 +-8.355805e-03 +-8.400195e-03 +-8.444496e-03 +-8.488910e-03 +-8.533087e-03 +-8.577306e-03 +-8.621299e-03 +-8.665517e-03 +-8.709557e-03 +-8.752710e-03 +-8.767007e-03 +-8.711341e-03 +-8.570408e-03 +-8.358692e-03 +-8.107888e-03 +-7.849754e-03 +-7.605824e-03 +-7.383352e-03 +-7.178557e-03 +-6.981459e-03 +-6.781753e-03 +-6.572553e-03 +-6.351861e-03 +-6.121740e-03 +-5.886486e-03 +-5.650561e-03 +-5.417307e-03 +-5.188130e-03 +-4.962616e-03 +-4.739418e-03 +-4.516864e-03 +-4.293649e-03 +-4.069055e-03 +-3.842914e-03 +-3.615880e-03 +-3.388621e-03 +-3.160682e-03 +-2.913985e-03 +-2.599963e-03 +-2.181416e-03 +-1.662077e-03 +-1.074965e-03 +-4.624863e-04 +1.417559e-04 +7.208473e-04 +1.274408e-03 +1.812567e-03 +2.348847e-03 +2.894141e-03 +3.453645e-03 +4.026565e-03 +4.608409e-03 +5.193371e-03 +5.776474e-03 +6.354946e-03 +6.928311e-03 +7.498013e-03 +8.066032e-03 +8.634288e-03 +9.203928e-03 +9.775499e-03 +1.034842e-02 +1.092222e-02 +1.149597e-02 +1.206827e-02 +1.260664e-02 +1.305049e-02 +1.336647e-02 +1.356812e-02 +1.369980e-02 +1.381111e-02 +1.393847e-02 +1.409746e-02 +1.428530e-02 +1.448810e-02 +1.468992e-02 +1.487896e-02 +1.505075e-02 +1.520728e-02 +1.535456e-02 +1.549955e-02 +1.564759e-02 +1.580144e-02 +1.596127e-02 +1.612515e-02 +1.629046e-02 +1.645510e-02 +1.661788e-02 +1.677851e-02 +1.693739e-02 +1.709546e-02 +1.725369e-02 +1.741256e-02 +1.757211e-02 +1.773237e-02 +1.789304e-02 +1.805385e-02 +1.821434e-02 +1.837433e-02 +1.853415e-02 +1.869393e-02 +1.885365e-02 +1.901339e-02 +1.917321e-02 +1.933333e-02 +1.949337e-02 +1.965342e-02 +1.981340e-02 +1.997355e-02 +2.013346e-02 +2.029350e-02 +2.045280e-02 +2.059825e-02 +2.066667e-02 +2.059556e-02 +2.038062e-02 +2.006164e-02 +1.969763e-02 +1.933818e-02 +1.901166e-02 +1.872206e-02 +1.845727e-02 +1.819835e-02 +1.792937e-02 +1.764132e-02 +1.733408e-02 +1.701296e-02 +1.668621e-02 +1.636086e-02 +1.604141e-02 +1.572907e-02 +1.542259e-02 +1.511885e-02 +1.481524e-02 +1.450964e-02 +1.420171e-02 +1.389148e-02 +1.358000e-02 +1.326809e-02 +1.295682e-02 +1.264627e-02 +1.233664e-02 +1.202760e-02 +1.171892e-02 +1.141002e-02 +1.110079e-02 +1.079116e-02 +1.048147e-02 +1.017152e-02 +9.861697e-03 +9.551825e-03 +9.242255e-03 +8.932607e-03 +8.623151e-03 +8.313486e-03 +8.004093e-03 +7.694369e-03 +7.383604e-03 +7.040492e-03 +6.619045e-03 +6.102214e-03 +5.506076e-03 +4.866366e-03 +4.218589e-03 +3.586644e-03 +2.978797e-03 +2.390613e-03 +1.810977e-03 +1.228372e-03 +6.351093e-04 +2.904176e-05 +-5.875120e-04 +-1.209849e-03 +-1.832869e-03 +-2.452943e-03 +-3.068477e-03 +-3.679962e-03 +-4.288912e-03 +-4.897074e-03 +-5.505923e-03 +-6.116396e-03 +-6.728372e-03 +-7.341532e-03 +-7.955003e-03 +-8.567344e-03 +-9.148680e-03 +-9.643808e-03 +-1.002237e-02 +-1.029689e-02 +-1.050758e-02 +-1.069954e-02 +-1.090615e-02 +-1.114176e-02 +-1.140370e-02 +-1.167903e-02 +-1.195355e-02 +-1.221655e-02 +-1.246383e-02 +-1.269703e-02 +-1.292188e-02 +-1.314469e-02 +-1.337048e-02 +-1.360136e-02 +-1.383777e-02 +-1.407745e-02 +-1.431042e-02 +-1.449785e-02 +-1.460209e-02 +-1.462042e-02 +-1.457662e-02 +-1.450594e-02 +-1.443818e-02 +-1.439028e-02 +-1.436459e-02 +-1.435382e-02 +-1.434662e-02 +-1.433361e-02 +-1.430935e-02 +-1.427372e-02 +-1.422989e-02 +-1.418272e-02 +-1.413622e-02 +-1.409313e-02 +-1.405414e-02 +-1.401872e-02 +-1.398505e-02 +-1.395152e-02 +-1.391702e-02 +-1.388092e-02 +-1.384329e-02 +-1.380482e-02 +-1.376620e-02 +-1.372808e-02 +-1.369052e-02 +-1.365357e-02 +-1.361686e-02 +-1.358014e-02 +-1.354322e-02 +-1.350622e-02 +-1.346906e-02 +-1.343200e-02 +-1.339468e-02 +-1.335733e-02 +-1.331995e-02 +-1.328182e-02 +-1.321881e-02 +-1.308579e-02 +-1.285748e-02 +-1.254396e-02 +-1.217803e-02 +-1.179663e-02 +-1.142697e-02 +-1.108072e-02 +-1.075594e-02 +-1.044250e-02 +-1.012845e-02 +-9.805058e-03 +-9.468620e-03 +-9.120816e-03 +-8.766107e-03 +-8.409665e-03 +-8.055504e-03 +-7.705770e-03 +-7.360341e-03 +-7.017990e-03 +-6.676658e-03 +-6.333779e-03 +-5.959492e-03 +-5.499273e-03 +-4.923322e-03 +-4.244255e-03 +-3.502356e-03 +-2.742287e-03 +-1.997023e-03 +-1.280532e-03 +-5.902423e-04 +8.669919e-05 +7.644649e-04 +1.453955e-03 +2.158838e-03 +2.877878e-03 +3.604975e-03 +4.332230e-03 +5.000606e-03 +5.527660e-03 +5.884090e-03 +6.099492e-03 +6.237879e-03 +6.362646e-03 +6.516888e-03 +6.714551e-03 +6.948072e-03 +7.196894e-03 +7.440782e-03 +7.665517e-03 +7.867467e-03 +8.050326e-03 +8.223184e-03 +8.394472e-03 +8.571367e-03 +8.755982e-03 +8.947181e-03 +9.112703e-03 +9.213300e-03 +9.239210e-03 +9.206142e-03 +9.143089e-03 +9.077201e-03 +9.025715e-03 +8.993439e-03 +8.975873e-03 +8.963945e-03 +8.948930e-03 +8.925301e-03 +8.891787e-03 +8.850523e-03 +8.805350e-03 +8.760069e-03 +8.717320e-03 +8.678111e-03 +8.641727e-03 +8.599138e-03 +8.534384e-03 +8.438438e-03 +8.313887e-03 +8.171379e-03 +8.023076e-03 +7.878356e-03 +7.741334e-03 +7.611637e-03 +7.485916e-03 +7.360370e-03 +7.231910e-03 +7.099341e-03 +6.962903e-03 +6.824162e-03 +6.684695e-03 +6.545931e-03 +6.408495e-03 +6.272590e-03 +6.137620e-03 +6.003129e-03 +5.868425e-03 +5.733373e-03 +5.597702e-03 +5.461689e-03 +5.325373e-03 +5.189201e-03 +5.053036e-03 +4.917182e-03 +4.781343e-03 +4.645789e-03 +4.510051e-03 +4.374710e-03 +4.247831e-03 +4.168110e-03 +4.173566e-03 +4.267046e-03 +4.424025e-03 +4.608569e-03 +4.790250e-03 +4.951874e-03 +5.090973e-03 +5.214982e-03 +5.335350e-03 +5.461890e-03 +5.599993e-03 +5.749927e-03 +5.908337e-03 +6.069180e-03 +6.203118e-03 +6.241763e-03 +6.134013e-03 +5.886241e-03 +5.544960e-03 +5.169523e-03 +4.806418e-03 +4.479231e-03 +4.188007e-03 +3.918581e-03 +3.651601e-03 +3.372242e-03 +3.072933e-03 +2.755048e-03 +2.424186e-03 +2.081762e-03 +1.701844e-03 +1.255976e-03 +7.421770e-04 +1.796242e-04 +-4.040912e-04 +-9.856110e-04 +-1.552210e-03 +-2.102166e-03 +-2.641398e-03 +-3.178560e-03 +-3.721194e-03 +-4.272965e-03 +-4.833967e-03 +-5.401202e-03 +-5.971080e-03 +-6.539986e-03 +-7.105989e-03 +-7.668471e-03 +-8.228487e-03 +-8.787104e-03 +-9.345969e-03 +-9.905474e-03 +-1.046632e-02 +-1.102797e-02 +-1.159049e-02 +-1.215293e-02 +-1.271555e-02 +-1.327732e-02 +-1.383894e-02 +-1.439977e-02 +-1.496126e-02 +-1.552220e-02 +-1.608406e-02 +-1.664518e-02 +-1.720266e-02 +-1.764395e-02 +-1.782985e-02 +-1.773370e-02 +-1.742077e-02 +-1.700363e-02 +-1.658258e-02 +-1.622028e-02 +-1.593055e-02 +-1.569438e-02 +-1.547560e-02 +-1.524198e-02 +-1.497338e-02 +-1.466705e-02 +-1.433167e-02 +-1.398307e-02 +-1.363513e-02 +-1.329796e-02 +-1.297423e-02 +-1.266230e-02 +-1.235650e-02 +-1.205182e-02 +-1.174388e-02 +-1.143146e-02 +-1.111441e-02 +-1.079477e-02 +-1.047410e-02 +-1.015441e-02 +-9.836165e-03 +-9.519754e-03 +-9.204266e-03 +-8.889581e-03 +-8.574437e-03 +-8.259056e-03 +-7.942685e-03 +-7.626219e-03 +-7.310324e-03 +-7.024717e-03 +-6.805439e-03 +-6.659762e-03 +-6.570427e-03 +-6.508362e-03 +-6.447191e-03 +-6.370857e-03 +-6.275492e-03 +-6.166220e-03 +-6.052268e-03 +-5.942290e-03 +-5.841283e-03 +-5.750185e-03 +-5.666540e-03 +-5.586530e-03 +-5.506224e-03 +-5.423230e-03 +-5.336615e-03 +-5.247089e-03 +-5.155799e-03 +-5.064306e-03 +-4.973509e-03 +-4.884070e-03 +-4.795707e-03 +-4.708090e-03 +-4.620646e-03 +-4.533168e-03 +-4.445108e-03 +-4.356749e-03 +-4.267907e-03 +-4.179135e-03 +-4.090181e-03 +-4.001575e-03 +-3.912864e-03 +-3.824653e-03 +-3.736129e-03 +-3.646443e-03 +-3.517489e-03 +-3.302454e-03 +-2.992214e-03 +-2.608830e-03 +-2.190300e-03 +-1.770562e-03 +-1.370578e-03 +-9.951316e-04 +-6.376998e-04 +-2.862226e-04 +7.032079e-05 +4.386311e-04 +8.196847e-04 +1.210455e-03 +1.605824e-03 +2.000910e-03 +2.392471e-03 +2.779382e-03 +3.162439e-03 +3.543308e-03 +3.923817e-03 +4.305277e-03 +4.687385e-03 +5.043513e-03 +5.323349e-03 +5.498564e-03 +5.579596e-03 +5.602409e-03 +5.607591e-03 +5.625406e-03 +5.668977e-03 +5.736274e-03 +5.816066e-03 +5.895334e-03 +5.964391e-03 +6.019381e-03 +6.061748e-03 +6.096488e-03 +6.129241e-03 +6.164517e-03 +6.204525e-03 +6.249348e-03 +6.297488e-03 +6.346914e-03 +6.395792e-03 +6.443106e-03 +6.488633e-03 +6.532792e-03 +6.576316e-03 +6.619901e-03 +6.664030e-03 +6.708827e-03 +6.754031e-03 +6.799574e-03 +6.845118e-03 +6.890545e-03 +6.935734e-03 +6.980749e-03 +7.025633e-03 +7.070492e-03 +7.115346e-03 +7.160303e-03 +7.205349e-03 +7.250460e-03 +7.295578e-03 +7.340686e-03 +7.385783e-03 +7.430855e-03 +7.475866e-03 +7.520915e-03 +7.565935e-03 +7.610975e-03 +7.655980e-03 +7.701053e-03 +7.746032e-03 +7.788717e-03 +7.818777e-03 +7.826053e-03 +7.809818e-03 +7.776580e-03 +7.735989e-03 +7.696155e-03 +7.661747e-03 +7.633320e-03 +7.608905e-03 +7.585474e-03 +7.560399e-03 +7.532199e-03 +7.500857e-03 +7.467264e-03 +7.432771e-03 +7.398484e-03 +7.365189e-03 +7.333054e-03 +7.301865e-03 +7.271102e-03 +7.240383e-03 +7.209349e-03 +7.177966e-03 +7.146136e-03 +7.114126e-03 +7.082058e-03 +7.050137e-03 +7.018277e-03 +6.986351e-03 +6.947653e-03 +6.893940e-03 +6.823541e-03 +6.740307e-03 +6.650884e-03 +6.561213e-03 +6.474982e-03 +6.393042e-03 +6.314266e-03 +6.236578e-03 +6.157971e-03 +6.077309e-03 +5.994462e-03 +5.909894e-03 +5.824511e-03 +5.739144e-03 +5.654430e-03 +5.570515e-03 +5.487312e-03 +5.404038e-03 +5.310076e-03 +5.177851e-03 +4.986379e-03 +4.737929e-03 +4.451269e-03 +4.150383e-03 +3.854206e-03 +3.572399e-03 +3.305125e-03 +3.046557e-03 +2.788990e-03 +2.526350e-03 +2.255711e-03 +1.977445e-03 +1.694085e-03 +1.409012e-03 +1.124998e-03 +8.436109e-04 +5.650543e-04 +2.886310e-04 +1.316064e-05 +-2.624352e-04 +-5.389219e-04 +-8.163814e-04 +-1.094719e-03 +-1.373494e-03 +-1.652339e-03 +-1.930885e-03 +-2.209108e-03 +-2.486366e-03 +-2.748099e-03 +-2.955510e-03 +-3.079007e-03 +-3.121814e-03 +-3.110511e-03 +-3.079055e-03 +-3.054315e-03 +-3.049856e-03 +-3.065876e-03 +-3.094162e-03 +-3.123860e-03 +-3.146331e-03 +-3.157419e-03 +-3.157705e-03 +-3.150817e-03 +-3.141501e-03 +-3.133658e-03 +-3.129595e-03 +-3.130560e-03 +-3.140048e-03 +-3.160853e-03 +-3.191749e-03 +-3.228889e-03 +-3.267820e-03 +-3.305230e-03 +-3.339582e-03 +-3.371253e-03 +-3.401506e-03 +-3.431842e-03 +-3.463373e-03 +-3.496562e-03 +-3.531225e-03 +-3.566780e-03 +-3.602535e-03 +-3.638013e-03 +-3.672934e-03 +-3.707299e-03 +-3.741277e-03 +-3.775128e-03 +-3.809050e-03 +-3.843147e-03 +-3.877426e-03 +-3.911875e-03 +-3.946377e-03 +-3.980886e-03 +-4.015339e-03 +-4.049719e-03 +-4.084038e-03 +-4.118331e-03 +-4.152587e-03 +-4.186877e-03 +-4.221194e-03 +-4.255555e-03 +-4.289581e-03 +-4.315027e-03 +-4.310134e-03 +-4.258243e-03 +-4.161121e-03 +-4.033685e-03 +-3.894937e-03 +-3.759914e-03 +-3.636219e-03 +-3.524009e-03 +-3.418709e-03 +-3.314221e-03 +-3.205685e-03 +-3.090819e-03 +-2.969871e-03 +-2.844916e-03 +-2.718577e-03 +-2.593070e-03 +-2.469634e-03 +-2.348460e-03 +-2.228961e-03 +-2.110246e-03 +-1.991415e-03 +-1.871941e-03 +-1.751613e-03 +-1.630638e-03 +-1.509280e-03 +-1.387895e-03 +-1.266681e-03 +-1.145813e-03 +-1.025154e-03 +-9.046992e-04 +-7.842281e-04 +-6.637659e-04 +-5.431303e-04 +-4.224587e-04 +-3.016367e-04 +-1.809228e-04 +-6.006049e-05 +6.061095e-05 +1.804203e-04 +2.745080e-04 +3.062434e-04 +2.621432e-04 +1.550869e-04 +1.331821e-05 +-1.349798e-04 +-2.706096e-04 +-3.871067e-04 +-4.879029e-04 +-5.819396e-04 +-6.782733e-04 +-7.830681e-04 +-8.980689e-04 +-1.021481e-03 +-1.149434e-03 +-1.277943e-03 +-1.404100e-03 +-1.526675e-03 +-1.645961e-03 +-1.763183e-03 +-1.879848e-03 +-1.997108e-03 +-2.115606e-03 +-2.235313e-03 +-2.355948e-03 +-2.476867e-03 +-2.597728e-03 +-2.718067e-03 +-2.838103e-03 +-2.957583e-03 +-3.077139e-03 +-3.196421e-03 +-3.314494e-03 +-3.390740e-03 +-3.374652e-03 +-3.256631e-03 +-3.060096e-03 +-2.825872e-03 +-2.590110e-03 +-2.375605e-03 +-2.187259e-03 +-2.018360e-03 +-1.855678e-03 +-1.687762e-03 +-1.507168e-03 +-1.313030e-03 +-1.108288e-03 +-8.987752e-04 +-6.894030e-04 +-4.839711e-04 +-2.833146e-04 +-8.702397e-05 +1.070777e-04 +3.006533e-04 +4.954964e-04 +6.919081e-04 +8.901194e-04 +1.089196e-03 +1.288780e-03 +1.487860e-03 +1.686549e-03 +1.884366e-03 +2.082006e-03 +2.279186e-03 +2.476781e-03 +2.673769e-03 +2.858034e-03 +2.970307e-03 +2.952395e-03 +2.799859e-03 +2.550184e-03 +2.258278e-03 +1.970744e-03 +1.713825e-03 +1.491394e-03 +1.292042e-03 +1.098311e-03 +8.951034e-04 +6.742495e-04 +4.353095e-04 +1.835051e-04 +-7.369565e-05 +-3.294659e-04 +-5.796985e-04 +-8.232348e-04 +-1.061565e-03 +-1.297147e-03 +-1.532682e-03 +-1.769846e-03 +-2.009459e-03 +-2.251094e-03 +-2.494013e-03 +-2.737099e-03 +-2.979809e-03 +-3.221574e-03 +-3.462651e-03 +-3.703064e-03 +-3.943458e-03 +-4.183795e-03 +-4.424621e-03 +-4.665275e-03 +-4.899085e-03 +-5.093419e-03 +-5.216421e-03 +-5.265546e-03 +-5.261504e-03 +-5.234198e-03 +-5.209349e-03 +-5.201211e-03 +-5.212094e-03 +-5.235505e-03 +-5.262165e-03 +-5.283447e-03 +-5.295314e-03 +-5.296946e-03 +-5.291911e-03 +-5.283505e-03 +-5.274098e-03 +-5.210807e-03 +-5.026050e-03 +-4.706038e-03 +-4.281312e-03 +-3.805566e-03 +-3.327040e-03 +-2.876039e-03 +-2.459416e-03 +-2.068355e-03 +-1.685665e-03 +-1.296014e-03 +-8.896657e-04 +-4.652640e-04 +-2.693238e-05 +4.178306e-04 +8.623492e-04 +1.301761e-03 +1.734728e-03 +2.162027e-03 +2.586344e-03 +3.010095e-03 +3.434888e-03 +3.850468e-03 +4.228070e-03 +4.544602e-03 +4.801699e-03 +5.018082e-03 +5.218838e-03 +5.423628e-03 +5.642989e-03 +5.877221e-03 +6.120818e-03 +6.365582e-03 +6.605434e-03 +6.836938e-03 +7.060736e-03 +7.279019e-03 +7.495527e-03 +7.712858e-03 +7.933100e-03 +8.155699e-03 +8.371267e-03 +8.536404e-03 +8.608540e-03 +8.583824e-03 +8.488804e-03 +8.362868e-03 +8.239598e-03 +8.138110e-03 +8.061462e-03 +8.001640e-03 +7.946173e-03 +7.884129e-03 +7.809522e-03 +7.721992e-03 +7.625144e-03 +7.524062e-03 +7.416568e-03 +7.287144e-03 +7.122408e-03 +6.922900e-03 +6.699494e-03 +6.466536e-03 +6.235581e-03 +6.012586e-03 +5.797892e-03 +5.588198e-03 +5.379057e-03 +5.166720e-03 +4.949560e-03 +4.727849e-03 +4.503098e-03 +4.277286e-03 +4.052092e-03 +3.828484e-03 +3.606611e-03 +3.385981e-03 +3.165955e-03 +2.945843e-03 +2.725260e-03 +2.503992e-03 +2.282269e-03 +2.060229e-03 +1.838359e-03 +1.620508e-03 +1.424334e-03 +1.267196e-03 +1.150210e-03 +1.062167e-03 +9.865898e-04 +9.096669e-04 +8.235077e-04 +7.270437e-04 +6.236767e-04 +5.187026e-04 +4.165498e-04 +3.197116e-04 +2.282404e-04 +1.406566e-04 +5.462688e-05 +-3.182478e-05 +-1.199545e-04 +-2.100187e-04 +-3.016880e-04 +-3.941399e-04 +-4.866465e-04 +-5.786109e-04 +-6.698988e-04 +-7.605467e-04 +-8.508408e-04 +-9.410233e-04 +-1.031372e-03 +-1.121953e-03 +-1.212800e-03 +-1.303787e-03 +-1.394850e-03 +-1.485872e-03 +-1.576815e-03 +-1.667638e-03 +-1.758411e-03 +-1.849116e-03 +-1.939858e-03 +-2.030614e-03 +-2.121437e-03 +-2.212261e-03 +-2.303104e-03 +-2.393921e-03 +-2.484773e-03 +-2.575578e-03 +-2.666397e-03 +-2.757169e-03 +-2.847997e-03 +-2.938801e-03 +-3.029617e-03 +-3.120389e-03 +-3.211204e-03 +-3.301967e-03 +-3.392792e-03 +-3.483560e-03 +-3.574400e-03 +-3.665154e-03 +-3.755982e-03 +-3.846723e-03 +-3.937608e-03 +-4.028091e-03 +-4.111763e-03 +-4.157809e-03 +-4.135807e-03 +-4.043519e-03 +-3.900498e-03 +-3.735535e-03 +-3.572836e-03 +-3.426177e-03 +-3.297472e-03 +-3.180871e-03 +-3.067151e-03 +-2.948496e-03 +-2.820565e-03 +-2.683247e-03 +-2.539169e-03 +-2.392308e-03 +-2.246150e-03 +-2.102943e-03 +-1.963176e-03 +-1.826182e-03 +-1.690552e-03 +-1.555023e-03 +-1.418543e-03 +-1.281241e-03 +-1.152503e-03 +-1.057364e-03 +-1.015009e-03 +-1.023867e-03 +-1.067314e-03 +-1.123935e-03 +-1.176598e-03 +-1.216557e-03 +-1.243516e-03 +-1.262579e-03 +-1.280569e-03 +-1.303008e-03 +-1.332524e-03 +-1.369233e-03 +-1.418945e-03 +-1.500047e-03 +-1.626324e-03 +-1.794597e-03 +-1.990079e-03 +-2.194737e-03 +-2.394844e-03 +-2.583919e-03 +-2.762492e-03 +-2.935222e-03 +-3.107935e-03 +-3.284999e-03 +-3.468401e-03 +-3.657481e-03 +-3.850164e-03 +-4.043887e-03 +-4.236618e-03 +-4.427251e-03 +-4.615720e-03 +-4.802631e-03 +-4.988945e-03 +-5.175433e-03 +-5.362603e-03 +-5.550554e-03 +-5.739160e-03 +-5.928043e-03 +-6.116958e-03 +-6.305621e-03 +-6.494054e-03 +-6.682192e-03 +-6.870218e-03 +-7.057480e-03 +-7.226460e-03 +-7.330711e-03 +-7.334757e-03 +-7.242373e-03 +-7.085297e-03 +-6.904037e-03 +-6.730746e-03 +-6.581683e-03 +-6.457082e-03 +-6.347184e-03 +-6.238985e-03 +-6.122181e-03 +-5.991803e-03 +-5.848482e-03 +-5.696568e-03 +-5.541782e-03 +-5.388752e-03 +-5.240169e-03 +-5.096398e-03 +-4.956247e-03 +-4.817687e-03 +-4.678899e-03 +-4.538678e-03 +-4.396752e-03 +-4.253376e-03 +-4.109242e-03 +-3.965007e-03 +-3.821220e-03 +-3.678027e-03 +-3.535374e-03 +-3.393056e-03 +-3.250878e-03 +-3.108555e-03 +-2.966029e-03 +-2.823256e-03 +-2.680370e-03 +-2.537405e-03 +-2.394462e-03 +-2.251576e-03 +-2.108818e-03 +-1.966099e-03 +-1.823440e-03 +-1.680760e-03 +-1.538082e-03 +-1.395323e-03 +-1.252494e-03 +-1.109665e-03 +-9.668959e-04 +-8.240930e-04 +-6.813408e-04 +-5.385532e-04 +-3.958164e-04 +-2.530329e-04 +-1.102660e-04 +3.253010e-05 +1.752755e-04 +3.180792e-04 +4.608348e-04 +6.036499e-04 +7.463926e-04 +8.892068e-04 +1.031985e-03 +1.174798e-03 +1.317516e-03 +1.460349e-03 +1.603056e-03 +1.746121e-03 +1.894897e-03 +2.075417e-03 +2.313331e-03 +2.610447e-03 +2.950305e-03 +3.308734e-03 +3.665245e-03 +4.008248e-03 +4.336071e-03 +4.653744e-03 +4.969026e-03 +5.288400e-03 +5.615554e-03 +5.950661e-03 +6.291445e-03 +6.634589e-03 +6.977121e-03 +7.317248e-03 +7.654454e-03 +7.989303e-03 +8.322941e-03 +8.656588e-03 +8.990943e-03 +9.326397e-03 +9.662686e-03 +9.999631e-03 +1.033652e-02 +1.067242e-02 +1.098617e-02 +1.124625e-02 +1.144133e-02 +1.158239e-02 +1.169389e-02 +1.179970e-02 +1.191639e-02 +1.204939e-02 +1.219480e-02 +1.231284e-02 +1.233548e-02 +1.222366e-02 +1.198928e-02 +1.167778e-02 +1.134174e-02 +1.102094e-02 +1.073358e-02 +1.047783e-02 +1.023994e-02 +1.000291e-02 +9.753891e-03 +9.487160e-03 +9.204148e-03 +8.910807e-03 +8.614452e-03 +8.320904e-03 +8.033306e-03 +7.751854e-03 +7.474826e-03 +7.199585e-03 +6.923791e-03 +6.646050e-03 +6.366102e-03 +6.084342e-03 +5.801727e-03 +5.519081e-03 +5.237077e-03 +4.955848e-03 +4.675322e-03 +4.395166e-03 +4.115169e-03 +3.834941e-03 +3.554492e-03 +3.274311e-03 +3.009372e-03 +2.787584e-03 +2.624523e-03 +2.514144e-03 +2.436213e-03 +2.367853e-03 +2.292238e-03 +2.202104e-03 +2.098734e-03 +1.988428e-03 +1.878496e-03 +1.774365e-03 +1.678162e-03 +1.588985e-03 +1.504072e-03 +1.420238e-03 +1.334981e-03 +1.247028e-03 +1.156370e-03 +1.063876e-03 +9.707148e-04 +8.778448e-04 +7.858619e-04 +6.948791e-04 +6.046629e-04 +5.147981e-04 +4.248886e-04 +3.347096e-04 +2.441814e-04 +1.533414e-04 +6.233671e-05 +-2.868905e-05 +-1.196204e-04 +-2.104346e-04 +-3.011629e-04 +-3.917792e-04 +-4.823509e-04 +-5.729596e-04 +-6.636096e-04 +-7.543137e-04 +-8.450395e-04 +-9.357850e-04 +-1.026533e-03 +-1.117253e-03 +-1.207952e-03 +-1.298646e-03 +-1.389327e-03 +-1.480017e-03 +-1.570701e-03 +-1.661405e-03 +-1.752122e-03 +-1.842822e-03 +-1.933514e-03 +-2.024215e-03 +-2.114908e-03 +-2.205605e-03 +-2.296290e-03 +-2.386984e-03 +-2.477689e-03 +-2.568381e-03 +-2.659055e-03 +-2.749710e-03 +-2.840386e-03 +-2.930479e-03 +-3.005660e-03 +-3.028184e-03 +-2.969150e-03 +-2.831644e-03 +-2.641481e-03 +-2.431686e-03 +-2.228374e-03 +-2.044790e-03 +-1.881109e-03 +-1.729433e-03 +-1.579132e-03 +-1.421831e-03 +-1.253455e-03 +-1.074585e-03 +-8.887114e-04 +-7.004972e-04 +-5.137009e-04 +-3.305428e-04 +-1.512883e-04 +2.500544e-05 +2.000187e-04 +3.752025e-04 +5.515633e-04 +7.293221e-04 +9.082899e-04 +1.087857e-03 +1.267513e-03 +1.446771e-03 +1.625575e-03 +1.803901e-03 +1.981987e-03 +2.159962e-03 +2.338056e-03 +2.516311e-03 +2.694749e-03 +2.873235e-03 +3.051845e-03 +3.230396e-03 +3.408948e-03 +3.587380e-03 +3.765812e-03 +3.944166e-03 +4.122568e-03 +4.300910e-03 +4.479390e-03 +4.656880e-03 +4.809734e-03 +4.875315e-03 +4.805837e-03 +4.606343e-03 +4.319606e-03 +4.000316e-03 +3.691828e-03 +3.415945e-03 +3.173084e-03 +2.950057e-03 +2.729381e-03 +2.497083e-03 +2.246461e-03 +1.978418e-03 +1.698844e-03 +1.415299e-03 +1.134176e-03 +8.590473e-04 +5.904492e-04 +3.266823e-04 +-6.011506e-05 +-3.293032e-04 +-6.003515e-04 +-8.737510e-04 +-1.149025e-03 +-1.425246e-03 +-1.701434e-03 +-1.976925e-03 +-2.251433e-03 +-2.524973e-03 +-2.797836e-03 +-3.070394e-03 +-3.342884e-03 +-3.615425e-03 +-3.887985e-03 +-4.160217e-03 +-4.425739e-03 +-4.667995e-03 +-4.874427e-03 +-5.046411e-03 +-5.195143e-03 +-5.335003e-03 +-5.477332e-03 +-5.627920e-03 +-5.786804e-03 +-5.950522e-03 +-6.114449e-03 +-6.274966e-03 +-6.430243e-03 +-6.580542e-03 +-6.727356e-03 +-6.872753e-03 +-7.018312e-03 +-7.164909e-03 +-7.312730e-03 +-7.461344e-03 +-7.610009e-03 +-7.758083e-03 +-7.905121e-03 +-8.051042e-03 +-8.195898e-03 +-8.339910e-03 +-8.483324e-03 +-8.626329e-03 +-8.768942e-03 +-8.911156e-03 +-9.052863e-03 +-9.194032e-03 +-9.334495e-03 +-9.474198e-03 +-9.613187e-03 +-9.751461e-03 +-9.889031e-03 +-1.002592e-02 +-1.016223e-02 +-1.029722e-02 +-1.041400e-02 +-1.046839e-02 +-1.042675e-02 +-1.029291e-02 +-1.009722e-02 +-9.878524e-03 +-9.667382e-03 +-9.479270e-03 +-9.314260e-03 +-9.163086e-03 +-9.013422e-03 +-8.855483e-03 +-8.684535e-03 +-8.501325e-03 +-8.309965e-03 +-8.115903e-03 +-7.923487e-03 +-7.735348e-03 +-7.551808e-03 +-7.371727e-03 +-7.193155e-03 +-7.014458e-03 +-6.834483e-03 +-6.653010e-03 +-6.470216e-03 +-6.286874e-03 +-6.103603e-03 +-5.920921e-03 +-5.738928e-03 +-5.557687e-03 +-5.376905e-03 +-5.196433e-03 +-5.015995e-03 +-4.835656e-03 +-4.655152e-03 +-4.470119e-03 +-4.268687e-03 +-4.042038e-03 +-3.791174e-03 +-3.524440e-03 +-3.252068e-03 +-2.982492e-03 +-2.719726e-03 +-2.463844e-03 +-2.212256e-03 +-1.961768e-03 +-1.709694e-03 +-1.454916e-03 +-1.197503e-03 +-9.387693e-04 +-6.800392e-04 +-4.226290e-04 +-1.670856e-04 +8.634106e-05 +3.380909e-04 +5.885215e-04 +8.382512e-04 +1.087319e-03 +1.335992e-03 +1.584005e-03 +1.831370e-03 +2.077688e-03 +2.323010e-03 +2.567067e-03 +2.810104e-03 +3.051830e-03 +3.292628e-03 +3.532235e-03 +3.771005e-03 +4.008507e-03 +4.245183e-03 +4.480453e-03 +4.714940e-03 +4.947738e-03 +5.179872e-03 +5.410194e-03 +5.637092e-03 +5.791683e-03 +5.789477e-03 +5.615015e-03 +5.308987e-03 +4.940633e-03 +4.571346e-03 +4.239081e-03 +3.952069e-03 +3.698571e-03 +3.456568e-03 +3.206574e-03 +2.936443e-03 +2.644671e-03 +2.336639e-03 +2.021899e-03 +1.708938e-03 +1.403827e-03 +1.108197e-03 +8.209968e-04 +5.389236e-04 +2.589156e-04 +-2.160393e-05 +-3.035059e-04 +-5.867138e-04 +-8.693280e-04 +-1.132374e-03 +-1.341033e-03 +-1.476598e-03 +-1.546646e-03 +-1.576666e-03 +-1.594477e-03 +-1.621083e-03 +-1.664978e-03 +-1.724963e-03 +-1.792850e-03 +-1.860103e-03 +-1.919338e-03 +-1.960662e-03 +-1.949019e-03 +-1.852722e-03 +-1.673496e-03 +-1.437867e-03 +-1.181002e-03 +-9.313937e-04 +-7.038412e-04 +-4.992176e-04 +-3.092157e-04 +-1.225868e-04 +6.995154e-05 +2.728843e-04 +4.859843e-04 +7.054862e-04 +9.266226e-04 +1.145074e-03 +1.358588e-03 +1.566536e-03 +1.770101e-03 +1.970744e-03 +2.170293e-03 +2.369551e-03 +2.569051e-03 +2.768264e-03 +2.966975e-03 +3.164148e-03 +3.359846e-03 +3.553271e-03 +3.743716e-03 +3.897009e-03 +3.971350e-03 +3.959412e-03 +3.881808e-03 +3.773113e-03 +3.663901e-03 +3.572943e-03 +3.504249e-03 +3.451835e-03 +3.404744e-03 +3.353289e-03 +3.291548e-03 +3.218757e-03 +3.137656e-03 +3.052972e-03 +2.968953e-03 +2.888507e-03 +2.812474e-03 +2.740277e-03 +2.670301e-03 +2.600994e-03 +2.531101e-03 +2.460193e-03 +2.388334e-03 +2.316070e-03 +2.243888e-03 +2.172402e-03 +2.101634e-03 +2.028268e-03 +1.945742e-03 +1.850480e-03 +1.743750e-03 +1.630255e-03 +1.515151e-03 +1.402426e-03 +1.293687e-03 +1.188783e-03 +1.086192e-03 +9.844074e-04 +8.820642e-04 +7.788332e-04 +6.747354e-04 +5.705821e-04 +4.675776e-04 +3.827581e-04 +3.468275e-04 +3.764592e-04 +4.639705e-04 +5.863559e-04 +7.180199e-04 +8.404653e-04 +9.458040e-04 +1.035704e-03 +1.117186e-03 +1.198413e-03 +1.285179e-03 +1.379798e-03 +1.481076e-03 +1.586049e-03 +1.691098e-03 +1.793634e-03 +1.892160e-03 +1.986911e-03 +2.078620e-03 +2.168231e-03 +2.244502e-03 +2.293052e-03 +2.311364e-03 +2.306638e-03 +2.290871e-03 +2.274643e-03 +2.264433e-03 +2.261564e-03 +2.263945e-03 +2.267818e-03 +2.269870e-03 +2.268089e-03 +2.262258e-03 +2.253332e-03 +2.242960e-03 +2.232591e-03 +2.223224e-03 +2.215153e-03 +2.208150e-03 +2.201662e-03 +2.195145e-03 +2.188169e-03 +2.180599e-03 +2.172447e-03 +2.163874e-03 +2.155103e-03 +2.146300e-03 +2.137550e-03 +2.128860e-03 +2.120179e-03 +2.111448e-03 +2.102577e-03 +2.093532e-03 +2.084311e-03 +2.074928e-03 +2.065395e-03 +2.055736e-03 +2.045975e-03 +2.036144e-03 +2.026221e-03 +2.016202e-03 +2.006094e-03 +1.995866e-03 +1.985512e-03 +1.975043e-03 +1.964462e-03 +1.953771e-03 +1.942960e-03 +1.932040e-03 +1.921019e-03 +1.909906e-03 +1.898694e-03 +1.887385e-03 +1.875972e-03 +1.864471e-03 +1.852850e-03 +1.841119e-03 +1.829300e-03 +1.817370e-03 +1.805242e-03 +1.790746e-03 +1.768222e-03 +1.733432e-03 +1.687035e-03 +1.633051e-03 +1.576549e-03 +1.521457e-03 +1.469722e-03 +1.421339e-03 +1.375091e-03 +1.329379e-03 +1.282986e-03 +1.235344e-03 +1.186578e-03 +1.137200e-03 +1.087907e-03 +1.039242e-03 +9.915304e-04 +9.447876e-04 +8.988895e-04 +8.535779e-04 +8.086639e-04 +7.639836e-04 +7.195206e-04 +6.752899e-04 +6.314090e-04 +5.879352e-04 +5.449428e-04 +5.024422e-04 +4.604757e-04 +4.189452e-04 +3.778715e-04 +3.371887e-04 +2.969349e-04 +2.570605e-04 +2.176265e-04 +1.785893e-04 +1.400320e-04 +1.018747e-04 +6.397955e-05 +2.067459e-05 +-3.842164e-05 +-1.189170e-04 +-2.180797e-04 +-3.280052e-04 +-4.399453e-04 +-5.476532e-04 +-6.484388e-04 +-7.429215e-04 +-8.334596e-04 +-9.228408e-04 +-1.012964e-03 +-1.104611e-03 +-1.197347e-03 +-1.290213e-03 +-1.381934e-03 +-1.471706e-03 +-1.558964e-03 +-1.643887e-03 +-1.726632e-03 +-1.807354e-03 +-1.876508e-03 +-1.919973e-03 +-1.932870e-03 +-1.920775e-03 +-1.895064e-03 +-1.866918e-03 +-1.843728e-03 +-1.827937e-03 +-1.818047e-03 +-1.810628e-03 +-1.802099e-03 +-1.790290e-03 +-1.774340e-03 +-1.751241e-03 +-1.704756e-03 +-1.619261e-03 +-1.495423e-03 +-1.345596e-03 +-1.186633e-03 +-1.032024e-03 +-8.890292e-04 +-7.580714e-04 +-6.355054e-04 +-5.160457e-04 +-3.955528e-04 +-2.718566e-04 +-1.452190e-04 +-1.726505e-05 +1.096619e-04 +2.337386e-04 +3.537626e-04 +4.695862e-04 +5.815762e-04 +6.905794e-04 +7.972034e-04 +9.020205e-04 +1.004982e-03 +1.104282e-03 +1.191342e-03 +1.258012e-03 +1.303945e-03 +1.334768e-03 +1.358409e-03 +1.381504e-03 +1.407693e-03 +1.437482e-03 +1.469222e-03 +1.500500e-03 +1.529245e-03 +1.554392e-03 +1.575892e-03 +1.594509e-03 +1.611251e-03 +1.627062e-03 +1.642440e-03 +1.657555e-03 +1.672177e-03 +1.686018e-03 +1.698691e-03 +1.710025e-03 +1.719884e-03 +1.728385e-03 +1.735556e-03 +1.741625e-03 +1.746601e-03 +1.750635e-03 +1.753467e-03 +1.751860e-03 +1.730610e-03 +1.675291e-03 +1.585943e-03 +1.473221e-03 +1.351873e-03 +1.233890e-03 +1.125816e-03 +1.028295e-03 +9.382949e-04 +8.512934e-04 +7.636293e-04 +6.733778e-04 +5.806481e-04 +4.867445e-04 +3.936101e-04 +3.027949e-04 +2.152185e-04 +1.283418e-04 +3.860796e-05 +-5.503170e-05 +-1.513839e-04 +-2.480798e-04 +-3.428376e-04 +-4.341668e-04 +-5.215927e-04 +-6.054242e-04 +-6.863796e-04 +-7.650997e-04 +-8.420396e-04 +-9.173382e-04 +-9.908504e-04 +-1.062308e-03 +-1.131432e-03 +-1.198054e-03 +-1.262108e-03 +-1.323637e-03 +-1.382746e-03 +-1.439576e-03 +-1.494217e-03 +-1.546732e-03 +-1.597136e-03 +-1.645440e-03 +-1.691619e-03 +-1.735653e-03 +-1.777554e-03 +-1.817352e-03 +-1.855071e-03 +-1.890750e-03 +-1.924424e-03 +-1.956137e-03 +-1.985902e-03 +-2.013748e-03 +-2.039692e-03 +-2.063769e-03 +-2.085982e-03 +-2.106377e-03 +-2.124958e-03 +-2.141787e-03 +-2.156866e-03 +-2.170235e-03 +-2.181897e-03 +-2.191933e-03 +-2.200313e-03 +-2.206942e-03 +-2.207391e-03 +-2.195426e-03 +-2.169271e-03 +-2.131873e-03 +-2.088690e-03 +-2.044836e-03 +-2.003602e-03 +-1.965951e-03 +-1.931152e-03 +-1.897617e-03 +-1.863830e-03 +-1.828813e-03 +-1.792396e-03 +-1.754938e-03 +-1.717117e-03 +-1.679573e-03 +-1.642759e-03 +-1.606837e-03 +-1.571737e-03 +-1.537247e-03 +-1.503151e-03 +-1.469269e-03 +-1.435539e-03 +-1.402296e-03 +-1.370209e-03 +-1.339637e-03 +-1.310439e-03 +-1.282140e-03 +-1.254244e-03 +-1.226360e-03 +-1.198340e-03 +-1.170200e-03 +-1.142087e-03 +-1.114147e-03 +-1.086499e-03 +-1.059178e-03 +-1.032184e-03 +-1.005455e-03 +-9.789455e-04 +-9.525994e-04 +-9.264065e-04 +-9.003650e-04 +-8.745003e-04 +-8.488284e-04 +-8.233832e-04 +-7.981671e-04 +-7.731928e-04 +-7.484533e-04 +-7.239547e-04 +-6.996853e-04 +-6.756517e-04 +-6.518128e-04 +-6.273314e-04 +-6.000674e-04 +-5.685957e-04 +-5.334267e-04 +-4.963217e-04 +-4.592898e-04 +-4.238002e-04 +-3.905055e-04 +-3.593254e-04 +-3.297372e-04 +-3.011431e-04 +-2.730970e-04 +-2.454152e-04 +-2.181443e-04 +-1.914770e-04 +-1.656329e-04 +-1.407835e-04 +-1.169975e-04 +-9.425861e-05 +-7.249080e-05 +-5.159728e-05 +-3.148830e-05 +-1.210628e-05 +6.572448e-06 +2.454950e-05 +4.181919e-05 +5.837146e-05 +7.420961e-05 +8.934221e-05 +1.037935e-04 +1.175863e-04 +1.307479e-04 +1.432951e-04 +1.552516e-04 +1.666223e-04 +1.772492e-04 +1.867148e-04 +1.947562e-04 +2.015066e-04 +2.073445e-04 +2.126907e-04 +2.178576e-04 +2.229825e-04 +2.280546e-04 +2.329788e-04 +2.376479e-04 +2.419846e-04 +2.459634e-04 +2.496053e-04 +2.529593e-04 +2.560790e-04 +2.590065e-04 +2.617627e-04 +2.643548e-04 +2.667775e-04 +2.690189e-04 +2.710711e-04 +2.729338e-04 +2.746102e-04 +2.761093e-04 +2.774385e-04 +2.786111e-04 +2.796327e-04 +2.805108e-04 +2.812449e-04 +2.818455e-04 +2.823759e-04 +2.831157e-04 +2.843014e-04 +2.858914e-04 +2.876562e-04 +2.893158e-04 +2.906615e-04 +2.915999e-04 +2.921429e-04 +2.923627e-04 +2.923483e-04 +2.921694e-04 +2.918609e-04 +2.914259e-04 +2.908467e-04 +2.901022e-04 +2.891769e-04 +2.880663e-04 +2.867775e-04 +2.853269e-04 +2.837324e-04 +2.820092e-04 +2.801710e-04 +2.782256e-04 +2.761788e-04 +2.740340e-04 +2.717954e-04 +2.694669e-04 +2.670546e-04 +2.645640e-04 +2.620019e-04 +2.593750e-04 +2.566888e-04 +2.539490e-04 +2.511603e-04 +2.483271e-04 +2.454537e-04 +2.425433e-04 +2.396010e-04 +2.366296e-04 +2.336336e-04 +2.306161e-04 +2.275809e-04 +2.245313e-04 +2.214703e-04 +2.184005e-04 +2.153245e-04 +2.122453e-04 +2.091652e-04 +2.060857e-04 +2.030097e-04 +1.999391e-04 +1.968760e-04 +1.938212e-04 +1.907726e-04 +1.877105e-04 +1.846206e-04 +1.815097e-04 +1.783998e-04 +1.753133e-04 +1.722658e-04 +1.692642e-04 +1.663072e-04 +1.633892e-04 +1.605037e-04 +1.576467e-04 +1.548159e-04 +1.520116e-04 +1.492348e-04 +1.464795e-04 +1.437304e-04 +1.409789e-04 +1.382331e-04 +1.355089e-04 +1.328221e-04 +1.301813e-04 +1.275883e-04 +1.250390e-04 +1.225276e-04 +1.200478e-04 +1.175952e-04 +1.151678e-04 +1.127646e-04 +1.103824e-04 +1.080186e-04 +1.056732e-04 +1.033482e-04 +1.010454e-04 +9.876548e-05 +9.650739e-05 +9.426938e-05 +9.204890e-05 +8.984381e-05 +8.765212e-05 +8.547280e-05 +8.330481e-05 +8.114727e-05 +7.899953e-05 +7.686072e-05 +7.473005e-05 +7.260663e-05 +7.048948e-05 +6.837792e-05 +6.627101e-05 +6.416816e-05 +6.206872e-05 +5.997223e-05 +5.787815e-05 +5.578604e-05 +5.369539e-05 +5.160616e-05 +4.951829e-05 +4.743139e-05 +4.534476e-05 +4.325780e-05 +4.116986e-05 +3.908055e-05 +3.698985e-05 +3.489766e-05 +3.280408e-05 +3.070895e-05 +2.861242e-05 +2.651429e-05 +2.441454e-05 +2.231304e-05 +2.020979e-05 +1.810472e-05 +1.599785e-05 +1.388913e-05 +1.177858e-05 +9.666213e-06 +7.551983e-06 +5.435969e-06 +3.318154e-06 +1.198589e-06 +-9.226696e-07 +-3.045636e-06 +-5.170264e-06 +-7.296523e-06 +-9.424415e-06 +-1.155388e-05 +-1.368489e-05 +-1.581740e-05 +-1.795135e-05 +-2.008672e-05 +-2.222343e-05 +-2.436144e-05 +-2.650071e-05 +-2.864117e-05 +-3.078277e-05 +-3.292545e-05 +-3.506915e-05 +-3.721382e-05 +-3.935940e-05 +-4.150583e-05 +-4.365304e-05 +-4.580098e-05 +-4.794959e-05 +-5.009881e-05 +-5.224857e-05 +-5.439881e-05 +-5.654947e-05 +-5.870049e-05 +-6.085181e-05 diff --git a/pyExamples/GM/GM12.AT2 b/pyExamples/GM/GM12.AT2 new file mode 100644 index 000000000..1d5120a9f --- /dev/null +++ b/pyExamples/GM/GM12.AT2 @@ -0,0 +1,4434 @@ +PEER NGA STRONG MOTION DATABASE RECORD +Parkfield, 6/28/1966, Cholame - Shandon Array #12, 50 +ACCELERATION TIME SERIES IN UNITS OF G +NPTS= 4430, DT= .0100 +-1.830279e-04 +-1.862617e-04 +-1.895084e-04 +-1.927573e-04 +-1.960188e-04 +-1.992804e-04 +-2.025580e-04 +-2.058369e-04 +-2.091195e-04 +-2.123823e-04 +-2.156512e-04 +-2.189219e-04 +-2.222045e-04 +-2.255002e-04 +-2.289407e-04 +-2.326098e-04 +-2.364717e-04 +-2.404145e-04 +-2.443040e-04 +-2.478152e-04 +-2.503680e-04 +-2.513270e-04 +-2.516275e-04 +-2.522065e-04 +-2.534289e-04 +-2.564473e-04 +-2.619848e-04 +-2.697624e-04 +-2.793350e-04 +-2.891878e-04 +-2.946514e-04 +-2.935345e-04 +-2.890507e-04 +-2.881684e-04 +-2.959819e-04 +-3.092997e-04 +-3.175296e-04 +-3.135210e-04 +-3.048678e-04 +-3.101848e-04 +-3.330244e-04 +-3.496799e-04 +-3.490314e-04 +-3.528224e-04 +-3.658892e-04 +-3.626095e-04 +-3.312588e-04 +-2.899320e-04 +-2.746843e-04 +-2.963205e-04 +-3.310028e-04 +-3.527117e-04 +-3.569194e-04 +-3.418817e-04 +-3.061280e-04 +-2.640575e-04 +-2.532631e-04 +-2.861320e-04 +-3.304033e-04 +-3.577093e-04 +-3.752511e-04 +-4.152540e-04 +-4.914148e-04 +-5.589304e-04 +-5.831058e-04 +-6.200903e-04 +-6.627327e-04 +-5.912802e-04 +-3.702923e-04 +-7.642679e-05 +1.621896e-04 +2.264861e-04 +1.513585e-04 +6.113963e-05 +2.549522e-05 +2.982857e-05 +5.533819e-05 +7.363762e-05 +-6.600355e-05 +-4.355282e-04 +-9.281324e-04 +-1.424069e-03 +-1.824322e-03 +-1.845040e-03 +-1.394023e-03 +-7.275067e-04 +-1.196559e-04 +2.847756e-04 +5.309016e-04 +7.840961e-04 +1.134938e-03 +1.519671e-03 +1.624473e-03 +1.178063e-03 +3.677110e-04 +-4.262701e-04 +-1.065375e-03 +-1.669190e-03 +-2.124011e-03 +-2.089899e-03 +-1.588586e-03 +-8.432657e-04 +-3.878708e-05 +5.518857e-04 +7.649639e-04 +8.175069e-04 +9.309257e-04 +9.206559e-04 +5.872854e-04 +3.620190e-05 +-5.540676e-04 +-1.227658e-03 +-2.056388e-03 +-2.720101e-03 +-2.828145e-03 +-2.603457e-03 +-2.680694e-03 +-3.028102e-03 +-2.419625e-03 +-2.789019e-04 +2.563397e-03 +4.721783e-03 +5.171803e-03 +4.418603e-03 +3.599648e-03 +2.833031e-03 +1.445568e-03 +-6.986730e-04 +-2.928151e-03 +-3.665365e-03 +-2.198282e-03 +1.566128e-04 +1.306655e-03 +7.156761e-04 +-4.171456e-04 +-9.646089e-04 +-9.162587e-04 +-8.349601e-04 +-9.950624e-04 +-1.329227e-03 +-1.774223e-03 +-2.299756e-03 +-3.070527e-03 +-4.308418e-03 +-4.667428e-03 +-2.880854e-03 +-9.423633e-05 +8.495946e-04 +-8.850006e-04 +-3.190660e-03 +-3.388985e-03 +-1.343796e-03 +1.289829e-03 +3.984932e-03 +6.177809e-03 +6.207483e-03 +4.140683e-03 +1.451721e-03 +-1.062163e-03 +-2.895765e-03 +-2.767497e-03 +-7.409391e-04 +8.882983e-04 +1.141180e-05 +-2.691855e-03 +-5.340496e-03 +-6.432243e-03 +-4.678867e-03 +-7.157578e-04 +3.520390e-03 +5.573350e-03 +3.894569e-03 +1.181874e-05 +-3.702995e-03 +-5.858226e-03 +-5.517722e-03 +-3.348289e-03 +-9.144271e-04 +8.922871e-04 +1.185447e-03 +-4.922086e-04 +-2.817862e-03 +-3.000872e-03 +-1.382444e-04 +3.918302e-03 +7.043622e-03 +7.222450e-03 +4.155261e-03 +-1.377331e-04 +-3.799878e-03 +-6.146744e-03 +-7.570347e-03 +-8.926181e-03 +-1.051487e-02 +-1.105936e-02 +-8.991051e-03 +-4.886753e-03 +-2.133699e-04 +4.261730e-03 +8.358300e-03 +1.073996e-02 +1.051360e-02 +8.875726e-03 +6.942459e-03 +4.455105e-03 +2.092650e-04 +-6.808981e-03 +-1.481748e-02 +-2.127127e-02 +-2.420515e-02 +-2.330584e-02 +-2.071747e-02 +-1.852970e-02 +-1.701699e-02 +-1.591708e-02 +-1.665545e-02 +-1.935944e-02 +-1.950081e-02 +-1.387955e-02 +-5.087678e-03 +2.685886e-03 +8.261109e-03 +1.326224e-02 +1.906785e-02 +2.374926e-02 +2.244722e-02 +1.505172e-02 +5.569510e-03 +-2.902695e-03 +-8.305637e-03 +-1.076266e-02 +-1.245668e-02 +-1.587910e-02 +-2.269886e-02 +-3.177343e-02 +-4.036927e-02 +-4.406918e-02 +-4.087305e-02 +-3.430272e-02 +-2.811040e-02 +-2.277429e-02 +-1.676450e-02 +-8.797072e-03 +-9.561284e-04 +1.834999e-03 +-6.925401e-04 +-3.464229e-03 +-2.636259e-03 +6.519983e-04 +4.729735e-03 +1.148424e-02 +2.203114e-02 +3.422283e-02 +4.402918e-02 +4.887776e-02 +4.736851e-02 +4.158301e-02 +3.600751e-02 +3.232054e-02 +2.789736e-02 +2.063538e-02 +1.183062e-02 +4.224631e-03 +-1.352396e-03 +-6.248840e-03 +-1.121791e-02 +-1.253209e-02 +-6.869532e-03 +2.868146e-03 +1.099844e-02 +1.507668e-02 +1.690846e-02 +1.673832e-02 +1.350977e-02 +8.519101e-03 +6.735223e-03 +1.183893e-02 +2.109612e-02 +2.989250e-02 +3.549058e-02 +3.619698e-02 +3.466636e-02 +3.670264e-02 +4.137020e-02 +3.914382e-02 +2.678136e-02 +1.077899e-02 +-2.150588e-03 +-8.179795e-03 +-6.496035e-03 +-3.966419e-03 +-7.248406e-03 +-1.496523e-02 +-2.228786e-02 +-2.601189e-02 +-2.267647e-02 +-1.277973e-02 +-1.027494e-03 +9.169596e-03 +1.533307e-02 +1.486797e-02 +9.772263e-03 +4.362836e-03 +1.715370e-03 +2.427902e-03 +4.463928e-03 +5.906255e-03 +6.096135e-03 +4.296888e-03 +7.523058e-04 +-3.637388e-03 +-9.365125e-03 +-1.620411e-02 +-2.150079e-02 +-2.406111e-02 +-2.442837e-02 +-2.196501e-02 +-1.698259e-02 +-1.131360e-02 +-6.437955e-03 +-2.891068e-03 +-2.630811e-04 +1.484568e-03 +-7.149979e-04 +-8.333980e-03 +-1.819193e-02 +-2.332383e-02 +-1.874353e-02 +-8.220368e-03 +1.665848e-03 +6.476770e-03 +4.574745e-03 +-5.489128e-04 +-3.936099e-03 +-5.091416e-03 +-7.294877e-03 +-1.174187e-02 +-1.442863e-02 +-1.288923e-02 +-1.198999e-02 +-1.399042e-02 +-1.237699e-02 +-3.002628e-03 +9.163334e-03 +1.229469e-02 +2.365985e-03 +-9.228244e-03 +-1.219864e-02 +-8.569656e-03 +-4.427566e-03 +-1.918744e-03 +-7.700148e-05 +3.225499e-04 +-2.098746e-03 +-6.386340e-03 +-1.070992e-02 +-1.393338e-02 +-1.445545e-02 +-1.197286e-02 +-8.325345e-03 +-5.139401e-03 +-2.236823e-03 +1.654029e-03 +6.724670e-03 +1.152347e-02 +1.478051e-02 +1.596401e-02 +1.387813e-02 +8.898168e-03 +2.644567e-03 +-3.609437e-03 +-8.139402e-03 +-8.468267e-03 +-5.276525e-03 +-1.142008e-03 +2.613244e-03 +6.213903e-03 +1.000044e-02 +1.148878e-02 +8.257630e-03 +5.080840e-03 +6.292145e-03 +9.687145e-03 +1.171151e-02 +1.148160e-02 +8.180606e-03 +2.156043e-03 +-3.010208e-03 +-3.459445e-03 +-1.256178e-03 +-1.934344e-03 +-6.697085e-03 +-1.218850e-02 +-1.310049e-02 +-6.988344e-03 +2.503081e-03 +1.044770e-02 +1.569372e-02 +1.924728e-02 +1.968460e-02 +1.617815e-02 +8.146902e-03 +-3.559366e-03 +-1.333311e-02 +-1.567154e-02 +-9.603605e-03 +-6.345650e-06 +8.471145e-03 +1.416891e-02 +1.456566e-02 +9.587268e-03 +2.748968e-03 +-2.403922e-03 +-2.501871e-03 +2.552526e-03 +9.137718e-03 +1.290274e-02 +1.152568e-02 +7.190678e-03 +3.755917e-03 +4.478850e-03 +8.980694e-03 +1.161804e-02 +7.279011e-03 +-1.576208e-03 +-8.520923e-03 +-1.043968e-02 +-6.823597e-03 +7.328480e-04 +9.029848e-03 +1.321518e-02 +8.886061e-03 +-1.367878e-03 +-1.181599e-02 +-1.784981e-02 +-1.437439e-02 +-2.485292e-03 +1.137858e-02 +2.224389e-02 +2.372127e-02 +1.269498e-02 +-4.538390e-03 +-2.007391e-02 +-2.502790e-02 +-1.301354e-02 +8.741255e-03 +2.609411e-02 +3.290859e-02 +3.100438e-02 +2.221844e-02 +9.382278e-03 +-4.532753e-03 +-1.508289e-02 +-1.942514e-02 +-1.777511e-02 +-1.343796e-02 +-1.079110e-02 +-1.166117e-02 +-1.314409e-02 +-9.387470e-03 +6.734738e-04 +1.178101e-02 +1.540236e-02 +9.009281e-03 +-1.246899e-03 +-8.110366e-03 +-8.079405e-03 +-3.909169e-03 +-2.974515e-04 +-5.857002e-04 +-5.694014e-03 +-1.295958e-02 +-1.796942e-02 +-1.678704e-02 +-1.221783e-02 +-9.942544e-03 +-9.035129e-03 +-4.808479e-03 +2.471119e-03 +9.086048e-03 +1.354598e-02 +1.628269e-02 +1.473961e-02 +7.437001e-03 +-2.663039e-03 +-1.211185e-02 +-1.772487e-02 +-1.481910e-02 +-4.515954e-03 +7.256245e-03 +1.441860e-02 +1.296410e-02 +7.044659e-03 +5.091284e-03 +7.269857e-03 +6.461248e-03 +1.021679e-04 +-8.197022e-03 +-1.318262e-02 +-1.080627e-02 +-3.016547e-03 +4.412128e-03 +5.796461e-03 +9.625016e-04 +-5.483198e-03 +-1.044349e-02 +-1.441065e-02 +-1.882013e-02 +-2.166467e-02 +-1.873609e-02 +-1.088500e-02 +-3.312136e-03 +6.988169e-04 +2.806914e-03 +6.560337e-03 +1.174238e-02 +1.315605e-02 +9.195301e-03 +6.034874e-03 +9.640126e-03 +1.845036e-02 +2.889157e-02 +4.050881e-02 +4.984184e-02 +4.907894e-02 +3.716398e-02 +1.815712e-02 +-4.824511e-04 +-7.785402e-03 +1.795461e-03 +2.024962e-02 +3.595721e-02 +3.918031e-02 +2.934682e-02 +1.541162e-02 +5.226432e-03 +5.425391e-03 +1.784243e-02 +3.527255e-02 +4.510812e-02 +3.808914e-02 +2.004839e-02 +2.351520e-03 +-1.038697e-02 +-1.553505e-02 +-1.090115e-02 +-2.855827e-03 +-1.360535e-03 +-6.970631e-03 +-1.119443e-02 +-8.435979e-03 +-3.068457e-03 +-3.417150e-03 +-1.051813e-02 +-1.889099e-02 +-2.186374e-02 +-1.647805e-02 +-5.848447e-03 +6.134128e-03 +1.784172e-02 +2.654038e-02 +2.660674e-02 +1.894019e-02 +9.683598e-03 +2.702803e-03 +5.306225e-04 +6.150955e-03 +1.708646e-02 +2.471554e-02 +2.146818e-02 +1.052759e-02 +1.585283e-03 +1.257419e-03 +5.528317e-03 +5.436987e-03 +-1.006082e-03 +-8.784687e-03 +-1.216923e-02 +-1.019538e-02 +-6.605498e-03 +-4.547623e-03 +-3.896484e-03 +-2.860577e-03 +4.827304e-04 +5.003311e-03 +3.584925e-03 +-6.508518e-03 +-1.989858e-02 +-2.720124e-02 +-2.184217e-02 +-8.770932e-03 +-1.853321e-03 +-1.045628e-02 +-2.841123e-02 +-4.320872e-02 +-4.355403e-02 +-2.982830e-02 +-1.257315e-02 +-6.597309e-04 +-5.798082e-04 +-1.118709e-02 +-2.070653e-02 +-1.919102e-02 +-1.152109e-02 +-8.160355e-03 +-1.107201e-02 +-1.491996e-02 +-1.377157e-02 +-6.295627e-03 +3.411157e-03 +8.444141e-03 +2.702967e-03 +-1.010632e-02 +-1.684577e-02 +-1.012030e-02 +3.171006e-03 +1.029567e-02 +5.964871e-03 +-3.537315e-03 +-1.068733e-02 +-1.418520e-02 +-1.690588e-02 +-1.891386e-02 +-1.763969e-02 +-1.331927e-02 +-9.662966e-03 +-1.055035e-02 +-1.480855e-02 +-1.389358e-02 +-3.317657e-04 +1.864967e-02 +3.136341e-02 +3.653826e-02 +3.669113e-02 +3.108657e-02 +2.194260e-02 +1.424998e-02 +1.004481e-02 +7.529329e-03 +3.639097e-03 +-2.893761e-03 +-1.189036e-02 +-2.238021e-02 +-2.683914e-02 +-1.930454e-02 +-4.772151e-03 +6.406784e-03 +5.080041e-03 +-5.312054e-03 +-1.027821e-02 +-3.734979e-03 +5.298616e-03 +1.604475e-03 +-1.551119e-02 +-3.287671e-02 +-4.275362e-02 +-4.458570e-02 +-3.899916e-02 +-2.727514e-02 +-1.160574e-02 +7.798685e-04 +1.848794e-03 +-7.916226e-03 +-1.672481e-02 +-8.451974e-03 +1.707182e-02 +4.456657e-02 +5.974132e-02 +5.727354e-02 +4.141956e-02 +2.424790e-02 +1.837228e-02 +2.416990e-02 +3.129327e-02 +2.919969e-02 +1.456961e-02 +-1.039996e-02 +-3.537192e-02 +-4.985041e-02 +-5.110413e-02 +-3.938458e-02 +-2.156250e-02 +-9.097104e-03 +-5.394422e-03 +-5.057311e-03 +-2.847507e-03 +1.450040e-03 +5.273103e-03 +7.178292e-03 +8.355874e-03 +1.035997e-02 +1.124833e-02 +7.123829e-03 +-1.410348e-03 +-9.608719e-03 +-1.086891e-02 +-4.112008e-03 +5.284102e-03 +1.289870e-02 +1.793942e-02 +1.913932e-02 +1.655304e-02 +1.278140e-02 +9.992562e-03 +9.155173e-03 +1.055289e-02 +1.309264e-02 +1.485459e-02 +1.262757e-02 +5.692514e-03 +-3.002810e-03 +-1.095062e-02 +-1.888464e-02 +-2.724247e-02 +-2.849996e-02 +-1.728778e-02 +5.738149e-04 +1.520958e-02 +2.239003e-02 +2.611846e-02 +3.111421e-02 +3.570924e-02 +3.562241e-02 +3.138071e-02 +2.667811e-02 +2.328543e-02 +1.672822e-02 +-1.692790e-04 +-2.558813e-02 +-4.550993e-02 +-5.115185e-02 +-4.423147e-02 +-3.116342e-02 +-1.739255e-02 +-5.717885e-03 +8.035836e-04 +2.626648e-04 +-4.518003e-03 +-9.153107e-03 +-9.654441e-03 +-3.988038e-03 +5.016958e-03 +1.209045e-02 +1.213066e-02 +6.028244e-03 +-1.125135e-03 +-6.371110e-03 +-8.880749e-03 +-7.252432e-03 +-2.457433e-03 +9.365244e-04 +-2.919189e-03 +-1.333656e-02 +-2.484952e-02 +-3.216403e-02 +-3.013506e-02 +-2.015340e-02 +-1.031531e-02 +-8.317290e-03 +-1.300839e-02 +-1.791707e-02 +-1.737037e-02 +-1.036016e-02 +-9.921622e-04 +6.895005e-03 +1.054941e-02 +8.424644e-03 +3.918743e-03 +2.929903e-03 +6.600768e-03 +1.095502e-02 +1.148363e-02 +8.118552e-03 +4.080531e-03 +1.471525e-03 +1.650371e-04 +-9.007673e-04 +-2.360548e-03 +-4.033319e-03 +-4.978364e-03 +-4.077297e-03 +-1.849917e-03 +-1.293527e-03 +-5.087112e-03 +-1.179607e-02 +-1.841001e-02 +-2.324349e-02 +-2.450405e-02 +-2.206431e-02 +-1.827462e-02 +-1.508251e-02 +-1.244962e-02 +-9.217571e-03 +-4.939681e-03 +-2.504597e-04 +4.185691e-03 +8.200707e-03 +1.093720e-02 +1.139928e-02 +9.415598e-03 +5.235761e-03 +1.835071e-05 +-5.109007e-03 +-8.467270e-03 +-6.287141e-03 +1.573921e-03 +1.055570e-02 +1.344613e-02 +7.358092e-03 +-2.760755e-03 +-1.016686e-02 +-1.116011e-02 +-8.088055e-03 +-5.901040e-03 +-7.706246e-03 +-1.231327e-02 +-1.679731e-02 +-1.991131e-02 +-2.010653e-02 +-1.476137e-02 +-5.186800e-03 +4.559104e-03 +1.046957e-02 +1.203171e-02 +1.223849e-02 +1.264412e-02 +1.123469e-02 +6.969761e-03 +1.401983e-03 +-3.699105e-03 +-6.586843e-03 +-3.736403e-03 +4.631899e-03 +1.178687e-02 +1.086041e-02 +3.626848e-03 +-3.787467e-03 +-7.918969e-03 +-8.893181e-03 +-8.979598e-03 +-9.798233e-03 +-1.089879e-02 +-1.020665e-02 +-7.000936e-03 +-2.788308e-03 +2.204681e-04 +-6.867473e-04 +-5.456700e-03 +-1.061101e-02 +-1.123166e-02 +-6.429114e-03 +9.819870e-05 +4.309701e-03 +3.472628e-03 +-1.188048e-03 +-5.475993e-03 +-4.867783e-03 +5.830125e-04 +7.046106e-03 +1.094190e-02 +1.024677e-02 +7.369348e-03 +7.736736e-03 +1.269363e-02 +1.902466e-02 +2.403088e-02 +2.762593e-02 +2.871159e-02 +2.548261e-02 +1.933655e-02 +1.303932e-02 +7.679085e-03 +2.953788e-03 +7.525864e-04 +3.040810e-03 +8.093347e-03 +1.303461e-02 +1.693910e-02 +2.043783e-02 +2.171358e-02 +1.757376e-02 +9.306888e-03 +8.274442e-04 +-5.705413e-03 +-1.110718e-02 +-1.684734e-02 +-2.105786e-02 +-1.926377e-02 +-1.405248e-02 +-1.209713e-02 +-1.435021e-02 +-1.550188e-02 +-1.171525e-02 +-4.875948e-03 +2.122233e-03 +8.936517e-03 +1.527272e-02 +1.754058e-02 +1.441971e-02 +9.075393e-03 +4.564618e-03 +1.017570e-03 +-2.822509e-03 +-7.006077e-03 +-9.411790e-03 +-9.129036e-03 +-7.682281e-03 +-6.692075e-03 +-6.424166e-03 +-7.034420e-03 +-8.513147e-03 +-8.099702e-03 +-3.750783e-03 +2.453726e-03 +7.236123e-03 +9.172640e-03 +7.784763e-03 +4.299608e-03 +6.337521e-04 +-1.633576e-03 +-5.883355e-04 +2.398259e-03 +1.949088e-03 +-3.674252e-03 +-1.114748e-02 +-1.695196e-02 +-1.798921e-02 +-1.348527e-02 +-6.611121e-03 +-3.862275e-04 +4.962504e-03 +1.034350e-02 +1.537530e-02 +1.924463e-02 +2.107857e-02 +2.069429e-02 +1.900943e-02 +1.664320e-02 +1.370817e-02 +8.130221e-03 +-5.121299e-04 +-7.407328e-03 +-8.775220e-03 +-5.524864e-03 +-1.421646e-03 +1.403282e-03 +3.374850e-03 +4.295145e-03 +3.036487e-03 +8.008082e-05 +-3.106615e-03 +-4.996530e-03 +-3.582830e-03 +9.015829e-04 +6.157150e-03 +1.051155e-02 +1.325651e-02 +1.464722e-02 +1.578864e-02 +1.754805e-02 +1.979269e-02 +2.124874e-02 +2.006289e-02 +1.652253e-02 +1.254072e-02 +9.267828e-03 +7.399707e-03 +8.542558e-03 +1.243598e-02 +1.702595e-02 +2.098216e-02 +2.408394e-02 +2.458524e-02 +2.132169e-02 +1.610509e-02 +1.178502e-02 +1.048607e-02 +1.099380e-02 +8.986578e-03 +2.918362e-03 +-4.682399e-03 +-1.121377e-02 +-1.473079e-02 +-1.365102e-02 +-9.567850e-03 +-5.357570e-03 +-2.110315e-03 +6.900795e-04 +2.376519e-03 +1.831529e-03 +-2.402807e-04 +-2.373523e-03 +-3.993028e-03 +-5.454202e-03 +-7.158624e-03 +-9.012446e-03 +-9.560570e-03 +-6.898420e-03 +-1.779953e-03 +3.462470e-03 +6.215600e-03 +5.074935e-03 +1.798919e-03 +-8.650930e-04 +-1.405767e-03 +-5.449533e-04 +-1.744965e-05 +-1.331739e-03 +-4.396143e-03 +-7.842359e-03 +-1.025673e-02 +-9.865705e-03 +-6.712224e-03 +-2.769498e-03 +1.970945e-04 +7.484819e-04 +-1.030061e-03 +-3.499031e-03 +-5.480901e-03 +-7.075795e-03 +-8.841273e-03 +-1.061904e-02 +-1.076147e-02 +-8.520000e-03 +-5.344725e-03 +-3.208478e-03 +-2.431365e-03 +-1.944888e-03 +-9.821598e-04 +1.196998e-04 +4.708835e-04 +-4.927719e-05 +-1.033049e-03 +-2.244287e-03 +-2.774397e-03 +-1.327564e-03 +1.473069e-03 +2.518214e-03 +-1.278125e-04 +-4.773898e-03 +-8.985143e-03 +-1.190713e-02 +-1.215795e-02 +-8.740442e-03 +-3.780130e-03 +-1.447552e-03 +-3.040050e-03 +-6.063863e-03 +-7.961217e-03 +-7.184579e-03 +-3.733639e-03 +6.561367e-04 +4.213265e-03 +4.813398e-03 +1.905161e-03 +-2.216408e-03 +-4.000805e-03 +-2.144605e-03 +1.251752e-03 +3.957716e-03 +5.750636e-03 +6.812269e-03 +5.897770e-03 +2.843076e-03 +-4.256643e-04 +-1.328425e-03 +-2.957143e-04 +-7.991530e-04 +-4.254711e-03 +-8.880557e-03 +-1.279337e-02 +-1.588458e-02 +-1.901467e-02 +-2.250309e-02 +-2.495390e-02 +-2.492769e-02 +-2.324271e-02 +-2.158450e-02 +-2.057190e-02 +-1.974562e-02 +-1.862182e-02 +-1.719217e-02 +-1.562120e-02 +-1.402724e-02 +-1.244563e-02 +-1.085746e-02 +-9.266157e-03 +-7.771063e-03 +-6.424156e-03 +-5.148841e-03 +-3.856575e-03 +-2.792288e-03 +-2.937446e-03 +-4.527677e-03 +-6.649059e-03 +-8.495104e-03 +-9.946172e-03 +-1.044348e-02 +-9.285926e-03 +-7.042659e-03 +-4.774953e-03 +-2.864646e-03 +-9.945836e-04 +1.137105e-03 +3.459118e-03 +5.751407e-03 +7.564238e-03 +7.621529e-03 +5.693946e-03 +3.067336e-03 +8.427605e-04 +-6.639357e-04 +-1.475138e-03 +-1.964096e-03 +-2.898670e-03 +-5.408520e-03 +-8.234434e-03 +-8.355557e-03 +-5.644086e-03 +-2.446565e-03 +-1.324860e-03 +-3.266398e-03 +-6.657831e-03 +-9.257615e-03 +-1.020527e-02 +-1.039482e-02 +-1.014740e-02 +-7.841970e-03 +-3.122261e-03 +2.426178e-03 +7.201653e-03 +1.010486e-02 +1.133125e-02 +1.210836e-02 +1.268317e-02 +1.209174e-02 +1.023399e-02 +7.707318e-03 +4.110342e-03 +-3.478846e-04 +-2.772380e-03 +-1.548077e-03 +1.462109e-03 +3.821287e-03 +3.966132e-03 +1.679256e-03 +-1.114050e-03 +-9.960886e-04 +2.922298e-03 +8.194309e-03 +1.249456e-02 +1.530917e-02 +1.696246e-02 +1.703563e-02 +1.566311e-02 +1.405019e-02 +1.426504e-02 +1.700831e-02 +1.958385e-02 +1.771331e-02 +1.143786e-02 +4.280137e-03 +-1.532969e-03 +-6.345896e-03 +-9.933966e-03 +-1.118088e-02 +-1.070039e-02 +-1.057229e-02 +-1.217306e-02 +-1.469310e-02 +-1.580497e-02 +-1.438230e-02 +-1.174550e-02 +-9.512739e-03 +-7.941202e-03 +-6.436038e-03 +-5.167687e-03 +-4.936638e-03 +-4.624674e-03 +-1.541272e-03 +4.375432e-03 +1.030881e-02 +1.260362e-02 +1.104044e-02 +8.525970e-03 +7.455100e-03 +8.545015e-03 +1.040032e-02 +1.024929e-02 +7.438754e-03 +3.797941e-03 +1.347345e-03 +1.762663e-03 +4.672170e-03 +8.037815e-03 +9.472870e-03 +7.473759e-03 +3.361953e-03 +-6.460986e-04 +-3.832962e-03 +-6.434568e-03 +-7.880988e-03 +-7.977230e-03 +-7.504104e-03 +-7.209005e-03 +-7.490217e-03 +-8.809777e-03 +-1.098481e-02 +-1.333403e-02 +-1.515090e-02 +-1.536032e-02 +-1.390240e-02 +-1.192217e-02 +-1.029144e-02 +-9.120883e-03 +-8.902348e-03 +-9.991221e-03 +-1.176886e-02 +-1.337378e-02 +-1.342651e-02 +-1.073786e-02 +-6.293057e-03 +-1.732213e-03 +2.454786e-03 +6.540973e-03 +1.017696e-02 +1.287664e-02 +1.469856e-02 +1.576268e-02 +1.638722e-02 +1.679331e-02 +1.598371e-02 +1.362795e-02 +1.220842e-02 +1.321756e-02 +1.544448e-02 +1.705511e-02 +1.690273e-02 +1.530622e-02 +1.348306e-02 +1.218856e-02 +1.210167e-02 +1.366615e-02 +1.615102e-02 +1.855081e-02 +1.995851e-02 +1.920893e-02 +1.662963e-02 +1.368734e-02 +1.122436e-02 +9.027589e-03 +6.635810e-03 +3.979211e-03 +1.596310e-03 +1.937530e-03 +6.630455e-03 +1.366559e-02 +1.965337e-02 +2.239841e-02 +2.289591e-02 +2.319681e-02 +2.331539e-02 +2.241731e-02 +2.062730e-02 +1.868675e-02 +1.682833e-02 +1.465389e-02 +1.202881e-02 +9.568173e-03 +8.474468e-03 +8.836210e-03 +9.377264e-03 +8.512229e-03 +6.134443e-03 +3.408780e-03 +1.135220e-03 +-8.264778e-04 +-2.918071e-03 +-5.081152e-03 +-5.478909e-03 +-2.416881e-03 +2.279259e-03 +5.065236e-03 +5.066376e-03 +3.430240e-03 +1.338584e-03 +-7.607314e-04 +-3.316812e-03 +-6.657937e-03 +-1.039272e-02 +-1.338177e-02 +-1.432807e-02 +-1.365393e-02 +-1.279391e-02 +-1.245770e-02 +-1.235481e-02 +-1.203631e-02 +-1.143643e-02 +-1.026277e-02 +-7.881988e-03 +-4.538779e-03 +-1.052984e-03 +1.737075e-03 +2.457741e-03 +1.123810e-03 +2.532246e-04 +1.964705e-03 +5.413072e-03 +8.601999e-03 +1.010478e-02 +9.788775e-03 +8.834255e-03 +8.199424e-03 +7.383183e-03 +5.201276e-03 +1.761016e-03 +-1.699014e-03 +-3.155593e-03 +-1.754599e-03 +7.750152e-04 +1.966689e-03 +1.398884e-03 +8.424687e-04 +2.234801e-03 +5.347883e-03 +8.612891e-03 +1.047949e-02 +9.604648e-03 +6.639493e-03 +3.409449e-03 +9.864754e-04 +-3.292658e-04 +-9.367354e-04 +-1.495749e-03 +-2.259646e-03 +-3.042626e-03 +-3.219718e-03 +-2.147064e-03 +-1.929999e-04 +1.803262e-03 +3.491821e-03 +4.888652e-03 +5.176371e-03 +3.770716e-03 +1.461149e-03 +-5.821941e-04 +-1.360909e-03 +-8.314477e-04 +-3.035533e-04 +-9.677937e-04 +-2.517209e-03 +-4.007359e-03 +-5.041207e-03 +-5.804281e-03 +-6.575472e-03 +-6.889429e-03 +-5.623900e-03 +-2.910588e-03 +1.025745e-04 +2.714759e-03 +4.924470e-03 +5.965527e-03 +5.080660e-03 +3.042203e-03 +1.061863e-03 +-4.820122e-04 +-1.671084e-03 +-2.202669e-03 +-2.063485e-03 +-1.932570e-03 +-2.705666e-03 +-4.265021e-03 +-5.112804e-03 +-4.089013e-03 +-1.990451e-03 +-8.947529e-04 +-1.933542e-03 +-4.095775e-03 +-5.834564e-03 +-6.092154e-03 +-4.976130e-03 +-3.524734e-03 +-2.504367e-03 +-2.580726e-03 +-4.125155e-03 +-6.458111e-03 +-8.486842e-03 +-8.744283e-03 +-6.821276e-03 +-4.015084e-03 +-1.565045e-03 +2.609979e-04 +9.736887e-04 +3.018660e-04 +-6.513257e-04 +-5.930421e-04 +1.046179e-04 +-1.763332e-04 +-1.917788e-03 +-4.154921e-03 +-6.011481e-03 +-7.253634e-03 +-7.421493e-03 +-6.498506e-03 +-5.186924e-03 +-4.052322e-03 +-3.098981e-03 +-2.089472e-03 +-9.659446e-04 +7.298552e-06 +6.394009e-04 +1.077196e-03 +1.548038e-03 +2.110961e-03 +2.706505e-03 +3.397947e-03 +4.288722e-03 +5.316043e-03 +6.327975e-03 +6.776609e-03 +5.780430e-03 +3.572490e-03 +1.163259e-03 +-8.712428e-04 +-1.802593e-03 +9.203356e-05 +4.637059e-03 +9.802986e-03 +1.315825e-02 +1.282123e-02 +9.898146e-03 +6.853776e-03 +4.900955e-03 +4.002989e-03 +3.495215e-03 +2.838167e-03 +2.015443e-03 +1.272836e-03 +7.635654e-04 +4.062527e-04 +3.527177e-05 +-4.079856e-04 +-8.966039e-04 +-1.964170e-03 +-4.692057e-03 +-8.877910e-03 +-1.334046e-02 +-1.729592e-02 +-1.925087e-02 +-1.713256e-02 +-1.194523e-02 +-6.540433e-03 +-3.907495e-03 +-5.528362e-03 +-9.428099e-03 +-1.287016e-02 +-1.377024e-02 +-1.125469e-02 +-7.056126e-03 +-3.806434e-03 +-2.379389e-03 +-1.538979e-03 +3.054402e-04 +3.461050e-03 +6.995333e-03 +1.014258e-02 +1.240861e-02 +1.217833e-02 +9.144602e-03 +5.085276e-03 +1.524238e-03 +-1.483237e-03 +-3.839174e-03 +-4.106528e-03 +-2.299768e-03 +-1.283763e-03 +-3.486103e-03 +-7.808123e-03 +-1.148205e-02 +-1.291344e-02 +-1.299619e-02 +-1.332510e-02 +-1.433271e-02 +-1.530047e-02 +-1.552136e-02 +-1.516889e-02 +-1.482442e-02 +-1.473636e-02 +-1.470056e-02 +-1.407909e-02 +-1.244767e-02 +-1.024427e-02 +-8.113082e-03 +-6.121298e-03 +-3.678460e-03 +-5.306767e-04 +2.916536e-03 +5.923203e-03 +7.086914e-03 +6.071974e-03 +4.250899e-03 +3.359443e-03 +4.221481e-03 +6.032472e-03 +7.655782e-03 +8.820131e-03 +9.658437e-03 +9.968025e-03 +9.768241e-03 +9.405001e-03 +9.327368e-03 +1.008373e-02 +1.161373e-02 +1.331785e-02 +1.443781e-02 +1.417512e-02 +1.278343e-02 +1.121406e-02 +9.999980e-03 +9.432096e-03 +9.847164e-03 +9.977244e-03 +7.374638e-03 +2.135756e-03 +-3.563534e-03 +-8.047222e-03 +-1.119907e-02 +-1.285316e-02 +-1.271030e-02 +-1.172543e-02 +-1.158144e-02 +-1.273261e-02 +-1.427956e-02 +-1.517711e-02 +-1.448539e-02 +-1.237972e-02 +-9.955677e-03 +-7.847822e-03 +-5.493016e-03 +-2.128272e-03 +1.992210e-03 +6.097831e-03 +9.631464e-03 +1.195515e-02 +1.303961e-02 +1.363882e-02 +1.393340e-02 +1.348533e-02 +1.237242e-02 +1.112016e-02 +1.033129e-02 +1.059251e-02 +1.144992e-02 +1.110794e-02 +8.784906e-03 +5.598621e-03 +2.777772e-03 +4.541799e-04 +-1.814900e-03 +-3.362143e-03 +-2.905197e-03 +-9.981909e-04 +2.044019e-04 +-3.895880e-04 +-1.797329e-03 +-2.190603e-03 +-6.567266e-04 +1.640501e-03 +2.404164e-03 +9.816560e-04 +-1.207672e-03 +-2.865941e-03 +-3.935548e-03 +-4.525231e-03 +-4.432173e-03 +-4.224794e-03 +-5.742183e-03 +-9.509128e-03 +-1.410247e-02 +-1.817948e-02 +-2.083671e-02 +-2.136568e-02 +-2.050977e-02 +-1.959240e-02 +-1.911238e-02 +-1.874393e-02 +-1.813958e-02 +-1.733094e-02 +-1.647677e-02 +-1.561582e-02 +-1.472692e-02 +-1.380561e-02 +-1.287032e-02 +-1.193839e-02 +-1.111096e-02 +-1.130150e-02 +-1.336829e-02 +-1.661237e-02 +-1.980882e-02 +-2.220473e-02 +-2.317150e-02 +-2.295796e-02 +-2.251336e-02 +-2.264635e-02 +-2.355699e-02 +-2.477372e-02 +-2.571842e-02 +-2.523353e-02 +-2.245739e-02 +-1.834838e-02 +-1.434380e-02 +-1.085848e-02 +-7.773686e-03 +-6.117980e-03 +-6.500458e-03 +-7.890269e-03 +-9.066425e-03 +-9.598021e-03 +-9.447814e-03 +-9.035099e-03 +-9.245026e-03 +-1.038205e-02 +-1.187686e-02 +-1.316828e-02 +-1.386026e-02 +-1.285175e-02 +-9.953022e-03 +-6.353649e-03 +-3.059747e-03 +-1.085832e-04 +2.576825e-03 +4.212856e-03 +4.563919e-03 +4.408370e-03 +4.465172e-03 +4.779810e-03 +4.983287e-03 +4.385800e-03 +2.685630e-03 +4.650791e-04 +-1.617160e-03 +-3.454469e-03 +-5.291582e-03 +-7.225880e-03 +-8.468876e-03 +-8.041109e-03 +-6.412040e-03 +-4.728377e-03 +-3.471512e-03 +-2.364575e-03 +-1.069185e-03 +4.104446e-04 +1.877361e-03 +3.232079e-03 +4.531986e-03 +5.860418e-03 +7.213826e-03 +8.508680e-03 +9.716181e-03 +1.088908e-02 +1.202239e-02 +1.295825e-02 +1.366044e-02 +1.427843e-02 +1.486005e-02 +1.494386e-02 +1.422042e-02 +1.307084e-02 +1.202152e-02 +1.175939e-02 +1.317095e-02 +1.590581e-02 +1.883051e-02 +2.115971e-02 +2.156962e-02 +1.929109e-02 +1.561633e-02 +1.228812e-02 +1.087922e-02 +1.199640e-02 +1.428856e-02 +1.541733e-02 +1.386421e-02 +1.063908e-02 +7.622498e-03 +6.285917e-03 +7.143786e-03 +9.067620e-03 +1.075768e-02 +1.166575e-02 +1.136623e-02 +1.007547e-02 +8.551919e-03 +7.255158e-03 +6.277577e-03 +5.613832e-03 +5.105658e-03 +4.639888e-03 +4.653366e-03 +5.635653e-03 +7.256887e-03 +8.787189e-03 +9.351835e-03 +8.658124e-03 +7.413319e-03 +6.350922e-03 +5.530070e-03 +4.509049e-03 +3.048446e-03 +1.372373e-03 +-2.261141e-04 +-1.676509e-03 +-2.605400e-03 +-2.189354e-03 +-5.974390e-04 +1.219286e-03 +2.322833e-03 +1.765172e-03 +-2.267724e-04 +-1.881486e-03 +-7.383322e-04 +3.195382e-03 +7.770883e-03 +1.156724e-02 +1.484117e-02 +1.810857e-02 +2.011880e-02 +1.975076e-02 +1.798469e-02 +1.635493e-02 +1.530132e-02 +1.435168e-02 +1.310753e-02 +1.167072e-02 +1.061229e-02 +1.039517e-02 +1.054726e-02 +9.759654e-03 +7.559564e-03 +4.791371e-03 +2.389408e-03 +8.768313e-04 +1.373829e-04 +-4.213049e-04 +-1.168974e-03 +-2.034803e-03 +-2.824009e-03 +-3.500160e-03 +-4.159001e-03 +-4.869997e-03 +-5.617646e-03 +-6.305189e-03 +-6.430254e-03 +-5.551213e-03 +-4.055062e-03 +-2.589165e-03 +-1.361199e-03 +-1.848668e-04 +9.479337e-04 +1.288226e-03 +4.529573e-04 +-9.388133e-04 +-2.177464e-03 +-3.148801e-03 +-4.115979e-03 +-5.091276e-03 +-5.155512e-03 +-3.721075e-03 +-1.505032e-03 +1.324963e-04 +-5.574177e-04 +-3.528990e-03 +-6.541647e-03 +-7.990283e-03 +-8.449405e-03 +-9.072677e-03 +-9.907887e-03 +-1.043211e-02 +-1.053565e-02 +-1.051776e-02 +-1.061608e-02 +-1.062922e-02 +-1.000834e-02 +-8.731802e-03 +-7.287055e-03 +-6.149937e-03 +-6.275449e-03 +-8.215105e-03 +-1.109448e-02 +-1.381616e-02 +-1.591448e-02 +-1.646210e-02 +-1.500724e-02 +-1.259223e-02 +-1.047142e-02 +-9.521373e-03 +-9.824695e-03 +-1.057526e-02 +-1.110018e-02 +-1.128104e-02 +-1.099649e-02 +-1.026603e-02 +-9.375517e-03 +-8.718583e-03 +-8.690264e-03 +-9.177872e-03 +-9.616145e-03 +-8.597196e-03 +-5.106394e-03 +-5.074740e-04 +2.874139e-03 +4.620094e-03 +5.709541e-03 +6.635205e-03 +7.389291e-03 +7.800554e-03 +7.439383e-03 +6.297918e-03 +4.849909e-03 +3.070046e-03 +6.270366e-04 +-2.307999e-03 +-5.029234e-03 +-6.168121e-03 +-5.372151e-03 +-3.835259e-03 +-2.672129e-03 +-2.316360e-03 +-2.863745e-03 +-3.688425e-03 +-3.407584e-03 +-1.564781e-03 +8.842515e-04 +3.013409e-03 +4.777542e-03 +6.585278e-03 +8.630243e-03 +1.077814e-02 +1.263895e-02 +1.296881e-02 +1.118110e-02 +8.397338e-03 +6.090332e-03 +6.032400e-03 +8.900617e-03 +1.311879e-02 +1.694931e-02 +1.940381e-02 +1.976317e-02 +1.868596e-02 +1.748256e-02 +1.670086e-02 +1.600836e-02 +1.487421e-02 +1.325159e-02 +1.151673e-02 +9.937047e-03 +8.470586e-03 +7.097990e-03 +6.731000e-03 +8.124414e-03 +1.054357e-02 +1.286540e-02 +1.474689e-02 +1.594569e-02 +1.566770e-02 +1.408477e-02 +1.220570e-02 +1.064507e-02 +9.282870e-03 +8.074589e-03 +7.957834e-03 +9.309504e-03 +1.128810e-02 +1.289231e-02 +1.319696e-02 +1.208423e-02 +1.046293e-02 +9.188317e-03 +8.661866e-03 +8.698253e-03 +8.805390e-03 +8.745536e-03 +8.663661e-03 +8.834666e-03 +9.274600e-03 +9.772722e-03 +1.012048e-02 +1.019413e-02 +1.008337e-02 +9.966759e-03 +9.912440e-03 +9.777736e-03 +9.238582e-03 +8.276003e-03 +7.164320e-03 +5.618149e-03 +2.869321e-03 +-9.064853e-04 +-4.701987e-03 +-7.152055e-03 +-7.907685e-03 +-8.019062e-03 +-8.460514e-03 +-9.483036e-03 +-1.114512e-02 +-1.322449e-02 +-1.532352e-02 +-1.662215e-02 +-1.620525e-02 +-1.462602e-02 +-1.371745e-02 +-1.448058e-02 +-1.609707e-02 +-1.732689e-02 +-1.715202e-02 +-1.542560e-02 +-1.311476e-02 +-1.109248e-02 +-9.970628e-03 +-1.045488e-02 +-1.216069e-02 +-1.401248e-02 +-1.504018e-02 +-1.477006e-02 +-1.376334e-02 +-1.282999e-02 +-1.230611e-02 +-1.245079e-02 +-1.325562e-02 +-1.430249e-02 +-1.518992e-02 +-1.544430e-02 +-1.486431e-02 +-1.388525e-02 +-1.299582e-02 +-1.227133e-02 +-1.141908e-02 +-1.016065e-02 +-8.613102e-03 +-7.066639e-03 +-5.637913e-03 +-4.249489e-03 +-2.819051e-03 +-1.646561e-03 +-1.463175e-03 +-2.249866e-03 +-3.278869e-03 +-4.060580e-03 +-4.667193e-03 +-5.334438e-03 +-6.082018e-03 +-6.797375e-03 +-7.434790e-03 +-7.940569e-03 +-7.636463e-03 +-5.997528e-03 +-3.602524e-03 +-1.291321e-03 +6.955573e-04 +2.246111e-03 +2.878358e-03 +2.689820e-03 +2.305114e-03 +2.113232e-03 +2.045083e-03 +1.903470e-03 +1.648458e-03 +1.375138e-03 +1.297878e-03 +1.809231e-03 +2.899020e-03 +4.145997e-03 +5.256146e-03 +6.263287e-03 +7.313443e-03 +8.453973e-03 +9.658693e-03 +1.089255e-02 +1.212875e-02 +1.334654e-02 +1.441936e-02 +1.522644e-02 +1.586618e-02 +1.651064e-02 +1.721937e-02 +1.798714e-02 +1.884621e-02 +1.978596e-02 +2.070036e-02 +2.088617e-02 +1.955205e-02 +1.717207e-02 +1.491960e-02 +1.408355e-02 +1.489175e-02 +1.627827e-02 +1.720037e-02 +1.690532e-02 +1.539433e-02 +1.348888e-02 +1.183224e-02 +1.058257e-02 +9.672396e-03 +8.880213e-03 +8.045707e-03 +7.172101e-03 +6.350591e-03 +5.833225e-03 +5.806511e-03 +6.063101e-03 +6.293360e-03 +6.295806e-03 +5.664295e-03 +4.287955e-03 +2.608400e-03 +1.040400e-03 +-3.760020e-04 +-1.426909e-03 +-1.126390e-03 +6.696118e-04 +2.968050e-03 +4.965234e-03 +6.673568e-03 +8.214045e-03 +8.665017e-03 +7.488164e-03 +5.506647e-03 +3.705307e-03 +2.267618e-03 +8.443829e-04 +-7.718208e-04 +-2.021845e-03 +-1.871119e-03 +-4.652298e-04 +1.169644e-03 +2.433303e-03 +3.312980e-03 +3.529237e-03 +3.002437e-03 +2.166087e-03 +1.422707e-03 +8.095596e-04 +1.745605e-04 +-5.539598e-04 +-1.321587e-03 +-2.060006e-03 +-2.762884e-03 +-3.462839e-03 +-4.179839e-03 +-4.906977e-03 +-5.625128e-03 +-6.241907e-03 +-6.631988e-03 +-6.849947e-03 +-7.050358e-03 +-7.305818e-03 +-7.583772e-03 +-7.760051e-03 +-7.390215e-03 +-6.257865e-03 +-4.763936e-03 +-3.439551e-03 +-2.694457e-03 +-2.488531e-03 +-2.412763e-03 +-2.200688e-03 +-1.898245e-03 +-1.647846e-03 +-1.575193e-03 +-1.829530e-03 +-2.345691e-03 +-2.907190e-03 +-3.397562e-03 +-3.851942e-03 +-4.331788e-03 +-4.838828e-03 +-5.342351e-03 +-5.827657e-03 +-6.304364e-03 +-6.785528e-03 +-7.269948e-03 +-7.574962e-03 +-7.199722e-03 +-6.104566e-03 +-4.789663e-03 +-3.634454e-03 +-2.644528e-03 +-2.136730e-03 +-2.781620e-03 +-4.371701e-03 +-6.111057e-03 +-7.504878e-03 +-8.012527e-03 +-7.244304e-03 +-5.744674e-03 +-4.290089e-03 +-3.101849e-03 +-1.982814e-03 +-8.366678e-04 +2.814470e-04 +1.317412e-03 +1.685736e-03 +3.294822e-05 +-3.537169e-03 +-7.572838e-03 +-1.112239e-02 +-1.397648e-02 +-1.456035e-02 +-1.186583e-02 +-7.484758e-03 +-3.942036e-03 +-3.658788e-03 +-6.410305e-03 +-9.345954e-03 +-9.859541e-03 +-8.322035e-03 +-6.704147e-03 +-5.942327e-03 +-5.541427e-03 +-4.816349e-03 +-3.717979e-03 +-2.739089e-03 +-2.608045e-03 +-3.365470e-03 +-4.366491e-03 +-5.129124e-03 +-5.369868e-03 +-4.712378e-03 +-3.361945e-03 +-1.902391e-03 +-7.168392e-04 +-2.134416e-05 +2.819861e-04 +5.085406e-04 +8.321344e-04 +1.188583e-03 +1.259982e-03 +7.697646e-04 +-8.997931e-05 +-1.223389e-03 +-3.011415e-03 +-5.440295e-03 +-7.651163e-03 +-8.402747e-03 +-7.779179e-03 +-6.889787e-03 +-6.409862e-03 +-6.174711e-03 +-5.800936e-03 +-5.234862e-03 +-4.703527e-03 +-4.335937e-03 +-4.053716e-03 +-3.739633e-03 +-3.370637e-03 +-2.993256e-03 +-2.640806e-03 +-2.281025e-03 +-1.823909e-03 +-1.256997e-03 +-6.565490e-04 +-8.079388e-05 +6.739032e-04 +2.365042e-03 +5.167845e-03 +8.375564e-03 +1.136243e-02 +1.372392e-02 +1.463512e-02 +1.412285e-02 +1.331512e-02 +1.339787e-02 +1.441954e-02 +1.558591e-02 +1.610089e-02 +1.553098e-02 +1.429715e-02 +1.309583e-02 +1.231211e-02 +1.211200e-02 +1.226829e-02 +1.198921e-02 +1.033672e-02 +7.571509e-03 +4.677588e-03 +2.275680e-03 +1.102025e-03 +1.523735e-03 +2.632694e-03 +2.870237e-03 +1.710676e-03 +1.733938e-05 +-1.284162e-03 +-1.518305e-03 +-4.756803e-04 +1.154884e-03 +2.199369e-03 +1.525067e-03 +-5.411612e-04 +-2.782515e-03 +-4.573067e-03 +-5.751746e-03 +-5.576368e-03 +-3.999379e-03 +-2.379967e-03 +-2.432976e-03 +-4.086287e-03 +-5.992671e-03 +-7.088834e-03 +-6.612717e-03 +-4.817188e-03 +-2.835359e-03 +-1.979215e-03 +-2.617852e-03 +-3.842197e-03 +-4.601611e-03 +-4.348826e-03 +-3.417789e-03 +-2.430324e-03 +-1.571545e-03 +-6.920849e-04 +3.289147e-04 +1.453391e-03 +2.577235e-03 +3.579385e-03 +3.929813e-03 +3.259232e-03 +2.029441e-03 +8.735435e-04 +-8.234487e-05 +-1.132246e-03 +-2.435075e-03 +-3.631285e-03 +-3.907864e-03 +-3.184706e-03 +-2.341243e-03 +-2.657854e-03 +-4.374064e-03 +-6.534475e-03 +-7.844979e-03 +-6.901182e-03 +-4.312605e-03 +-2.939640e-03 +-4.026177e-03 +-6.133951e-03 +-7.674518e-03 +-8.508028e-03 +-8.907963e-03 +-8.448087e-03 +-7.099817e-03 +-5.555431e-03 +-4.881697e-03 +-5.407341e-03 +-6.405383e-03 +-7.171418e-03 +-7.594395e-03 +-7.313802e-03 +-6.032207e-03 +-5.493539e-03 +-7.258260e-03 +-9.292224e-03 +-8.961777e-03 +-6.662477e-03 +-4.334165e-03 +-2.857263e-03 +-1.729268e-03 +-5.054853e-04 +6.430606e-05 +-5.362233e-04 +-1.747052e-03 +-2.831094e-03 +-3.581000e-03 +-4.030859e-03 +-4.276852e-03 +-4.465209e-03 +-4.675748e-03 +-4.896218e-03 +-5.112111e-03 +-5.573080e-03 +-6.599436e-03 +-8.032271e-03 +-9.486257e-03 +-1.079865e-02 +-1.204670e-02 +-1.298224e-02 +-1.293915e-02 +-1.199711e-02 +-1.086516e-02 +-1.000366e-02 +-9.336316e-03 +-8.625783e-03 +-8.116667e-03 +-8.381103e-03 +-9.330476e-03 +-1.039921e-02 +-1.126273e-02 +-1.180060e-02 +-1.143238e-02 +-1.001561e-02 +-8.194230e-03 +-6.545278e-03 +-5.103467e-03 +-3.829167e-03 +-3.068672e-03 +-2.877630e-03 +-2.884227e-03 +-2.784569e-03 +-2.579108e-03 +-2.404414e-03 +-2.486253e-03 +-3.173337e-03 +-4.378328e-03 +-5.375337e-03 +-5.218544e-03 +-4.012073e-03 +-2.623798e-03 +-1.558969e-03 +-6.867504e-04 +4.280115e-06 +4.050073e-05 +-6.050198e-04 +-1.451227e-03 +-2.146202e-03 +-2.716791e-03 +-3.184502e-03 +-2.962534e-03 +-1.740724e-03 +-7.410728e-05 +1.126987e-03 +1.470951e-03 +1.413280e-03 +1.501734e-03 +1.814597e-03 +2.130472e-03 +2.315669e-03 +2.428846e-03 +2.571448e-03 +2.752539e-03 +2.919646e-03 +3.050396e-03 +3.165826e-03 +3.290129e-03 +3.425670e-03 +3.507735e-03 +3.131857e-03 +2.042608e-03 +1.109986e-03 +1.591300e-03 +3.302863e-03 +5.151251e-03 +6.267608e-03 +6.037307e-03 +4.758266e-03 +3.310587e-03 +2.232715e-03 +2.136582e-03 +3.475089e-03 +5.642151e-03 +7.698208e-03 +8.925241e-03 +9.243022e-03 +9.249034e-03 +9.435282e-03 +9.794879e-03 +1.009902e-02 +1.021695e-02 +1.019264e-02 +1.015446e-02 +1.016644e-02 +1.020176e-02 +1.024458e-02 +1.049019e-02 +1.110545e-02 +1.193900e-02 +1.263354e-02 +1.259445e-02 +1.169546e-02 +1.047951e-02 +9.424613e-03 +8.560047e-03 +7.715288e-03 +6.799285e-03 +5.847826e-03 +4.921716e-03 +4.028091e-03 +3.137371e-03 +2.231003e-03 +1.437884e-03 +1.470414e-03 +2.713988e-03 +4.544320e-03 +5.904142e-03 +5.921087e-03 +4.906296e-03 +3.803030e-03 +3.051505e-03 +2.441156e-03 +1.702015e-03 +1.042718e-03 +8.288800e-04 +9.816413e-04 +1.170097e-03 +1.230464e-03 +1.231793e-03 +1.280516e-03 +1.387009e-03 +1.498243e-03 +1.588246e-03 +1.731121e-03 +2.008712e-03 +2.378802e-03 +2.748801e-03 +3.083288e-03 +3.377483e-03 +3.250985e-03 +2.215452e-03 +5.398973e-04 +-8.824946e-04 +-1.010756e-03 +7.240339e-05 +1.402499e-03 +2.384020e-03 +3.153059e-03 +4.042526e-03 +5.055952e-03 +5.757223e-03 +5.922500e-03 +5.831919e-03 +5.821392e-03 +5.945415e-03 +6.075544e-03 +6.130455e-03 +6.111939e-03 +5.970235e-03 +5.694305e-03 +5.364811e-03 +5.053840e-03 +4.766409e-03 +4.474269e-03 +4.170051e-03 +4.066067e-03 +4.634650e-03 +5.846793e-03 +7.214166e-03 +8.415466e-03 +9.340701e-03 +9.442614e-03 +8.491522e-03 +7.068163e-03 +5.778615e-03 +4.703775e-03 +3.658623e-03 +2.669664e-03 +1.841234e-03 +1.133683e-03 +4.377118e-04 +-2.961121e-04 +-1.000161e-03 +-1.385412e-03 +-1.309789e-03 +-1.015059e-03 +-7.790071e-04 +-6.472333e-04 +-5.167961e-04 +-3.242413e-04 +-9.746571e-05 +1.127631e-04 +2.903656e-04 +4.545299e-04 +6.264374e-04 +8.080499e-04 +9.898412e-04 +1.166315e-03 +1.339894e-03 +1.514733e-03 +1.691721e-03 +1.869130e-03 +2.033337e-03 +2.069557e-03 +1.870772e-03 +1.524928e-03 +1.184528e-03 +8.968562e-04 +5.620903e-04 +5.591116e-05 +-5.841522e-04 +-1.233752e-03 +-1.834361e-03 +-2.368358e-03 +-2.708711e-03 +-2.820252e-03 +-2.841567e-03 +-2.899682e-03 +-2.998738e-03 +-2.937709e-03 +-2.352765e-03 +-1.283969e-03 +-1.258814e-04 +4.964260e-04 +-8.449264e-05 +-1.586852e-03 +-3.190205e-03 +-4.502699e-03 +-5.693259e-03 +-6.884196e-03 +-7.533627e-03 +-7.298123e-03 +-6.609110e-03 +-6.014959e-03 +-5.628192e-03 +-5.257262e-03 +-4.770753e-03 +-4.213890e-03 +-3.681422e-03 +-3.184647e-03 +-2.655355e-03 +-2.063583e-03 +-1.445026e-03 +-8.393377e-04 +-2.511933e-04 +2.482223e-04 +3.482896e-04 +-2.790483e-05 +-5.571086e-04 +-5.464691e-04 +6.424308e-04 +2.655654e-03 +4.658579e-03 +5.780547e-03 +5.563700e-03 +4.615228e-03 +3.787639e-03 +3.517722e-03 +3.752256e-03 +4.110821e-03 +4.345786e-03 +4.499717e-03 +4.703352e-03 +4.985695e-03 +5.285159e-03 +5.547916e-03 +5.666172e-03 +5.458097e-03 +4.980329e-03 +4.457125e-03 +4.011355e-03 +3.656023e-03 +3.462044e-03 +3.432088e-03 +3.460077e-03 +3.461626e-03 +3.436456e-03 +3.418166e-03 +3.327517e-03 +2.891986e-03 +2.075955e-03 +1.137960e-03 +2.823981e-04 +-4.994286e-04 +-1.323278e-03 +-2.261757e-03 +-3.270124e-03 +-4.266588e-03 +-5.158507e-03 +-5.816249e-03 +-6.273677e-03 +-6.691384e-03 +-7.161386e-03 +-7.500220e-03 +-7.073275e-03 +-5.740217e-03 +-4.085908e-03 +-2.779094e-03 +-2.289756e-03 +-2.432952e-03 +-2.651873e-03 +-2.674166e-03 +-2.702850e-03 +-3.237125e-03 +-4.361463e-03 +-5.670897e-03 +-6.743086e-03 +-7.050885e-03 +-6.456549e-03 +-5.492600e-03 +-4.664950e-03 +-4.016119e-03 +-3.367135e-03 +-2.674584e-03 +-2.004256e-03 +-1.389299e-03 +-8.021368e-04 +-2.065185e-04 +4.048947e-04 +1.016715e-03 +1.500730e-03 +1.526529e-03 +1.073111e-03 +4.754531e-04 +-1.524043e-05 +-4.161424e-04 +-8.468512e-04 +-1.346495e-03 +-1.866835e-03 +-2.344410e-03 +-2.683295e-03 +-2.855421e-03 +-2.957918e-03 +-3.085330e-03 +-3.246631e-03 +-3.404212e-03 +-3.539071e-03 +-3.663289e-03 +-3.746369e-03 +-3.617819e-03 +-3.230741e-03 +-2.744907e-03 +-2.305764e-03 +-1.920136e-03 +-1.526355e-03 +-1.096495e-03 +-6.560377e-04 +-3.382092e-04 +-3.423592e-04 +-6.135482e-04 +-9.258673e-04 +-1.158195e-03 +-1.350156e-03 +-1.573498e-03 +-1.837060e-03 +-2.103579e-03 +-2.346142e-03 +-2.571811e-03 +-2.800020e-03 +-3.037628e-03 +-3.278256e-03 +-3.515343e-03 +-3.748988e-03 +-3.995245e-03 +-4.347962e-03 +-4.873139e-03 +-5.493466e-03 +-6.098604e-03 +-6.528305e-03 +-6.444296e-03 +-5.842991e-03 +-5.090897e-03 +-4.453802e-03 +-3.909180e-03 +-3.374271e-03 +-3.064907e-03 +-3.173147e-03 +-3.525460e-03 +-3.853693e-03 +-4.081760e-03 +-4.292205e-03 +-4.554296e-03 +-4.853796e-03 +-5.145320e-03 +-5.392964e-03 +-5.333131e-03 +-4.647955e-03 +-3.529101e-03 +-2.393679e-03 +-1.409391e-03 +-5.020425e-04 +1.810044e-04 +3.853012e-04 +2.450170e-04 +8.114942e-05 +1.034827e-04 +5.583097e-04 +1.474779e-03 +2.561237e-03 +3.571363e-03 +4.498821e-03 +5.446121e-03 +6.450157e-03 +7.469446e-03 +8.464390e-03 +9.437632e-03 +1.041186e-02 +1.134143e-02 +1.180587e-02 +1.149560e-02 +1.075083e-02 +1.005995e-02 +9.550510e-03 +9.066912e-03 +8.608991e-03 +8.654773e-03 +9.389558e-03 +1.041345e-02 +1.132326e-02 +1.207197e-02 +1.267469e-02 +1.299877e-02 +1.307709e-02 +1.309521e-02 +1.316787e-02 +1.327559e-02 +1.336182e-02 +1.339926e-02 +1.329548e-02 +1.298388e-02 +1.255889e-02 +1.214733e-02 +1.178089e-02 +1.141914e-02 +1.103167e-02 +1.061498e-02 +1.001737e-02 +9.038079e-03 +7.787923e-03 +6.523273e-03 +5.351237e-03 +4.234200e-03 +3.422637e-03 +3.305821e-03 +3.703091e-03 +4.059276e-03 +3.556779e-03 +1.859561e-03 +-3.858358e-04 +-2.286091e-03 +-3.400452e-03 +-4.069568e-03 +-4.821711e-03 +-5.789270e-03 +-6.786284e-03 +-7.624131e-03 +-8.087367e-03 +-8.137361e-03 +-8.025700e-03 +-7.978998e-03 +-8.010811e-03 +-8.028178e-03 +-7.989167e-03 +-7.927086e-03 +-7.882661e-03 +-7.859425e-03 +-7.837753e-03 +-7.813686e-03 +-7.899937e-03 +-8.234596e-03 +-8.745211e-03 +-9.263184e-03 +-9.718981e-03 +-1.012028e-02 +-1.020307e-02 +-9.672800e-03 +-8.740156e-03 +-7.811825e-03 +-7.216802e-03 +-7.264650e-03 +-7.818013e-03 +-8.450833e-03 +-8.942902e-03 +-9.369486e-03 +-9.858935e-03 +-1.042168e-02 +-1.089330e-02 +-1.080737e-02 +-1.001720e-02 +-8.954343e-03 +-8.250517e-03 +-8.273221e-03 +-8.728533e-03 +-9.136945e-03 +-9.359391e-03 +-9.548958e-03 +-9.835920e-03 +-1.019472e-02 +-1.053982e-02 +-1.083973e-02 +-1.103784e-02 +-1.085350e-02 +-1.021662e-02 +-9.408842e-03 +-8.682050e-03 +-8.121147e-03 +-7.947460e-03 +-8.238201e-03 +-8.730430e-03 +-9.163458e-03 +-9.507238e-03 +-9.860193e-03 +-1.027343e-02 +-1.071138e-02 +-1.095343e-02 +-1.050105e-02 +-9.334458e-03 +-7.960389e-03 +-6.750279e-03 +-5.672738e-03 +-4.547970e-03 +-3.319795e-03 +-2.094707e-03 +-1.183891e-03 +-7.600294e-04 +-5.856203e-04 +-3.597283e-04 +-2.002924e-05 +3.278048e-04 +6.110253e-04 +8.547913e-04 +1.112162e-03 +1.388799e-03 +1.585277e-03 +1.609902e-03 +1.524390e-03 +1.443538e-03 +1.405791e-03 +1.272961e-03 +6.290044e-04 +-6.094843e-04 +-2.056551e-03 +-3.292581e-03 +-3.642929e-03 +-2.765040e-03 +-1.273448e-03 +9.799456e-05 +1.206293e-03 +2.238078e-03 +2.850973e-03 +2.606717e-03 +1.796999e-03 +9.872320e-04 +3.831910e-04 +-1.151976e-04 +-3.839963e-04 +-2.571977e-04 +1.142982e-04 +4.804678e-04 +7.595018e-04 +1.019780e-03 +1.325056e-03 +1.665179e-03 +1.999539e-03 +2.312585e-03 +2.617741e-03 +2.930036e-03 +3.250071e-03 +3.570294e-03 +3.886589e-03 +4.200800e-03 +4.516047e-03 +4.832902e-03 +5.150011e-03 +5.464239e-03 +5.689286e-03 +5.628839e-03 +5.295892e-03 +4.896745e-03 +4.566906e-03 +4.284504e-03 +3.979531e-03 +3.667345e-03 +3.497230e-03 +3.521392e-03 +3.623558e-03 +3.690064e-03 +3.712673e-03 +3.739118e-03 +3.793185e-03 +3.859854e-03 +3.916709e-03 +3.917919e-03 +3.793427e-03 +3.566549e-03 +3.323566e-03 +3.110314e-03 +2.911809e-03 +2.701215e-03 +2.475457e-03 +2.247442e-03 +1.998756e-03 +1.664893e-03 +1.243904e-03 +7.989986e-04 +3.750935e-04 +-3.264378e-05 +-4.465145e-04 +-8.730441e-04 +-1.300141e-03 +-1.698389e-03 +-2.053108e-03 +-2.386319e-03 +-2.724723e-03 +-3.073277e-03 +-3.422297e-03 +-3.765425e-03 +-4.105126e-03 +-4.446135e-03 +-4.766634e-03 +-4.745156e-03 +-3.997993e-03 +-2.744514e-03 +-1.472338e-03 +-3.785010e-04 +6.572841e-04 +1.775202e-03 +2.944595e-03 +3.724650e-03 +3.645113e-03 +2.975468e-03 +2.296562e-03 +1.834734e-03 +1.440278e-03 +9.458505e-04 +3.594544e-04 +-2.219985e-04 +-7.518070e-04 +-1.226393e-03 +-1.613112e-03 +-1.921504e-03 +-2.208357e-03 +-2.511044e-03 +-2.825028e-03 +-3.132633e-03 +-3.429812e-03 +-3.724445e-03 +-3.950713e-03 +-3.789445e-03 +-3.116204e-03 +-2.220965e-03 +-1.401886e-03 +-6.928567e-04 +2.291017e-05 +8.193314e-04 +1.763225e-03 +2.897753e-03 +4.129949e-03 +5.187893e-03 +5.749374e-03 +5.911884e-03 +6.026272e-03 +6.268599e-03 +6.568814e-03 +6.816504e-03 +7.002438e-03 +7.183713e-03 +7.400877e-03 +7.740236e-03 +8.322422e-03 +9.086077e-03 +9.868855e-03 +1.059454e-02 +1.117196e-02 +1.119402e-02 +1.055929e-02 +9.675873e-03 +8.908540e-03 +8.272658e-03 +7.645809e-03 +7.401239e-03 +8.121115e-03 +9.566544e-03 +1.097739e-02 +1.178954e-02 +1.212869e-02 +1.245611e-02 +1.297585e-02 +1.337501e-02 +1.279654e-02 +1.107593e-02 +8.966910e-03 +7.147091e-03 +6.036132e-03 +5.744121e-03 +5.831442e-03 +5.838136e-03 +5.692982e-03 +5.560478e-03 +5.533846e-03 +5.559893e-03 +5.557923e-03 +5.495314e-03 +5.301400e-03 +4.943786e-03 +4.509389e-03 +4.092469e-03 +3.708132e-03 +3.322632e-03 +2.916145e-03 +2.498808e-03 +2.086866e-03 +1.683488e-03 +1.289910e-03 +9.309373e-04 +6.143260e-04 +3.146888e-04 +8.206203e-06 +-3.068264e-04 +-6.207435e-04 +-9.289054e-04 +-1.234599e-03 +-1.541720e-03 +-1.803795e-03 +-1.847784e-03 +-1.633677e-03 +-1.325121e-03 +-1.065599e-03 +-8.587061e-04 +-6.536000e-04 +-5.832361e-04 +-8.608099e-04 +-1.402877e-03 +-1.967800e-03 +-2.444482e-03 +-2.885558e-03 +-3.363857e-03 +-3.882341e-03 +-4.402014e-03 +-4.897993e-03 +-5.300076e-03 +-5.477835e-03 +-5.466063e-03 +-5.420376e-03 +-5.427745e-03 +-5.463626e-03 +-5.478745e-03 +-5.466035e-03 +-5.449716e-03 +-5.450958e-03 +-5.478745e-03 +-5.523353e-03 +-5.568218e-03 +-5.607253e-03 +-5.644757e-03 +-5.685322e-03 +-5.728467e-03 +-5.771246e-03 +-5.782305e-03 +-5.630107e-03 +-5.265559e-03 +-4.810054e-03 +-4.386591e-03 +-4.008399e-03 +-3.626889e-03 +-3.216432e-03 +-2.792225e-03 +-2.401943e-03 +-2.195546e-03 +-2.243252e-03 +-2.410183e-03 +-2.545252e-03 +-2.624595e-03 +-2.704135e-03 +-2.799347e-03 +-2.814545e-03 +-2.692729e-03 +-2.501719e-03 +-2.327362e-03 +-2.186405e-03 +-2.047909e-03 +-1.891028e-03 +-1.723020e-03 +-1.558967e-03 +-1.402766e-03 +-1.249163e-03 +-1.095498e-03 +-9.426884e-04 +-7.872257e-04 +-6.208676e-04 +-4.589402e-04 +-3.594480e-04 +-3.055448e-04 +-2.132017e-04 +-4.929743e-05 +2.089857e-04 +5.621834e-04 +9.558338e-04 +1.340069e-03 +1.709137e-03 +2.080899e-03 +2.464051e-03 +2.852177e-03 +3.240265e-03 +3.636797e-03 +4.046439e-03 +4.462305e-03 +4.876449e-03 +5.287604e-03 +5.698698e-03 +6.111546e-03 +6.525371e-03 +6.936977e-03 +7.247590e-03 +7.181395e-03 +6.716169e-03 +6.128627e-03 +5.629140e-03 +5.205176e-03 +4.757308e-03 +4.252144e-03 +3.729293e-03 +3.225767e-03 +2.710011e-03 +2.116341e-03 +1.451819e-03 +7.754274e-04 +1.211064e-04 +-5.207739e-04 +-1.170076e-03 +-1.815211e-03 +-2.237154e-03 +-2.178348e-03 +-1.784244e-03 +-1.378638e-03 +-1.092024e-03 +-8.440588e-04 +-5.414413e-04 +-1.873544e-04 +1.477398e-04 +2.027512e-04 +-2.885862e-04 +-1.143792e-03 +-2.001856e-03 +-2.727674e-03 +-3.415856e-03 +-4.143176e-03 +-4.763337e-03 +-5.140414e-03 +-5.368328e-03 +-5.609265e-03 +-5.913239e-03 +-6.231086e-03 +-6.518568e-03 +-6.780512e-03 +-6.999510e-03 +-7.103367e-03 +-7.100857e-03 +-7.073473e-03 +-7.072886e-03 +-7.089694e-03 +-7.097098e-03 +-7.089286e-03 +-7.078388e-03 +-7.073936e-03 +-7.080209e-03 +-7.190950e-03 +-7.550454e-03 +-8.104653e-03 +-8.682131e-03 +-9.198723e-03 +-9.677372e-03 +-9.981678e-03 +-9.837719e-03 +-9.324185e-03 +-8.753967e-03 +-8.292887e-03 +-7.886187e-03 +-7.436233e-03 +-6.931598e-03 +-6.423342e-03 +-6.025166e-03 +-5.914445e-03 +-6.057541e-03 +-6.252444e-03 +-6.378549e-03 +-6.454711e-03 +-6.390101e-03 +-5.966015e-03 +-5.239570e-03 +-4.461545e-03 +-3.769466e-03 +-3.122763e-03 +-2.507329e-03 +-2.146915e-03 +-2.133275e-03 +-2.268548e-03 +-2.350208e-03 +-2.356433e-03 +-2.364843e-03 +-2.326407e-03 +-2.008097e-03 +-1.387601e-03 +-6.781627e-04 +-3.961453e-05 +5.401520e-04 +1.137002e-03 +1.721274e-03 +2.136845e-03 +2.362190e-03 +2.529956e-03 +2.742728e-03 +2.994181e-03 +3.234965e-03 +3.447827e-03 +3.651880e-03 +3.897270e-03 +4.320315e-03 +4.962646e-03 +5.694154e-03 +6.390118e-03 +7.040595e-03 +7.696342e-03 +8.380469e-03 +8.971416e-03 +9.152819e-03 +8.898172e-03 +8.512018e-03 +8.224980e-03 +8.021737e-03 +7.792032e-03 +7.499039e-03 +7.201626e-03 +7.082941e-03 +7.273544e-03 +7.643369e-03 +7.994764e-03 +8.271944e-03 +8.536695e-03 +8.840537e-03 +9.177866e-03 +9.544821e-03 +9.946096e-03 +1.036706e-02 +1.078845e-02 +1.120441e-02 +1.161990e-02 +1.203816e-02 +1.241265e-02 +1.261338e-02 +1.262921e-02 +1.258832e-02 +1.258848e-02 +1.262389e-02 +1.264833e-02 +1.264298e-02 +1.260786e-02 +1.255109e-02 +1.248828e-02 +1.242862e-02 +1.237094e-02 +1.231113e-02 +1.224655e-02 +1.206116e-02 +1.142453e-02 +1.030915e-02 +9.046498e-03 +7.889128e-03 +6.822381e-03 +5.747155e-03 +4.901523e-03 +4.665410e-03 +4.894401e-03 +5.163753e-03 +5.277425e-03 +5.327729e-03 +5.443295e-03 +5.619823e-03 +5.619028e-03 +5.152555e-03 +4.332279e-03 +3.482822e-03 +2.753901e-03 +2.075034e-03 +1.417197e-03 +9.735427e-04 +8.132713e-04 +7.684018e-04 +6.757687e-04 +5.223914e-04 +3.747264e-04 +2.655126e-04 +1.663916e-04 +3.531087e-05 +-1.367856e-04 +-3.694428e-04 +-6.716303e-04 +-1.006796e-03 +-1.336051e-03 +-1.652673e-03 +-1.969825e-03 +-2.292201e-03 +-2.571703e-03 +-2.749241e-03 +-2.853750e-03 +-2.955031e-03 +-3.082260e-03 +-3.218595e-03 +-3.353927e-03 +-3.526588e-03 +-3.756671e-03 +-4.013704e-03 +-4.262845e-03 +-4.498714e-03 +-4.734361e-03 +-4.977407e-03 +-5.154247e-03 +-4.950915e-03 +-4.249537e-03 +-3.347953e-03 +-2.761459e-03 +-2.853927e-03 +-3.383993e-03 +-3.896707e-03 +-4.236020e-03 +-4.533159e-03 +-4.916188e-03 +-5.370050e-03 +-5.815666e-03 +-6.219896e-03 +-6.607300e-03 +-7.007774e-03 +-7.423600e-03 +-7.840400e-03 +-8.227498e-03 +-8.380853e-03 +-8.111982e-03 +-7.580221e-03 +-7.058610e-03 +-6.637039e-03 +-6.244963e-03 +-5.907559e-03 +-5.752806e-03 +-5.759346e-03 +-5.795730e-03 +-5.786677e-03 +-5.751959e-03 +-5.733571e-03 +-5.702909e-03 +-5.437646e-03 +-4.813192e-03 +-4.009823e-03 +-3.247493e-03 +-2.568039e-03 +-1.907082e-03 +-1.317996e-03 +-8.970171e-04 +-5.960426e-04 +-3.014269e-04 +3.411542e-05 +3.838613e-04 +7.153660e-04 +1.029274e-03 +1.343943e-03 +1.668394e-03 +1.997495e-03 +2.318116e-03 +2.549137e-03 +2.598112e-03 +2.522178e-03 +2.442695e-03 +2.407438e-03 +2.385910e-03 +2.342760e-03 +2.231985e-03 +1.939672e-03 +1.464385e-03 +9.345450e-04 +4.443642e-04 +-1.324199e-05 +-4.751109e-04 +-8.223254e-04 +-8.409708e-04 +-5.885265e-04 +-2.974404e-04 +-8.963263e-05 +7.729291e-05 +2.764568e-04 +5.020392e-04 +6.775151e-04 +7.761337e-04 +8.450310e-04 +9.436067e-04 +1.196047e-03 +1.695921e-03 +2.340271e-03 +2.940264e-03 +3.137877e-03 +2.686682e-03 +1.864583e-03 +1.078604e-03 +4.408735e-04 +-1.734111e-04 +-8.200792e-04 +-1.387779e-03 +-1.825179e-03 +-2.205001e-03 +-2.606639e-03 +-3.039823e-03 +-3.473173e-03 +-3.888662e-03 +-4.294819e-03 +-4.705621e-03 +-5.123738e-03 +-5.541343e-03 +-5.937727e-03 +-6.298363e-03 +-6.638425e-03 +-6.980685e-03 +-7.331403e-03 +-7.683454e-03 +-8.031021e-03 +-8.378763e-03 +-8.762099e-03 +-9.211875e-03 +-9.702746e-03 +-1.019146e-02 +-1.066408e-02 +-1.113315e-02 +-1.161032e-02 +-1.209220e-02 +-1.247945e-02 +-1.251061e-02 +-1.216692e-02 +-1.170994e-02 +-1.133674e-02 +-1.103427e-02 +-1.070880e-02 +-1.032936e-02 +-9.933548e-03 +-9.557647e-03 +-9.200583e-03 +-8.842731e-03 +-8.474654e-03 +-8.110809e-03 +-7.798345e-03 +-7.553217e-03 +-7.335831e-03 +-7.107012e-03 +-6.863493e-03 +-6.621326e-03 +-6.388558e-03 +-6.160120e-03 +-5.928967e-03 +-5.694181e-03 +-5.458965e-03 +-5.225389e-03 +-4.990462e-03 +-4.710828e-03 +-4.324274e-03 +-3.854939e-03 +-3.376521e-03 +-2.924501e-03 +-2.483812e-03 +-2.031975e-03 +-1.567660e-03 +-1.102720e-03 +-6.440101e-04 +-1.888170e-04 +2.678461e-04 +7.261284e-04 +1.147675e-03 +1.448128e-03 +1.633058e-03 +1.790235e-03 +1.977107e-03 +2.184149e-03 +2.381436e-03 +2.561711e-03 +2.738200e-03 +2.921735e-03 +3.110576e-03 +3.291404e-03 +3.445793e-03 +3.576866e-03 +3.703674e-03 +3.837291e-03 +3.974793e-03 +4.109851e-03 +4.241319e-03 +4.372205e-03 +4.504662e-03 +4.638223e-03 +4.768226e-03 +4.863454e-03 +4.895540e-03 +4.888403e-03 +4.882886e-03 +4.892401e-03 +4.905252e-03 +4.910500e-03 +4.908260e-03 +4.880283e-03 +4.792276e-03 +4.656139e-03 +4.513157e-03 +4.384521e-03 +4.262633e-03 +4.134834e-03 +3.999930e-03 +3.869242e-03 +3.813635e-03 +3.911645e-03 +4.114590e-03 +4.319993e-03 +4.487839e-03 +4.640716e-03 +4.721615e-03 +4.570384e-03 +4.204115e-03 +3.790518e-03 +3.434114e-03 +3.113981e-03 +2.774244e-03 +2.402984e-03 +2.030475e-03 +1.744847e-03 +1.624696e-03 +1.611054e-03 +1.595203e-03 +1.539044e-03 +1.472615e-03 +1.425977e-03 +1.395872e-03 +1.365488e-03 +1.365540e-03 +1.472677e-03 +1.678601e-03 +1.905288e-03 +2.104790e-03 +2.287478e-03 +2.479446e-03 +2.686075e-03 +2.895471e-03 +3.098562e-03 +3.296965e-03 +3.496294e-03 +3.698504e-03 +3.901016e-03 +4.075371e-03 +4.161307e-03 +4.163751e-03 +4.146414e-03 +4.150566e-03 +4.169133e-03 +4.180384e-03 +4.160039e-03 +4.047811e-03 +3.835635e-03 +3.589117e-03 +3.361915e-03 +3.153643e-03 +2.940473e-03 +2.713291e-03 +2.482863e-03 +2.323508e-03 +2.382607e-03 +2.645609e-03 +2.955578e-03 +3.212339e-03 +3.434240e-03 +3.656844e-03 +3.730052e-03 +3.478078e-03 +3.005596e-03 +2.530779e-03 +2.136778e-03 +1.767004e-03 +1.359658e-03 +9.198234e-04 +5.591803e-04 +5.063660e-04 +7.681986e-04 +1.118339e-03 +1.393655e-03 +1.610235e-03 +1.848522e-03 +2.116915e-03 +2.264508e-03 +2.175223e-03 +1.947930e-03 +1.737223e-03 +1.586319e-03 +1.446039e-03 +1.275385e-03 +1.082581e-03 +8.943387e-04 +7.200413e-04 +5.504761e-04 +3.759957e-04 +1.974798e-04 +4.282562e-05 +-4.324399e-05 +-7.113745e-05 +-8.953610e-05 +-1.252807e-04 +-1.701178e-04 +-2.084153e-04 +-2.379804e-04 +-2.843991e-04 +-4.552340e-04 +-8.049773e-04 +-1.240834e-03 +-1.655118e-03 +-2.029352e-03 +-2.402889e-03 +-2.800273e-03 +-3.210927e-03 +-3.615904e-03 +-4.011016e-03 +-4.404007e-03 +-4.773121e-03 +-4.958342e-03 +-4.869182e-03 +-4.643186e-03 +-4.447319e-03 +-4.313592e-03 +-4.182716e-03 +-4.015732e-03 +-3.827702e-03 +-3.647838e-03 +-3.483222e-03 +-3.322095e-03 +-3.152030e-03 +-2.958451e-03 +-2.738392e-03 +-2.507876e-03 +-2.281548e-03 +-2.060355e-03 +-1.838336e-03 +-1.612668e-03 +-1.385502e-03 +-1.159487e-03 +-9.348432e-04 +-7.103053e-04 +-4.851235e-04 +-2.595691e-04 +-3.421071e-05 +1.857944e-04 +3.822801e-04 +5.512773e-04 +7.102948e-04 +8.748063e-04 +1.060014e-03 +1.301055e-03 +1.598534e-03 +1.913040e-03 +2.215484e-03 +2.507932e-03 +2.802976e-03 +3.045687e-03 +3.064166e-03 +2.839498e-03 +2.538369e-03 +2.290375e-03 +2.089355e-03 +1.874671e-03 +1.625050e-03 +1.364170e-03 +1.115863e-03 +8.799059e-04 +6.436220e-04 +4.029448e-04 +1.990691e-04 +9.257199e-05 +6.297213e-05 +4.216833e-05 +-3.351183e-06 +-5.987323e-05 +-1.063271e-04 +-1.410648e-04 +-1.749774e-04 +-1.893034e-04 +-3.764193e-05 +3.633036e-04 +8.887921e-04 +1.386886e-03 +1.828352e-03 +2.266994e-03 +2.694925e-03 +2.851421e-03 +2.575005e-03 +2.075085e-03 +1.619815e-03 +1.265610e-03 +9.192642e-04 +5.161423e-04 +7.832795e-05 +-3.223202e-04 +-5.820501e-04 +-6.983964e-04 +-7.743137e-04 +-8.843804e-04 +-1.021419e-03 +-1.148548e-03 +-1.254454e-03 +-1.354358e-03 +-1.462471e-03 +-1.584168e-03 +-1.725707e-03 +-1.882629e-03 +-2.042512e-03 +-2.198675e-03 +-2.353002e-03 +-2.509103e-03 +-2.667336e-03 +-2.825769e-03 +-2.982750e-03 +-3.113520e-03 +-3.148361e-03 +-3.081691e-03 +-2.983845e-03 +-2.908339e-03 +-2.852002e-03 +-2.789593e-03 +-2.712644e-03 +-2.631228e-03 +-2.555180e-03 +-2.484222e-03 +-2.413076e-03 +-2.344733e-03 +-2.321488e-03 +-2.375094e-03 +-2.472213e-03 +-2.564119e-03 +-2.637887e-03 +-2.708943e-03 +-2.789721e-03 +-2.877282e-03 +-2.962196e-03 +-2.986660e-03 +-2.799100e-03 +-2.389854e-03 +-1.913610e-03 +-1.486550e-03 +-1.100971e-03 +-7.016950e-04 +-2.705971e-04 +1.700863e-04 +5.935345e-04 +9.076830e-04 +9.875456e-04 +8.907928e-04 +7.759976e-04 +7.172442e-04 +6.812775e-04 +6.207951e-04 +5.338520e-04 +4.459956e-04 +3.715733e-04 +3.105625e-04 +2.970563e-04 +3.613534e-04 +4.710266e-04 +5.771493e-04 +6.656117e-04 +7.511502e-04 +8.461352e-04 +9.478969e-04 +1.048166e-03 +1.144090e-03 +1.238574e-03 +1.334150e-03 +1.414071e-03 +1.438648e-03 +1.409589e-03 +1.367284e-03 +1.338629e-03 +1.319486e-03 +1.295963e-03 +1.264540e-03 +1.231267e-03 +1.201185e-03 +1.173694e-03 +1.145842e-03 +1.116451e-03 +1.081628e-03 +1.006835e-03 +8.662246e-04 +6.886172e-04 +5.153859e-04 +3.574208e-04 +2.015734e-04 +3.744069e-05 +-1.323761e-04 +-3.007830e-04 +-4.654883e-04 +-6.290712e-04 +-7.940082e-04 +-9.602597e-04 +-1.126464e-03 +-1.291958e-03 +-1.457536e-03 +-1.630385e-03 +-1.820407e-03 +-2.023618e-03 +-2.228221e-03 +-2.428608e-03 +-2.627211e-03 +-2.827623e-03 +-3.030038e-03 +-3.232554e-03 +-3.434086e-03 +-3.635082e-03 +-3.836325e-03 +-4.038020e-03 +-4.238292e-03 +-4.416109e-03 +-4.546701e-03 +-4.644450e-03 +-4.741067e-03 +-4.849294e-03 +-4.961282e-03 +-5.067931e-03 +-5.169542e-03 +-5.271377e-03 +-5.375994e-03 +-5.481726e-03 +-5.556576e-03 +-5.491314e-03 +-5.262171e-03 +-4.973785e-03 +-4.716757e-03 +-4.492909e-03 +-4.262656e-03 +-4.009264e-03 +-3.746988e-03 +-3.492313e-03 +-3.246221e-03 +-3.000542e-03 +-2.750066e-03 +-2.476754e-03 +-2.138499e-03 +-1.738925e-03 +-1.324344e-03 +-9.250895e-04 +-5.363081e-04 +-1.423770e-04 +2.604826e-04 +6.652732e-04 +1.066370e-03 +1.464556e-03 +1.863174e-03 +2.262739e-03 +2.631172e-03 +2.896759e-03 +3.064034e-03 +3.207518e-03 +3.376149e-03 +3.561976e-03 +3.739558e-03 +3.902676e-03 +4.062521e-03 +4.228316e-03 +4.398850e-03 +4.568651e-03 +4.735618e-03 +4.901485e-03 +5.068281e-03 +5.236108e-03 +5.402451e-03 +5.545811e-03 +5.641370e-03 +5.703892e-03 +5.765379e-03 +5.838562e-03 +5.915438e-03 +5.986863e-03 +6.053224e-03 +6.119833e-03 +6.189201e-03 +6.259836e-03 +6.329678e-03 +6.398426e-03 +6.467034e-03 +6.536122e-03 +6.605523e-03 +6.673622e-03 +6.710273e-03 +6.660350e-03 +6.535869e-03 +6.398046e-03 +6.281555e-03 +6.176761e-03 +6.063920e-03 +5.939977e-03 +5.814409e-03 +5.693506e-03 +5.561316e-03 +5.380840e-03 +5.152864e-03 +4.913223e-03 +4.685929e-03 +4.467270e-03 +4.244753e-03 +4.015181e-03 +3.783928e-03 +3.555502e-03 +3.329396e-03 +3.102976e-03 +2.875188e-03 +2.646850e-03 +2.418916e-03 +2.190756e-03 +1.943559e-03 +1.643217e-03 +1.297103e-03 +9.428542e-04 +6.017540e-04 +2.678166e-04 +-7.108286e-05 +-4.168120e-04 +-7.635075e-04 +-1.107118e-03 +-1.448649e-03 +-1.787911e-03 +-2.054356e-03 +-2.115688e-03 +-1.999225e-03 +-1.850458e-03 +-1.752499e-03 +-1.682681e-03 +-1.593917e-03 +-1.478677e-03 +-1.359582e-03 +-1.252456e-03 +-1.153480e-03 +-1.052405e-03 +-9.460338e-04 +-8.380848e-04 +-7.321117e-04 +-6.279707e-04 +-5.237404e-04 +-4.185239e-04 +-3.136148e-04 +-2.202984e-04 +-1.512867e-04 +-9.899029e-05 +-4.714710e-05 +1.066473e-05 +7.033379e-05 +1.272087e-04 +1.815062e-04 +2.359367e-04 +2.917671e-04 +3.482413e-04 +4.042966e-04 +4.597959e-04 +5.129421e-04 +5.323684e-04 +4.800851e-04 +3.776251e-04 +2.731745e-04 +1.863205e-04 +1.052419e-04 +1.605996e-05 +-8.079252e-05 +-1.759233e-04 +-2.547193e-04 +-3.115752e-04 +-3.584814e-04 +-4.084326e-04 +-4.632466e-04 +-5.179499e-04 +-5.696505e-04 +-6.288696e-04 +-7.647436e-04 +-1.026286e-03 +-1.357464e-03 +-1.679357e-03 +-1.971926e-03 +-2.260752e-03 +-2.565571e-03 +-2.881160e-03 +-3.193903e-03 +-3.499533e-03 +-3.802853e-03 +-4.068970e-03 +-4.123270e-03 +-3.897086e-03 +-3.548946e-03 +-3.242400e-03 +-2.996218e-03 +-2.746440e-03 +-2.458549e-03 +-2.152059e-03 +-1.856074e-03 +-1.575239e-03 +-1.296669e-03 +-1.012738e-03 +-7.494781e-04 +-5.478534e-04 +-3.962625e-04 +-2.509145e-04 +-8.958083e-05 +7.923648e-05 +2.417012e-04 +3.885260e-04 +4.917842e-04 +5.425791e-04 +5.714240e-04 +5.326043e-04 +5.765539e-04 +6.191975e-04 +6.546856e-04 +6.868854e-04 +7.200303e-04 +7.163010e-04 +5.857576e-04 +3.326972e-04 +4.954921e-05 +-2.022464e-04 +-4.321060e-04 +-6.716267e-04 +-9.287027e-04 +-1.189487e-03 +-1.440968e-03 +-1.602721e-03 +-1.452395e-03 +-9.747025e-04 +-3.976830e-04 +1.064226e-04 +5.481497e-04 +1.008574e-03 +1.514272e-03 +1.999015e-03 +2.309066e-03 +2.418161e-03 +2.460342e-03 +2.545618e-03 +2.671492e-03 +2.787025e-03 +2.872566e-03 +2.946944e-03 +3.030530e-03 +3.123844e-03 +3.216451e-03 +3.302772e-03 +3.385376e-03 +3.468428e-03 +3.532145e-03 +3.458080e-03 +3.181962e-03 +2.806955e-03 +2.455770e-03 +2.151021e-03 +1.848910e-03 +1.522148e-03 +1.201507e-03 +9.438150e-04 +7.461399e-04 +5.603275e-04 +3.571190e-04 +1.437584e-04 +-6.290439e-05 +-2.592851e-04 +-4.528051e-04 +-6.491514e-04 +-8.472795e-04 +-1.039829e-03 +-1.172433e-03 +-1.183333e-03 +-1.111006e-03 +-1.036567e-03 +-9.918832e-04 +-9.566112e-04 +-9.078542e-04 +-8.467887e-04 +-7.867330e-04 +-7.339855e-04 +-6.847872e-04 +-6.352990e-04 +-6.383744e-04 +-8.175066e-04 +-1.164665e-03 +-1.550661e-03 +-1.890634e-03 +-2.198082e-03 +-2.516617e-03 +-2.856818e-03 +-3.199510e-03 +-3.519552e-03 +-3.731875e-03 +-3.765164e-03 +-3.691041e-03 +-3.622748e-03 +-3.595112e-03 +-3.575133e-03 +-3.533622e-03 +-3.475897e-03 +-3.420896e-03 +-3.375615e-03 +-3.333443e-03 +-3.276998e-03 +-3.182259e-03 +-3.054700e-03 +-2.921627e-03 +-2.798662e-03 +-2.681698e-03 +-2.561995e-03 +-2.438160e-03 +-2.314414e-03 +-2.196056e-03 +-2.114920e-03 +-2.107451e-03 +-2.149857e-03 +-2.192968e-03 +-2.217631e-03 +-2.236101e-03 +-2.262153e-03 +-2.294927e-03 +-2.326420e-03 +-2.352971e-03 +-2.376761e-03 +-2.400932e-03 +-2.425868e-03 +-2.450172e-03 +-2.472903e-03 +-2.494318e-03 +-2.515014e-03 +-2.535184e-03 +-2.554571e-03 +-2.572966e-03 +-2.590342e-03 +-2.598266e-03 +-2.559463e-03 +-2.460526e-03 +-2.336533e-03 +-2.222570e-03 +-2.122261e-03 +-2.021898e-03 +-1.914336e-03 +-1.803914e-03 +-1.696757e-03 +-1.593756e-03 +-1.492194e-03 +-1.395341e-03 +-1.350907e-03 +-1.403334e-03 +-1.515356e-03 +-1.623217e-03 +-1.705893e-03 +-1.781244e-03 +-1.866152e-03 +-1.958270e-03 +-2.047036e-03 +-2.128192e-03 +-2.186288e-03 +-2.143305e-03 +-1.970461e-03 +-1.743358e-03 +-1.537991e-03 +-1.362720e-03 +-1.188125e-03 +-9.987568e-04 +-8.037922e-04 +-6.164444e-04 +-4.386798e-04 +-2.646370e-04 +-9.038046e-05 +8.301209e-05 +2.529743e-04 +4.187063e-04 +5.801579e-04 +7.246919e-04 +8.365404e-04 +9.250933e-04 +1.010880e-03 +1.102176e-03 +1.194044e-03 +1.280692e-03 +1.362310e-03 +1.442157e-03 +1.521834e-03 +1.600434e-03 +1.676635e-03 +1.748425e-03 +1.808504e-03 +1.854507e-03 +1.893852e-03 +1.933703e-03 +1.974741e-03 +2.014135e-03 +2.050476e-03 +2.084663e-03 +2.117944e-03 +2.150470e-03 +2.181682e-03 +2.211201e-03 +2.239097e-03 +2.257978e-03 +2.240518e-03 +2.181421e-03 +2.107870e-03 +2.042929e-03 +1.986965e-03 +1.930028e-03 +1.868054e-03 +1.804624e-03 +1.743803e-03 +1.685792e-03 +1.628603e-03 +1.571121e-03 +1.513829e-03 +1.456137e-03 +1.378883e-03 +1.259355e-03 +1.111852e-03 +9.663498e-04 +8.346659e-04 +7.094694e-04 +5.824529e-04 +4.540166e-04 +3.378358e-04 +2.861366e-04 +3.228561e-04 +3.998885e-04 +4.642263e-04 +5.076053e-04 +5.493314e-04 +6.008743e-04 +6.568638e-04 +7.082938e-04 +7.533749e-04 +7.958381e-04 +8.384909e-04 +8.803888e-04 +8.977970e-04 +8.297129e-04 +6.751102e-04 +4.985244e-04 +3.466675e-04 +2.158222e-04 +8.406963e-05 +-5.529564e-05 +-1.933106e-04 +-3.217327e-04 +-4.409800e-04 +-5.554628e-04 +-6.671475e-04 +-7.747682e-04 +-8.766234e-04 +-9.725305e-04 +-1.063244e-03 +-1.149064e-03 +-1.228862e-03 +-1.301869e-03 +-1.368938e-03 +-1.431261e-03 +-1.489135e-03 +-1.542206e-03 +-1.590227e-03 +-1.633328e-03 +-1.671059e-03 +-1.677257e-03 +-1.594470e-03 +-1.431853e-03 +-1.254892e-03 +-1.104021e-03 +-9.717096e-04 +-8.373110e-04 +-6.964432e-04 +-5.583054e-04 +-4.299142e-04 +-3.100813e-04 +-1.945797e-04 +-8.189107e-05 +2.664342e-05 +1.273810e-04 +2.080300e-04 +2.637659e-04 +3.071626e-04 +3.512376e-04 +3.978153e-04 +4.422085e-04 +4.818150e-04 +5.180211e-04 +5.529612e-04 +5.870238e-04 +6.193475e-04 +6.493234e-04 +6.771258e-04 +7.034500e-04 +7.332357e-04 +7.728595e-04 +8.185660e-04 +8.616773e-04 +8.984742e-04 +9.308625e-04 +9.613053e-04 +9.898974e-04 +1.015445e-03 +1.036300e-03 +1.038485e-03 +1.007170e-03 +9.552612e-04 +9.054632e-04 +8.658192e-04 +8.306019e-04 +7.940072e-04 +7.565358e-04 +7.214855e-04 +6.901969e-04 +6.616131e-04 +6.344536e-04 +6.085530e-04 +5.843873e-04 +5.622108e-04 +5.418327e-04 +5.229688e-04 +5.054986e-04 +4.894499e-04 +4.764549e-04 +4.732488e-04 +4.812314e-04 +4.928937e-04 +5.016473e-04 +5.071172e-04 +5.118810e-04 +5.171104e-04 +5.219879e-04 +5.255322e-04 +5.276872e-04 +5.289545e-04 +5.296364e-04 +5.297282e-04 +5.298123e-04 +5.306253e-04 +5.315513e-04 +5.315031e-04 +5.301161e-04 +5.277080e-04 +5.245989e-04 +5.208139e-04 +5.162401e-04 +5.108587e-04 +5.047561e-04 +4.980342e-04 +4.907382e-04 +4.828864e-04 +4.745026e-04 +4.656319e-04 +4.563198e-04 +4.466068e-04 +4.365228e-04 +4.261003e-04 +4.152019e-04 +4.031816e-04 +3.899717e-04 +3.764019e-04 +3.631507e-04 +3.502527e-04 +3.374522e-04 +3.246496e-04 +3.119322e-04 +2.994014e-04 +2.870625e-04 +2.748748e-04 +2.628143e-04 +2.508944e-04 +2.391305e-04 +2.275031e-04 +2.156725e-04 +2.033342e-04 +1.908616e-04 +1.787980e-04 +1.672914e-04 +1.561837e-04 +1.453309e-04 +1.347353e-04 +1.244503e-04 +1.144848e-04 +1.047988e-04 +9.535566e-05 +8.613913e-05 +7.714787e-05 +6.837510e-05 +5.981345e-05 +5.144679e-05 +4.325780e-05 +3.523284e-05 +2.736617e-05 +1.965142e-05 +1.208328e-05 +4.653646e-06 +-2.642686e-06 +-9.811228e-06 +-1.685522e-05 +-2.377932e-05 +-3.058638e-05 +-3.727998e-05 +-4.385165e-05 +-5.025318e-05 +-5.648206e-05 +-6.261080e-05 +-6.869245e-05 +-7.472439e-05 +-8.068051e-05 +-8.654839e-05 +-9.232894e-05 +-9.802512e-05 +-1.036328e-04 +-1.091457e-04 +-1.145590e-04 +-1.198708e-04 +-1.250790e-04 +-1.301820e-04 +-1.351771e-04 +-1.400627e-04 +-1.448371e-04 +-1.495016e-04 +-1.540575e-04 +-1.585009e-04 +-1.628258e-04 +-1.670307e-04 +-1.711170e-04 +-1.750866e-04 +-1.789398e-04 +-1.826767e-04 +-1.862975e-04 +-1.898028e-04 +-1.931932e-04 +-1.964690e-04 +-1.996305e-04 +-2.026782e-04 +-2.056124e-04 +-2.084336e-04 +-2.111421e-04 +-2.137384e-04 +-2.162229e-04 +-2.185961e-04 +-2.208585e-04 +-2.230104e-04 +-2.250524e-04 +-2.269850e-04 +-2.288088e-04 +-2.305243e-04 +-2.321320e-04 +-2.336327e-04 +-2.350268e-04 +-2.363150e-04 +-2.374980e-04 +-2.385763e-04 +-2.395507e-04 diff --git a/pyExamples/GM/GM21.AT2 b/pyExamples/GM/GM21.AT2 new file mode 100644 index 000000000..291d532a1 --- /dev/null +++ b/pyExamples/GM/GM21.AT2 @@ -0,0 +1,8004 @@ +PEER NGA STRONG MOTION DATABASE RECORD +Northern Calif-03, 12/21/1954, Ferndale City Hall, 314 +ACCELERATION TIME SERIES IN UNITS OF G +NPTS= 8000, DT= .0050 +-2.692103e-04 +-2.683822e-04 +-2.675411e-04 +-2.666987e-04 +-2.658553e-04 +-2.650102e-04 +-2.641575e-04 +-2.633038e-04 +-2.624490e-04 +-2.615954e-04 +-2.607359e-04 +-2.598750e-04 +-2.590131e-04 +-2.581480e-04 +-2.572773e-04 +-2.564062e-04 +-2.555326e-04 +-2.546630e-04 +-2.537911e-04 +-2.529238e-04 +-2.520567e-04 +-2.512018e-04 +-2.503457e-04 +-2.494956e-04 +-2.486599e-04 +-2.478288e-04 +-2.469969e-04 +-2.461566e-04 +-2.452884e-04 +-2.443750e-04 +-2.433987e-04 +-2.423530e-04 +-2.412304e-04 +-2.400218e-04 +-2.387470e-04 +-2.374530e-04 +-2.361799e-04 +-2.349805e-04 +-2.338948e-04 +-2.329577e-04 +-2.321980e-04 +-2.316207e-04 +-2.311948e-04 +-2.308177e-04 +-2.303502e-04 +-2.296225e-04 +-2.284887e-04 +-2.268178e-04 +-2.246042e-04 +-2.219770e-04 +-2.191619e-04 +-2.164235e-04 +-2.140247e-04 +-2.121851e-04 +-2.110686e-04 +-2.107534e-04 +-2.112085e-04 +-2.122105e-04 +-2.134124e-04 +-2.144174e-04 +-2.148545e-04 +-2.144212e-04 +-2.129170e-04 +-2.102411e-04 +-2.064233e-04 +-2.016036e-04 +-1.961071e-04 +-1.904200e-04 +-1.850418e-04 +-1.804221e-04 +-1.768913e-04 +-1.746471e-04 +-1.737341e-04 +-1.740758e-04 +-1.754964e-04 +-1.777671e-04 +-1.806229e-04 +-1.837378e-04 +-1.867616e-04 +-1.894030e-04 +-1.914447e-04 +-1.927879e-04 +-1.934298e-04 +-1.934619e-04 +-1.930237e-04 +-1.923090e-04 +-1.914946e-04 +-1.906884e-04 +-1.898692e-04 +-1.889745e-04 +-1.878777e-04 +-1.864656e-04 +-1.846162e-04 +-1.822622e-04 +-1.793938e-04 +-1.762587e-04 +-1.733348e-04 +-1.711931e-04 +-1.703547e-04 +-1.712289e-04 +-1.740563e-04 +-1.789376e-04 +-1.857888e-04 +-1.944222e-04 +-2.045664e-04 +-2.159405e-04 +-2.282643e-04 +-2.413154e-04 +-2.547207e-04 +-2.677845e-04 +-2.796014e-04 +-2.893638e-04 +-2.964375e-04 +-3.004832e-04 +-3.014479e-04 +-2.995402e-04 +-2.951670e-04 +-2.892673e-04 +-2.835744e-04 +-2.802332e-04 +-2.812795e-04 +-2.883206e-04 +-3.023497e-04 +-3.236802e-04 +-3.520232e-04 +-3.866262e-04 +-4.264347e-04 +-4.702802e-04 +-5.170330e-04 +-5.641649e-04 +-6.074932e-04 +-6.427092e-04 +-6.661706e-04 +-6.755055e-04 +-6.697332e-04 +-6.492520e-04 +-6.155485e-04 +-5.709131e-04 +-5.185577e-04 +-4.632698e-04 +-4.107564e-04 +-3.662252e-04 +-3.336357e-04 +-3.152411e-04 +-3.115764e-04 +-3.216166e-04 +-3.431777e-04 +-3.725254e-04 +-4.046867e-04 +-4.346869e-04 +-4.583312e-04 +-4.726994e-04 +-4.762960e-04 +-4.690703e-04 +-4.520767e-04 +-4.271919e-04 +-3.967152e-04 +-3.644519e-04 +-3.361841e-04 +-3.179291e-04 +-3.148360e-04 +-3.302760e-04 +-3.657501e-04 +-4.207127e-04 +-4.932583e-04 +-5.801506e-04 +-6.756910e-04 +-7.631199e-04 +-8.157429e-04 +-8.063718e-04 +-7.127832e-04 +-5.235168e-04 +-2.492894e-04 +7.792239e-05 +4.179980e-04 +7.308011e-04 +9.832301e-04 +1.152504e-03 +1.228266e-03 +1.214503e-03 +1.128562e-03 +9.946062e-04 +8.393049e-04 +6.868994e-04 +5.569434e-04 +4.618670e-04 +4.074118e-04 +3.923968e-04 +4.109264e-04 +4.472586e-04 +4.757268e-04 +4.676844e-04 +3.983291e-04 +2.501111e-04 +2.800525e-05 +-2.351583e-04 +-4.926178e-04 +-6.959648e-04 +-8.044575e-04 +-7.901145e-04 +-6.401857e-04 +-3.565434e-04 +4.674839e-05 +5.472577e-04 +1.118380e-03 +1.733416e-03 +2.368911e-03 +3.006917e-03 +3.635827e-03 +4.243308e-03 +4.803291e-03 +5.279823e-03 +5.640058e-03 +5.860691e-03 +5.931577e-03 +5.855550e-03 +5.646886e-03 +5.327828e-03 +4.925200e-03 +4.466191e-03 +3.975723e-03 +3.473627e-03 +2.974102e-03 +2.487838e-03 +2.035403e-03 +1.647167e-03 +1.351451e-03 +1.168849e-03 +1.109040e-03 +1.170609e-03 +1.342417e-03 +1.606202e-03 +1.939603e-03 +2.311585e-03 +2.678509e-03 +2.993310e-03 +3.215791e-03 +3.318603e-03 +3.289397e-03 +3.130358e-03 +2.855505e-03 +2.487089e-03 +2.051392e-03 +1.577174e-03 +1.096600e-03 +6.411658e-04 +2.357551e-04 +-1.041359e-04 +-3.730864e-04 +-5.746719e-04 +-7.194717e-04 +-8.222805e-04 +-8.995077e-04 +-9.667201e-04 +-1.036925e-03 +-1.119480e-03 +-1.219740e-03 +-1.339193e-03 +-1.476412e-03 +-1.627260e-03 +-1.785030e-03 +-1.941837e-03 +-2.090519e-03 +-2.225751e-03 +-2.344586e-03 +-2.446496e-03 +-2.533087e-03 +-2.607480e-03 +-2.673610e-03 +-2.735617e-03 +-2.797204e-03 +-2.861364e-03 +-2.930005e-03 +-3.003952e-03 +-3.078944e-03 +-3.142385e-03 +-3.177437e-03 +-3.168371e-03 +-3.103751e-03 +-2.985253e-03 +-2.833916e-03 +-2.682550e-03 +-2.565723e-03 +-2.512901e-03 +-2.544192e-03 +-2.665373e-03 +-2.854448e-03 +-3.064710e-03 +-3.243200e-03 +-3.341056e-03 +-3.322586e-03 +-3.174141e-03 +-2.916761e-03 +-2.597592e-03 +-2.273766e-03 +-1.999391e-03 +-1.817979e-03 +-1.756663e-03 +-1.825617e-03 +-2.000002e-03 +-2.209165e-03 +-2.357604e-03 +-2.352999e-03 +-2.122043e-03 +-1.621828e-03 +-8.523599e-04 +9.649052e-05 +1.057922e-03 +1.850463e-03 +2.314521e-03 +2.338184e-03 +1.866398e-03 +9.011609e-04 +-5.075208e-04 +-2.274655e-03 +-4.259042e-03 +-6.246496e-03 +-8.000580e-03 +-9.316422e-03 +-1.005331e-02 +-1.014619e-02 +-9.605325e-03 +-8.528584e-03 +-7.105374e-03 +-5.568124e-03 +-4.141799e-03 +-2.979934e-03 +-2.135468e-03 +-1.582198e-03 +-1.241677e-03 +-1.009380e-03 +-7.768482e-04 +-4.496566e-04 +4.130347e-05 +7.338979e-04 +1.634933e-03 +2.700768e-03 +3.825176e-03 +4.871514e-03 +5.709444e-03 +6.238685e-03 +6.401337e-03 +6.189180e-03 +5.657050e-03 +4.911288e-03 +4.075966e-03 +3.270625e-03 +2.591435e-03 +2.091711e-03 +1.775148e-03 +1.613647e-03 +1.565660e-03 +1.626487e-03 +1.831926e-03 +2.228769e-03 +2.857588e-03 +3.743487e-03 +4.890987e-03 +6.284599e-03 +7.851865e-03 +9.436993e-03 +1.084518e-02 +1.189637e-02 +1.245717e-02 +1.245662e-02 +1.188801e-02 +1.080975e-02 +9.344732e-03 +7.655288e-03 +5.906547e-03 +4.242414e-03 +2.767907e-03 +1.544124e-03 +5.871871e-04 +-1.227393e-04 +-6.327225e-04 +-9.748781e-04 +-1.152379e-03 +-1.159641e-03 +-9.904249e-04 +-6.444311e-04 +-1.288866e-04 +5.407173e-04 +1.342070e-03 +2.240566e-03 +3.185428e-03 +4.120837e-03 +4.995789e-03 +5.758245e-03 +6.300367e-03 +6.466293e-03 +6.116377e-03 +5.154309e-03 +3.545720e-03 +1.313501e-03 +-1.467050e-03 +-4.686600e-03 +-8.140415e-03 +-1.151826e-02 +-1.449652e-02 +-1.680592e-02 +-1.827334e-02 +-1.883237e-02 +-1.851838e-02 +-1.744655e-02 +-1.578582e-02 +-1.372722e-02 +-1.145837e-02 +-9.140130e-03 +-6.895013e-03 +-4.799208e-03 +-2.886028e-03 +-1.150432e-03 +4.380489e-04 +1.927288e-03 +3.367561e-03 +4.805677e-03 +6.204601e-03 +7.433234e-03 +8.341320e-03 +8.796315e-03 +8.712843e-03 +8.059249e-03 +6.859839e-03 +5.182414e-03 +3.127095e-03 +8.069672e-04 +-1.664083e-03 +-4.187642e-03 +-6.684827e-03 +-9.103570e-03 +-1.133728e-02 +-1.321290e-02 +-1.456919e-02 +-1.528842e-02 +-1.531921e-02 +-1.467362e-02 +-1.342237e-02 +-1.167464e-02 +-9.563544e-03 +-7.222880e-03 +-4.777291e-03 +-2.326489e-03 +-1.055633e-05 +1.985541e-03 +3.498976e-03 +4.417694e-03 +4.696571e-03 +4.353954e-03 +3.462091e-03 +2.129522e-03 +4.827896e-04 +-1.351517e-03 +-3.260889e-03 +-5.155847e-03 +-6.945682e-03 +-8.489870e-03 +-9.621182e-03 +-1.020092e-02 +-1.014435e-02 +-9.430976e-03 +-8.099951e-03 +-6.237903e-03 +-3.961722e-03 +-1.400214e-03 +1.321755e-03 +4.097281e-03 +6.844436e-03 +9.511171e-03 +1.207215e-02 +1.452558e-02 +1.681693e-02 +1.880566e-02 +2.033084e-02 +2.125700e-02 +2.150474e-02 +2.105685e-02 +1.995806e-02 +1.829983e-02 +1.620619e-02 +1.381189e-02 +1.124899e-02 +8.629843e-03 +6.041806e-03 +3.541287e-03 +1.212884e-03 +-8.070247e-04 +-2.380444e-03 +-3.403486e-03 +-3.825567e-03 +-3.652096e-03 +-2.938182e-03 +-1.775492e-03 +-2.763713e-04 +1.441721e-03 +3.270632e-03 +5.120112e-03 +6.912990e-03 +8.539070e-03 +9.859581e-03 +1.075730e-02 +1.115625e-02 +1.103343e-02 +1.041358e-02 +9.362363e-03 +7.970610e-03 +6.360789e-03 +4.674045e-03 +3.040663e-03 +1.562422e-03 +3.036707e-04 +-7.103098e-04 +-1.488421e-03 +-2.065774e-03 +-2.493537e-03 +-2.829079e-03 +-3.126626e-03 +-3.431520e-03 +-3.775598e-03 +-4.176939e-03 +-4.639801e-03 +-5.158447e-03 +-5.719321e-03 +-6.305475e-03 +-6.874029e-03 +-7.339932e-03 +-7.601135e-03 +-7.570016e-03 +-7.189256e-03 +-6.439495e-03 +-5.336825e-03 +-3.927377e-03 +-2.276557e-03 +-4.782487e-04 +1.349141e-03 +3.089457e-03 +4.649162e-03 +5.967981e-03 +7.022337e-03 +7.821571e-03 +8.401291e-03 +8.813132e-03 +9.116056e-03 +9.366788e-03 +9.624904e-03 +9.964616e-03 +1.046598e-02 +1.119051e-02 +1.217548e-02 +1.342648e-02 +1.492404e-02 +1.654724e-02 +1.807392e-02 +1.927216e-02 +1.994689e-02 +1.997343e-02 +1.930465e-02 +1.796925e-02 +1.605471e-02 +1.367290e-02 +1.092971e-02 +7.923846e-03 +4.739861e-03 +1.447963e-03 +-1.900645e-03 +-5.270525e-03 +-8.641563e-03 +-1.193928e-02 +-1.498052e-02 +-1.753264e-02 +-1.938930e-02 +-2.041199e-02 +-2.055712e-02 +-1.989018e-02 +-1.856368e-02 +-1.677588e-02 +-1.473558e-02 +-1.263314e-02 +-1.062072e-02 +-8.791460e-03 +-7.163640e-03 +-5.693070e-03 +-4.302637e-03 +-2.904144e-03 +-1.417489e-03 +2.181901e-04 +2.037246e-03 +4.047987e-03 +6.234206e-03 +8.561869e-03 +1.093173e-02 +1.314375e-02 +1.495698e-02 +1.615910e-02 +1.660699e-02 +1.624183e-02 +1.508885e-02 +1.324179e-02 +1.084322e-02 +8.068763e-03 +5.148258e-03 +2.340186e-03 +-1.302828e-04 +-2.101838e-03 +-3.492357e-03 +-4.295784e-03 +-4.570605e-03 +-4.419741e-03 +-3.969743e-03 +-3.349733e-03 +-2.675636e-03 +-2.038067e-03 +-1.498309e-03 +-1.087720e-03 +-8.107072e-04 +-6.506744e-04 +-5.775113e-04 +-5.553460e-04 +-5.497169e-04 +-5.526560e-04 +-6.181865e-04 +-8.460628e-04 +-1.338188e-03 +-2.176182e-03 +-3.404872e-03 +-5.030342e-03 +-6.982285e-03 +-9.118390e-03 +-1.127607e-02 +-1.330356e-02 +-1.508402e-02 +-1.654547e-02 +-1.766380e-02 +-1.845710e-02 +-1.897616e-02 +-1.929160e-02 +-1.948019e-02 +-1.960130e-02 +-1.963485e-02 +-1.948354e-02 +-1.903323e-02 +-1.818389e-02 +-1.689458e-02 +-1.520476e-02 +-1.321615e-02 +-1.105735e-02 +-8.860176e-03 +-6.738032e-03 +-4.775464e-03 +-3.014764e-03 +-1.448263e-03 +-2.672450e-05 +1.317743e-03 +2.658010e-03 +4.056874e-03 +5.561843e-03 +7.198126e-03 +8.972132e-03 +1.087069e-02 +1.286870e-02 +1.486398e-02 +1.665946e-02 +1.803671e-02 +1.881185e-02 +1.886944e-02 +1.820061e-02 +1.692247e-02 +1.523454e-02 +1.336587e-02 +1.153232e-02 +9.908642e-03 +8.611175e-03 +7.694232e-03 +7.154254e-03 +6.942903e-03 +6.981509e-03 +7.178974e-03 +7.445325e-03 +7.704673e-03 +7.900745e-03 +8.001504e-03 +7.996015e-03 +7.892346e-03 +7.680838e-03 +7.325672e-03 +6.789703e-03 +6.045087e-03 +5.080313e-03 +3.900861e-03 +2.527826e-03 +9.938083e-04 +-6.624123e-04 +-2.399990e-03 +-4.181784e-03 +-5.975767e-03 +-7.757950e-03 +-9.455461e-03 +-1.092490e-02 +-1.201000e-02 +-1.258173e-02 +-1.256446e-02 +-1.194104e-02 +-1.075097e-02 +-9.076524e-03 +-7.028405e-03 +-4.727253e-03 +-2.289626e-03 +1.858322e-04 +2.624050e-03 +4.978400e-03 +7.227746e-03 +9.374312e-03 +1.143519e-02 +1.343670e-02 +1.536365e-02 +1.712040e-02 +1.856912e-02 +1.958073e-02 +2.006366e-02 +1.997820e-02 +1.933760e-02 +1.820812e-02 +1.670682e-02 +1.498021e-02 +1.317503e-02 +1.141834e-02 +9.803806e-03 +8.387060e-03 +7.185640e-03 +6.185454e-03 +5.330304e-03 +4.517360e-03 +3.625192e-03 +2.543887e-03 +1.193747e-03 +-4.658511e-04 +-2.396880e-03 +-4.456037e-03 +-6.444344e-03 +-8.164358e-03 +-9.459026e-03 +-1.023089e-02 +-1.044964e-02 +-1.014546e-02 +-9.419424e-03 +-8.433591e-03 +-7.369884e-03 +-6.395748e-03 +-5.641051e-03 +-5.186666e-03 +-5.062505e-03 +-5.253322e-03 +-5.709567e-03 +-6.360853e-03 +-7.129550e-03 +-7.942290e-03 +-8.738773e-03 +-9.476672e-03 +-1.013265e-02 +-1.068397e-02 +-1.107685e-02 +-1.123677e-02 +-1.109932e-02 +-1.062373e-02 +-9.800169e-03 +-8.647800e-03 +-7.210132e-03 +-5.546147e-03 +-3.722047e-03 +-1.802576e-03 +1.552563e-04 +2.107480e-03 +4.024149e-03 +5.890189e-03 +7.701870e-03 +9.441446e-03 +1.103392e-02 +1.236549e-02 +1.332904e-02 +1.384848e-02 +1.389076e-02 +1.346712e-02 +1.262700e-02 +1.144728e-02 +1.001931e-02 +8.436711e-03 +6.784265e-03 +5.130603e-03 +3.523699e-03 +1.990652e-03 +5.390655e-04 +-8.381795e-04 +-2.158803e-03 +-3.444218e-03 +-4.704745e-03 +-5.888224e-03 +-6.884457e-03 +-7.579144e-03 +-7.884870e-03 +-7.780440e-03 +-7.310559e-03 +-6.561055e-03 +-5.637029e-03 +-4.644454e-03 +-3.675565e-03 +-2.800221e-03 +-2.063614e-03 +-1.498334e-03 +-1.126026e-03 +-9.511509e-04 +-9.612813e-04 +-1.130509e-03 +-1.424310e-03 +-1.805222e-03 +-2.237094e-03 +-2.689564e-03 +-3.141984e-03 +-3.596062e-03 +-4.072971e-03 +-4.600620e-03 +-5.204487e-03 +-5.903426e-03 +-6.705056e-03 +-7.606679e-03 +-8.543819e-03 +-9.386607e-03 +-9.998535e-03 +-1.026398e-02 +-1.011059e-02 +-9.512459e-03 +-8.490645e-03 +-7.101439e-03 +-5.426435e-03 +-3.556517e-03 +-1.582180e-03 +4.106140e-04 +2.309422e-03 +3.984888e-03 +5.329070e-03 +6.273125e-03 +6.794336e-03 +6.912654e-03 +6.682755e-03 +6.181595e-03 +5.522956e-03 +4.856292e-03 +4.328819e-03 +4.059913e-03 +4.124537e-03 +4.550995e-03 +5.323674e-03 +6.393901e-03 +7.690937e-03 +9.136225e-03 +1.065341e-02 +1.217766e-02 +1.363186e-02 +1.488427e-02 +1.577095e-02 +1.615254e-02 +1.593850e-02 +1.510141e-02 +1.367070e-02 +1.172527e-02 +9.374071e-03 +6.773865e-03 +4.114196e-03 +1.572147e-03 +-7.134856e-04 +-2.656023e-03 +-4.223728e-03 +-5.433127e-03 +-6.338425e-03 +-7.015525e-03 +-7.541543e-03 +-7.949098e-03 +-8.222528e-03 +-8.327709e-03 +-8.228830e-03 +-7.900604e-03 +-7.333721e-03 +-6.536956e-03 +-5.535323e-03 +-4.365733e-03 +-3.072082e-03 +-1.699260e-03 +-2.887243e-04 +1.125786e-03 +2.519695e-03 +3.878861e-03 +5.198054e-03 +6.480102e-03 +7.731875e-03 +8.944502e-03 +1.005932e-02 +1.098399e-02 +1.162880e-02 +1.192823e-02 +1.185095e-02 +1.140171e-02 +1.061655e-02 +9.555160e-03 +8.289720e-03 +6.895634e-03 +5.441384e-03 +3.983819e-03 +2.562420e-03 +1.200761e-03 +-9.478104e-05 +-1.328283e-03 +-2.513058e-03 +-3.605032e-03 +-4.493052e-03 +-5.059026e-03 +-5.206041e-03 +-4.879011e-03 +-4.067719e-03 +-2.805763e-03 +-1.160571e-03 +7.535406e-04 +2.749166e-03 +4.598901e-03 +6.097151e-03 +7.092155e-03 +7.503928e-03 +7.323325e-03 +6.603624e-03 +5.441925e-03 +3.960770e-03 +2.287294e-03 +5.383752e-04 +-1.192238e-03 +-2.811338e-03 +-4.218021e-03 +-5.328584e-03 +-6.091844e-03 +-6.494718e-03 +-6.558683e-03 +-6.332559e-03 +-5.881834e-03 +-5.278206e-03 +-4.590344e-03 +-3.877276e-03 +-3.205965e-03 +-2.668328e-03 +-2.358876e-03 +-2.351416e-03 +-2.685990e-03 +-3.367544e-03 +-4.368318e-03 +-5.637435e-03 +-7.108509e-03 +-8.701325e-03 +-1.028779e-02 +-1.170552e-02 +-1.280778e-02 +-1.348848e-02 +-1.369550e-02 +-1.343006e-02 +-1.273950e-02 +-1.171564e-02 +-1.048983e-02 +-9.206219e-03 +-7.994702e-03 +-6.954274e-03 +-6.144905e-03 +-5.587037e-03 +-5.266596e-03 +-5.143983e-03 +-5.164449e-03 +-5.266033e-03 +-5.383763e-03 +-5.458764e-03 +-5.446809e-03 +-5.322411e-03 +-5.078464e-03 +-4.723983e-03 +-4.279158e-03 +-3.770920e-03 +-3.227331e-03 +-2.683796e-03 +-2.180726e-03 +-1.752727e-03 +-1.422969e-03 +-1.201273e-03 +-1.074445e-03 +-1.007401e-03 +-9.575129e-04 +-8.833371e-04 +-7.516607e-04 +-5.407296e-04 +-2.415579e-04 +1.432802e-04 +6.017902e-04 +1.116230e-03 +1.666410e-03 +2.232613e-03 +2.798280e-03 +3.351095e-03 +3.884123e-03 +4.394806e-03 +4.884663e-03 +5.347336e-03 +5.766383e-03 +6.124659e-03 +6.408868e-03 +6.612256e-03 +6.735358e-03 +6.785401e-03 +6.790004e-03 +6.807700e-03 +6.910397e-03 +7.163300e-03 +7.613030e-03 +8.282264e-03 +9.169563e-03 +1.025280e-02 +1.149515e-02 +1.285143e-02 +1.425758e-02 +1.560758e-02 +1.677308e-02 +1.764162e-02 +1.813609e-02 +1.822338e-02 +1.791412e-02 +1.726782e-02 +1.638229e-02 +1.536865e-02 +1.433276e-02 +1.336114e-02 +1.251381e-02 +1.182128e-02 +1.128758e-02 +1.089474e-02 +1.061076e-02 +1.039683e-02 +1.023167e-02 +1.012977e-02 +1.012871e-02 +1.026952e-02 +1.058560e-02 +1.109523e-02 +1.179989e-02 +1.268462e-02 +1.372216e-02 +1.487574e-02 +1.607263e-02 +1.715337e-02 +1.790636e-02 +1.813759e-02 +1.770873e-02 +1.655550e-02 +1.468873e-02 +1.218279e-02 +9.158185e-03 +5.758610e-03 +2.132459e-03 +-1.587793e-03 +-5.293985e-03 +-8.889717e-03 +-1.220073e-02 +-1.498493e-02 +-1.702698e-02 +-1.817952e-02 +-1.838723e-02 +-1.768277e-02 +-1.617421e-02 +-1.401973e-02 +-1.140333e-02 +-8.509729e-03 +-5.546247e-03 +-2.795977e-03 +-5.750374e-04 +8.564052e-04 +1.353988e-03 +9.405874e-04 +-2.221040e-04 +-1.895677e-03 +-3.819075e-03 +-5.749734e-03 +-7.494181e-03 +-8.923293e-03 +-9.977119e-03 +-1.065717e-02 +-1.101408e-02 +-1.112893e-02 +-1.109643e-02 +-1.099649e-02 +-1.087880e-02 +-1.076712e-02 +-1.066519e-02 +-1.056335e-02 +-1.044506e-02 +-1.029223e-02 +-1.008977e-02 +-9.828075e-03 +-9.504627e-03 +-9.123406e-03 +-8.693854e-03 +-8.228636e-03 +-7.741844e-03 +-7.246718e-03 +-6.754437e-03 +-6.272757e-03 +-5.806058e-03 +-5.348894e-03 +-4.876750e-03 +-4.352061e-03 +-3.738542e-03 +-3.008401e-03 +-2.147127e-03 +-1.153639e-03 +-3.952772e-05 +1.174802e-03 +2.463293e-03 +3.798783e-03 +5.155750e-03 +6.513542e-03 +7.856305e-03 +9.148699e-03 +1.029263e-02 +1.114980e-02 +1.159267e-02 +1.153203e-02 +1.092997e-02 +9.800474e-03 +8.201593e-03 +6.222691e-03 +3.969282e-03 +1.548565e-03 +-9.434164e-04 +-3.429388e-03 +-5.856488e-03 +-8.195524e-03 +-1.044025e-02 +-1.259984e-02 +-1.469436e-02 +-1.668518e-02 +-1.844621e-02 +-1.982527e-02 +-2.068870e-02 +-2.095184e-02 +-2.058714e-02 +-1.962504e-02 +-1.814186e-02 +-1.624679e-02 +-1.406221e-02 +-1.171007e-02 +-9.296327e-03 +-6.904765e-03 +-4.590492e-03 +-2.408766e-03 +-4.200324e-04 +1.330789e-03 +2.821967e-03 +4.056336e-03 +5.058279e-03 +5.869052e-03 +6.543095e-03 +7.139044e-03 +7.711350e-03 +8.303474e-03 +8.945640e-03 +9.653020e-03 +1.042819e-02 +1.124904e-02 +1.206264e-02 +1.280092e-02 +1.340201e-02 +1.382017e-02 +1.403247e-02 +1.401207e-02 +1.371626e-02 +1.310713e-02 +1.216530e-02 +1.089542e-02 +9.325473e-03 +7.501197e-03 +5.479537e-03 +3.320675e-03 +1.082180e-03 +-1.187506e-03 +-3.450943e-03 +-5.683950e-03 +-7.849106e-03 +-9.886751e-03 +-1.173566e-02 +-1.334953e-02 +-1.470468e-02 +-1.580248e-02 +-1.667177e-02 +-1.738698e-02 +-1.805741e-02 +-1.879452e-02 +-1.969199e-02 +-2.081346e-02 +-2.218827e-02 +-2.381382e-02 +-2.566047e-02 +-2.768055e-02 +-2.978468e-02 +-3.184716e-02 +-3.374684e-02 +-3.538750e-02 +-3.671213e-02 +-3.770387e-02 +-3.838356e-02 +-3.879929e-02 +-3.901702e-02 +-3.910848e-02 +-3.914170e-02 +-3.917295e-02 +-3.924334e-02 +-3.937692e-02 +-3.960159e-02 +-3.995882e-02 +-4.048762e-02 +-4.121602e-02 +-4.215258e-02 +-4.328962e-02 +-4.460315e-02 +-4.606068e-02 +-4.762259e-02 +-4.925144e-02 +-5.091085e-02 +-5.257242e-02 +-5.410917e-02 +-5.528541e-02 +-5.586572e-02 +-5.566420e-02 +-5.458055e-02 +-5.260161e-02 +-4.979872e-02 +-4.630335e-02 +-4.228529e-02 +-3.792488e-02 +-3.339296e-02 +-2.883118e-02 +-2.434409e-02 +-1.999351e-02 +-1.580409e-02 +-1.176721e-02 +-7.852750e-03 +-4.017747e-03 +-2.176190e-04 +3.588452e-03 +7.430687e-03 +1.132817e-02 +1.528474e-02 +1.925613e-02 +2.308523e-02 +2.654252e-02 +2.940881e-02 +3.152323e-02 +3.280577e-02 +3.326183e-02 +3.296991e-02 +3.206469e-02 +3.070894e-02 +2.907208e-02 +2.723924e-02 +2.518894e-02 +2.285752e-02 +2.017045e-02 +1.707144e-02 +1.353274e-02 +9.562367e-03 +5.199629e-03 +5.103684e-04 +-4.425299e-03 +-9.521937e-03 +-1.470023e-02 +-1.989276e-02 +-2.505090e-02 +-3.014420e-02 +-3.516114e-02 +-4.010201e-02 +-4.489882e-02 +-4.928044e-02 +-5.283827e-02 +-5.518677e-02 +-5.604792e-02 +-5.529334e-02 +-5.295052e-02 +-4.918169e-02 +-4.424717e-02 +-3.845971e-02 +-3.214114e-02 +-2.558470e-02 +-1.902817e-02 +-1.263761e-02 +-6.506734e-03 +-6.619529e-04 +4.922013e-03 +1.030707e-02 +1.557072e-02 +2.079196e-02 +2.603801e-02 +3.135944e-02 +3.678160e-02 +4.230947e-02 +4.782797e-02 +5.307231e-02 +5.773558e-02 +6.155101e-02 +6.434538e-02 +6.605514e-02 +6.672459e-02 +6.648616e-02 +6.553209e-02 +6.408213e-02 +6.235294e-02 +6.053478e-02 +5.882144e-02 +5.747252e-02 +5.677556e-02 +5.696103e-02 +5.816454e-02 +6.041379e-02 +6.363830e-02 +6.769147e-02 +7.238064e-02 +7.749673e-02 +8.284031e-02 +8.824306e-02 +9.357951e-02 +9.877285e-02 +1.037896e-01 +1.086346e-01 +1.133398e-01 +1.179524e-01 +1.225218e-01 +1.270955e-01 +1.317069e-01 +1.363776e-01 +1.410037e-01 +1.453497e-01 +1.491632e-01 +1.522322e-01 +1.544267e-01 +1.557093e-01 +1.561302e-01 +1.558116e-01 +1.549168e-01 +1.536336e-01 +1.521410e-01 +1.505884e-01 +1.488576e-01 +1.464689e-01 +1.428234e-01 +1.373753e-01 +1.297593e-01 +1.198261e-01 +1.076567e-01 +9.351653e-02 +7.803351e-02 +6.230191e-02 +4.760466e-02 +3.508759e-02 +2.557478e-02 +1.948256e-02 +1.682034e-02 +1.724967e-02 +2.018722e-02 +2.491611e-02 +3.069986e-02 +3.687176e-02 +4.290252e-02 +4.843243e-02 +5.327681e-02 +5.740523e-02 +6.090743e-02 +6.394982e-02 +6.673064e-02 +6.943815e-02 +7.200857e-02 +7.393714e-02 +7.448738e-02 +7.294858e-02 +6.880378e-02 +6.179871e-02 +5.196386e-02 +3.957074e-02 +2.507692e-02 +9.037708e-03 +-7.965428e-03 +-2.540630e-02 +-4.284537e-02 +-5.990114e-02 +-7.594971e-02 +-9.016466e-02 +-1.018227e-01 +-1.104420e-01 +-1.158572e-01 +-1.182004e-01 +-1.178530e-01 +-1.153616e-01 +-1.113521e-01 +-1.064439e-01 +-1.011826e-01 +-9.599666e-02 +-9.125448e-02 +-8.739072e-02 +-8.485521e-02 +-8.398104e-02 +-8.493347e-02 +-8.769861e-02 +-9.210756e-02 +-9.787629e-02 +-1.046630e-01 +-1.121099e-01 +-1.198892e-01 +-1.277313e-01 +-1.354434e-01 +-1.429122e-01 +-1.500977e-01 +-1.570163e-01 +-1.637272e-01 +-1.703075e-01 +-1.768359e-01 +-1.832692e-01 +-1.893467e-01 +-1.946954e-01 +-1.989592e-01 +-2.018815e-01 +-2.033438e-01 +-2.033671e-01 +-2.020961e-01 +-1.997660e-01 +-1.966616e-01 +-1.930767e-01 +-1.892783e-01 +-1.854843e-01 +-1.818494e-01 +-1.785017e-01 +-1.755843e-01 +-1.732265e-01 +-1.715101e-01 +-1.704558e-01 +-1.700227e-01 +-1.700032e-01 +-1.699387e-01 +-1.692561e-01 +-1.674318e-01 +-1.640878e-01 +-1.590339e-01 +-1.522725e-01 +-1.439683e-01 +-1.344068e-01 +-1.239368e-01 +-1.129185e-01 +-1.016789e-01 +-9.048107e-02 +-7.950635e-02 +-6.885167e-02 +-5.853694e-02 +-4.852606e-02 +-3.874219e-02 +-2.909123e-02 +-1.947989e-02 +-9.833320e-03 +-1.929067e-04 +9.127752e-03 +1.762748e-02 +2.481301e-02 +3.031008e-02 +3.392345e-02 +3.564679e-02 +3.564470e-02 +3.420888e-02 +3.170629e-02 +2.852333e-02 +2.501770e-02 +2.148643e-02 +1.814258e-02 +1.510997e-02 +1.243025e-02 +1.007847e-02 +7.984200e-03 +6.053269e-03 +4.188878e-03 +2.346718e-03 +6.100860e-04 +-8.412532e-04 +-1.814018e-03 +-2.148822e-03 +-1.750236e-03 +-5.955589e-04 +1.267445e-03 +3.736604e-03 +6.673761e-03 +9.926412e-03 +1.334745e-02 +1.681046e-02 +2.022087e-02 +2.351793e-02 +2.667383e-02 +2.962284e-02 +3.224332e-02 +3.442210e-02 +3.607659e-02 +3.717519e-02 +3.773252e-02 +3.780778e-02 +3.748706e-02 +3.687625e-02 +3.607943e-02 +3.519458e-02 +3.429737e-02 +3.344346e-02 +3.258549e-02 +3.157080e-02 +3.022276e-02 +2.838703e-02 +2.596110e-02 +2.290635e-02 +1.924631e-02 +1.505700e-02 +1.044909e-02 +5.550781e-03 +4.884242e-04 +-4.625775e-03 +-9.706169e-03 +-1.469503e-02 +-1.956599e-02 +-2.431620e-02 +-2.896457e-02 +-3.353875e-02 +-3.807458e-02 +-4.260049e-02 +-4.709481e-02 +-5.129026e-02 +-5.470423e-02 +-5.685093e-02 +-5.735037e-02 +-5.599524e-02 +-5.276533e-02 +-4.781184e-02 +-4.141170e-02 +-3.392230e-02 +-2.572283e-02 +-1.717150e-02 +-8.566649e-03 +-1.857818e-04 +7.676743e-03 +1.476097e-02 +2.089603e-02 +2.601812e-02 +3.016663e-02 +3.346388e-02 +3.608725e-02 +3.823804e-02 +4.011315e-02 +4.188564e-02 +4.368859e-02 +4.560931e-02 +4.769016e-02 +4.993546e-02 +5.232109e-02 +5.480558e-02 +5.734032e-02 +5.988065e-02 +6.239004e-02 +6.484483e-02 +6.723403e-02 +6.955962e-02 +7.183125e-02 +7.404844e-02 +7.613203e-02 +7.793389e-02 +7.930318e-02 +8.012235e-02 +8.032954e-02 +7.992138e-02 +7.894951e-02 +7.750638e-02 +7.576226e-02 +7.399013e-02 +7.249774e-02 +7.155435e-02 +7.134749e-02 +7.196634e-02 +7.340275e-02 +7.556784e-02 +7.831600e-02 +8.147471e-02 +8.486777e-02 +8.833911e-02 +9.176572e-02 +9.506682e-02 +9.820113e-02 +1.011321e-01 +1.037649e-01 +1.059677e-01 +1.076234e-01 +1.086587e-01 +1.090544e-01 +1.088461e-01 +1.081119e-01 +1.069589e-01 +1.055068e-01 +1.038770e-01 +1.021709e-01 +1.004686e-01 +9.866765e-02 +9.643025e-02 +9.334025e-02 +8.902597e-02 +8.323924e-02 +7.588440e-02 +6.701672e-02 +5.681940e-02 +4.556199e-02 +3.355999e-02 +2.116741e-02 +8.904357e-03 +-2.588510e-03 +-1.274969e-02 +-2.118432e-02 +-2.771543e-02 +-3.237222e-02 +-3.536209e-02 +-3.697161e-02 +-3.750534e-02 +-3.726716e-02 +-3.653665e-02 +-3.554720e-02 +-3.444254e-02 +-3.322026e-02 +-3.176508e-02 +-2.992578e-02 +-2.756325e-02 +-2.458383e-02 +-2.095362e-02 +-1.669973e-02 +-1.190043e-02 +-6.670865e-03 +-1.142520e-03 +4.552520e-03 +1.029926e-02 +1.600539e-02 +2.158194e-02 +2.682639e-02 +3.143569e-02 +3.513124e-02 +3.771512e-02 +3.912144e-02 +3.942598e-02 +3.881776e-02 +3.754686e-02 +3.588265e-02 +3.407422e-02 +3.232558e-02 +3.074351e-02 +2.930734e-02 +2.790671e-02 +2.639756e-02 +2.464000e-02 +2.252596e-02 +1.999291e-02 +1.702937e-02 +1.366796e-02 +9.976957e-03 +6.045653e-03 +2.037519e-03 +-1.771733e-03 +-5.068102e-03 +-7.582970e-03 +-9.140887e-03 +-9.673247e-03 +-9.210120e-03 +-7.861683e-03 +-5.796651e-03 +-3.213099e-03 +-3.122005e-04 +2.726254e-03 +5.758362e-03 +8.685866e-03 +1.145531e-02 +1.405476e-02 +1.650254e-02 +1.883849e-02 +2.111006e-02 +2.336557e-02 +2.564385e-02 +2.797371e-02 +3.036801e-02 +3.282961e-02 +3.534807e-02 +3.791078e-02 +4.049646e-02 +4.308591e-02 +4.547960e-02 +4.728067e-02 +4.808459e-02 +4.756543e-02 +4.554303e-02 +4.198686e-02 +3.701074e-02 +3.083593e-02 +2.381114e-02 +1.640976e-02 +9.137448e-03 +2.430336e-03 +-3.399659e-03 +-8.197930e-03 +-1.197103e-02 +-1.485823e-02 +-1.708029e-02 +-1.889354e-02 +-2.054686e-02 +-2.225087e-02 +-2.415661e-02 +-2.635146e-02 +-2.885986e-02 +-3.165531e-02 +-3.467573e-02 +-3.784099e-02 +-4.106870e-02 +-4.428597e-02 +-4.743827e-02 +-5.049262e-02 +-5.342191e-02 +-5.613851e-02 +-5.849798e-02 +-6.036553e-02 +-6.164501e-02 +-6.229698e-02 +-6.233713e-02 +-6.183336e-02 +-6.088554e-02 +-5.961378e-02 +-5.813851e-02 +-5.657061e-02 +-5.499923e-02 +-5.353581e-02 +-5.234889e-02 +-5.162259e-02 +-5.150286e-02 +-5.207352e-02 +-5.334760e-02 +-5.527496e-02 +-5.775583e-02 +-6.066046e-02 +-6.384811e-02 +-6.718681e-02 +-7.056398e-02 +-7.389663e-02 +-7.713256e-02 +-8.025015e-02 +-8.322393e-02 +-8.599657e-02 +-8.849749e-02 +-9.067034e-02 +-9.248372e-02 +-9.393707e-02 +-9.505743e-02 +-9.589470e-02 +-9.651168e-02 +-9.697605e-02 +-9.735194e-02 +-9.769711e-02 +-9.805144e-02 +-9.844051e-02 +-9.873148e-02 +-9.858371e-02 +-9.759811e-02 +-9.542557e-02 +-9.184262e-02 +-8.677012e-02 +-8.027475e-02 +-7.253785e-02 +-6.382353e-02 +-5.442827e-02 +-4.464841e-02 +-3.473806e-02 +-2.490079e-02 +-1.526851e-02 +-6.089853e-03 +2.241897e-03 +9.364206e-03 +1.501684e-02 +1.909153e-02 +2.162557e-02 +2.282840e-02 +2.305684e-02 +2.273120e-02 +2.225895e-02 +2.198113e-02 +2.214108e-02 +2.287163e-02 +2.418155e-02 +2.589073e-02 +2.767039e-02 +2.916378e-02 +3.005862e-02 +3.013886e-02 +2.930088e-02 +2.755434e-02 +2.500189e-02 +2.184598e-02 +1.841002e-02 +1.507910e-02 +1.220381e-02 +1.004768e-02 +8.758408e-03 +8.366870e-03 +8.801051e-03 +9.880661e-03 +1.134373e-02 +1.291623e-02 +1.435322e-02 +1.547276e-02 +1.616583e-02 +1.639979e-02 +1.620433e-02 +1.565724e-02 +1.486179e-02 +1.392955e-02 +1.296141e-02 +1.203877e-02 +1.121469e-02 +1.051566e-02 +9.941772e-03 +9.475102e-03 +9.085704e-03 +8.767342e-03 +8.563780e-03 +8.548051e-03 +8.791158e-03 +9.345411e-03 +1.023441e-02 +1.145214e-02 +1.296600e-02 +1.472409e-02 +1.666322e-02 +1.871797e-02 +2.082820e-02 +2.294446e-02 +2.503160e-02 +2.706807e-02 +2.904617e-02 +3.091092e-02 +3.254931e-02 +3.384894e-02 +3.472138e-02 +3.512210e-02 +3.504959e-02 +3.454489e-02 +3.369334e-02 +3.261701e-02 +3.144245e-02 +3.028562e-02 +2.923443e-02 +2.834668e-02 +2.764461e-02 +2.712365e-02 +2.675586e-02 +2.650120e-02 +2.631291e-02 +2.614857e-02 +2.597149e-02 +2.575897e-02 +2.550079e-02 +2.520177e-02 +2.487273e-02 +2.453091e-02 +2.419115e-02 +2.386888e-02 +2.357203e-02 +2.330591e-02 +2.302082e-02 +2.261243e-02 +2.196826e-02 +2.099657e-02 +1.964004e-02 +1.788414e-02 +1.575069e-02 +1.329493e-02 +1.058815e-02 +7.714251e-03 +4.752204e-03 +1.886644e-03 +-5.880780e-04 +-2.386895e-03 +-3.291969e-03 +-3.187464e-03 +-2.064512e-03 +-1.001455e-05 +2.763754e-03 +5.941574e-03 +9.193743e-03 +1.222781e-02 +1.482816e-02 +1.686914e-02 +1.831699e-02 +1.923339e-02 +1.976374e-02 +2.009081e-02 +2.039875e-02 +2.084234e-02 +2.153207e-02 +2.252553e-02 +2.383118e-02 +2.541577e-02 +2.721829e-02 +2.913068e-02 +3.098657e-02 +3.260266e-02 +3.382391e-02 +3.454856e-02 +3.473682e-02 +3.440823e-02 +3.363013e-02 +3.250135e-02 +3.113431e-02 +2.964011e-02 +2.811404e-02 +2.662956e-02 +2.523256e-02 +2.398271e-02 +2.296069e-02 +2.223324e-02 +2.184213e-02 +2.179613e-02 +2.207488e-02 +2.263355e-02 +2.341238e-02 +2.434477e-02 +2.535056e-02 +2.632838e-02 +2.717693e-02 +2.781513e-02 +2.819341e-02 +2.829572e-02 +2.813669e-02 +2.775472e-02 +2.720304e-02 +2.653995e-02 +2.582129e-02 +2.509421e-02 +2.439338e-02 +2.373868e-02 +2.310587e-02 +2.240395e-02 +2.150924e-02 +2.030489e-02 +1.870660e-02 +1.667314e-02 +1.420881e-02 +1.135637e-02 +8.187193e-03 +4.788544e-03 +1.250237e-03 +-2.346587e-03 +-5.935866e-03 +-9.472085e-03 +-1.293016e-02 +-1.630447e-02 +-1.960228e-02 +-2.280145e-02 +-2.578155e-02 +-2.835413e-02 +-3.033894e-02 +-3.160502e-02 +-3.209240e-02 +-3.181433e-02 +-3.084803e-02 +-2.931708e-02 +-2.737131e-02 +-2.516470e-02 +-2.283804e-02 +-2.050580e-02 +-1.824915e-02 +-1.611402e-02 +-1.411464e-02 +-1.223957e-02 +-1.046081e-02 +-8.742278e-03 +-7.080822e-03 +-5.538549e-03 +-4.213720e-03 +-3.202702e-03 +-2.576475e-03 +-2.369156e-03 +-2.575960e-03 +-3.157534e-03 +-4.048447e-03 +-5.168842e-03 +-6.435188e-03 +-7.770803e-03 +-9.112365e-03 +-1.041451e-02 +-1.165084e-02 +-1.281276e-02 +-1.390531e-02 +-1.494355e-02 +-1.594719e-02 +-1.693719e-02 +-1.793148e-02 +-1.894340e-02 +-1.998082e-02 +-2.104625e-02 +-2.213715e-02 +-2.324813e-02 +-2.437174e-02 +-2.550082e-02 +-2.662846e-02 +-2.774978e-02 +-2.886157e-02 +-2.995546e-02 +-3.100471e-02 +-3.197149e-02 +-3.282030e-02 +-3.352692e-02 +-3.408045e-02 +-3.448512e-02 +-3.475734e-02 +-3.492261e-02 +-3.501050e-02 +-3.506796e-02 +-3.515680e-02 +-3.533496e-02 +-3.564642e-02 +-3.611605e-02 +-3.674907e-02 +-3.753331e-02 +-3.844325e-02 +-3.944636e-02 +-4.050736e-02 +-4.159371e-02 +-4.265520e-02 +-4.361883e-02 +-4.441208e-02 +-4.497874e-02 +-4.528853e-02 +-4.533767e-02 +-4.512311e-02 +-4.459823e-02 +-4.368543e-02 +-4.231809e-02 +-4.045836e-02 +-3.810678e-02 +-3.529924e-02 +-3.210226e-02 +-2.859970e-02 +-2.488433e-02 +-2.104298e-02 +-1.715337e-02 +-1.327336e-02 +-9.443305e-03 +-5.683856e-03 +-2.113487e-03 +1.034957e-03 +3.528761e-03 +5.184872e-03 +5.907576e-03 +5.690127e-03 +4.610742e-03 +2.808014e-03 +4.598267e-04 +-2.246602e-03 +-5.134020e-03 +-8.056090e-03 +-1.090379e-02 +-1.360485e-02 +-1.608710e-02 +-1.827834e-02 +-2.012930e-02 +-2.162257e-02 +-2.277179e-02 +-2.361715e-02 +-2.421605e-02 +-2.463505e-02 +-2.493964e-02 +-2.518892e-02 +-2.542919e-02 +-2.569361e-02 +-2.599971e-02 +-2.635240e-02 +-2.671066e-02 +-2.697804e-02 +-2.704179e-02 +-2.680397e-02 +-2.620016e-02 +-2.520609e-02 +-2.383699e-02 +-2.214006e-02 +-2.018498e-02 +-1.805105e-02 +-1.581696e-02 +-1.355178e-02 +-1.133219e-02 +-9.242494e-03 +-7.349910e-03 +-5.696650e-03 +-4.295316e-03 +-3.132437e-03 +-2.173104e-03 +-1.370614e-03 +-6.725581e-04 +-2.973433e-05 +6.008616e-04 +1.257029e-03 +1.997668e-03 +2.898938e-03 +4.027169e-03 +5.425937e-03 +7.110462e-03 +9.068761e-03 +1.126677e-02 +1.365539e-02 +1.617800e-02 +1.877959e-02 +2.141142e-02 +2.403563e-02 +2.662668e-02 +2.917121e-02 +3.163652e-02 +3.395550e-02 +3.605592e-02 +3.787944e-02 +3.939447e-02 +4.058677e-02 +4.145170e-02 +4.199551e-02 +4.224259e-02 +4.223002e-02 +4.200588e-02 +4.155265e-02 +4.075575e-02 +3.947038e-02 +3.757047e-02 +3.498091e-02 +3.168610e-02 +2.773074e-02 +2.320778e-02 +1.829209e-02 +1.326007e-02 +8.425115e-03 +4.064497e-03 +3.768508e-04 +-2.536510e-03 +-4.670391e-03 +-6.100797e-03 +-6.961638e-03 +-7.417557e-03 +-7.637825e-03 +-7.775144e-03 +-7.950383e-03 +-8.245187e-03 +-8.700622e-03 +-9.321887e-03 +-1.007053e-02 +-1.086188e-02 +-1.159078e-02 +-1.215959e-02 +-1.249558e-02 +-1.255919e-02 +-1.234509e-02 +-1.187807e-02 +-1.120457e-02 +-1.038315e-02 +-9.475040e-03 +-8.536132e-03 +-7.611118e-03 +-6.730558e-03 +-5.909943e-03 +-5.151438e-03 +-4.424385e-03 +-3.651519e-03 +-2.734703e-03 +-1.584355e-03 +-1.371817e-04 +1.636222e-03 +3.730760e-03 +6.111456e-03 +8.723236e-03 +1.149990e-02 +1.437353e-02 +1.726038e-02 +2.004856e-02 +2.262339e-02 +2.489395e-02 +2.680705e-02 +2.835074e-02 +2.955022e-02 +3.045867e-02 +3.114660e-02 +3.169034e-02 +3.216204e-02 +3.262195e-02 +3.311368e-02 +3.365696e-02 +3.422172e-02 +3.473481e-02 +3.511491e-02 +3.529088e-02 +3.521625e-02 +3.487224e-02 +3.426894e-02 +3.343906e-02 +3.243151e-02 +3.130177e-02 +3.010559e-02 +2.889099e-02 +2.769567e-02 +2.654307e-02 +2.544461e-02 +2.439990e-02 +2.340083e-02 +2.243423e-02 +2.151702e-02 +2.072204e-02 +2.015100e-02 +1.989706e-02 +2.002062e-02 +2.051892e-02 +2.132903e-02 +2.235514e-02 +2.349045e-02 +2.463466e-02 +2.571971e-02 +2.671824e-02 +2.763191e-02 +2.848295e-02 +2.930355e-02 +3.012881e-02 +3.098946e-02 +3.190806e-02 +3.288581e-02 +3.389389e-02 +3.488582e-02 +3.581288e-02 +3.663420e-02 +3.732278e-02 +3.786825e-02 +3.827568e-02 +3.856325e-02 +3.875690e-02 +3.888714e-02 +3.898374e-02 +3.905613e-02 +3.906654e-02 +3.894232e-02 +3.860898e-02 +3.800761e-02 +3.710596e-02 +3.590107e-02 +3.441732e-02 +3.269889e-02 +3.080329e-02 +2.879147e-02 +2.672164e-02 +2.464160e-02 +2.258738e-02 +2.058120e-02 +1.867803e-02 +1.697280e-02 +1.555608e-02 +1.449538e-02 +1.382163e-02 +1.353000e-02 +1.358253e-02 +1.391917e-02 +1.446573e-02 +1.514563e-02 +1.585841e-02 +1.646410e-02 +1.681454e-02 +1.679013e-02 +1.631714e-02 +1.537526e-02 +1.399111e-02 +1.222889e-02 +1.017612e-02 +7.929589e-03 +5.581793e-03 +3.211471e-03 +8.768880e-04 +-1.385364e-03 +-3.560761e-03 +-5.652194e-03 +-7.675578e-03 +-9.653373e-03 +-1.161054e-02 +-1.356924e-02 +-1.554713e-02 +-1.755389e-02 +-1.959364e-02 +-2.164183e-02 +-2.364502e-02 +-2.554565e-02 +-2.729501e-02 +-2.886238e-02 +-3.023700e-02 +-3.142780e-02 +-3.245971e-02 +-3.336798e-02 +-3.419223e-02 +-3.497080e-02 +-3.572113e-02 +-3.641209e-02 +-3.697538e-02 +-3.733858e-02 +-3.744431e-02 +-3.725938e-02 +-3.677882e-02 +-3.602074e-02 +-3.500803e-02 +-3.376209e-02 +-3.230932e-02 +-3.068074e-02 +-2.891134e-02 +-2.703589e-02 +-2.508762e-02 +-2.309500e-02 +-2.108118e-02 +-1.906254e-02 +-1.704954e-02 +-1.504706e-02 +-1.305632e-02 +-1.107476e-02 +-9.099223e-03 +-7.125094e-03 +-5.149441e-03 +-3.169879e-03 +-1.223391e-03 +6.007864e-04 +2.199156e-03 +3.482752e-03 +4.394855e-03 +4.916971e-03 +5.067864e-03 +4.896434e-03 +4.471669e-03 +3.871478e-03 +3.172687e-03 +2.452389e-03 +1.790644e-03 +1.257932e-03 +9.034598e-04 +7.505874e-04 +7.978175e-04 +1.023225e-03 +1.391004e-03 +1.858476e-03 +2.382542e-03 +2.917037e-03 +3.409696e-03 +3.811920e-03 +4.087978e-03 +4.219568e-03 +4.205551e-03 +4.059667e-03 +3.805943e-03 +3.474284e-03 +3.095316e-03 +2.697064e-03 +2.301380e-03 +1.918374e-03 +1.525107e-03 +1.069757e-03 +4.961716e-04 +-2.428748e-04 +-1.176412e-03 +-2.313213e-03 +-3.642032e-03 +-5.135904e-03 +-6.757518e-03 +-8.465502e-03 +-1.021943e-02 +-1.198478e-02 +-1.373495e-02 +-1.544894e-02 +-1.709255e-02 +-1.861986e-02 +-1.999152e-02 +-2.118197e-02 +-2.218361e-02 +-2.300572e-02 +-2.367155e-02 +-2.421352e-02 +-2.466792e-02 +-2.506714e-02 +-2.542418e-02 +-2.573072e-02 +-2.597115e-02 +-2.612883e-02 +-2.619243e-02 +-2.615716e-02 +-2.602664e-02 +-2.581104e-02 +-2.552661e-02 +-2.519145e-02 +-2.482456e-02 +-2.442577e-02 +-2.397290e-02 +-2.343823e-02 +-2.279672e-02 +-2.203276e-02 +-2.114207e-02 +-2.013746e-02 +-1.905787e-02 +-1.795959e-02 +-1.689988e-02 +-1.592670e-02 +-1.507248e-02 +-1.435220e-02 +-1.376407e-02 +-1.329231e-02 +-1.291215e-02 +-1.259427e-02 +-1.230885e-02 +-1.200913e-02 +-1.160114e-02 +-1.096279e-02 +-9.985801e-03 +-8.611553e-03 +-6.867801e-03 +-4.852921e-03 +-2.697588e-03 +-5.351512e-04 +1.519148e-03 +3.381723e-03 +5.006462e-03 +6.384284e-03 +7.536630e-03 +8.507405e-03 +9.352079e-03 +1.012914e-02 +1.089726e-02 +1.172041e-02 +1.266012e-02 +1.376151e-02 +1.504774e-02 +1.652006e-02 +1.816067e-02 +1.993884e-02 +2.181613e-02 +2.375315e-02 +2.571417e-02 +2.767108e-02 +2.960416e-02 +3.150341e-02 +3.336657e-02 +3.519849e-02 +3.700699e-02 +3.880239e-02 +4.059437e-02 +4.239182e-02 +4.419951e-02 +4.602004e-02 +4.781153e-02 +4.948442e-02 +5.094431e-02 +5.211360e-02 +5.294691e-02 +5.343307e-02 +5.359424e-02 +5.347915e-02 +5.315869e-02 +5.271474e-02 +5.222568e-02 +5.175758e-02 +5.135862e-02 +5.105555e-02 +5.085606e-02 +5.075168e-02 +5.072311e-02 +5.074510e-02 +5.079121e-02 +5.083814e-02 +5.086842e-02 +5.087098e-02 +5.084151e-02 +5.078156e-02 +5.069702e-02 +5.059599e-02 +5.048633e-02 +5.035571e-02 +5.015388e-02 +4.981156e-02 +4.926456e-02 +4.846801e-02 +4.740217e-02 +4.607355e-02 +4.451011e-02 +4.275679e-02 +4.086602e-02 +3.889172e-02 +3.688181e-02 +3.487581e-02 +3.290067e-02 +3.099818e-02 +2.922763e-02 +2.764321e-02 +2.628160e-02 +2.515619e-02 +2.425887e-02 +2.356288e-02 +2.302887e-02 +2.261126e-02 +2.226407e-02 +2.194723e-02 +2.162830e-02 +2.128559e-02 +2.090675e-02 +2.048877e-02 +1.999059e-02 +1.932567e-02 +1.840620e-02 +1.716339e-02 +1.556079e-02 +1.359548e-02 +1.129709e-02 +8.718569e-03 +5.927999e-03 +2.997009e-03 +-6.406049e-06 +-3.025140e-03 +-6.017199e-03 +-8.957422e-03 +-1.183536e-02 +-1.465358e-02 +-1.742332e-02 +-2.016133e-02 +-2.288529e-02 +-2.561020e-02 +-2.834867e-02 +-3.110827e-02 +-3.389158e-02 +-3.669700e-02 +-3.952039e-02 +-4.235537e-02 +-4.518621e-02 +-4.795277e-02 +-5.055747e-02 +-5.290539e-02 +-5.492431e-02 +-5.657752e-02 +-5.786488e-02 +-5.881964e-02 +-5.949813e-02 +-5.995358e-02 +-6.022349e-02 +-6.033856e-02 +-6.032375e-02 +-6.020210e-02 +-5.999336e-02 +-5.971597e-02 +-5.938501e-02 +-5.901438e-02 +-5.861542e-02 +-5.819812e-02 +-5.776941e-02 +-5.733548e-02 +-5.689985e-02 +-5.646610e-02 +-5.603444e-02 +-5.561636e-02 +-5.523843e-02 +-5.492912e-02 +-5.471299e-02 +-5.460497e-02 +-5.460941e-02 +-5.472008e-02 +-5.492218e-02 +-5.519559e-02 +-5.551820e-02 +-5.586816e-02 +-5.622659e-02 +-5.657912e-02 +-5.691658e-02 +-5.723473e-02 +-5.753289e-02 +-5.780146e-02 +-5.801870e-02 +-5.816240e-02 +-5.821506e-02 +-5.816821e-02 +-5.802199e-02 +-5.778535e-02 +-5.747242e-02 +-5.710215e-02 +-5.669384e-02 +-5.626612e-02 +-5.583351e-02 +-5.540718e-02 +-5.496330e-02 +-5.444104e-02 +-5.377295e-02 +-5.290290e-02 +-5.179640e-02 +-5.044265e-02 +-4.885511e-02 +-4.706613e-02 +-4.512337e-02 +-4.309207e-02 +-4.104741e-02 +-3.905781e-02 +-3.717570e-02 +-3.543180e-02 +-3.383582e-02 +-3.237859e-02 +-3.103727e-02 +-2.978051e-02 +-2.857438e-02 +-2.738780e-02 +-2.619532e-02 +-2.497883e-02 +-2.372899e-02 +-2.244376e-02 +-2.112731e-02 +-1.978733e-02 +-1.843341e-02 +-1.707527e-02 +-1.572116e-02 +-1.437650e-02 +-1.304450e-02 +-1.172564e-02 +-1.041856e-02 +-9.120105e-03 +-7.826709e-03 +-6.539629e-03 +-5.279565e-03 +-4.085400e-03 +-2.996827e-03 +-2.044957e-03 +-1.246736e-03 +-6.038088e-04 +-1.037828e-04 +2.759976e-04 +5.644870e-04 +7.903992e-04 +9.784879e-04 +1.148676e-03 +1.315455e-03 +1.487941e-03 +1.670306e-03 +1.862466e-03 +2.062054e-03 +2.265295e-03 +2.467978e-03 +2.666529e-03 +2.858411e-03 +3.042579e-03 +3.219217e-03 +3.392717e-03 +3.574304e-03 +3.778262e-03 +4.017435e-03 +4.300854e-03 +4.632563e-03 +5.011726e-03 +5.433272e-03 +5.888611e-03 +6.368216e-03 +6.862244e-03 +7.361788e-03 +7.859797e-03 +8.351471e-03 +8.834326e-03 +9.304729e-03 +9.752445e-03 +1.016309e-02 +1.052367e-02 +1.082530e-02 +1.106477e-02 +1.124440e-02 +1.137140e-02 +1.145606e-02 +1.151011e-02 +1.154561e-02 +1.157329e-02 +1.160148e-02 +1.163488e-02 +1.167051e-02 +1.169858e-02 +1.170740e-02 +1.168652e-02 +1.162892e-02 +1.153165e-02 +1.139576e-02 +1.122588e-02 +1.102892e-02 +1.081323e-02 +1.058716e-02 +1.036120e-02 +1.015025e-02 +9.968145e-03 +9.825388e-03 +9.727461e-03 +9.674949e-03 +9.663941e-03 +9.687340e-03 +9.735972e-03 +9.800514e-03 +9.872271e-03 +9.944146e-03 +1.001107e-02 +1.007025e-02 +1.012087e-02 +1.016374e-02 +1.020049e-02 +1.023365e-02 +1.026689e-02 +1.030683e-02 +1.036166e-02 +1.043860e-02 +1.054247e-02 +1.067514e-02 +1.083534e-02 +1.101980e-02 +1.122344e-02 +1.144048e-02 +1.166514e-02 +1.189243e-02 +1.211846e-02 +1.234082e-02 +1.255784e-02 +1.276975e-02 +1.297720e-02 +1.318156e-02 +1.338415e-02 +1.358655e-02 +1.378971e-02 +1.399464e-02 +1.420121e-02 +1.440996e-02 +1.462088e-02 +1.486158e-02 +1.519036e-02 +1.566744e-02 +1.634194e-02 +1.724154e-02 +1.837130e-02 +1.971504e-02 +2.124045e-02 +2.290440e-02 +2.466059e-02 +2.646459e-02 +2.827936e-02 +3.007681e-02 +3.183984e-02 +3.356136e-02 +3.524301e-02 +3.689190e-02 +3.851904e-02 +4.013584e-02 +4.175360e-02 +4.337985e-02 +4.501909e-02 +4.665611e-02 +4.824856e-02 +4.974603e-02 +5.110393e-02 +5.229264e-02 +5.330063e-02 +5.413405e-02 +5.481398e-02 +5.537213e-02 +5.584480e-02 +5.626818e-02 +5.667433e-02 +5.708828e-02 +5.752665e-02 +5.798547e-02 +5.843311e-02 +5.882346e-02 +5.911060e-02 +5.925953e-02 +5.925104e-02 +5.908286e-02 +5.875968e-02 +5.827562e-02 +5.761749e-02 +5.677690e-02 +5.575419e-02 +5.456069e-02 +5.321718e-02 +5.175135e-02 +5.019403e-02 +4.857554e-02 +4.692378e-02 +4.526201e-02 +4.360647e-02 +4.198053e-02 +4.041596e-02 +3.894099e-02 +3.757500e-02 +3.632539e-02 +3.518888e-02 +3.415254e-02 +3.319687e-02 +3.229912e-02 +3.143668e-02 +3.058925e-02 +2.974080e-02 +2.887998e-02 +2.800128e-02 +2.710340e-02 +2.618841e-02 +2.526066e-02 +2.432565e-02 +2.338871e-02 +2.245431e-02 +2.152531e-02 +2.060361e-02 +1.968931e-02 +1.878146e-02 +1.787823e-02 +1.697784e-02 +1.607819e-02 +1.517784e-02 +1.427501e-02 +1.336979e-02 +1.246191e-02 +1.155173e-02 +1.063957e-02 +9.726578e-03 +8.813893e-03 +7.933142e-03 +7.157324e-03 +6.570116e-03 +6.242747e-03 +6.219533e-03 +6.513987e-03 +7.109407e-03 +7.965161e-03 +9.024477e-03 +1.022384e-02 +1.150140e-02 +1.280348e-02 +1.408890e-02 +1.533102e-02 +1.651747e-02 +1.764795e-02 +1.873090e-02 +1.976840e-02 +2.075123e-02 +2.166857e-02 +2.251103e-02 +2.327435e-02 +2.394650e-02 +2.450310e-02 +2.491929e-02 +2.517757e-02 +2.527354e-02 +2.521475e-02 +2.501506e-02 +2.467407e-02 +2.417569e-02 +2.350445e-02 +2.265200e-02 +2.162146e-02 +2.042715e-02 +1.909275e-02 +1.764753e-02 +1.612337e-02 +1.455078e-02 +1.294689e-02 +1.130923e-02 +9.625504e-03 +7.881049e-03 +6.063679e-03 +4.166156e-03 +2.188661e-03 +1.373139e-04 +-1.976164e-03 +-4.137460e-03 +-6.330537e-03 +-8.540163e-03 +-1.075331e-02 +-1.296084e-02 +-1.515628e-02 +-1.733679e-02 +-1.948167e-02 +-2.153642e-02 +-2.343067e-02 +-2.510138e-02 +-2.650766e-02 +-2.763468e-02 +-2.849358e-02 +-2.911725e-02 +-2.955332e-02 +-2.985687e-02 +-3.008225e-02 +-3.027751e-02 +-3.048057e-02 +-3.071702e-02 +-3.099965e-02 +-3.133093e-02 +-3.171408e-02 +-3.217149e-02 +-3.273883e-02 +-3.344934e-02 +-3.432622e-02 +-3.537787e-02 +-3.659768e-02 +-3.796661e-02 +-3.945657e-02 +-4.103517e-02 +-4.266919e-02 +-4.432883e-02 +-4.599023e-02 +-4.763672e-02 +-4.925857e-02 +-5.085301e-02 +-5.242197e-02 +-5.396282e-02 +-5.545107e-02 +-5.684773e-02 +-5.811602e-02 +-5.922881e-02 +-6.017377e-02 +-6.095399e-02 +-6.158224e-02 +-6.206306e-02 +-6.238933e-02 +-6.255627e-02 +-6.256413e-02 +-6.241184e-02 +-6.205508e-02 +-6.141134e-02 +-6.040245e-02 +-5.897469e-02 +-5.710991e-02 +-5.482668e-02 +-5.217528e-02 +-4.922688e-02 +-4.606412e-02 +-4.276964e-02 +-3.941764e-02 +-3.606703e-02 +-3.275854e-02 +-2.951462e-02 +-2.634118e-02 +-2.323126e-02 +-2.018174e-02 +-1.721677e-02 +-1.438139e-02 +-1.171965e-02 +-9.263693e-03 +-7.028182e-03 +-5.008523e-03 +-3.182919e-03 +-1.517647e-03 +2.819984e-05 +1.496845e-03 +2.927189e-03 +4.347066e-03 +5.755501e-03 +7.124366e-03 +8.417711e-03 +9.601468e-03 +1.065234e-02 +1.155980e-02 +1.232801e-02 +1.297205e-02 +1.351313e-02 +1.396181e-02 +1.431639e-02 +1.457197e-02 +1.472598e-02 +1.477992e-02 +1.474109e-02 +1.462057e-02 +1.443308e-02 +1.417003e-02 +1.379512e-02 +1.326869e-02 +1.255875e-02 +1.164928e-02 +1.054103e-02 +9.251119e-03 +7.809044e-03 +6.268101e-03 +4.712341e-03 +3.236591e-03 +1.923999e-03 +8.329387e-04 +1.241095e-07 +-5.577156e-04 +-8.480496e-04 +-8.991284e-04 +-7.547911e-04 +-4.666510e-04 +-8.731375e-05 +3.389534e-04 +7.852915e-04 +1.241870e-03 +1.709543e-03 +2.195415e-03 +2.708582e-03 +3.257237e-03 +3.846407e-03 +4.470168e-03 +5.105707e-03 +5.721208e-03 +6.285170e-03 +6.772867e-03 +7.169263e-03 +7.470282e-03 +7.681335e-03 +7.807294e-03 +7.835725e-03 +7.741307e-03 +7.500542e-03 +7.098722e-03 +6.533252e-03 +5.813870e-03 +4.960595e-03 +4.000431e-03 +2.963497e-03 +1.879489e-03 +7.747458e-04 +-3.299580e-04 +-1.420363e-03 +-2.488529e-03 +-3.524517e-03 +-4.508833e-03 +-5.418660e-03 +-6.235259e-03 +-6.947964e-03 +-7.555615e-03 +-8.065805e-03 +-8.492819e-03 +-8.855308e-03 +-9.173432e-03 +-9.466589e-03 +-9.751219e-03 +-1.003987e-02 +-1.034062e-02 +-1.065732e-02 +-1.099002e-02 +-1.133629e-02 +-1.169193e-02 +-1.205243e-02 +-1.241332e-02 +-1.277088e-02 +-1.311475e-02 +-1.342137e-02 +-1.366168e-02 +-1.381052e-02 +-1.385169e-02 +-1.377991e-02 +-1.360040e-02 +-1.332708e-02 +-1.297974e-02 +-1.258072e-02 +-1.215342e-02 +-1.172215e-02 +-1.130930e-02 +-1.093185e-02 +-1.059963e-02 +-1.031555e-02 +-1.007649e-02 +-9.874805e-03 +-9.700270e-03 +-9.542065e-03 +-9.390124e-03 +-9.236356e-03 +-9.075110e-03 +-8.903491e-03 +-8.720948e-03 +-8.528794e-03 +-8.329507e-03 +-8.126177e-03 +-7.921744e-03 +-7.718817e-03 +-7.518878e-03 +-7.323002e-03 +-7.131336e-03 +-6.943295e-03 +-6.757924e-03 +-6.574273e-03 +-6.396533e-03 +-6.242591e-03 +-6.139441e-03 +-6.112904e-03 +-6.181883e-03 +-6.355421e-03 +-6.632265e-03 +-7.002293e-03 +-7.448737e-03 +-7.951395e-03 +-8.489083e-03 +-9.042487e-03 +-9.588660e-03 +-1.010117e-02 +-1.055787e-02 +-1.094403e-02 +-1.125398e-02 +-1.149030e-02 +-1.166230e-02 +-1.178369e-02 +-1.187033e-02 +-1.193763e-02 +-1.199903e-02 +-1.206477e-02 +-1.214146e-02 +-1.223217e-02 +-1.233681e-02 +-1.245302e-02 +-1.257738e-02 +-1.270570e-02 +-1.283433e-02 +-1.296039e-02 +-1.308896e-02 +-1.323570e-02 +-1.341948e-02 +-1.365729e-02 +-1.396057e-02 +-1.433397e-02 +-1.477504e-02 +-1.527585e-02 +-1.582428e-02 +-1.640654e-02 +-1.700828e-02 +-1.761736e-02 +-1.822378e-02 +-1.882065e-02 +-1.938118e-02 +-1.985007e-02 +-2.016630e-02 +-2.027925e-02 +-2.015888e-02 +-1.979839e-02 +-1.921317e-02 +-1.843556e-02 +-1.750919e-02 +-1.648177e-02 +-1.539939e-02 +-1.430134e-02 +-1.321719e-02 +-1.216590e-02 +-1.115609e-02 +-1.018710e-02 +-9.257223e-03 +-8.366337e-03 +-7.513638e-03 +-6.696956e-03 +-5.912725e-03 +-5.156478e-03 +-4.423061e-03 +-3.707059e-03 +-3.003450e-03 +-2.307792e-03 +-1.616459e-03 +-9.266329e-04 +-2.364148e-04 +4.550759e-04 +1.148251e-03 +1.843080e-03 +2.539121e-03 +3.235823e-03 +3.932616e-03 +4.629106e-03 +5.325020e-03 +6.020025e-03 +6.712153e-03 +7.390009e-03 +8.033630e-03 +8.623464e-03 +9.144352e-03 +9.588663e-03 +9.956010e-03 +1.025283e-02 +1.048450e-02 +1.064811e-02 +1.073630e-02 +1.074308e-02 +1.066638e-02 +1.050524e-02 +1.025593e-02 +9.915247e-03 +9.483668e-03 +8.966592e-03 +8.373886e-03 +7.718998e-03 +7.017042e-03 +6.283444e-03 +5.532089e-03 +4.774651e-03 +4.019618e-03 +3.272410e-03 +2.535294e-03 +1.808342e-03 +1.089644e-03 +3.766455e-04 +-3.335890e-04 +-1.032269e-03 +-1.694693e-03 +-2.291344e-03 +-2.796369e-03 +-3.193058e-03 +-3.475609e-03 +-3.649047e-03 +-3.727143e-03 +-3.729837e-03 +-3.679787e-03 +-3.599359e-03 +-3.508228e-03 +-3.421697e-03 +-3.349922e-03 +-3.297887e-03 +-3.266141e-03 +-3.251872e-03 +-3.250217e-03 +-3.255415e-03 +-3.262003e-03 +-3.265500e-03 +-3.262925e-03 +-3.252600e-03 +-3.228477e-03 +-3.170385e-03 +-3.048698e-03 +-2.835768e-03 +-2.512092e-03 +-2.069283e-03 +-1.510220e-03 +-8.474169e-04 +-1.003158e-04 +7.079252e-04 +1.553812e-03 +2.416155e-03 +3.277866e-03 +4.127084e-03 +4.957262e-03 +5.766779e-03 +6.557697e-03 +7.334354e-03 +8.102564e-03 +8.868075e-03 +9.635689e-03 +1.040887e-02 +1.118943e-02 +1.197670e-02 +1.276335e-02 +1.353649e-02 +1.428315e-02 +1.499277e-02 +1.565916e-02 +1.628082e-02 +1.686072e-02 +1.740527e-02 +1.792289e-02 +1.842274e-02 +1.891382e-02 +1.940356e-02 +1.989741e-02 +2.039869e-02 +2.090867e-02 +2.142522e-02 +2.193681e-02 +2.242391e-02 +2.286740e-02 +2.325187e-02 +2.356884e-02 +2.381009e-02 +2.396672e-02 +2.403426e-02 +2.401378e-02 +2.391249e-02 +2.373996e-02 +2.349463e-02 +2.316434e-02 +2.273630e-02 +2.220212e-02 +2.156047e-02 +2.081734e-02 +1.998538e-02 +1.908175e-02 +1.812571e-02 +1.713645e-02 +1.613135e-02 +1.512430e-02 +1.412515e-02 +1.313930e-02 +1.216879e-02 +1.121248e-02 +1.026711e-02 +9.328505e-03 +8.392406e-03 +7.455152e-03 +6.513969e-03 +5.567274e-03 +4.614828e-03 +3.657164e-03 +2.695426e-03 +1.731156e-03 +7.659542e-04 +-1.988168e-04 +-1.162221e-03 +-2.123815e-03 +-3.083099e-03 +-4.040427e-03 +-4.996254e-03 +-5.951161e-03 +-6.905614e-03 +-7.859927e-03 +-8.805324e-03 +-9.716687e-03 +-1.056133e-02 +-1.130993e-02 +-1.194253e-02 +-1.245101e-02 +-1.283928e-02 +-1.312133e-02 +-1.331827e-02 +-1.345453e-02 +-1.355457e-02 +-1.364050e-02 +-1.372967e-02 +-1.383379e-02 +-1.395897e-02 +-1.410632e-02 +-1.427327e-02 +-1.445458e-02 +-1.464409e-02 +-1.483571e-02 +-1.502451e-02 +-1.520688e-02 +-1.537980e-02 +-1.553567e-02 +-1.566300e-02 +-1.575086e-02 +-1.579170e-02 +-1.578298e-02 +-1.572615e-02 +-1.562678e-02 +-1.549292e-02 +-1.533420e-02 +-1.516014e-02 +-1.497937e-02 +-1.479865e-02 +-1.462290e-02 +-1.445453e-02 +-1.429440e-02 +-1.414171e-02 +-1.400415e-02 +-1.389930e-02 +-1.384533e-02 +-1.385689e-02 +-1.394217e-02 +-1.410228e-02 +-1.433158e-02 +-1.461948e-02 +-1.495214e-02 +-1.531476e-02 +-1.569313e-02 +-1.607533e-02 +-1.645248e-02 +-1.681910e-02 +-1.717278e-02 +-1.751393e-02 +-1.784477e-02 +-1.816880e-02 +-1.848949e-02 +-1.881018e-02 +-1.913346e-02 +-1.945559e-02 +-1.975852e-02 +-2.001444e-02 +-2.019652e-02 +-2.028468e-02 +-2.026875e-02 +-2.014899e-02 +-1.993512e-02 +-1.964348e-02 +-1.929433e-02 +-1.890893e-02 +-1.850691e-02 +-1.810426e-02 +-1.771232e-02 +-1.733842e-02 +-1.698914e-02 +-1.667046e-02 +-1.638596e-02 +-1.613623e-02 +-1.591901e-02 +-1.572975e-02 +-1.556247e-02 +-1.541080e-02 +-1.526865e-02 +-1.513067e-02 +-1.499280e-02 +-1.485235e-02 +-1.470798e-02 +-1.455946e-02 +-1.440710e-02 +-1.425221e-02 +-1.409615e-02 +-1.393997e-02 +-1.378467e-02 +-1.363087e-02 +-1.347888e-02 +-1.332859e-02 +-1.317970e-02 +-1.303174e-02 +-1.288424e-02 +-1.273073e-02 +-1.255695e-02 +-1.234676e-02 +-1.208650e-02 +-1.176762e-02 +-1.138750e-02 +-1.094956e-02 +-1.046176e-02 +-9.934966e-03 +-9.381432e-03 +-8.813080e-03 +-8.240275e-03 +-7.670796e-03 +-7.109705e-03 +-6.559395e-03 +-6.019933e-03 +-5.489462e-03 +-4.965369e-03 +-4.444442e-03 +-3.923619e-03 +-3.387346e-03 +-2.803018e-03 +-2.134862e-03 +-1.352529e-03 +-4.376964e-04 +6.145039e-04 +1.795839e-03 +3.088121e-03 +4.466415e-03 +5.903380e-03 +7.372118e-03 +8.849700e-03 +1.030726e-02 +1.170213e-02 +1.298843e-02 +1.412973e-02 +1.510511e-02 +1.591100e-02 +1.655915e-02 +1.707379e-02 +1.747698e-02 +1.778074e-02 +1.799206e-02 +1.811655e-02 +1.816091e-02 +1.813327e-02 +1.804361e-02 +1.790327e-02 +1.772404e-02 +1.751737e-02 +1.729374e-02 +1.706175e-02 +1.682444e-02 +1.657555e-02 +1.630378e-02 +1.599788e-02 +1.564881e-02 +1.525192e-02 +1.480710e-02 +1.431858e-02 +1.379375e-02 +1.324172e-02 +1.267233e-02 +1.209475e-02 +1.151645e-02 +1.094288e-02 +1.037725e-02 +9.820672e-03 +9.272531e-03 +8.730999e-03 +8.193712e-03 +7.658228e-03 +7.122270e-03 +6.584236e-03 +6.043111e-03 +5.498648e-03 +4.951062e-03 +4.400992e-03 +3.849346e-03 +3.297067e-03 +2.744882e-03 +2.193452e-03 +1.643104e-03 +1.094027e-03 +5.460537e-04 +-1.045498e-06 +-5.475085e-04 +-1.093668e-03 +-1.639892e-03 +-2.186342e-03 +-2.733208e-03 +-3.280466e-03 +-3.827959e-03 +-4.374252e-03 +-4.917033e-03 +-5.453922e-03 +-5.983235e-03 +-6.503869e-03 +-7.015831e-03 +-7.519722e-03 +-8.017050e-03 +-8.509240e-03 +-8.998281e-03 +-9.485613e-03 +-9.972404e-03 +-1.044014e-02 +-1.084392e-02 +-1.113175e-02 +-1.125898e-02 +-1.119731e-02 +-1.093778e-02 +-1.049040e-02 +-9.885375e-03 +-9.170305e-03 +-8.398949e-03 +-7.622298e-03 +-6.881646e-03 +-6.205203e-03 +-5.607048e-03 +-5.088350e-03 +-4.639658e-03 +-4.244868e-03 +-3.884572e-03 +-3.539621e-03 +-3.193477e-03 +-2.833946e-03 +-2.453935e-03 +-2.051267e-03 +-1.634598e-03 +-1.225062e-03 +-8.475977e-04 +-5.247703e-04 +-2.721616e-04 +-9.710993e-05 +1.684364e-06 +3.258545e-05 +9.193783e-06 +-5.252425e-05 +-1.361927e-04 +-2.273917e-04 +-3.145646e-04 +-3.901009e-04 +-4.473197e-04 +-4.791841e-04 +-4.801352e-04 +-4.474399e-04 +-3.814014e-04 +-2.850614e-04 +-1.633531e-04 +-2.239350e-05 +1.314367e-04 +2.922597e-04 +4.552702e-04 +6.168690e-04 +7.749083e-04 +9.284601e-04 +1.077575e-03 +1.218791e-03 +1.338170e-03 +1.414634e-03 +1.428312e-03 +1.364707e-03 +1.217250e-03 +9.872901e-04 +6.832992e-04 +3.186872e-04 +-9.031728e-05 +-5.270617e-04 +-9.762598e-04 +-1.425649e-03 +-1.866341e-03 +-2.287906e-03 +-2.669025e-03 +-2.981732e-03 +-3.201550e-03 +-3.312482e-03 +-3.309240e-03 +-3.196972e-03 +-2.989422e-03 +-2.706079e-03 +-2.369120e-03 +-2.000356e-03 +-1.619273e-03 +-1.240933e-03 +-8.753876e-04 +-5.278435e-04 +-1.991323e-04 +1.131306e-04 +4.134737e-04 +7.072154e-04 +9.994759e-04 +1.294461e-03 +1.595154e-03 +1.902887e-03 +2.217764e-03 +2.538889e-03 +2.870834e-03 +3.228706e-03 +3.632412e-03 +4.100202e-03 +4.644387e-03 +5.269727e-03 +5.973338e-03 +6.746076e-03 +7.574292e-03 +8.442271e-03 +9.333884e-03 +1.023495e-02 +1.112423e-02 +1.197300e-02 +1.275543e-02 +1.345298e-02 +1.405740e-02 +1.456985e-02 +1.499997e-02 +1.536342e-02 +1.567874e-02 +1.595983e-02 +1.621015e-02 +1.642568e-02 +1.660011e-02 +1.672758e-02 +1.680497e-02 +1.683266e-02 +1.681445e-02 +1.675692e-02 +1.666859e-02 +1.655619e-02 +1.641977e-02 +1.625355e-02 +1.605094e-02 +1.580682e-02 +1.551892e-02 +1.518819e-02 +1.481876e-02 +1.441704e-02 +1.399092e-02 +1.354848e-02 +1.309748e-02 +1.264433e-02 +1.219382e-02 +1.174876e-02 +1.131055e-02 +1.087882e-02 +1.045263e-02 +1.003009e-02 +9.615566e-03 +9.220508e-03 +8.857033e-03 +8.535238e-03 +8.261068e-03 +8.035815e-03 +7.856373e-03 +7.716056e-03 +7.606177e-03 +7.521406e-03 +7.468015e-03 +7.461027e-03 +7.516149e-03 +7.645293e-03 +7.854147e-03 +8.141452e-03 +8.499812e-03 +8.917174e-03 +9.378786e-03 +9.869132e-03 +1.037393e-02 +1.088106e-02 +1.137891e-02 +1.184475e-02 +1.224630e-02 +1.255439e-02 +1.274844e-02 +1.282001e-02 +1.277218e-02 +1.261724e-02 +1.236925e-02 +1.204126e-02 +1.164683e-02 +1.119959e-02 +1.071244e-02 +1.019712e-02 +9.663540e-03 +9.119546e-03 +8.570785e-03 +8.020849e-03 +7.471742e-03 +6.924179e-03 +6.377898e-03 +5.832231e-03 +5.286348e-03 +4.739553e-03 +4.191285e-03 +3.641312e-03 +3.089734e-03 +2.536881e-03 +1.983278e-03 +1.437403e-03 +9.216338e-04 +4.646486e-04 +9.206612e-05 +-1.787657e-04 +-3.410105e-04 +-3.983562e-04 +-3.632621e-04 +-2.542315e-04 +-9.274805e-05 +9.961025e-05 +3.003215e-04 +4.862570e-04 +6.381549e-04 +7.428841e-04 +7.946715e-04 +7.944034e-04 +7.484910e-04 +6.667912e-04 +5.608631e-04 +4.420185e-04 +3.201644e-04 +2.026977e-04 +9.432899e-05 +-3.026576e-06 +-8.959908e-05 +-1.673959e-04 +-2.392340e-04 +-3.083615e-04 +-3.775329e-04 +-4.489014e-04 +-5.167392e-04 +-5.621909e-04 +-5.599364e-04 +-4.867387e-04 +-3.262300e-04 +-7.121787e-05 +2.761985e-04 +7.059312e-04 +1.202323e-03 +1.746672e-03 +2.320028e-03 +2.905250e-03 +3.488744e-03 +4.061032e-03 +4.617026e-03 +5.151940e-03 +5.657608e-03 +6.124898e-03 +6.546917e-03 +6.920475e-03 +7.246453e-03 +7.529252e-03 +7.776043e-03 +7.995442e-03 +8.196313e-03 +8.379509e-03 +8.531404e-03 +8.630614e-03 +8.656442e-03 +8.594022e-03 +8.436799e-03 +8.185771e-03 +7.843565e-03 +7.413228e-03 +6.900918e-03 +6.316053e-03 +5.670780e-03 +4.978596e-03 +4.253265e-03 +3.507341e-03 +2.751384e-03 +1.993394e-03 +1.238734e-03 +4.901930e-04 +-2.512481e-04 +-9.776700e-04 +-1.659577e-03 +-2.253159e-03 +-2.717125e-03 +-3.021624e-03 +-3.153086e-03 +-3.114463e-03 +-2.923257e-03 +-2.607280e-03 +-2.200107e-03 +-1.736111e-03 +-1.246764e-03 +-7.575376e-04 +-2.942186e-04 +1.145851e-04 +4.446870e-04 +6.805755e-04 +8.173918e-04 +8.599471e-04 +8.209076e-04 +7.178788e-04 +5.706090e-04 +3.981813e-04 +2.171652e-04 +4.005724e-05 +-1.249216e-04 +-2.740725e-04 +-4.071455e-04 +-5.251253e-04 +-6.227396e-04 +-6.884602e-04 +-7.106051e-04 +-6.803130e-04 +-5.932955e-04 +-4.502319e-04 +-2.562406e-04 +-1.977430e-05 +2.487728e-04 +5.384600e-04 +8.391227e-04 +1.142252e-03 +1.441642e-03 +1.733468e-03 +2.016242e-03 +2.290259e-03 +2.557087e-03 +2.813767e-03 +3.048211e-03 +3.243789e-03 +3.385307e-03 +3.462337e-03 +3.470705e-03 +3.412586e-03 +3.295559e-03 +3.131008e-03 +2.932232e-03 +2.712633e-03 +2.484301e-03 +2.256853e-03 +2.036888e-03 +1.827956e-03 +1.630937e-03 +1.444535e-03 +1.266117e-03 +1.092321e-03 +9.201322e-04 +7.517198e-04 +6.025989e-04 +4.975231e-04 +4.606536e-04 +5.101659e-04 +6.552485e-04 +8.956806e-04 +1.222805e-03 +1.621732e-03 +2.073914e-03 +2.559975e-03 +3.061923e-03 +3.564886e-03 +4.052015e-03 +4.502327e-03 +4.896935e-03 +5.222599e-03 +5.473875e-03 +5.652543e-03 +5.766972e-03 +5.829483e-03 +5.854671e-03 +5.848684e-03 +5.807003e-03 +5.721663e-03 +5.584875e-03 +5.391852e-03 +5.141681e-03 +4.833248e-03 +4.461023e-03 +4.018310e-03 +3.501422e-03 +2.911118e-03 +2.252792e-03 +1.535914e-03 +7.725440e-04 +-2.414618e-05 +-8.414449e-04 +-1.668211e-03 +-2.495604e-03 +-3.317632e-03 +-4.131080e-03 +-4.935062e-03 +-5.730532e-03 +-6.519650e-03 +-7.304919e-03 +-8.081258e-03 +-8.823333e-03 +-9.492283e-03 +-1.005072e-02 +-1.047097e-02 +-1.073962e-02 +-1.085807e-02 +-1.084085e-02 +-1.071190e-02 +-1.050062e-02 +-1.023757e-02 +-9.950786e-03 +-9.663097e-03 +-9.390746e-03 +-9.142949e-03 +-8.922628e-03 +-8.727458e-03 +-8.551674e-03 +-8.388032e-03 +-8.228858e-03 +-8.067562e-03 +-7.897344e-03 +-7.710096e-03 +-7.498108e-03 +-7.256075e-03 +-6.981835e-03 +-6.676469e-03 +-6.343580e-03 +-5.988641e-03 +-5.617919e-03 +-5.237750e-03 +-4.853661e-03 +-4.470058e-03 +-4.089825e-03 +-3.714625e-03 +-3.344576e-03 +-2.979218e-03 +-2.617401e-03 +-2.269614e-03 +-1.959503e-03 +-1.711784e-03 +-1.546711e-03 +-1.475825e-03 +-1.501454e-03 +-1.616909e-03 +-1.808844e-03 +-2.059375e-03 +-2.349245e-03 +-2.659866e-03 +-2.975558e-03 +-3.284526e-03 +-3.579503e-03 +-3.857304e-03 +-4.118444e-03 +-4.365832e-03 +-4.603974e-03 +-4.837652e-03 +-5.071360e-03 +-5.308490e-03 +-5.551317e-03 +-5.800527e-03 +-6.054157e-03 +-6.300943e-03 +-6.521849e-03 +-6.697792e-03 +-6.813887e-03 +-6.861944e-03 +-6.840849e-03 +-6.755991e-03 +-6.617690e-03 +-6.439249e-03 +-6.234873e-03 +-6.017869e-03 +-5.799345e-03 +-5.587392e-03 +-5.386794e-03 +-5.199237e-03 +-5.023956e-03 +-4.858394e-03 +-4.699137e-03 +-4.542467e-03 +-4.385184e-03 +-4.224927e-03 +-4.060222e-03 +-3.890597e-03 +-3.716422e-03 +-3.538425e-03 +-3.357268e-03 +-3.173482e-03 +-2.987557e-03 +-2.799926e-03 +-2.610935e-03 +-2.420864e-03 +-2.229941e-03 +-2.038335e-03 +-1.846186e-03 +-1.653582e-03 +-1.460607e-03 +-1.267377e-03 +-1.073922e-03 +-8.803431e-04 +-6.867860e-04 +-4.976931e-04 +-3.251902e-04 +-1.848644e-04 +-9.070226e-05 +-5.220168e-05 +-7.311578e-05 +-1.514422e-04 +-2.804339e-04 +-4.499750e-04 +-6.483472e-04 +-8.638114e-04 +-1.085837e-03 +-1.306225e-03 +-1.519399e-03 +-1.722478e-03 +-1.914946e-03 +-2.098133e-03 +-2.274487e-03 +-2.447070e-03 +-2.620423e-03 +-2.806763e-03 +-3.024763e-03 +-3.291993e-03 +-3.621474e-03 +-4.019386e-03 +-4.485195e-03 +-5.012170e-03 +-5.589275e-03 +-6.203098e-03 +-6.839838e-03 +-7.486759e-03 +-8.133649e-03 +-8.773218e-03 +-9.401559e-03 +-1.001744e-02 +-1.062203e-02 +-1.121797e-02 +-1.180875e-02 +-1.239769e-02 +-1.298781e-02 +-1.358115e-02 +-1.417906e-02 +-1.478158e-02 +-1.538821e-02 +-1.599811e-02 +-1.661002e-02 +-1.722259e-02 +-1.783480e-02 +-1.844577e-02 +-1.905528e-02 +-1.966291e-02 +-2.026906e-02 +-2.087388e-02 +-2.147820e-02 +-2.208194e-02 +-2.268529e-02 +-2.325925e-02 +-2.374277e-02 +-2.407238e-02 +-2.419659e-02 +-2.408635e-02 +-2.373562e-02 +-2.316130e-02 +-2.239705e-02 +-2.148784e-02 +-2.048198e-02 +-1.942585e-02 +-1.835846e-02 +-1.730927e-02 +-1.629594e-02 +-1.532613e-02 +-1.439843e-02 +-1.351634e-02 +-1.269181e-02 +-1.193658e-02 +-1.125912e-02 +-1.066211e-02 +-1.014213e-02 +-9.690809e-03 +-9.295998e-03 +-8.943663e-03 +-8.619512e-03 +-8.313512e-03 +-8.025971e-03 +-7.765383e-03 +-7.542241e-03 +-7.365799e-03 +-7.241532e-03 +-7.170545e-03 +-7.149346e-03 +-7.170870e-03 +-7.225719e-03 +-7.303502e-03 +-7.393951e-03 +-7.488336e-03 +-7.579859e-03 +-7.664240e-03 +-7.739337e-03 +-7.805088e-03 +-7.862782e-03 +-7.909686e-03 +-7.930239e-03 +-7.900232e-03 +-7.796476e-03 +-7.602025e-03 +-7.308981e-03 +-6.918444e-03 +-6.440509e-03 +-5.890842e-03 +-5.288216e-03 +-4.652337e-03 +-4.001092e-03 +-3.349188e-03 +-2.706878e-03 +-2.080055e-03 +-1.470609e-03 +-8.771672e-04 +-2.959880e-04 +2.775470e-04 +8.482720e-04 +1.420278e-03 +1.996740e-03 +2.579350e-03 +3.168418e-03 +3.763341e-03 +4.362891e-03 +4.965243e-03 +5.568707e-03 +6.171663e-03 +6.773149e-03 +7.372432e-03 +7.969302e-03 +8.563939e-03 +9.156940e-03 +9.748786e-03 +1.034022e-02 +1.093168e-02 +1.152385e-02 +1.211672e-02 +1.270748e-02 +1.328041e-02 +1.380804e-02 +1.426309e-02 +1.462453e-02 +1.488129e-02 +1.503282e-02 +1.508796e-02 +1.506262e-02 +1.497713e-02 +1.485287e-02 +1.470971e-02 +1.456420e-02 +1.442825e-02 +1.430907e-02 +1.420906e-02 +1.412698e-02 +1.405916e-02 +1.400054e-02 +1.394570e-02 +1.388992e-02 +1.382965e-02 +1.376284e-02 +1.368877e-02 +1.360798e-02 +1.352358e-02 +1.344327e-02 +1.337749e-02 +1.333611e-02 +1.332621e-02 +1.335147e-02 +1.341150e-02 +1.350277e-02 +1.361971e-02 +1.375519e-02 +1.390195e-02 +1.405335e-02 +1.420410e-02 +1.435056e-02 +1.449066e-02 +1.462398e-02 +1.475119e-02 +1.487394e-02 +1.499391e-02 +1.511292e-02 +1.522595e-02 +1.532049e-02 +1.538281e-02 +1.540152e-02 +1.536984e-02 +1.528596e-02 +1.515292e-02 +1.497766e-02 +1.476969e-02 +1.453949e-02 +1.429714e-02 +1.405139e-02 +1.380889e-02 +1.357387e-02 +1.334816e-02 +1.313172e-02 +1.292299e-02 +1.271970e-02 +1.251903e-02 +1.231853e-02 +1.211636e-02 +1.191120e-02 +1.170249e-02 +1.149035e-02 +1.127529e-02 +1.105588e-02 +1.082663e-02 +1.058022e-02 +1.030995e-02 +1.001130e-02 +9.682420e-03 +9.324389e-03 +8.940536e-03 +8.535995e-03 +8.116483e-03 +7.688019e-03 +7.255823e-03 +6.824170e-03 +6.395802e-03 +5.972397e-03 +5.554108e-03 +5.140746e-03 +4.735833e-03 +4.366129e-03 +4.078847e-03 +3.920894e-03 +3.928419e-03 +4.120345e-03 +4.497439e-03 +5.043979e-03 +5.731831e-03 +6.525526e-03 +7.387681e-03 +8.283405e-03 +9.183591e-03 +1.006706e-02 +1.091102e-02 +1.168919e-02 +1.238110e-02 +1.297484e-02 +1.346906e-02 +1.387097e-02 +1.419496e-02 +1.445917e-02 +1.468334e-02 +1.488588e-02 +1.508230e-02 +1.528379e-02 +1.549308e-02 +1.569696e-02 +1.587138e-02 +1.599100e-02 +1.603560e-02 +1.599305e-02 +1.586061e-02 +1.564417e-02 +1.535665e-02 +1.501501e-02 +1.463790e-02 +1.424302e-02 +1.384541e-02 +1.345616e-02 +1.308190e-02 +1.272522e-02 +1.238548e-02 +1.205926e-02 +1.174206e-02 +1.142890e-02 +1.111544e-02 +1.079821e-02 +1.047519e-02 +1.014579e-02 +9.820374e-03 +9.527239e-03 +9.303113e-03 +9.181229e-03 +9.184592e-03 +9.322884e-03 +9.592402e-03 +9.978224e-03 +1.045762e-02 +1.100376e-02 +1.158958e-02 +1.219092e-02 +1.278863e-02 +1.336971e-02 +1.392734e-02 +1.446025e-02 +1.497148e-02 +1.546668e-02 +1.595270e-02 +1.643628e-02 +1.692300e-02 +1.741685e-02 +1.791963e-02 +1.843154e-02 +1.895162e-02 +1.947762e-02 +2.000709e-02 +2.053743e-02 +2.106519e-02 +2.158034e-02 +2.206721e-02 +2.251105e-02 +2.290109e-02 +2.323206e-02 +2.350465e-02 +2.372464e-02 +2.390135e-02 +2.404065e-02 +2.413858e-02 +2.418591e-02 +2.417343e-02 +2.409495e-02 +2.394909e-02 +2.373943e-02 +2.347379e-02 +2.316305e-02 +2.281933e-02 +2.245511e-02 +2.208142e-02 +2.170714e-02 +2.133825e-02 +2.097514e-02 +2.060041e-02 +2.018129e-02 +1.968379e-02 +1.908112e-02 +1.835790e-02 +1.751089e-02 +1.654892e-02 +1.548973e-02 +1.435679e-02 +1.317528e-02 +1.196919e-02 +1.075886e-02 +9.559294e-03 +8.379404e-03 +7.222786e-03 +6.088365e-03 +4.972069e-03 +3.871383e-03 +2.792974e-03 +1.750730e-03 +7.585517e-04 +-1.731003e-04 +-1.038895e-03 +-1.839433e-03 +-2.580476e-03 +-3.271992e-03 +-3.926144e-03 +-4.555673e-03 +-5.172567e-03 +-5.786974e-03 +-6.406141e-03 +-7.034576e-03 +-7.673942e-03 +-8.323996e-03 +-8.982683e-03 +-9.646723e-03 +-1.031326e-02 +-1.097960e-02 +-1.164352e-02 +-1.230381e-02 +-1.295985e-02 +-1.361186e-02 +-1.425153e-02 +-1.485864e-02 +-1.541016e-02 +-1.588639e-02 +-1.627514e-02 +-1.657288e-02 +-1.678459e-02 +-1.692203e-02 +-1.700130e-02 +-1.704035e-02 +-1.705694e-02 +-1.706633e-02 +-1.708021e-02 +-1.710611e-02 +-1.714761e-02 +-1.720492e-02 +-1.727557e-02 +-1.735555e-02 +-1.744045e-02 +-1.752603e-02 +-1.760882e-02 +-1.768655e-02 +-1.775486e-02 +-1.780487e-02 +-1.782563e-02 +-1.780794e-02 +-1.774650e-02 +-1.763991e-02 +-1.749092e-02 +-1.730544e-02 +-1.709153e-02 +-1.685804e-02 +-1.661345e-02 +-1.636510e-02 +-1.611875e-02 +-1.587798e-02 +-1.564456e-02 +-1.541846e-02 +-1.519843e-02 +-1.497602e-02 +-1.473079e-02 +-1.443728e-02 +-1.407289e-02 +-1.362225e-02 +-1.307921e-02 +-1.244683e-02 +-1.173581e-02 +-1.096203e-02 +-1.014387e-02 +-9.299870e-03 +-8.446390e-03 +-7.596211e-03 +-6.757935e-03 +-5.935869e-03 +-5.130661e-03 +-4.340076e-03 +-3.560028e-03 +-2.785876e-03 +-2.013115e-03 +-1.237874e-03 +-4.576709e-04 +3.287093e-04 +1.118293e-03 +1.901952e-03 +2.667524e-03 +3.403689e-03 +4.102279e-03 +4.759373e-03 +5.375348e-03 +5.954373e-03 +6.503277e-03 +7.030480e-03 +7.544371e-03 +8.049304e-03 +8.539378e-03 +9.000944e-03 +9.419322e-03 +9.782758e-03 +1.008463e-02 +1.032422e-02 +1.050607e-02 +1.063919e-02 +1.073509e-02 +1.080613e-02 +1.085559e-02 +1.087359e-02 +1.084468e-02 +1.075396e-02 +1.059091e-02 +1.035156e-02 +1.003849e-02 +9.659875e-03 +9.228037e-03 +8.757398e-03 +8.256028e-03 +7.721344e-03 +7.145861e-03 +6.521606e-03 +5.843081e-03 +5.108332e-03 +4.319788e-03 +3.483463e-03 +2.608192e-03 +1.704117e-03 +7.816322e-04 +-1.495990e-04 +-1.081825e-03 +-2.009586e-03 +-2.929590e-03 +-3.840715e-03 +-4.743522e-03 +-5.639840e-03 +-6.531832e-03 +-7.414172e-03 +-8.267834e-03 +-9.067230e-03 +-9.788670e-03 +-1.041585e-02 +-1.094184e-02 +-1.136961e-02 +-1.171013e-02 +-1.197991e-02 +-1.219899e-02 +-1.238737e-02 +-1.256306e-02 +-1.274036e-02 +-1.292916e-02 +-1.313482e-02 +-1.335849e-02 +-1.359814e-02 +-1.384977e-02 +-1.410849e-02 +-1.436930e-02 +-1.462808e-02 +-1.488188e-02 +-1.512925e-02 +-1.536987e-02 +-1.560448e-02 +-1.583466e-02 +-1.606217e-02 +-1.628635e-02 +-1.650019e-02 +-1.669224e-02 +-1.685125e-02 +-1.696868e-02 +-1.704016e-02 +-1.706595e-02 +-1.705022e-02 +-1.700000e-02 +-1.692418e-02 +-1.683199e-02 +-1.673207e-02 +-1.663140e-02 +-1.653492e-02 +-1.644578e-02 +-1.636494e-02 +-1.629181e-02 +-1.622474e-02 +-1.616154e-02 +-1.609991e-02 +-1.603779e-02 +-1.597359e-02 +-1.590662e-02 +-1.583758e-02 +-1.577244e-02 +-1.572174e-02 +-1.569607e-02 +-1.570387e-02 +-1.574968e-02 +-1.583423e-02 +-1.595470e-02 +-1.610537e-02 +-1.627882e-02 +-1.646710e-02 +-1.666270e-02 +-1.685942e-02 +-1.705256e-02 +-1.723935e-02 +-1.741887e-02 +-1.759150e-02 +-1.775862e-02 +-1.792216e-02 +-1.808419e-02 +-1.824653e-02 +-1.840883e-02 +-1.856337e-02 +-1.869573e-02 +-1.879088e-02 +-1.883698e-02 +-1.882746e-02 +-1.876130e-02 +-1.864276e-02 +-1.847998e-02 +-1.828368e-02 +-1.806541e-02 +-1.783602e-02 +-1.760463e-02 +-1.737799e-02 +-1.716019e-02 +-1.695287e-02 +-1.675540e-02 +-1.656589e-02 +-1.638172e-02 +-1.619994e-02 +-1.601790e-02 +-1.583358e-02 +-1.564579e-02 +-1.545410e-02 +-1.525865e-02 +-1.506027e-02 +-1.485994e-02 +-1.465873e-02 +-1.445753e-02 +-1.425718e-02 +-1.405814e-02 +-1.386389e-02 +-1.368298e-02 +-1.352665e-02 +-1.340483e-02 +-1.332401e-02 +-1.328654e-02 +-1.329075e-02 +-1.333152e-02 +-1.340143e-02 +-1.349184e-02 +-1.359432e-02 +-1.370137e-02 +-1.380711e-02 +-1.390753e-02 +-1.400069e-02 +-1.408627e-02 +-1.416530e-02 +-1.423943e-02 +-1.431091e-02 +-1.438180e-02 +-1.445381e-02 +-1.452796e-02 +-1.460265e-02 +-1.467007e-02 +-1.471818e-02 +-1.473525e-02 +-1.471261e-02 +-1.464582e-02 +-1.453488e-02 +-1.438378e-02 +-1.419953e-02 +-1.399073e-02 +-1.376656e-02 +-1.353500e-02 +-1.330317e-02 +-1.307613e-02 +-1.285650e-02 +-1.264519e-02 +-1.244154e-02 +-1.224378e-02 +-1.204975e-02 +-1.185713e-02 +-1.166811e-02 +-1.149087e-02 +-1.133553e-02 +-1.121130e-02 +-1.112437e-02 +-1.107719e-02 +-1.106841e-02 +-1.109341e-02 +-1.114552e-02 +-1.121696e-02 +-1.129981e-02 +-1.138705e-02 +-1.147317e-02 +-1.155444e-02 +-1.162891e-02 +-1.169612e-02 +-1.175705e-02 +-1.181337e-02 +-1.186703e-02 +-1.191996e-02 +-1.197377e-02 +-1.202755e-02 +-1.207755e-02 +-1.211922e-02 +-1.214871e-02 +-1.216340e-02 +-1.216204e-02 +-1.214516e-02 +-1.211456e-02 +-1.207305e-02 +-1.202379e-02 +-1.196999e-02 +-1.191453e-02 +-1.185975e-02 +-1.180710e-02 +-1.175743e-02 +-1.171078e-02 +-1.166687e-02 +-1.162492e-02 +-1.158402e-02 +-1.154352e-02 +-1.150780e-02 +-1.148689e-02 +-1.149154e-02 +-1.153056e-02 +-1.160915e-02 +-1.172861e-02 +-1.188620e-02 +-1.207642e-02 +-1.229188e-02 +-1.252426e-02 +-1.276567e-02 +-1.300940e-02 +-1.325038e-02 +-1.348545e-02 +-1.371295e-02 +-1.393333e-02 +-1.414790e-02 +-1.435838e-02 +-1.456691e-02 +-1.477532e-02 +-1.498525e-02 +-1.519754e-02 +-1.541218e-02 +-1.561578e-02 +-1.577114e-02 +-1.583006e-02 +-1.574916e-02 +-1.549891e-02 +-1.506737e-02 +-1.446016e-02 +-1.369754e-02 +-1.281051e-02 +-1.183500e-02 +-1.080687e-02 +-9.758308e-03 +-8.714677e-03 +-7.693220e-03 +-6.702746e-03 +-5.744774e-03 +-4.815516e-03 +-3.907384e-03 +-3.011171e-03 +-2.118030e-03 +-1.220626e-03 +-3.138835e-04 +6.048693e-04 +1.536091e-03 +2.477678e-03 +3.427007e-03 +4.380889e-03 +5.336012e-03 +6.289635e-03 +7.239856e-03 +8.185807e-03 +9.127365e-03 +1.006488e-02 +1.099944e-02 +1.193234e-02 +1.286474e-02 +1.379757e-02 +1.473151e-02 +1.566713e-02 +1.660448e-02 +1.754304e-02 +1.848270e-02 +1.942307e-02 +2.036370e-02 +2.130417e-02 +2.224419e-02 +2.318376e-02 +2.412278e-02 +2.506115e-02 +2.599909e-02 +2.693686e-02 +2.787451e-02 +2.881221e-02 +2.974998e-02 +3.068825e-02 +3.162681e-02 +3.256504e-02 +3.350365e-02 +3.444219e-02 +3.537603e-02 +3.628861e-02 +3.715584e-02 +3.795492e-02 +3.866926e-02 +3.929097e-02 +3.982166e-02 +4.027051e-02 +4.065246e-02 +4.098547e-02 +4.128827e-02 +4.157771e-02 +4.186479e-02 +4.214417e-02 +4.239614e-02 +4.259688e-02 +4.272545e-02 +4.276807e-02 +4.271987e-02 +4.258469e-02 +4.237330e-02 +4.210081e-02 +4.178279e-02 +4.143303e-02 +4.106330e-02 +4.068310e-02 +4.029922e-02 +3.991610e-02 +3.953529e-02 +3.915705e-02 +3.878088e-02 +3.840499e-02 +3.802790e-02 +3.764820e-02 +3.726526e-02 +3.687870e-02 +3.648875e-02 +3.609606e-02 +3.570491e-02 +3.532282e-02 +3.495756e-02 +3.461536e-02 +3.429993e-02 +3.401211e-02 +3.374976e-02 +3.350908e-02 +3.328506e-02 +3.307192e-02 +3.286428e-02 +3.265760e-02 +3.244865e-02 +3.223533e-02 +3.201675e-02 +3.179317e-02 +3.156575e-02 +3.133560e-02 +3.110435e-02 +3.087310e-02 +3.064274e-02 +3.040072e-02 +3.011881e-02 +2.976842e-02 +2.932597e-02 +2.877741e-02 +2.811966e-02 +2.735989e-02 +2.651332e-02 +2.560010e-02 +2.464214e-02 +2.366072e-02 +2.267388e-02 +2.169489e-02 +2.073210e-02 +1.978912e-02 +1.886542e-02 +1.795755e-02 +1.706017e-02 +1.616799e-02 +1.527590e-02 +1.437975e-02 +1.347708e-02 +1.256690e-02 +1.164965e-02 +1.072652e-02 +9.799308e-03 +8.870231e-03 +7.941179e-03 +7.013484e-03 +6.088121e-03 +5.165497e-03 +4.245548e-03 +3.327730e-03 +2.411216e-03 +1.495627e-03 +5.802097e-04 +-3.357607e-04 +-1.252524e-03 +-2.170309e-03 +-3.088948e-03 +-4.008189e-03 +-4.917069e-03 +-5.785676e-03 +-6.575794e-03 +-7.253136e-03 +-7.794382e-03 +-8.190270e-03 +-8.445605e-03 +-8.577055e-03 +-8.609329e-03 +-8.570960e-03 +-8.490861e-03 +-8.394698e-03 +-8.302604e-03 +-8.228214e-03 +-8.178554e-03 +-8.154918e-03 +-8.154057e-03 +-8.169844e-03 +-8.195048e-03 +-8.222673e-03 +-8.246813e-03 +-8.263432e-03 +-8.270464e-03 +-8.267854e-03 +-8.256904e-03 +-8.239546e-03 +-8.218677e-03 +-8.196866e-03 +-8.176249e-03 +-8.158303e-03 +-8.143809e-03 +-8.132903e-03 +-8.125143e-03 +-8.119667e-03 +-8.115553e-03 +-8.111890e-03 +-8.107860e-03 +-8.102887e-03 +-8.096654e-03 +-8.089187e-03 +-8.080593e-03 +-8.071056e-03 +-8.061002e-03 +-8.050785e-03 +-8.040670e-03 +-8.030874e-03 +-8.021543e-03 +-8.014623e-03 +-8.013967e-03 +-8.023472e-03 +-8.046366e-03 +-8.084403e-03 +-8.137807e-03 +-8.205427e-03 +-8.285023e-03 +-8.373773e-03 +-8.468578e-03 +-8.566353e-03 +-8.664778e-03 +-8.762017e-03 +-8.856952e-03 +-8.949129e-03 +-9.038672e-03 +-9.126114e-03 +-9.212161e-03 +-9.297524e-03 +-9.382964e-03 +-9.469011e-03 +-9.555981e-03 +-9.643985e-03 +-9.732958e-03 +-9.822767e-03 +-9.913105e-03 +-1.000361e-02 +-1.009413e-02 +-1.018445e-02 +-1.027442e-02 +-1.036399e-02 +-1.045322e-02 +-1.054304e-02 +-1.063642e-02 +-1.073775e-02 +-1.085119e-02 +-1.097980e-02 +-1.112495e-02 +-1.128644e-02 +-1.146258e-02 +-1.165081e-02 +-1.184778e-02 +-1.205014e-02 +-1.225874e-02 +-1.248126e-02 +-1.272913e-02 +-1.301320e-02 +-1.334124e-02 +-1.371675e-02 +-1.413867e-02 +-1.460210e-02 +-1.509934e-02 +-1.562130e-02 +-1.615846e-02 +-1.670231e-02 +-1.724579e-02 +-1.778239e-02 +-1.829849e-02 +-1.877465e-02 +-1.919335e-02 +-1.954220e-02 +-1.981605e-02 +-2.001687e-02 +-2.015282e-02 +-2.023633e-02 +-2.028189e-02 +-2.030421e-02 +-2.031663e-02 +-2.032969e-02 +-2.035063e-02 +-2.038339e-02 +-2.042895e-02 +-2.048604e-02 +-2.055160e-02 +-2.062209e-02 +-2.069419e-02 +-2.076477e-02 +-2.083179e-02 +-2.089410e-02 +-2.095158e-02 +-2.100483e-02 +-2.105484e-02 +-2.110290e-02 +-2.115048e-02 +-2.119853e-02 +-2.124772e-02 +-2.129309e-02 +-2.132002e-02 +-2.130932e-02 +-2.124338e-02 +-2.111028e-02 +-2.090504e-02 +-2.062956e-02 +-2.029181e-02 +-1.990393e-02 +-1.948028e-02 +-1.903521e-02 +-1.858158e-02 +-1.812962e-02 +-1.768644e-02 +-1.725551e-02 +-1.683551e-02 +-1.641325e-02 +-1.596543e-02 +-1.546849e-02 +-1.490300e-02 +-1.425835e-02 +-1.353217e-02 +-1.272986e-02 +-1.186325e-02 +-1.094788e-02 +-1.000078e-02 +-9.037942e-03 +-8.072776e-03 +-7.115352e-03 +-6.171649e-03 +-5.243824e-03 +-4.331022e-03 +-3.430326e-03 +-2.537555e-03 +-1.648218e-03 +-7.582558e-04 +1.350912e-04 +1.033743e-03 +1.938378e-03 +2.848620e-03 +3.763289e-03 +4.680884e-03 +5.599838e-03 +6.518766e-03 +7.436321e-03 +8.352015e-03 +9.265501e-03 +1.017676e-02 +1.107689e-02 +1.194691e-02 +1.276743e-02 +1.352264e-02 +1.420335e-02 +1.480826e-02 +1.534291e-02 +1.581797e-02 +1.624758e-02 +1.664696e-02 +1.703071e-02 +1.741101e-02 +1.779687e-02 +1.819398e-02 +1.860466e-02 +1.902838e-02 +1.946274e-02 +1.990418e-02 +2.034901e-02 +2.079353e-02 +2.122932e-02 +2.164167e-02 +2.201482e-02 +2.233599e-02 +2.259805e-02 +2.279970e-02 +2.294553e-02 +2.304398e-02 +2.310630e-02 +2.314471e-02 +2.317075e-02 +2.319402e-02 +2.322175e-02 +2.325827e-02 +2.330556e-02 +2.336298e-02 +2.342852e-02 +2.350120e-02 +2.358153e-02 +2.367084e-02 +2.377058e-02 +2.388170e-02 +2.400448e-02 +2.413819e-02 +2.428164e-02 +2.443307e-02 +2.459054e-02 +2.475188e-02 +2.491533e-02 +2.507920e-02 +2.524259e-02 +2.540447e-02 +2.556449e-02 +2.571237e-02 +2.582634e-02 +2.588410e-02 +2.586771e-02 +2.576712e-02 +2.558065e-02 +2.531448e-02 +2.498086e-02 +2.459596e-02 +2.417698e-02 +2.374037e-02 +2.329999e-02 +2.286614e-02 +2.244518e-02 +2.203941e-02 +2.164844e-02 +2.126965e-02 +2.089883e-02 +2.053168e-02 +2.016322e-02 +1.978698e-02 +1.939578e-02 +1.898397e-02 +1.854830e-02 +1.808828e-02 +1.760559e-02 +1.710381e-02 +1.658760e-02 +1.606205e-02 +1.553181e-02 +1.500068e-02 +1.447166e-02 +1.394655e-02 +1.342582e-02 +1.290933e-02 +1.239612e-02 +1.188512e-02 +1.137510e-02 +1.087035e-02 +1.038517e-02 +9.938520e-03 +9.547548e-03 +9.224228e-03 +8.973603e-03 +8.793679e-03 +8.676540e-03 +8.609799e-03 +8.579325e-03 +8.570857e-03 +8.571192e-03 +8.570134e-03 +8.560526e-03 +8.538746e-03 +8.503857e-03 +8.457371e-03 +8.402184e-03 +8.340667e-03 +8.268447e-03 +8.175045e-03 +8.049209e-03 +7.881815e-03 +7.667577e-03 +7.405581e-03 +7.099332e-03 +6.755457e-03 +6.382516e-03 +5.989988e-03 +5.586900e-03 +5.181050e-03 +4.778125e-03 +4.381778e-03 +3.993719e-03 +3.613847e-03 +3.240657e-03 +2.872112e-03 +2.505828e-03 +2.139741e-03 +1.772017e-03 +1.401494e-03 +1.027947e-03 +6.512938e-04 +2.635469e-04 +-1.541054e-04 +-6.233148e-04 +-1.162489e-03 +-1.783121e-03 +-2.488564e-03 +-3.274028e-03 +-4.128664e-03 +-5.037461e-03 +-5.983586e-03 +-6.950556e-03 +-7.924131e-03 +-8.893544e-03 +-9.851795e-03 +-1.079527e-02 +-1.172405e-02 +-1.264042e-02 +-1.354804e-02 +-1.445109e-02 +-1.535353e-02 +-1.625864e-02 +-1.716846e-02 +-1.808376e-02 +-1.900453e-02 +-1.992997e-02 +-2.085868e-02 +-2.178906e-02 +-2.271950e-02 +-2.364173e-02 +-2.453472e-02 +-2.537182e-02 +-2.613019e-02 +-2.679427e-02 +-2.735824e-02 +-2.782595e-02 +-2.820917e-02 +-2.852529e-02 +-2.879397e-02 +-2.903485e-02 +-2.926545e-02 +-2.949812e-02 +-2.973461e-02 +-2.996691e-02 +-3.018319e-02 +-3.037161e-02 +-3.052278e-02 +-3.063136e-02 +-3.069698e-02 +-3.072301e-02 +-3.071607e-02 +-3.068467e-02 +-3.063801e-02 +-3.058469e-02 +-3.053164e-02 +-3.048388e-02 +-3.044445e-02 +-3.041425e-02 +-3.039246e-02 +-3.037721e-02 +-3.036612e-02 +-3.035681e-02 +-3.034688e-02 +-3.033465e-02 +-3.031948e-02 +-3.030094e-02 +-3.027934e-02 +-3.025528e-02 +-3.022972e-02 +-3.020357e-02 +-3.017751e-02 +-3.015211e-02 +-3.012793e-02 +-3.010496e-02 +-3.008311e-02 +-3.006212e-02 +-3.004178e-02 +-3.002169e-02 +-2.999960e-02 +-2.996490e-02 +-2.989967e-02 +-2.978598e-02 +-2.961017e-02 +-2.936513e-02 +-2.905072e-02 +-2.867303e-02 +-2.824254e-02 +-2.777271e-02 +-2.727770e-02 +-2.677057e-02 +-2.626206e-02 +-2.576004e-02 +-2.526891e-02 +-2.478559e-02 +-2.429529e-02 +-2.377863e-02 +-2.321691e-02 +-2.259587e-02 +-2.190827e-02 +-2.115398e-02 +-2.033919e-02 +-1.947469e-02 +-1.857372e-02 +-1.765037e-02 +-1.671756e-02 +-1.578559e-02 +-1.486176e-02 +-1.395021e-02 +-1.305201e-02 +-1.216587e-02 +-1.128877e-02 +-1.041734e-02 +-9.547878e-03 +-8.677268e-03 +-7.803121e-03 +-6.924401e-03 +-6.041039e-03 +-5.166917e-03 +-4.334505e-03 +-3.581312e-03 +-2.939479e-03 +-2.429354e-03 +-2.057753e-03 +-1.818009e-03 +-1.692785e-03 +-1.657379e-03 +-1.683914e-03 +-1.745360e-03 +-1.817932e-03 +-1.883277e-03 +-1.929572e-03 +-1.951227e-03 +-1.948038e-03 +-1.923738e-03 +-1.884519e-03 +-1.837543e-03 +-1.789475e-03 +-1.745659e-03 +-1.709546e-03 +-1.680933e-03 +-1.649088e-03 +-1.594052e-03 +-1.495325e-03 +-1.336468e-03 +-1.107699e-03 +-8.066152e-04 +-4.380468e-04 +-1.211085e-05 +4.575096e-04 +9.560487e-04 +1.469300e-03 +1.985191e-03 +2.494784e-03 +2.992752e-03 +3.476868e-03 +3.947711e-03 +4.407734e-03 +4.860611e-03 +5.307011e-03 +5.741268e-03 +6.154795e-03 +6.539030e-03 +6.887566e-03 +7.197381e-03 +7.468941e-03 +7.705992e-03 +7.914511e-03 +8.101761e-03 +8.275418e-03 +8.442618e-03 +8.609118e-03 +8.779107e-03 +8.955006e-03 +9.137758e-03 +9.326872e-03 +9.520893e-03 +9.718079e-03 +9.916600e-03 +1.011476e-02 +1.031131e-02 +1.050551e-02 +1.069723e-02 +1.088659e-02 +1.107407e-02 +1.126036e-02 +1.144567e-02 +1.162913e-02 +1.180940e-02 +1.198508e-02 +1.215523e-02 +1.231929e-02 +1.247716e-02 +1.262957e-02 +1.277741e-02 +1.292184e-02 +1.306404e-02 +1.320515e-02 +1.334617e-02 +1.348772e-02 +1.363014e-02 +1.377363e-02 +1.391819e-02 +1.406353e-02 +1.420940e-02 +1.435546e-02 +1.450157e-02 +1.464740e-02 +1.479281e-02 +1.493784e-02 +1.508252e-02 +1.522690e-02 +1.537107e-02 +1.551514e-02 +1.565931e-02 +1.580353e-02 +1.594873e-02 +1.609700e-02 +1.625061e-02 +1.641144e-02 +1.658073e-02 +1.675882e-02 +1.694540e-02 +1.713904e-02 +1.733807e-02 +1.754106e-02 +1.774615e-02 +1.795187e-02 +1.815710e-02 +1.836115e-02 +1.856370e-02 +1.876470e-02 +1.896432e-02 +1.916306e-02 +1.936136e-02 +1.955957e-02 +1.975809e-02 +1.995711e-02 +2.015682e-02 +2.035704e-02 +2.055767e-02 +2.075870e-02 +2.095990e-02 +2.116113e-02 +2.136228e-02 +2.156325e-02 +2.176407e-02 +2.196459e-02 +2.216473e-02 +2.235893e-02 +2.253368e-02 +2.267353e-02 +2.276531e-02 +2.280085e-02 +2.277766e-02 +2.269857e-02 +2.257111e-02 +2.240606e-02 +2.221491e-02 +2.200925e-02 +2.179880e-02 +2.158839e-02 +2.136612e-02 +2.110512e-02 +2.077674e-02 +2.035738e-02 +1.983278e-02 +1.919944e-02 +1.846421e-02 +1.764199e-02 +1.675279e-02 +1.581840e-02 +1.486031e-02 +1.389662e-02 +1.294088e-02 +1.200164e-02 +1.108256e-02 +1.018321e-02 +9.300091e-03 +8.427922e-03 +7.561204e-03 +6.694662e-03 +5.824192e-03 +4.947137e-03 +4.062548e-03 +3.170669e-03 +2.272825e-03 +1.370751e-03 +4.718740e-04 +-4.116540e-04 +-1.267731e-03 +-2.086641e-03 +-2.863023e-03 +-3.595985e-03 +-4.288923e-03 +-4.948292e-03 +-5.582144e-03 +-6.195450e-03 +-6.782552e-03 +-7.329535e-03 +-7.821785e-03 +-8.248025e-03 +-8.602796e-03 +-8.886724e-03 +-9.106048e-03 +-9.271563e-03 +-9.396621e-03 +-9.495141e-03 +-9.580218e-03 +-9.662695e-03 +-9.750674e-03 +-9.848917e-03 +-9.959236e-03 +-1.008111e-02 +-1.021238e-02 +-1.034986e-02 +-1.049293e-02 +-1.064508e-02 +-1.081156e-02 +-1.099738e-02 +-1.120583e-02 +-1.143861e-02 +-1.169509e-02 +-1.197278e-02 +-1.226777e-02 +-1.257554e-02 +-1.289148e-02 +-1.321626e-02 +-1.355683e-02 +-1.392166e-02 +-1.431817e-02 +-1.475088e-02 +-1.522111e-02 +-1.572675e-02 +-1.626322e-02 +-1.682384e-02 +-1.740120e-02 +-1.798818e-02 +-1.857855e-02 +-1.916732e-02 +-1.975132e-02 +-2.032890e-02 +-2.090004e-02 +-2.146550e-02 +-2.202503e-02 +-2.257011e-02 +-2.308449e-02 +-2.355168e-02 +-2.395898e-02 +-2.429965e-02 +-2.457357e-02 +-2.478601e-02 +-2.494686e-02 +-2.506917e-02 +-2.516616e-02 +-2.525047e-02 +-2.533252e-02 +-2.542013e-02 +-2.551782e-02 +-2.562737e-02 +-2.574805e-02 +-2.587768e-02 +-2.600564e-02 +-2.611295e-02 +-2.618054e-02 +-2.619311e-02 +-2.614191e-02 +-2.602489e-02 +-2.584671e-02 +-2.561694e-02 +-2.534817e-02 +-2.505387e-02 +-2.474694e-02 +-2.443810e-02 +-2.413283e-02 +-2.382144e-02 +-2.348112e-02 +-2.308692e-02 +-2.261760e-02 +-2.205999e-02 +-2.141020e-02 +-2.067325e-02 +-1.986121e-02 +-1.899067e-02 +-1.808057e-02 +-1.714929e-02 +-1.621240e-02 +-1.528189e-02 +-1.436531e-02 +-1.346611e-02 +-1.258402e-02 +-1.171613e-02 +-1.085817e-02 +-1.000522e-02 +-9.152717e-03 +-8.296974e-03 +-7.435788e-03 +-6.568295e-03 +-5.702365e-03 +-4.855335e-03 +-4.045830e-03 +-3.289316e-03 +-2.595113e-03 +-1.966129e-03 +-1.398663e-03 +-8.841592e-04 +-4.105052e-04 +3.555408e-05 +4.668996e-04 +8.945309e-04 +1.326946e-03 +1.769310e-03 +2.223953e-03 +2.690564e-03 +3.167200e-03 +3.650736e-03 +4.137491e-03 +4.624335e-03 +5.108900e-03 +5.589378e-03 +6.063027e-03 +6.517543e-03 +6.932333e-03 +7.287290e-03 +7.567298e-03 +7.765011e-03 +7.881034e-03 +7.922999e-03 +7.903716e-03 +7.839023e-03 +7.745448e-03 +7.638143e-03 +7.529490e-03 +7.428500e-03 +7.340320e-03 +7.266646e-03 +7.206415e-03 +7.156679e-03 +7.113574e-03 +7.073022e-03 +7.031474e-03 +6.986356e-03 +6.936183e-03 +6.880514e-03 +6.819837e-03 +6.755264e-03 +6.688270e-03 +6.620295e-03 +6.552564e-03 +6.486104e-03 +6.420605e-03 +6.353836e-03 +6.282575e-03 +6.203649e-03 +6.114705e-03 +6.014419e-03 +5.902713e-03 +5.780585e-03 +5.649806e-03 +5.512599e-03 +5.371346e-03 +5.228243e-03 +5.085140e-03 +4.943283e-03 +4.803421e-03 +4.665802e-03 +4.530253e-03 +4.396304e-03 +4.263374e-03 +4.130815e-03 +3.998143e-03 +3.864907e-03 +3.730908e-03 +3.596076e-03 +3.460503e-03 +3.324311e-03 +3.187787e-03 +3.051155e-03 +2.917852e-03 +2.796671e-03 +2.698839e-03 +2.634528e-03 +2.610514e-03 +2.629440e-03 +2.689809e-03 +2.786664e-03 +2.912698e-03 +3.059408e-03 +3.218295e-03 +3.381831e-03 +3.544104e-03 +3.701102e-03 +3.850808e-03 +3.992846e-03 +4.128242e-03 +4.258725e-03 +4.386478e-03 +4.513514e-03 +4.640294e-03 +4.760726e-03 +4.862780e-03 +4.934075e-03 +4.964597e-03 +4.948712e-03 +4.885354e-03 +4.778018e-03 +4.633334e-03 +4.460131e-03 +4.262318e-03 +4.037086e-03 +3.779843e-03 +3.486235e-03 +3.154154e-03 +2.783906e-03 +2.378471e-03 +1.942855e-03 +1.483580e-03 +1.007629e-03 +5.218211e-04 +3.203455e-05 +-4.570688e-04 +-9.424212e-04 +-1.422403e-03 +-1.896747e-03 +-2.366087e-03 +-2.831786e-03 +-3.295407e-03 +-3.758527e-03 +-4.222311e-03 +-4.687763e-03 +-5.155247e-03 +-5.624877e-03 +-6.096278e-03 +-6.569064e-03 +-7.042568e-03 +-7.516347e-03 +-7.989773e-03 +-8.462716e-03 +-8.934816e-03 +-9.406281e-03 +-9.876911e-03 +-1.034677e-02 +-1.079908e-02 +-1.119836e-02 +-1.150807e-02 +-1.169860e-02 +-1.175301e-02 +-1.166801e-02 +-1.145343e-02 +-1.112894e-02 +-1.072047e-02 +-1.025608e-02 +-9.762657e-03 +-9.262837e-03 +-8.773483e-03 +-8.304944e-03 +-7.861546e-03 +-7.442420e-03 +-7.043107e-03 +-6.656950e-03 +-6.277002e-03 +-5.896794e-03 +-5.511340e-03 +-5.117528e-03 +-4.714223e-03 +-4.301907e-03 +-3.882266e-03 +-3.457645e-03 +-3.030736e-03 +-2.603841e-03 +-2.178801e-03 +-1.756737e-03 +-1.338158e-03 +-9.228986e-04 +-5.103583e-04 +-9.958312e-05 +3.101644e-04 +7.198441e-04 +1.130147e-03 +1.541519e-03 +1.954121e-03 +2.367931e-03 +2.782710e-03 +3.196283e-03 +3.601537e-03 +3.988317e-03 +4.347095e-03 +4.670922e-03 +4.956549e-03 +5.204540e-03 +5.418781e-03 +5.605455e-03 +5.771970e-03 +5.926081e-03 +6.074811e-03 +6.223790e-03 +6.376935e-03 +6.536449e-03 +6.702947e-03 +6.875718e-03 +7.053219e-03 +7.233607e-03 +7.414968e-03 +7.595651e-03 +7.774502e-03 +7.950849e-03 +8.124660e-03 +8.296148e-03 +8.465739e-03 +8.634323e-03 +8.802528e-03 +8.970970e-03 +9.140032e-03 +9.310010e-03 +9.480943e-03 +9.652756e-03 +9.825181e-03 +9.998076e-03 +1.017115e-02 +1.034404e-02 +1.051211e-02 +1.066307e-02 +1.078119e-02 +1.085225e-02 +1.086672e-02 +1.082100e-02 +1.071711e-02 +1.056201e-02 +1.036592e-02 +1.014018e-02 +9.893406e-03 +9.630374e-03 +9.353747e-03 +9.064802e-03 +8.764128e-03 +8.452089e-03 +8.129241e-03 +7.796435e-03 +7.454951e-03 +7.106256e-03 +6.752161e-03 +6.394507e-03 +6.034924e-03 +5.674821e-03 +5.315252e-03 +4.956911e-03 +4.600094e-03 +4.244768e-03 +3.890727e-03 +3.537614e-03 +3.184980e-03 +2.832429e-03 +2.479656e-03 +2.126449e-03 +1.772701e-03 +1.418461e-03 +1.065898e-03 +7.224567e-04 +3.990624e-04 +1.060213e-04 +-1.491561e-04 +-3.629516e-04 +-5.359359e-04 +-6.722331e-04 +-7.784969e-04 +-8.628463e-04 +-9.336118e-04 +-9.983882e-04 +-1.063317e-03 +-1.132694e-03 +-1.208921e-03 +-1.292662e-03 +-1.383190e-03 +-1.478947e-03 +-1.577820e-03 +-1.677795e-03 +-1.777056e-03 +-1.874368e-03 +-1.968983e-03 +-2.060808e-03 +-2.150059e-03 +-2.237296e-03 +-2.317451e-03 +-2.377773e-03 +-2.403421e-03 +-2.381631e-03 +-2.304373e-03 +-2.169136e-03 +-1.978933e-03 +-1.741055e-03 +-1.465739e-03 +-1.164465e-03 +-8.485367e-04 +-5.277542e-04 +-2.096678e-04 +1.008237e-04 +4.012974e-04 +6.916273e-04 +9.733415e-04 +1.248969e-03 +1.521336e-03 +1.793200e-03 +2.066775e-03 +2.343568e-03 +2.624105e-03 +2.908416e-03 +3.195950e-03 +3.485740e-03 +3.776747e-03 +4.067949e-03 +4.358593e-03 +4.648119e-03 +4.936213e-03 +5.222939e-03 +5.508882e-03 +5.796516e-03 +6.089922e-03 +6.393149e-03 +6.709372e-03 +7.040261e-03 +7.385898e-03 +7.745137e-03 +8.115747e-03 +8.494835e-03 +8.879370e-03 +9.266496e-03 +9.653897e-03 +1.003983e-02 +1.042325e-02 +1.080390e-02 +1.118197e-02 +1.155803e-02 +1.193279e-02 +1.230703e-02 +1.268158e-02 +1.305674e-02 +1.343259e-02 +1.380676e-02 +1.416940e-02 +1.450607e-02 +1.480302e-02 +1.505027e-02 +1.524303e-02 +1.538187e-02 +1.547209e-02 +1.552254e-02 +1.554386e-02 +1.554702e-02 +1.554206e-02 +1.553714e-02 +1.553806e-02 +1.554797e-02 +1.556777e-02 +1.559668e-02 +1.563253e-02 +1.567193e-02 +1.570823e-02 +1.573241e-02 +1.573612e-02 +1.571324e-02 +1.566086e-02 +1.557934e-02 +1.547164e-02 +1.534263e-02 +1.519830e-02 +1.504474e-02 +1.488757e-02 +1.473102e-02 +1.457786e-02 +1.442828e-02 +1.427981e-02 +1.412913e-02 +1.397292e-02 +1.380860e-02 +1.363456e-02 +1.345039e-02 +1.325672e-02 +1.305518e-02 +1.284770e-02 +1.263650e-02 +1.242367e-02 +1.221098e-02 +1.199967e-02 +1.179038e-02 +1.158339e-02 +1.137858e-02 +1.117540e-02 +1.097328e-02 +1.077157e-02 +1.056978e-02 +1.036744e-02 +1.016432e-02 +9.960352e-03 +9.755662e-03 +9.550354e-03 +9.344640e-03 +9.138777e-03 +8.932958e-03 +8.727360e-03 +8.521919e-03 +8.316793e-03 +8.112039e-03 +7.907473e-03 +7.703071e-03 +7.498778e-03 +7.296947e-03 +7.103996e-03 +6.928278e-03 +6.777370e-03 +6.656449e-03 +6.567485e-03 +6.509467e-03 +6.478776e-03 +6.470009e-03 +6.476831e-03 +6.492864e-03 +6.512515e-03 +6.531377e-03 +6.546349e-03 +6.555912e-03 +6.559745e-03 +6.558560e-03 +6.551802e-03 +6.536078e-03 +6.506548e-03 +6.458771e-03 +6.389674e-03 +6.298176e-03 +6.185130e-03 +6.053072e-03 +5.905657e-03 +5.747040e-03 +5.581633e-03 +5.413307e-03 +5.245030e-03 +5.078972e-03 +4.916283e-03 +4.757306e-03 +4.601632e-03 +4.448435e-03 +4.296747e-03 +4.145580e-03 +3.994025e-03 +3.841466e-03 +3.687550e-03 +3.530595e-03 +3.366202e-03 +3.188798e-03 +2.993634e-03 +2.777545e-03 +2.539368e-03 +2.280104e-03 +2.002381e-03 +1.710048e-03 +1.407369e-03 +1.098623e-03 +7.876367e-04 +4.773824e-04 +1.697461e-04 +-1.342479e-04 +-4.344523e-04 +-7.313395e-04 +-1.025882e-03 +-1.319244e-03 +-1.612182e-03 +-1.905641e-03 +-2.200263e-03 +-2.496291e-03 +-2.793741e-03 +-3.092382e-03 +-3.391938e-03 +-3.692020e-03 +-3.992179e-03 +-4.292128e-03 +-4.591700e-03 +-4.890763e-03 +-5.189296e-03 +-5.487360e-03 +-5.785129e-03 +-6.082739e-03 +-6.379604e-03 +-6.673850e-03 +-6.962501e-03 +-7.242712e-03 +-7.512358e-03 +-7.770444e-03 +-8.017144e-03 +-8.253564e-03 +-8.481471e-03 +-8.703165e-03 +-8.920998e-03 +-9.137056e-03 +-9.353090e-03 +-9.570614e-03 +-9.791505e-03 +-1.001759e-02 +-1.025010e-02 +-1.048985e-02 +-1.073678e-02 +-1.099023e-02 +-1.124907e-02 +-1.151188e-02 +-1.177732e-02 +-1.204404e-02 +-1.231090e-02 +-1.257723e-02 +-1.284256e-02 +-1.310672e-02 +-1.336981e-02 +-1.363205e-02 +-1.389384e-02 +-1.415543e-02 +-1.441703e-02 +-1.467899e-02 +-1.494137e-02 +-1.520422e-02 +-1.546746e-02 +-1.573102e-02 +-1.599481e-02 +-1.625864e-02 +-1.652236e-02 +-1.678602e-02 +-1.704943e-02 +-1.730815e-02 +-1.754677e-02 +-1.774247e-02 +-1.787394e-02 +-1.792535e-02 +-1.788950e-02 +-1.776785e-02 +-1.756906e-02 +-1.730722e-02 +-1.699933e-02 +-1.666290e-02 +-1.631393e-02 +-1.596517e-02 +-1.562569e-02 +-1.530059e-02 +-1.499119e-02 +-1.469601e-02 +-1.441170e-02 +-1.413396e-02 +-1.385852e-02 +-1.358154e-02 +-1.330041e-02 +-1.301374e-02 +-1.272118e-02 +-1.242331e-02 +-1.212142e-02 +-1.181708e-02 +-1.151189e-02 +-1.120714e-02 +-1.090385e-02 +-1.060261e-02 +-1.030354e-02 +-1.000640e-02 +-9.710770e-03 +-9.416090e-03 +-9.121807e-03 +-8.827286e-03 +-8.532289e-03 +-8.236643e-03 +-7.941227e-03 +-7.648842e-03 +-7.363155e-03 +-7.087556e-03 +-6.824374e-03 +-6.574603e-03 +-6.337978e-03 +-6.113083e-03 +-5.897625e-03 +-5.688930e-03 +-5.484307e-03 +-5.281330e-03 +-5.078049e-03 +-4.873071e-03 +-4.665775e-03 +-4.456036e-03 +-4.244083e-03 +-4.030484e-03 +-3.815943e-03 +-3.601139e-03 +-3.386626e-03 +-3.172777e-03 +-2.959832e-03 +-2.747849e-03 +-2.536661e-03 +-2.326068e-03 +-2.115835e-03 +-1.905727e-03 +-1.695505e-03 +-1.484952e-03 +-1.274135e-03 +-1.063022e-03 +-8.515831e-04 +-6.399307e-04 +-4.281331e-04 +-2.163174e-04 +-4.508160e-06 +2.072313e-04 +4.188643e-04 +6.309582e-04 +8.469280e-04 +1.072615e-03 +1.313773e-03 +1.574871e-03 +1.858270e-03 +2.164114e-03 +2.490416e-03 +2.833815e-03 +3.190015e-03 +3.554471e-03 +3.922915e-03 +4.291840e-03 +4.658730e-03 +5.022095e-03 +5.381336e-03 +5.736755e-03 +6.089158e-03 +6.439639e-03 +6.789297e-03 +7.139106e-03 +7.487748e-03 +7.829836e-03 +8.157887e-03 +8.465165e-03 +8.746783e-03 +9.000541e-03 +9.226936e-03 +9.428879e-03 +9.610957e-03 +9.778640e-03 +9.937486e-03 +1.009266e-02 +1.024817e-02 +1.040571e-02 +1.056042e-02 +1.070160e-02 +1.081777e-02 +1.089929e-02 +1.094031e-02 +1.093933e-02 +1.089876e-02 +1.082348e-02 +1.071861e-02 +1.058888e-02 +1.043892e-02 +1.027310e-02 +1.009557e-02 +9.909908e-03 +9.719044e-03 +9.525163e-03 +9.329843e-03 +9.134017e-03 +8.938223e-03 +8.742473e-03 +8.546744e-03 +8.350957e-03 +8.154854e-03 +7.958329e-03 +7.761280e-03 +7.563752e-03 +7.365793e-03 +7.167517e-03 +6.969056e-03 +6.770602e-03 +6.572207e-03 +6.373965e-03 +6.175901e-03 +5.978052e-03 +5.780374e-03 +5.582785e-03 +5.385313e-03 +5.189779e-03 +5.001147e-03 +4.825894e-03 +4.669846e-03 +4.536987e-03 +4.428862e-03 +4.344649e-03 +4.281572e-03 +4.235451e-03 +4.201381e-03 +4.174455e-03 +4.150323e-03 +4.125552e-03 +4.097802e-03 +4.065714e-03 +4.026971e-03 +3.974338e-03 +3.897291e-03 +3.786245e-03 +3.634521e-03 +3.439488e-03 +3.202422e-03 +2.928063e-03 +2.623558e-03 +2.297302e-03 +1.957677e-03 +1.612298e-03 +1.267209e-03 +9.266419e-04 +5.928169e-04 +2.662956e-04 +-5.360666e-05 +-3.685284e-04 +-6.805523e-04 +-9.916625e-04 +-1.303583e-03 +-1.617496e-03 +-1.934093e-03 +-2.253472e-03 +-2.575289e-03 +-2.898912e-03 +-3.223672e-03 +-3.548766e-03 +-3.873601e-03 +-4.197678e-03 +-4.520852e-03 +-4.843053e-03 +-5.164257e-03 +-5.484749e-03 +-5.804883e-03 +-6.124801e-03 +-6.444693e-03 +-6.758873e-03 +-7.055234e-03 +-7.321147e-03 +-7.546277e-03 +-7.724748e-03 +-7.855369e-03 +-7.941400e-03 +-7.989517e-03 +-8.008630e-03 +-8.008418e-03 +-7.998091e-03 +-7.985414e-03 +-7.976296e-03 +-7.974336e-03 +-7.981015e-03 +-7.996061e-03 +-8.017959e-03 +-8.044479e-03 +-8.073157e-03 +-8.101749e-03 +-8.128562e-03 +-8.152541e-03 +-8.173231e-03 +-8.190812e-03 +-8.205850e-03 +-8.219218e-03 +-8.231755e-03 +-8.244228e-03 +-8.257357e-03 +-8.271521e-03 +-8.286889e-03 +-8.303393e-03 +-8.320844e-03 +-8.338963e-03 +-8.357690e-03 +-8.377711e-03 +-8.400323e-03 +-8.426750e-03 +-8.457936e-03 +-8.494364e-03 +-8.536035e-03 +-8.582508e-03 +-8.632930e-03 +-8.686300e-03 +-8.741633e-03 +-8.797916e-03 +-8.854330e-03 +-8.910287e-03 +-8.965447e-03 +-9.019689e-03 +-9.073047e-03 +-9.125676e-03 +-9.177881e-03 +-9.229892e-03 +-9.281951e-03 +-9.334209e-03 +-9.386796e-03 +-9.439736e-03 +-9.491897e-03 +-9.537425e-03 +-9.566255e-03 +-9.568308e-03 +-9.535844e-03 +-9.464799e-03 +-9.354974e-03 +-9.209668e-03 +-9.034740e-03 +-8.837664e-03 +-8.626356e-03 +-8.408139e-03 +-8.189072e-03 +-7.973586e-03 +-7.764268e-03 +-7.562044e-03 +-7.366413e-03 +-7.176012e-03 +-6.988991e-03 +-6.803346e-03 +-6.617338e-03 +-6.429654e-03 +-6.239550e-03 +-6.046781e-03 +-5.851527e-03 +-5.654334e-03 +-5.455904e-03 +-5.256950e-03 +-5.058091e-03 +-4.859871e-03 +-4.663814e-03 +-4.474454e-03 +-4.298175e-03 +-4.141005e-03 +-4.007176e-03 +-3.898473e-03 +-3.814314e-03 +-3.752014e-03 +-3.707449e-03 +-3.675718e-03 +-3.651811e-03 +-3.631238e-03 +-3.610426e-03 +-3.586863e-03 +-3.559199e-03 +-3.527107e-03 +-3.491041e-03 +-3.452006e-03 +-3.411177e-03 +-3.369832e-03 +-3.329831e-03 +-3.296561e-03 +-3.278516e-03 +-3.283764e-03 +-3.318284e-03 +-3.384916e-03 +-3.483363e-03 +-3.610493e-03 +-3.761221e-03 +-3.929262e-03 +-4.108156e-03 +-4.291978e-03 +-4.475935e-03 +-4.656640e-03 +-4.832091e-03 +-5.001786e-03 +-5.166285e-03 +-5.326723e-03 +-5.484709e-03 +-5.641789e-03 +-5.799387e-03 +-5.958466e-03 +-6.119590e-03 +-6.282862e-03 +-6.448122e-03 +-6.614840e-03 +-6.781842e-03 +-6.944925e-03 +-7.097378e-03 +-7.232673e-03 +-7.345817e-03 +-7.434282e-03 +-7.498092e-03 +-7.539412e-03 +-7.562120e-03 +-7.571005e-03 +-7.571162e-03 +-7.567232e-03 +-7.563035e-03 +-7.561305e-03 +-7.563671e-03 +-7.570589e-03 +-7.581731e-03 +-7.596133e-03 +-7.612614e-03 +-7.629896e-03 +-7.646798e-03 +-7.662551e-03 +-7.676788e-03 +-7.689261e-03 +-7.700204e-03 +-7.709875e-03 +-7.718700e-03 +-7.721420e-03 +-7.706485e-03 +-7.661901e-03 +-7.577860e-03 +-7.448707e-03 +-7.273280e-03 +-7.054772e-03 +-6.799631e-03 +-6.516423e-03 +-6.214357e-03 +-5.902454e-03 +-5.588246e-03 +-5.277345e-03 +-4.973240e-03 +-4.677436e-03 +-4.389695e-03 +-4.108552e-03 +-3.831810e-03 +-3.557210e-03 +-3.282608e-03 +-3.006293e-03 +-2.726853e-03 +-2.442960e-03 +-2.153469e-03 +-1.857803e-03 +-1.555842e-03 +-1.248383e-03 +-9.362910e-04 +-6.206774e-04 +-3.027580e-04 +1.634266e-05 +3.357062e-04 +6.547107e-04 +9.730172e-04 +1.290377e-03 +1.606892e-03 +1.923425e-03 +2.242454e-03 +2.567505e-03 +2.901913e-03 +3.248156e-03 +3.607410e-03 +3.979362e-03 +4.362800e-03 +4.755636e-03 +5.155296e-03 +5.559137e-03 +5.964757e-03 +6.370282e-03 +6.774372e-03 +7.176189e-03 +7.575609e-03 +7.972895e-03 +8.368553e-03 +8.763222e-03 +9.157572e-03 +9.552242e-03 +9.947633e-03 +1.034374e-02 +1.074078e-02 +1.113857e-02 +1.153692e-02 +1.193557e-02 +1.233432e-02 +1.273300e-02 +1.313144e-02 +1.352821e-02 +1.391896e-02 +1.429710e-02 +1.465650e-02 +1.499266e-02 +1.530362e-02 +1.558983e-02 +1.585380e-02 +1.609951e-02 +1.633207e-02 +1.655642e-02 +1.677720e-02 +1.699798e-02 +1.722000e-02 +1.743649e-02 +1.763364e-02 +1.779694e-02 +1.791475e-02 +1.798020e-02 +1.799174e-02 +1.795296e-02 +1.787142e-02 +1.775728e-02 +1.762136e-02 +1.747403e-02 +1.732456e-02 +1.717936e-02 +1.704257e-02 +1.691576e-02 +1.679872e-02 +1.668957e-02 +1.658564e-02 +1.647986e-02 +1.636093e-02 +1.621769e-02 +1.604153e-02 +1.582774e-02 +1.557578e-02 +1.528872e-02 +1.497232e-02 +1.463409e-02 +1.428205e-02 +1.392353e-02 +1.356464e-02 +1.320973e-02 +1.286135e-02 +1.252030e-02 +1.218599e-02 +1.185696e-02 +1.153130e-02 +1.120692e-02 +1.088201e-02 +1.055530e-02 +1.022607e-02 +9.894079e-03 +9.559451e-03 +9.222879e-03 +8.885135e-03 +8.546874e-03 +8.208772e-03 +7.871297e-03 +7.534772e-03 +7.199259e-03 +6.864635e-03 +6.530749e-03 +6.197383e-03 +5.864193e-03 +5.530961e-03 +5.197511e-03 +4.863768e-03 +4.529639e-03 +4.195112e-03 +3.860344e-03 +3.525437e-03 +3.190409e-03 +2.855413e-03 +2.520463e-03 +2.185668e-03 +1.850971e-03 +1.516393e-03 +1.181897e-03 +8.475725e-04 +5.146415e-04 +1.908385e-04 +-1.104450e-04 +-3.759754e-04 +-5.955963e-04 +-7.640346e-04 +-8.808945e-04 +-9.506366e-04 +-9.811285e-04 +-9.822442e-04 +-9.644351e-04 +-9.374252e-04 +-9.092958e-04 +-8.859067e-04 +-8.706337e-04 +-8.647184e-04 +-8.675841e-04 +-8.773926e-04 +-8.916241e-04 +-9.076832e-04 +-9.232749e-04 +-9.366894e-04 +-9.468532e-04 +-9.534816e-04 +-9.568646e-04 +-9.576803e-04 +-9.568417e-04 +-9.552912e-04 +-9.538956e-04 +-9.533016e-04 +-9.538476e-04 +-9.556756e-04 +-9.587189e-04 +-9.627099e-04 +-9.673388e-04 +-9.722407e-04 +-9.771178e-04 +-9.817572e-04 +-9.859544e-04 +-9.896756e-04 +-9.929658e-04 +-9.959010e-04 +-9.986053e-04 +-1.001186e-03 +-1.003771e-03 +-1.006458e-03 +-1.009286e-03 +-1.012267e-03 +-1.015417e-03 +-1.018705e-03 +-1.022076e-03 +-1.025490e-03 +-1.028917e-03 +-1.032328e-03 +-1.035669e-03 +-1.038941e-03 +-1.042165e-03 +-1.045338e-03 +-1.048476e-03 +-1.051591e-03 +-1.054713e-03 +-1.057854e-03 +-1.060995e-03 +-1.064152e-03 +-1.067340e-03 +-1.070541e-03 +-1.073768e-03 +-1.076983e-03 +-1.080228e-03 +-1.083496e-03 +-1.086714e-03 +-1.089913e-03 +-1.093119e-03 +-1.096315e-03 +-1.099504e-03 +-1.102685e-03 +-1.105873e-03 +-1.109068e-03 +-1.112267e-03 +-1.115443e-03 +-1.118675e-03 +-1.122717e-03 +-1.132071e-03 +-1.154520e-03 +-1.197783e-03 +-1.267785e-03 +-1.367590e-03 +-1.497350e-03 +-1.654504e-03 +-1.834500e-03 +-2.031554e-03 +-2.239599e-03 +-2.452980e-03 +-2.667021e-03 +-2.878284e-03 +-3.084818e-03 +-3.285913e-03 +-3.481913e-03 +-3.673885e-03 +-3.863264e-03 +-4.051615e-03 +-4.240270e-03 +-4.430143e-03 +-4.621899e-03 +-4.815729e-03 +-5.011451e-03 +-5.208650e-03 +-5.406816e-03 +-5.605403e-03 +-5.803905e-03 +-6.001917e-03 +-6.199270e-03 +-6.395885e-03 +-6.591797e-03 +-6.787153e-03 +-6.982141e-03 +-7.176993e-03 +-7.371867e-03 +-7.566840e-03 +-7.762076e-03 +-7.957593e-03 +-8.153313e-03 +-8.347317e-03 +-8.533016e-03 +-8.700690e-03 +-8.841128e-03 +-8.947649e-03 +-9.017208e-03 +-9.050288e-03 +-9.050581e-03 +-9.024066e-03 +-8.977982e-03 +-8.919823e-03 +-8.856275e-03 +-8.792785e-03 +-8.733324e-03 +-8.679972e-03 +-8.633319e-03 +-8.592716e-03 +-8.556760e-03 +-8.523625e-03 +-8.491429e-03 +-8.458585e-03 +-8.424017e-03 +-8.387064e-03 +-8.347593e-03 +-8.305859e-03 +-8.262423e-03 +-8.217966e-03 +-8.173106e-03 +-8.128421e-03 +-8.084402e-03 +-8.041247e-03 +-7.999003e-03 +-7.957591e-03 +-7.916827e-03 +-7.876481e-03 +-7.836261e-03 +-7.795972e-03 +-7.755495e-03 +-7.714710e-03 +-7.673586e-03 +-7.632152e-03 +-7.590489e-03 +-7.548704e-03 +-7.506746e-03 +-7.463322e-03 +-7.413448e-03 +-7.349580e-03 +-7.264641e-03 +-7.153486e-03 +-7.013713e-03 +-6.845693e-03 +-6.652232e-03 +-6.437971e-03 +-6.208522e-03 +-5.969604e-03 +-5.726473e-03 +-5.483388e-03 +-5.243357e-03 +-5.008030e-03 +-4.777836e-03 +-4.552352e-03 +-4.330504e-03 +-4.110830e-03 +-3.891919e-03 +-3.672543e-03 +-3.451835e-03 +-3.229280e-03 +-3.004756e-03 +-2.778492e-03 +-2.550921e-03 +-2.322517e-03 +-2.093814e-03 +-1.865262e-03 +-1.637217e-03 +-1.409823e-03 +-1.183069e-03 +-9.570470e-04 +-7.330898e-04 +-5.141094e-04 +-3.031859e-04 +-1.027935e-04 +8.568013e-05 +2.620314e-04 +4.271832e-04 +5.827951e-04 +7.311460e-04 +8.746702e-04 +1.015695e-03 +1.156135e-03 +1.297442e-03 +1.440535e-03 +1.585805e-03 +1.733094e-03 +1.882076e-03 +2.032176e-03 +2.182818e-03 +2.333419e-03 +2.483562e-03 +2.633002e-03 +2.781684e-03 +2.930078e-03 +3.081311e-03 +3.240647e-03 +3.413320e-03 +3.603374e-03 +3.812965e-03 +4.042318e-03 +4.289821e-03 +4.552390e-03 +4.826293e-03 +5.107515e-03 +5.392278e-03 +5.677458e-03 +5.960787e-03 +6.240968e-03 +6.517466e-03 +6.789165e-03 +7.052150e-03 +7.300535e-03 +7.528836e-03 +7.733242e-03 +7.912235e-03 +8.066629e-03 +8.199138e-03 +8.313848e-03 +8.415692e-03 +8.509575e-03 +8.599927e-03 +8.690289e-03 +8.783153e-03 +8.879914e-03 +8.980904e-03 +9.085693e-03 +9.193412e-03 +9.302884e-03 +9.412917e-03 +9.522524e-03 +9.630989e-03 +9.737981e-03 +9.843330e-03 +9.947173e-03 +1.005000e-02 +1.015216e-02 +1.025411e-02 +1.035616e-02 +1.045866e-02 +1.056173e-02 +1.066540e-02 +1.076956e-02 +1.087410e-02 +1.097537e-02 +1.106386e-02 +1.112728e-02 +1.115468e-02 +1.113862e-02 +1.107608e-02 +1.096864e-02 +1.082166e-02 +1.064301e-02 +1.044188e-02 +1.022744e-02 +1.000786e-02 +9.786858e-03 +9.561327e-03 +9.323966e-03 +9.066603e-03 +8.782332e-03 +8.466896e-03 +8.119198e-03 +7.741156e-03 +7.337087e-03 +6.912795e-03 +6.474976e-03 +6.030044e-03 +5.583393e-03 +5.139204e-03 +4.700063e-03 +4.267160e-03 +3.840326e-03 +3.418520e-03 +3.000206e-03 +2.583673e-03 +2.167241e-03 +1.749668e-03 +1.330135e-03 +9.083226e-04 +4.842497e-04 +5.827041e-05 +-3.689415e-04 +-7.967899e-04 +-1.224737e-03 +-1.652279e-03 +-2.079125e-03 +-2.505106e-03 +-2.930304e-03 +-3.354839e-03 +-3.778855e-03 +-4.202601e-03 +-4.626339e-03 +-5.050205e-03 +-5.474323e-03 +-5.898714e-03 +-6.323475e-03 +-6.748512e-03 +-7.173610e-03 +-7.598847e-03 +-8.024047e-03 +-8.447094e-03 +-8.860623e-03 +-9.253810e-03 +-9.616485e-03 +-9.941245e-03 +-1.022465e-02 +-1.046734e-02 +-1.067356e-02 +-1.084992e-02 +-1.100450e-02 +-1.114563e-02 +-1.128088e-02 +-1.141629e-02 +-1.155610e-02 +-1.170262e-02 +-1.185411e-02 +-1.200131e-02 +-1.213006e-02 +-1.222648e-02 +-1.227994e-02 +-1.228464e-02 +-1.223997e-02 +-1.215013e-02 +-1.202272e-02 +-1.186738e-02 +-1.169437e-02 +-1.151324e-02 +-1.133192e-02 +-1.115589e-02 +-1.098844e-02 +-1.083070e-02 +-1.068185e-02 +-1.053991e-02 +-1.040232e-02 +-1.026633e-02 +-1.012803e-02 +-9.976165e-03 +-9.793361e-03 +-9.563194e-03 +-9.273432e-03 +-8.918296e-03 +-8.498420e-03 +-8.020230e-03 +-7.494135e-03 +-6.932863e-03 +-6.349624e-03 +-5.756528e-03 +-5.163251e-03 +-4.576730e-03 +-4.000791e-03 +-3.436638e-03 +-2.883143e-03 +-2.337845e-03 +-1.797538e-03 +-1.259045e-03 +-7.194608e-04 +-1.768501e-04 +3.699769e-04 +9.211664e-04 +1.476276e-03 +2.028848e-03 +2.565970e-03 +3.074542e-03 +3.543828e-03 +3.967552e-03 +4.344211e-03 +4.676909e-03 +4.972243e-03 +5.239030e-03 +5.486845e-03 +5.724904e-03 +5.961015e-03 +6.200940e-03 +6.448234e-03 +6.704308e-03 +6.968774e-03 +7.234933e-03 +7.488436e-03 +7.713201e-03 +7.895206e-03 +8.025419e-03 +8.100456e-03 +8.122690e-03 +8.098928e-03 +8.039084e-03 +7.954357e-03 +7.855956e-03 +7.753444e-03 +7.654320e-03 +7.563266e-03 +7.482474e-03 +7.405963e-03 +7.318071e-03 +7.200150e-03 +7.035622e-03 +6.813062e-03 +6.527653e-03 +6.181078e-03 +5.780496e-03 +5.336842e-03 +4.862908e-03 +4.371569e-03 +3.874287e-03 +3.379953e-03 +2.894533e-03 +2.420971e-03 +1.959629e-03 +1.508778e-03 +1.065523e-03 +6.264515e-04 +1.883123e-04 +-2.516341e-04 +-6.951678e-04 +-1.143236e-03 +-1.595788e-03 +-2.052281e-03 +-2.511560e-03 +-2.972461e-03 +-3.433651e-03 +-3.894115e-03 +-4.344975e-03 +-4.768846e-03 +-5.148051e-03 +-5.468561e-03 +-5.722564e-03 +-5.908893e-03 +-6.032818e-03 +-6.104094e-03 +-6.135494e-03 +-6.140641e-03 +-6.132470e-03 +-6.121791e-03 +-6.116573e-03 +-6.121603e-03 +-6.138832e-03 +-6.167669e-03 +-6.205873e-03 +-6.250217e-03 +-6.297311e-03 +-6.344085e-03 +-6.388164e-03 +-6.428109e-03 +-6.463482e-03 +-6.494524e-03 +-6.522101e-03 +-6.547387e-03 +-6.571632e-03 +-6.595980e-03 +-6.621251e-03 +-6.648004e-03 +-6.676447e-03 +-6.706489e-03 +-6.737818e-03 +-6.770021e-03 +-6.802595e-03 +-6.833996e-03 +-6.857090e-03 +-6.860091e-03 +-6.831487e-03 +-6.762392e-03 +-6.648318e-03 +-6.489185e-03 +-6.289018e-03 +-6.054757e-03 +-5.795110e-03 +-5.519222e-03 +-5.235638e-03 +-4.951278e-03 +-4.671211e-03 +-4.398320e-03 +-4.133584e-03 +-3.873520e-03 +-3.608559e-03 +-3.326419e-03 +-3.015698e-03 +-2.668152e-03 +-2.279880e-03 +-1.851290e-03 +-1.386583e-03 +-8.925537e-04 +-3.774621e-04 +1.501575e-04 +6.826500e-04 +1.213950e-03 +1.739836e-03 +2.258124e-03 +2.768340e-03 +3.271498e-03 +3.769442e-03 +4.264227e-03 +4.758122e-03 +5.253010e-03 +5.750110e-03 +6.250139e-03 +6.753110e-03 +7.258664e-03 +7.761756e-03 +8.252430e-03 +8.720512e-03 +9.157735e-03 +9.559256e-03 +9.923963e-03 +1.025432e-02 +1.055557e-02 +1.083457e-02 +1.109874e-02 +1.135535e-02 +1.161046e-02 +1.186854e-02 +1.213221e-02 +1.239771e-02 +1.265124e-02 +1.287407e-02 +1.304867e-02 +1.316255e-02 +1.320972e-02 +1.319106e-02 +1.311326e-02 +1.298738e-02 +1.282673e-02 +1.264483e-02 +1.245406e-02 +1.226452e-02 +1.208301e-02 +1.191201e-02 +1.174790e-02 +1.158272e-02 +1.140746e-02 +1.121400e-02 +1.099674e-02 +1.075322e-02 +1.048377e-02 +1.019141e-02 +9.880851e-03 +9.557762e-03 +9.227829e-03 +8.895993e-03 +8.566218e-03 +8.241097e-03 +7.921759e-03 +7.608212e-03 +7.299570e-03 +6.994419e-03 +6.691123e-03 +6.388097e-03 +6.084143e-03 +5.778466e-03 +5.470684e-03 +5.162567e-03 +4.859305e-03 +4.567638e-03 +4.293800e-03 +4.042024e-03 +3.814346e-03 +3.610358e-03 +3.427414e-03 +3.261508e-03 +3.107810e-03 +2.961457e-03 +2.818015e-03 +2.673952e-03 +2.526915e-03 +2.375641e-03 +2.219834e-03 +2.060015e-03 +1.897235e-03 +1.732735e-03 +1.567730e-03 +1.403194e-03 +1.239326e-03 +1.073002e-03 +8.981957e-04 +7.087695e-04 +4.997452e-04 +2.682984e-04 +1.382658e-05 +-2.620588e-04 +-5.560533e-04 +-8.638378e-04 +-1.180785e-03 +-1.502398e-03 +-1.824928e-03 +-2.145560e-03 +-2.462638e-03 +-2.562997e-03 +-2.878132e-03 +-3.189768e-03 +-3.499027e-03 +-3.807054e-03 +-4.114910e-03 +-4.423393e-03 +-4.733052e-03 +-5.044019e-03 +-5.356162e-03 +-5.669174e-03 +-5.982667e-03 +-6.296143e-03 +-6.609194e-03 +-6.921461e-03 +-7.232811e-03 +-7.543086e-03 +-7.852234e-03 +-8.160388e-03 +-8.467705e-03 +-8.774269e-03 +-9.080235e-03 +-9.385656e-03 +-9.690655e-03 +-9.995140e-03 +-1.029908e-02 +-1.060244e-02 +-1.090520e-02 +-1.120721e-02 +-1.150849e-02 +-1.180887e-02 +-1.210854e-02 +-1.240715e-02 +-1.270455e-02 +-1.299208e-02 +-1.324913e-02 +-1.345219e-02 +-1.358116e-02 +-1.362367e-02 +-1.357598e-02 +-1.344285e-02 +-1.323581e-02 +-1.297100e-02 +-1.266633e-02 +-1.233938e-02 +-1.200525e-02 +-1.167565e-02 +-1.135809e-02 +-1.105607e-02 +-1.076966e-02 +-1.049652e-02 +-1.023262e-02 +-9.973502e-03 +-9.714947e-03 +-9.453612e-03 +-9.187292e-03 +-8.915001e-03 +-8.636882e-03 +-8.353958e-03 +-8.067665e-03 +-7.779666e-03 +-7.491529e-03 +-7.204529e-03 +-6.919504e-03 +-6.636757e-03 +-6.356379e-03 +-6.078114e-03 +-5.801380e-03 +-5.525635e-03 +-5.250313e-03 +-4.975030e-03 +-4.699444e-03 +-4.423407e-03 +-4.146966e-03 +-3.870304e-03 +-3.593556e-03 +-3.316971e-03 +-3.040775e-03 +-2.765184e-03 +-2.490289e-03 +-2.216149e-03 +-1.942845e-03 +-1.670385e-03 +-1.398663e-03 +-1.127652e-03 +-8.572857e-04 +-5.875509e-04 +-3.183821e-04 +-4.975985e-05 +2.186003e-04 +4.878402e-04 +7.597036e-04 +1.035768e-03 +1.317164e-03 +1.604354e-03 +1.897234e-03 +2.195130e-03 +2.496758e-03 +2.800847e-03 +3.106078e-03 +3.411180e-03 +3.715173e-03 +4.017323e-03 +4.317288e-03 +4.614926e-03 +4.910311e-03 +5.203676e-03 +5.495384e-03 +5.785683e-03 +6.074876e-03 +6.363072e-03 +6.650353e-03 +6.932633e-03 +7.200279e-03 +7.442426e-03 +7.649748e-03 +7.816451e-03 +7.940788e-03 +8.025045e-03 +8.074620e-03 +8.096998e-03 +8.100489e-03 +8.093304e-03 +8.082468e-03 +8.073371e-03 +8.069476e-03 +8.072394e-03 +8.081509e-03 +8.091931e-03 +8.095273e-03 +8.083252e-03 +8.048994e-03 +7.988561e-03 +7.900842e-03 +7.787658e-03 +7.648998e-03 +7.481940e-03 +7.283793e-03 +7.053321e-03 +6.791323e-03 +6.500613e-03 +6.185633e-03 +5.851867e-03 +5.505136e-03 +5.150959e-03 +4.794169e-03 +4.438535e-03 +4.086580e-03 +3.739664e-03 +3.398132e-03 +3.061598e-03 +2.729137e-03 +2.399642e-03 +2.072025e-03 +1.745402e-03 +1.419142e-03 +1.092954e-03 +7.668296e-04 +4.410180e-04 +1.158714e-04 +-2.081546e-04 +-5.306296e-04 +-8.511853e-04 +-1.169599e-03 +-1.485633e-03 +-1.796972e-03 +-2.095547e-03 +-2.369583e-03 +-2.608054e-03 +-2.803161e-03 +-2.951492e-03 +-3.054101e-03 +-3.115863e-03 +-3.144402e-03 +-3.148746e-03 +-3.138151e-03 +-3.120875e-03 +-3.103630e-03 +-3.091042e-03 +-3.085666e-03 +-3.088037e-03 +-3.095650e-03 +-3.096864e-03 +-3.072454e-03 +-3.003566e-03 +-2.875722e-03 +-2.681315e-03 +-2.419781e-03 +-2.097099e-03 +-1.723973e-03 +-1.313975e-03 +-8.813345e-04 +-4.392687e-04 +1.231670e-06 +4.323305e-04 +8.495396e-04 +1.251318e-03 +1.638610e-03 +2.013963e-03 +2.380864e-03 +2.742854e-03 +3.102995e-03 +3.463576e-03 +3.825938e-03 +4.190415e-03 +4.556576e-03 +4.923407e-03 +5.289700e-03 +5.654128e-03 +6.015464e-03 +6.372889e-03 +6.725920e-03 +7.074346e-03 +7.418289e-03 +7.758051e-03 +8.094082e-03 +8.426815e-03 +8.756557e-03 +9.082697e-03 +9.400064e-03 +9.699396e-03 +9.971628e-03 +1.020976e-02 +1.041037e-02 +1.057328e-02 +1.070165e-02 +1.080123e-02 +1.087893e-02 +1.094201e-02 +1.099730e-02 +1.105037e-02 +1.110523e-02 +1.116153e-02 +1.121390e-02 +1.125497e-02 +1.127751e-02 +1.127627e-02 +1.124854e-02 +1.119441e-02 +1.111642e-02 +1.101878e-02 +1.090677e-02 +1.078600e-02 +1.066147e-02 +1.053726e-02 +1.041619e-02 +1.029988e-02 +1.018874e-02 +1.008222e-02 +9.979216e-03 +9.877891e-03 +9.774120e-03 +9.662064e-03 +9.536335e-03 +9.393072e-03 +9.230548e-03 +9.048990e-03 +8.850550e-03 +8.638710e-03 +8.417435e-03 +8.190875e-03 +7.962741e-03 +7.736033e-03 +7.512754e-03 +7.294002e-03 +7.080005e-03 +6.870404e-03 +6.664344e-03 +6.460825e-03 +6.258837e-03 +6.057572e-03 +5.856450e-03 +5.655104e-03 +5.453551e-03 +5.252001e-03 +5.050738e-03 +4.850127e-03 +4.650549e-03 +4.452340e-03 +4.255703e-03 +4.060733e-03 +3.867502e-03 +3.675966e-03 +3.486015e-03 +3.297521e-03 +3.110372e-03 +2.924468e-03 +2.739762e-03 +2.556093e-03 +2.373599e-03 +2.192307e-03 +2.012205e-03 +1.833368e-03 +1.655834e-03 +1.479682e-03 +1.304917e-03 +1.131545e-03 +9.596196e-04 +7.891467e-04 +6.200949e-04 +4.524622e-04 +2.862335e-04 +1.214318e-04 +-4.197725e-05 +-2.040149e-04 +-3.646214e-04 +-5.237841e-04 +-6.815315e-04 +-8.378372e-04 +-9.926914e-04 +-1.146062e-03 +-1.297975e-03 +-1.448429e-03 +-1.597382e-03 +-1.744822e-03 +-1.890779e-03 +-2.035239e-03 +-2.178196e-03 +-2.319630e-03 +-2.459564e-03 +-2.598028e-03 +-2.734931e-03 +-2.870286e-03 +-3.004127e-03 +-3.136429e-03 +-3.267183e-03 +-3.396382e-03 +-3.524036e-03 +-3.650154e-03 +-3.774687e-03 +-3.897645e-03 +-4.019055e-03 +-4.139121e-03 +-4.258307e-03 +-4.377063e-03 +-4.495802e-03 +-4.614720e-03 +-4.733764e-03 +-4.852808e-03 +-4.971585e-03 +-5.089721e-03 +-5.206831e-03 +-5.322544e-03 +-5.436604e-03 +-5.548765e-03 +-5.658876e-03 +-5.766887e-03 +-5.872851e-03 +-5.976794e-03 +-6.078814e-03 +-6.178978e-03 +-6.277427e-03 +-6.374202e-03 +-6.469244e-03 +-6.562630e-03 +-6.654318e-03 +-6.742138e-03 +-6.821078e-03 +-6.885516e-03 +-6.930786e-03 +-6.954135e-03 +-6.954923e-03 +-6.934665e-03 +-6.896441e-03 +-6.844351e-03 +-6.782872e-03 +-6.716312e-03 +-6.648378e-03 +-6.581806e-03 +-6.518329e-03 +-6.458760e-03 +-6.403047e-03 +-6.350567e-03 +-6.300345e-03 +-6.251306e-03 +-6.202464e-03 +-6.153038e-03 +-6.102509e-03 +-6.050696e-03 +-5.997651e-03 +-5.943601e-03 +-5.888908e-03 +-5.833942e-03 +-5.779090e-03 +-5.724603e-03 +-5.670642e-03 +-5.617330e-03 +-5.564645e-03 +-5.512508e-03 +-5.460789e-03 +-5.409367e-03 +-5.358122e-03 +-5.306948e-03 +-5.255771e-03 +-5.204582e-03 +-5.153372e-03 +-5.102178e-03 +-5.051037e-03 +-4.999995e-03 +-4.949114e-03 +-4.898373e-03 +-4.847729e-03 +-4.797226e-03 +-4.746857e-03 +-4.696601e-03 +-4.646436e-03 +-4.596339e-03 +-4.546298e-03 +-4.496278e-03 +-4.446265e-03 +-4.396266e-03 +-4.346285e-03 +-4.296320e-03 +-4.246395e-03 +-4.196515e-03 +-4.146720e-03 +-4.097000e-03 +-4.047347e-03 +-3.997816e-03 +-3.948396e-03 +-3.899096e-03 +-3.849917e-03 +-3.800867e-03 +-3.751953e-03 +-3.703169e-03 +-3.654524e-03 +-3.606025e-03 +-3.557683e-03 +-3.509496e-03 +-3.461479e-03 +-3.413632e-03 +-3.365980e-03 +-3.318532e-03 +-3.272175e-03 +-3.229315e-03 +-3.192958e-03 +-3.165682e-03 +-3.149105e-03 +-3.143644e-03 +-3.148603e-03 +-3.162342e-03 +-3.182651e-03 +-3.207071e-03 +-3.233222e-03 +-3.259032e-03 +-3.282929e-03 +-3.303881e-03 +-3.321425e-03 +-3.335501e-03 +-3.346416e-03 +-3.354690e-03 +-3.360909e-03 +-3.365598e-03 +-3.369214e-03 +-3.372031e-03 +-3.374219e-03 +-3.375733e-03 +-3.376463e-03 +-3.374641e-03 +-3.366790e-03 +-3.349472e-03 +-3.320068e-03 +-3.277322e-03 +-3.221341e-03 +-3.153455e-03 +-3.075898e-03 +-2.991443e-03 +-2.902917e-03 +-2.812937e-03 +-2.723632e-03 +-2.636533e-03 +-2.552525e-03 +-2.471897e-03 +-2.394485e-03 +-2.319828e-03 +-2.247285e-03 +-2.176199e-03 +-2.106007e-03 +-2.036292e-03 +-1.966831e-03 +-1.897514e-03 +-1.828421e-03 +-1.759762e-03 +-1.691727e-03 +-1.624547e-03 +-1.558409e-03 +-1.493466e-03 +-1.429795e-03 +-1.367414e-03 +-1.306300e-03 +-1.246405e-03 +-1.187641e-03 +-1.129935e-03 +-1.073208e-03 +-1.017419e-03 +-9.625256e-04 +-9.085095e-04 +-8.553751e-04 +-8.031495e-04 +-7.518408e-04 +-7.014730e-04 +-6.520605e-04 +-6.036252e-04 +-5.561638e-04 +-5.096746e-04 +-4.641508e-04 +-4.195887e-04 +-3.759644e-04 +-3.332698e-04 +-2.914806e-04 +-2.505980e-04 +-2.106020e-04 +-1.714801e-04 +-1.332337e-04 +-9.586255e-05 +-5.935232e-05 +-2.370313e-05 +1.109293e-05 +4.503836e-05 +7.814269e-05 +1.104085e-04 +1.416451e-04 +1.713231e-04 +1.988055e-04 +2.235580e-04 +2.452906e-04 +2.639698e-04 +2.798286e-04 +2.932892e-04 +3.048843e-04 +3.151855e-04 +3.247409e-04 +3.340045e-04 +3.433177e-04 +3.528898e-04 +3.628173e-04 +3.730929e-04 +3.836427e-04 +3.943494e-04 +4.050880e-04 +4.157445e-04 +4.262284e-04 +4.364803e-04 +4.464783e-04 +4.562319e-04 +4.657582e-04 +4.750936e-04 +4.842800e-04 +4.933548e-04 +5.023471e-04 +5.112699e-04 +5.201339e-04 +5.289356e-04 +5.376652e-04 +5.463050e-04 +5.548452e-04 +5.632700e-04 +5.715695e-04 +5.797340e-04 +5.877612e-04 +5.956513e-04 +6.034057e-04 +6.110249e-04 +6.185147e-04 +6.258768e-04 +6.331160e-04 +6.402317e-04 +6.472769e-04 +6.544183e-04 +6.618898e-04 +6.698875e-04 +6.785282e-04 +6.878277e-04 +6.977080e-04 +7.080181e-04 +7.185654e-04 +7.291422e-04 +7.395492e-04 +7.496199e-04 +7.592360e-04 +7.683194e-04 +7.768416e-04 +7.848059e-04 +7.922477e-04 +7.992125e-04 +8.057526e-04 +8.119147e-04 +8.177404e-04 +8.232575e-04 +8.284813e-04 +8.334175e-04 +8.380668e-04 +8.424271e-04 +8.465003e-04 +8.502885e-04 +8.537989e-04 +8.570322e-04 +8.599928e-04 +8.626807e-04 +8.651009e-04 +8.672522e-04 +8.691372e-04 +8.707581e-04 +8.721195e-04 +8.732250e-04 +8.740803e-04 +8.746894e-04 +8.750611e-04 +8.752032e-04 +8.751181e-04 +8.748148e-04 +8.743012e-04 +8.735821e-04 +8.726663e-04 +8.715574e-04 +8.702635e-04 +8.687896e-04 +8.671411e-04 +8.653234e-04 +8.633429e-04 +8.612360e-04 +8.590708e-04 +8.569082e-04 +8.547907e-04 +8.527330e-04 +8.507220e-04 +8.487242e-04 +8.466950e-04 +8.445815e-04 +8.423366e-04 +8.399171e-04 +8.372961e-04 +8.344552e-04 +8.313914e-04 +8.281083e-04 +8.246222e-04 +8.209483e-04 +8.171071e-04 +8.131154e-04 +8.089912e-04 +8.047465e-04 +8.003905e-04 +7.959302e-04 +7.913715e-04 +7.867164e-04 +7.819682e-04 +7.771293e-04 +7.722031e-04 +7.671938e-04 +7.621061e-04 +7.569443e-04 +7.517151e-04 +7.464239e-04 +7.410775e-04 +7.356804e-04 +7.302391e-04 +7.247578e-04 +7.192415e-04 +7.136931e-04 +7.081114e-04 +7.024845e-04 +6.968036e-04 +6.910616e-04 +6.852606e-04 +6.794080e-04 +6.735173e-04 +6.676030e-04 +6.616836e-04 +6.557743e-04 +6.498898e-04 +6.440395e-04 +6.382318e-04 +6.324694e-04 +6.267537e-04 +6.210834e-04 +6.154576e-04 +6.098729e-04 +6.043273e-04 +5.988188e-04 +5.933463e-04 +5.879091e-04 +5.825075e-04 +5.771414e-04 +5.718121e-04 +5.665202e-04 +5.612665e-04 +5.560513e-04 +5.508750e-04 +5.457377e-04 +5.406393e-04 +5.355791e-04 +5.305571e-04 +5.255726e-04 +5.206255e-04 +5.157147e-04 +5.108404e-04 +5.060019e-04 +5.011991e-04 +4.964313e-04 +4.916986e-04 +4.870003e-04 +4.823366e-04 +4.777067e-04 +4.731102e-04 +4.685471e-04 +4.640166e-04 +4.595184e-04 +4.550521e-04 +4.506169e-04 +4.462128e-04 +4.418390e-04 +4.374954e-04 +4.331810e-04 +4.288959e-04 +4.246390e-04 +4.204106e-04 +4.162091e-04 +4.120332e-04 +4.078808e-04 +4.037506e-04 +3.996419e-04 +3.955554e-04 +3.914915e-04 +3.874518e-04 +3.834371e-04 +3.794487e-04 +3.754872e-04 +3.715526e-04 +3.676449e-04 +3.637634e-04 +3.599073e-04 +3.560758e-04 +3.522677e-04 +3.484819e-04 +3.447174e-04 +3.409733e-04 +3.372483e-04 +3.335421e-04 +3.298538e-04 +3.261834e-04 +3.225307e-04 +3.188955e-04 +3.152778e-04 +3.116776e-04 +3.080944e-04 +3.045282e-04 +3.009785e-04 +2.974451e-04 +2.939274e-04 +2.904251e-04 +2.869378e-04 +2.834654e-04 +2.800073e-04 +2.765634e-04 +2.731335e-04 +2.697175e-04 +2.663151e-04 +2.629263e-04 +2.595510e-04 +2.561891e-04 +2.528405e-04 +2.495052e-04 +2.461832e-04 +2.428744e-04 +2.395787e-04 +2.362963e-04 +2.330270e-04 +2.297709e-04 +2.265280e-04 +2.232983e-04 +2.200819e-04 +2.168788e-04 +2.136890e-04 +2.105126e-04 +2.073495e-04 +2.042000e-04 +2.010640e-04 +1.979415e-04 +1.948327e-04 +1.917375e-04 +1.886561e-04 +1.855885e-04 +1.825348e-04 +1.794949e-04 +1.764691e-04 +1.734573e-04 +1.704596e-04 +1.674761e-04 +1.645068e-04 +1.615518e-04 +1.586111e-04 +1.556848e-04 +1.527729e-04 +1.498756e-04 +1.469928e-04 +1.441246e-04 +1.412711e-04 +1.384324e-04 +1.356083e-04 +1.327992e-04 diff --git a/pyExamples/GM/GM22.AT2 b/pyExamples/GM/GM22.AT2 new file mode 100644 index 000000000..5c36b84d7 --- /dev/null +++ b/pyExamples/GM/GM22.AT2 @@ -0,0 +1,4434 @@ +PEER NGA STRONG MOTION DATABASE RECORD +Parkfield, 6/28/1966, Cholame - Shandon Array #12, 320 +ACCELERATION TIME SERIES IN UNITS OF G +NPTS= 4430, DT= .0100 +-7.960493e-04 +-7.995667e-04 +-8.030980e-04 +-8.066310e-04 +-8.101770e-04 +-8.137166e-04 +-8.172590e-04 +-8.207804e-04 +-8.242966e-04 +-8.278145e-04 +-8.313932e-04 +-8.350426e-04 +-8.387907e-04 +-8.426546e-04 +-8.465234e-04 +-8.500410e-04 +-8.531254e-04 +-8.561449e-04 +-8.594823e-04 +-8.631661e-04 +-8.672275e-04 +-8.716701e-04 +-8.765244e-04 +-8.813276e-04 +-8.848850e-04 +-8.869201e-04 +-8.896889e-04 +-8.950743e-04 +-9.004987e-04 +-9.023742e-04 +-9.011253e-04 +-9.001293e-04 +-9.010100e-04 +-9.032930e-04 +-9.085620e-04 +-9.183078e-04 +-9.307712e-04 +-9.383157e-04 +-9.351054e-04 +-9.240743e-04 +-9.128271e-04 +-9.103817e-04 +-9.186455e-04 +-9.334721e-04 +-9.581009e-04 +-9.972007e-04 +-1.039350e-03 +-1.058580e-03 +-1.049847e-03 +-1.030199e-03 +-1.008512e-03 +-9.743143e-04 +-9.260111e-04 +-9.153263e-04 +-9.545804e-04 +-9.576014e-04 +-8.862089e-04 +-8.225469e-04 +-8.502311e-04 +-9.505322e-04 +-1.058869e-03 +-1.147231e-03 +-1.203074e-03 +-1.193821e-03 +-1.122856e-03 +-1.026668e-03 +-9.294276e-04 +-8.275626e-04 +-7.086076e-04 +-5.737974e-04 +-4.953216e-04 +-5.712679e-04 +-7.789940e-04 +-1.022644e-03 +-1.210726e-03 +-1.255184e-03 +-1.170847e-03 +-1.049350e-03 +-9.461468e-04 +-8.723784e-04 +-8.899792e-04 +-1.031719e-03 +-1.243385e-03 +-1.402961e-03 +-1.350269e-03 +-1.086541e-03 +-7.505124e-04 +-4.353136e-04 +-1.504215e-04 +-3.451382e-05 +-2.415603e-04 +-6.869548e-04 +-1.259500e-03 +-1.926774e-03 +-2.327916e-03 +-2.278649e-03 +-2.255820e-03 +-2.424057e-03 +-2.170196e-03 +-1.191936e-03 +1.658513e-04 +1.429949e-03 +2.033112e-03 +1.699868e-03 +8.492886e-04 +8.419209e-05 +-2.840779e-04 +-4.187070e-04 +-7.637429e-04 +-1.609556e-03 +-2.789227e-03 +-3.848496e-03 +-3.803384e-03 +-2.154920e-03 +3.307926e-04 +2.051548e-03 +1.872280e-03 +4.299178e-04 +-8.549458e-04 +-1.014620e-03 +-2.886265e-04 +5.117199e-04 +1.016355e-03 +1.285960e-03 +1.353913e-03 +1.219933e-03 +6.854895e-04 +-3.803983e-04 +-1.604120e-03 +-1.751150e-03 +-1.331626e-04 +1.996203e-03 +2.458150e-03 +9.412881e-04 +-1.157827e-03 +-2.716271e-03 +-3.056406e-03 +-1.893526e-03 +7.508644e-05 +1.148279e-03 +-2.494082e-04 +-3.048503e-03 +-5.054473e-03 +-5.692139e-03 +-5.094861e-03 +-3.304580e-03 +-9.233593e-04 +6.932038e-04 +8.394661e-04 +1.992667e-04 +-5.920172e-04 +-1.735822e-03 +-2.533111e-03 +-1.326326e-03 +1.311134e-03 +2.855236e-03 +2.406877e-03 +6.740234e-04 +-1.636789e-03 +-3.187796e-03 +-2.324339e-03 +2.952976e-04 +2.367998e-03 +2.997970e-03 +2.951156e-03 +2.553184e-03 +1.494589e-03 +-7.891691e-04 +-4.353477e-03 +-5.867383e-03 +-2.324627e-03 +3.161878e-03 +4.954125e-03 +2.249420e-03 +-2.369421e-03 +-6.954917e-03 +-1.047705e-02 +-1.040605e-02 +-6.023872e-03 +5.929786e-05 +3.583658e-03 +2.319489e-03 +-1.586541e-03 +-4.380175e-03 +-3.842028e-03 +-1.127839e-03 +1.499988e-03 +2.708238e-03 +1.475434e-03 +-1.829319e-03 +-5.681374e-03 +-7.780171e-03 +-5.592647e-03 +-4.298493e-04 +2.417874e-03 +3.530494e-04 +-3.935524e-03 +-6.252999e-03 +-5.456259e-03 +-3.610194e-03 +-2.955075e-03 +-4.349834e-03 +-6.891432e-03 +-9.127581e-03 +-8.893314e-03 +-4.880497e-03 +7.456430e-04 +5.289983e-03 +7.730426e-03 +7.055679e-03 +3.655270e-03 +-6.542502e-04 +-4.517480e-03 +-6.375046e-03 +-4.536143e-03 +1.386265e-03 +9.949547e-03 +1.729673e-02 +2.138070e-02 +2.378485e-02 +2.665998e-02 +3.009591e-02 +3.105943e-02 +2.731455e-02 +2.025990e-02 +1.147649e-02 +1.764299e-03 +-6.571812e-03 +-9.758475e-03 +-8.356797e-03 +-7.273564e-03 +-9.755752e-03 +-1.443638e-02 +-1.837624e-02 +-1.855990e-02 +-1.414553e-02 +-7.640672e-03 +-1.525962e-03 +3.908011e-03 +9.440308e-03 +1.528690e-02 +2.111520e-02 +2.669694e-02 +3.205198e-02 +3.566261e-02 +3.439526e-02 +2.900356e-02 +2.509358e-02 +2.602322e-02 +2.796406e-02 +2.676697e-02 +2.292040e-02 +1.774753e-02 +9.782495e-03 +-9.875685e-04 +-9.419205e-03 +-1.190402e-02 +-9.741881e-03 +-6.215309e-03 +-3.244420e-03 +-1.355754e-03 +-1.800710e-03 +-4.725734e-03 +-8.300333e-03 +-9.993685e-03 +-9.331722e-03 +-7.319368e-03 +-4.326261e-03 +-8.682958e-04 +8.735104e-04 +-3.116263e-04 +-1.875836e-03 +-1.369342e-03 +-8.152725e-04 +-2.852091e-03 +-6.977536e-03 +-1.118931e-02 +-1.457687e-02 +-1.690060e-02 +-1.615760e-02 +-1.167530e-02 +-5.513523e-03 +2.839673e-04 +4.941833e-03 +6.373708e-03 +3.331562e-03 +-2.140387e-03 +-7.219269e-03 +-8.885084e-03 +-5.571471e-03 +5.407406e-04 +6.529428e-03 +1.042182e-02 +8.707539e-03 +8.625807e-04 +-9.399034e-03 +-1.818161e-02 +-2.121395e-02 +-1.732365e-02 +-1.032840e-02 +-4.015730e-03 +1.077248e-03 +6.271662e-03 +1.226551e-02 +1.762042e-02 +1.884494e-02 +1.525634e-02 +9.428577e-03 +3.852748e-03 +-2.782001e-04 +-1.597610e-03 +-3.024957e-04 +1.576122e-03 +1.666552e-03 +-1.264051e-03 +-6.009822e-03 +-1.073243e-02 +-1.475708e-02 +-1.759437e-02 +-1.866744e-02 +-1.771701e-02 +-1.446970e-02 +-9.724703e-03 +-4.725870e-03 +-1.740224e-05 +4.564525e-03 +8.329586e-03 +9.040235e-03 +6.562459e-03 +3.255547e-03 +2.795096e-03 +7.015502e-03 +1.286944e-02 +1.671277e-02 +1.797851e-02 +1.636430e-02 +1.194047e-02 +6.174825e-03 +4.811525e-04 +-4.473721e-03 +-8.575767e-03 +-1.195387e-02 +-1.208094e-02 +-6.177921e-03 +2.747323e-03 +8.818574e-03 +1.079695e-02 +1.163036e-02 +1.259730e-02 +1.145491e-02 +7.279761e-03 +1.754014e-03 +-2.857459e-03 +-4.075261e-03 +-1.611489e-03 +2.234004e-03 +5.491585e-03 +7.157884e-03 +6.589633e-03 +4.454860e-03 +7.161724e-04 +-6.100782e-03 +-1.560976e-02 +-2.549824e-02 +-2.975958e-02 +-2.268615e-02 +-8.170718e-03 +5.308325e-03 +1.460271e-02 +2.113587e-02 +2.288734e-02 +1.847951e-02 +1.081280e-02 +3.317422e-03 +-2.928011e-03 +-5.769240e-03 +-2.079574e-03 +6.365365e-03 +1.317789e-02 +1.297877e-02 +7.538070e-03 +1.814393e-03 +-1.751324e-03 +-3.820720e-03 +-6.010970e-03 +-9.269022e-03 +-1.382163e-02 +-1.858587e-02 +-2.013239e-02 +-1.670191e-02 +-1.048887e-02 +-3.930967e-03 +2.345266e-03 +8.794096e-03 +1.526389e-02 +1.827057e-02 +1.499915e-02 +7.855888e-03 +7.498698e-04 +-4.818529e-03 +-6.892189e-03 +-2.761648e-03 +5.831461e-03 +1.311099e-02 +1.367092e-02 +8.941852e-03 +6.507241e-03 +1.216359e-02 +2.323786e-02 +3.193213e-02 +3.004346e-02 +1.834763e-02 +4.330353e-03 +-7.156307e-03 +-1.441530e-02 +-1.675749e-02 +-1.725680e-02 +-2.015735e-02 +-2.466750e-02 +-2.505465e-02 +-1.931841e-02 +-9.439456e-03 +2.402728e-03 +1.184591e-02 +1.709668e-02 +2.052250e-02 +2.386947e-02 +2.280898e-02 +1.363173e-02 +-4.750611e-04 +-1.398674e-02 +-2.109542e-02 +-1.910181e-02 +-1.217491e-02 +-5.607207e-03 +-9.247267e-04 +1.498469e-03 +9.162702e-04 +-1.728605e-03 +-4.742196e-03 +-7.370475e-03 +-9.855107e-03 +-1.184248e-02 +-1.126252e-02 +-7.625777e-03 +-2.773639e-03 +1.108050e-03 +1.938329e-03 +-2.501542e-04 +-4.500552e-03 +-1.074520e-02 +-1.842909e-02 +-2.593276e-02 +-2.917484e-02 +-2.612391e-02 +-1.908303e-02 +-9.983112e-03 +1.992590e-04 +7.957434e-03 +8.468546e-03 +4.385829e-03 +3.448457e-03 +7.214281e-03 +1.034957e-02 +9.601685e-03 +6.745093e-03 +4.581713e-03 +3.903539e-03 +4.820293e-03 +7.231652e-03 +9.775147e-03 +9.148784e-03 +4.131436e-03 +-2.868297e-03 +-9.111806e-03 +-1.342841e-02 +-1.649591e-02 +-1.870323e-02 +-1.800366e-02 +-1.372069e-02 +-7.780586e-03 +-1.999745e-03 +2.962854e-03 +4.871806e-03 +1.891445e-03 +-3.748878e-03 +-7.666520e-03 +-8.288687e-03 +-7.594480e-03 +-7.449026e-03 +-6.663485e-03 +-3.338627e-03 +1.963796e-03 +6.458850e-03 +6.462134e-03 +2.130586e-03 +-1.051160e-03 +1.938588e-03 +9.497729e-03 +1.613718e-02 +1.537064e-02 +6.359756e-03 +-5.322224e-03 +-1.108837e-02 +-6.053579e-03 +1.585768e-03 +4.863040e-03 +6.239984e-03 +7.590388e-03 +6.120157e-03 +1.011764e-03 +-3.370828e-03 +-1.627186e-03 +5.435431e-03 +1.330141e-02 +1.830833e-02 +1.662963e-02 +8.438053e-03 +-1.928299e-03 +-1.127314e-02 +-1.881536e-02 +-2.205034e-02 +-1.981766e-02 +-1.630724e-02 +-1.798584e-02 +-2.546383e-02 +-3.402123e-02 +-3.685837e-02 +-3.071836e-02 +-2.037060e-02 +-1.339922e-02 +-1.160899e-02 +-1.010456e-02 +-3.568164e-03 +6.713445e-03 +1.509415e-02 +1.768149e-02 +1.335272e-02 +3.882982e-03 +-9.204996e-03 +-2.300273e-02 +-3.273947e-02 +-3.337165e-02 +-2.457414e-02 +-8.278692e-03 +1.345494e-02 +3.679479e-02 +5.546186e-02 +6.345873e-02 +6.239437e-02 +5.912218e-02 +5.589023e-02 +4.528614e-02 +2.355538e-02 +-2.446607e-03 +-2.101662e-02 +-2.876691e-02 +-3.082073e-02 +-2.904394e-02 +-2.312968e-02 +-1.453377e-02 +-5.425262e-03 +3.210204e-03 +1.139352e-02 +1.557486e-02 +9.811725e-03 +-3.176210e-03 +-1.510763e-02 +-2.277685e-02 +-2.889891e-02 +-3.511911e-02 +-3.676187e-02 +-3.108476e-02 +-2.163250e-02 +-1.429647e-02 +-1.432657e-02 +-1.997714e-02 +-2.112756e-02 +-1.182902e-02 +3.161194e-03 +1.703636e-02 +2.804823e-02 +3.495762e-02 +3.409351e-02 +2.697479e-02 +1.884072e-02 +1.241204e-02 +6.819231e-03 +7.329738e-04 +-3.388913e-03 +-1.574165e-03 +5.062733e-03 +1.241929e-02 +1.683815e-02 +1.540016e-02 +9.352156e-03 +2.542384e-03 +1.521889e-04 +7.706378e-03 +2.309190e-02 +3.879043e-02 +5.060313e-02 +5.936015e-02 +6.115038e-02 +5.128785e-02 +3.487798e-02 +2.076736e-02 +1.130862e-02 +3.633837e-03 +-4.648092e-03 +-1.292455e-02 +-1.937015e-02 +-2.337991e-02 +-2.358144e-02 +-1.959471e-02 +-1.086730e-02 +3.020512e-03 +1.601807e-02 +2.098921e-02 +1.830723e-02 +1.486341e-02 +1.508284e-02 +1.528171e-02 +1.143887e-02 +4.623288e-03 +-9.034475e-04 +-1.234691e-03 +2.734799e-03 +7.349542e-03 +1.041745e-02 +9.882129e-03 +4.035414e-03 +-7.833958e-03 +-2.476880e-02 +-3.443841e-02 +-2.611086e-02 +-5.974283e-03 +1.269506e-02 +1.773236e-02 +7.627374e-03 +-7.414778e-03 +-1.542718e-02 +-1.324492e-02 +-7.687599e-03 +-6.630700e-03 +-1.091045e-02 +-1.442481e-02 +-1.200743e-02 +-5.349571e-03 +1.005174e-03 +3.199224e-03 +-2.322098e-04 +-6.548277e-03 +-1.085979e-02 +-9.316811e-03 +-3.450314e-03 +1.060916e-03 +-1.492209e-03 +-1.018884e-02 +-1.995424e-02 +-2.757167e-02 +-2.991309e-02 +-2.471421e-02 +-1.491671e-02 +-5.441516e-03 +-1.666489e-03 +-5.523264e-03 +-1.305804e-02 +-1.871237e-02 +-1.624912e-02 +-4.823351e-03 +9.975511e-03 +2.170018e-02 +2.369231e-02 +1.607505e-02 +5.436989e-03 +-3.487758e-03 +-1.097015e-02 +-1.908695e-02 +-2.782152e-02 +-3.169345e-02 +-2.640540e-02 +-1.565469e-02 +-7.916075e-03 +-9.142236e-03 +-1.648281e-02 +-2.386163e-02 +-2.893500e-02 +-3.102169e-02 +-2.751736e-02 +-1.895056e-02 +-8.838574e-03 +4.164820e-04 +7.092458e-03 +7.829882e-03 +2.943496e-03 +-2.631161e-03 +-2.314822e-03 +4.778724e-03 +1.399589e-02 +2.171806e-02 +2.648710e-02 +2.525714e-02 +1.797989e-02 +8.465067e-03 +-2.774922e-04 +-8.035871e-03 +-1.313919e-02 +-1.071782e-02 +-1.167903e-03 +8.501428e-03 +9.426234e-03 +1.228304e-03 +-8.758086e-03 +-1.229976e-02 +-7.877307e-03 +-8.332094e-04 +2.776161e-03 +4.852650e-04 +-4.918716e-03 +-9.453161e-03 +-1.026426e-02 +-7.501627e-03 +-4.272547e-03 +-1.519318e-03 +6.999162e-03 +2.123132e-02 +3.291711e-02 +3.620386e-02 +3.103881e-02 +2.257466e-02 +1.508282e-02 +8.887896e-03 +3.660042e-03 +1.120389e-03 +8.006108e-04 +-1.802238e-03 +-8.914091e-03 +-1.683934e-02 +-1.885645e-02 +-1.400631e-02 +-7.072464e-03 +-3.045952e-03 +-4.773034e-03 +-1.048074e-02 +-1.652335e-02 +-2.073819e-02 +-2.008833e-02 +-1.328283e-02 +-3.389055e-03 +5.879002e-03 +1.103669e-02 +1.042425e-02 +6.633381e-03 +3.314822e-03 +2.515091e-03 +3.567076e-03 +4.122799e-03 +2.568258e-03 +-3.883452e-04 +-3.276893e-03 +-5.801189e-03 +-8.570664e-03 +-1.186084e-02 +-1.506779e-02 +-1.614107e-02 +-1.608535e-02 +-1.800251e-02 +-2.110808e-02 +-2.028011e-02 +-1.383979e-02 +-5.136668e-03 +1.693849e-03 +3.115258e-03 +-4.164873e-04 +-4.303706e-03 +-3.422755e-03 +2.276726e-03 +9.050392e-03 +1.405188e-02 +1.577837e-02 +1.582713e-02 +1.886932e-02 +2.616704e-02 +3.471946e-02 +3.905525e-02 +3.546699e-02 +2.692339e-02 +1.845619e-02 +1.336173e-02 +1.408978e-02 +1.905712e-02 +2.213306e-02 +1.895464e-02 +1.178637e-02 +5.811848e-03 +5.038768e-03 +4.321521e-03 +-4.094939e-03 +-1.795579e-02 +-2.575832e-02 +-2.213275e-02 +-1.304709e-02 +-5.629969e-03 +-1.423009e-03 +-8.443092e-04 +-4.612684e-03 +-1.098231e-02 +-1.470816e-02 +-8.318311e-03 +6.054209e-03 +1.829909e-02 +2.425158e-02 +2.670467e-02 +2.630420e-02 +2.332179e-02 +1.992303e-02 +1.739756e-02 +1.513001e-02 +1.011792e-02 +3.258921e-05 +-1.253972e-02 +-1.926332e-02 +-1.512727e-02 +-4.993794e-03 +2.404824e-03 +2.368385e-03 +-2.064885e-03 +-5.887153e-03 +-6.697090e-03 +-4.132443e-03 +1.873435e-04 +4.469415e-03 +8.276445e-03 +1.101906e-02 +9.904133e-03 +4.352076e-03 +-2.879656e-03 +-7.952821e-03 +-8.465770e-03 +-6.102133e-03 +-4.592818e-03 +-5.755190e-03 +-8.271013e-03 +-1.013991e-02 +-9.669705e-03 +-6.522776e-03 +-2.219868e-03 +1.547588e-03 +3.481997e-03 +3.624073e-03 +3.304129e-03 +4.362496e-03 +7.683761e-03 +1.185280e-02 +1.279945e-02 +8.146567e-03 +3.886505e-04 +-6.969405e-03 +-1.156941e-02 +-1.169311e-02 +-8.615355e-03 +-5.393196e-03 +-3.795602e-03 +-3.190102e-03 +-2.310072e-03 +-8.533632e-04 +6.512192e-04 +1.280153e-03 +4.444630e-04 +-1.274363e-03 +-2.920606e-03 +-3.298493e-03 +-1.282797e-03 +2.471892e-03 +6.456316e-03 +9.984978e-03 +1.334113e-02 +1.682295e-02 +1.904021e-02 +1.805825e-02 +1.479151e-02 +1.181421e-02 +1.007058e-02 +8.231089e-03 +5.082573e-03 +1.018497e-03 +-2.892167e-03 +-5.122232e-03 +-4.542965e-03 +-3.028456e-03 +-4.302394e-03 +-8.965238e-03 +-1.461811e-02 +-1.911922e-02 +-2.034324e-02 +-1.705218e-02 +-8.334273e-03 +4.324621e-03 +1.476875e-02 +2.026547e-02 +2.237388e-02 +2.079187e-02 +1.538656e-02 +8.100928e-03 +1.133464e-03 +-2.744498e-03 +-1.770445e-03 +2.055266e-03 +4.530046e-03 +2.299741e-03 +-3.493390e-03 +-9.598538e-03 +-1.456325e-02 +-1.818679e-02 +-1.733930e-02 +-1.031845e-02 +-1.983142e-04 +8.884294e-03 +1.436716e-02 +1.446386e-02 +1.054958e-02 +5.702070e-03 +6.135992e-04 +-6.042685e-03 +-1.440721e-02 +-2.273388e-02 +-2.849062e-02 +-3.149276e-02 +-3.369161e-02 +-3.625098e-02 +-3.715929e-02 +-3.429609e-02 +-2.888428e-02 +-2.290801e-02 +-1.591913e-02 +-7.135838e-03 +2.452663e-03 +1.022900e-02 +1.354735e-02 +1.234189e-02 +9.392801e-03 +6.992195e-03 +5.463192e-03 +4.487253e-03 +3.784180e-03 +3.179308e-03 +2.641553e-03 +2.292257e-03 +2.203346e-03 +2.248949e-03 +2.076719e-03 +7.740992e-04 +-1.976669e-03 +-5.385141e-03 +-8.469614e-03 +-9.836972e-03 +-8.797028e-03 +-6.478427e-03 +-4.461318e-03 +-4.155978e-03 +-5.773306e-03 +-7.808959e-03 +-7.369801e-03 +-3.307041e-03 +2.265104e-03 +5.492714e-03 +4.362947e-03 +1.043566e-03 +-2.539069e-04 +2.262074e-03 +6.572540e-03 +1.014187e-02 +1.118566e-02 +9.254422e-03 +6.934537e-03 +8.265897e-03 +1.351355e-02 +1.957599e-02 +2.275329e-02 +2.168568e-02 +1.855416e-02 +1.566711e-02 +1.326638e-02 +1.113918e-02 +1.100300e-02 +1.375110e-02 +1.794746e-02 +2.189005e-02 +2.393762e-02 +2.161207e-02 +1.530895e-02 +8.383385e-03 +5.508488e-03 +8.118018e-03 +1.307871e-02 +1.727495e-02 +1.988479e-02 +1.987382e-02 +1.691140e-02 +1.259630e-02 +8.811654e-03 +5.992166e-03 +3.461826e-03 +1.789474e-03 +2.803490e-03 +6.297692e-03 +1.042105e-02 +1.391133e-02 +1.663223e-02 +1.907359e-02 +2.183207e-02 +2.574758e-02 +3.099280e-02 +3.646267e-02 +3.845411e-02 +3.399500e-02 +2.566286e-02 +1.838667e-02 +1.382123e-02 +1.014827e-02 +5.765288e-03 +1.329394e-03 +-2.082075e-03 +-4.553142e-03 +-5.896419e-03 +-5.034924e-03 +-2.276672e-03 +9.466187e-04 +2.789804e-03 +1.263559e-03 +-1.033054e-03 +-8.423559e-04 +1.822564e-04 +-1.230906e-03 +-5.112758e-03 +-8.799559e-03 +-9.981195e-03 +-9.178543e-03 +-8.264269e-03 +-8.119411e-03 +-8.885257e-03 +-1.085267e-02 +-1.369016e-02 +-1.554046e-02 +-1.332732e-02 +-7.160442e-03 +9.098202e-05 +6.021904e-03 +8.140246e-03 +5.778494e-03 +1.381592e-03 +-2.319467e-03 +-3.167792e-03 +-1.337040e-03 +-1.794130e-03 +-8.456000e-03 +-1.793796e-02 +-2.286171e-02 +-2.146044e-02 +-1.798127e-02 +-1.603351e-02 +-1.572833e-02 +-1.630521e-02 +-1.748907e-02 +-1.907219e-02 +-2.078924e-02 +-2.222302e-02 +-2.316534e-02 +-2.384469e-02 +-2.452600e-02 +-2.477678e-02 +-2.375223e-02 +-2.162547e-02 +-1.927056e-02 +-1.711251e-02 +-1.468862e-02 +-1.158858e-02 +-8.067086e-03 +-4.620368e-03 +-2.504626e-03 +-3.674115e-03 +-7.676636e-03 +-1.232362e-02 +-1.630865e-02 +-1.884914e-02 +-1.764167e-02 +-1.246319e-02 +-6.888265e-03 +-5.021288e-03 +-6.641982e-03 +-8.800626e-03 +-9.658708e-03 +-9.213006e-03 +-8.384967e-03 +-7.820794e-03 +-7.454991e-03 +-6.976550e-03 +-6.324863e-03 +-5.663090e-03 +-5.101563e-03 +-4.604971e-03 +-4.094111e-03 +-3.603136e-03 +-3.708990e-03 +-4.972833e-03 +-7.013155e-03 +-9.020704e-03 +-1.015785e-02 +-1.017236e-02 +-9.675594e-03 +-9.295882e-03 +-9.107898e-03 +-8.704064e-03 +-7.736762e-03 +-6.391020e-03 +-5.047843e-03 +-3.847836e-03 +-2.462629e-03 +5.199559e-04 +5.855064e-03 +1.241775e-02 +1.880283e-02 +2.355161e-02 +2.384083e-02 +1.976832e-02 +1.525294e-02 +1.298933e-02 +1.217285e-02 +1.071760e-02 +6.601479e-03 +-3.953263e-04 +-8.458937e-03 +-1.597200e-02 +-2.099831e-02 +-2.129887e-02 +-1.801870e-02 +-1.437163e-02 +-1.235691e-02 +-1.148221e-02 +-1.042188e-02 +-8.763427e-03 +-7.264566e-03 +-7.434103e-03 +-9.512870e-03 +-1.216252e-02 +-1.342833e-02 +-1.239696e-02 +-1.031545e-02 +-9.298852e-03 +-9.956581e-03 +-1.120923e-02 +-1.206266e-02 +-1.228249e-02 +-1.099972e-02 +-7.634586e-03 +-3.243617e-03 +-2.387492e-04 +-1.281716e-04 +-1.741808e-03 +-3.015013e-03 +-2.454126e-03 +-2.537945e-04 +1.526507e-03 +9.260175e-04 +-1.535744e-03 +-4.133012e-03 +-6.084371e-03 +-7.772473e-03 +-9.141223e-03 +-8.552054e-03 +-5.509843e-03 +-1.431283e-03 +2.242312e-03 +4.714930e-03 +5.993089e-03 +6.921601e-03 +8.359808e-03 +1.035593e-02 +1.242544e-02 +1.401270e-02 +1.401458e-02 +1.211127e-02 +9.366422e-03 +6.860676e-03 +5.312716e-03 +5.074651e-03 +5.347860e-03 +4.261502e-03 +1.118329e-03 +-2.926648e-03 +-6.504039e-03 +-7.971442e-03 +-6.332409e-03 +-2.879904e-03 +5.525387e-04 +2.847763e-03 +2.407306e-03 +-9.165906e-04 +-5.346021e-03 +-9.410379e-03 +-1.301571e-02 +-1.591747e-02 +-1.647944e-02 +-1.450614e-02 +-1.161286e-02 +-9.109989e-03 +-7.032011e-03 +-4.907171e-03 +-2.927651e-03 +-1.597820e-03 +-8.298608e-04 +-1.652076e-04 +6.529917e-04 +1.625301e-03 +2.855246e-03 +4.384440e-03 +6.058053e-03 +7.724882e-03 +9.669025e-03 +1.266450e-02 +1.637885e-02 +1.851328e-02 +1.787554e-02 +1.583517e-02 +1.401880e-02 +1.242960e-02 +1.033840e-02 +7.634785e-03 +4.804989e-03 +3.011888e-03 +3.762683e-03 +6.497822e-03 +8.499485e-03 +8.041012e-03 +6.154498e-03 +5.380157e-03 +8.140975e-03 +1.383991e-02 +1.937755e-02 +2.097952e-02 +1.837173e-02 +1.451548e-02 +1.205177e-02 +1.248648e-02 +1.397052e-02 +1.265278e-02 +8.098458e-03 +2.771915e-03 +-1.525995e-03 +-3.919841e-03 +-3.917529e-03 +-2.475031e-03 +-9.608882e-04 +-3.001357e-04 +-9.042222e-04 +-2.267607e-03 +-3.652492e-03 +-4.825856e-03 +-5.974959e-03 +-7.261659e-03 +-8.541011e-03 +-8.289868e-03 +-4.737784e-03 +1.195369e-03 +6.778770e-03 +9.956706e-03 +1.133263e-02 +1.265275e-02 +1.462857e-02 +1.633936e-02 +1.615571e-02 +1.410358e-02 +1.168144e-02 +1.075334e-02 +1.209556e-02 +1.453252e-02 +1.587508e-02 +1.481330e-02 +1.231094e-02 +9.924681e-03 +8.160885e-03 +7.313711e-03 +7.930035e-03 +9.628670e-03 +1.133328e-02 +1.175406e-02 +1.066106e-02 +9.011823e-03 +7.617698e-03 +6.495781e-03 +5.313573e-03 +4.330850e-03 +4.798442e-03 +7.001480e-03 +9.844686e-03 +1.151822e-02 +1.033491e-02 +6.924970e-03 +3.139664e-03 +-7.534083e-04 +-5.727695e-03 +-1.064261e-02 +-1.402417e-02 +-1.616819e-02 +-1.745720e-02 +-1.696036e-02 +-1.463328e-02 +-1.164229e-02 +-8.913240e-03 +-6.522445e-03 +-4.905586e-03 +-5.120794e-03 +-6.926732e-03 +-9.002774e-03 +-1.012805e-02 +-1.021911e-02 +-1.005382e-02 +-1.024298e-02 +-1.145275e-02 +-1.413638e-02 +-1.770461e-02 +-2.121092e-02 +-2.320945e-02 +-2.247732e-02 +-1.991777e-02 +-1.723578e-02 +-1.519983e-02 +-1.372772e-02 +-1.242763e-02 +-1.106057e-02 +-9.923109e-03 +-9.631559e-03 +-1.012343e-02 +-1.080166e-02 +-1.128972e-02 +-1.165002e-02 +-1.207296e-02 +-1.249390e-02 +-1.220542e-02 +-1.077645e-02 +-8.724578e-03 +-6.737866e-03 +-4.989329e-03 +-3.268593e-03 +-1.426272e-03 +9.527076e-05 +2.669479e-04 +-9.313935e-04 +-2.542038e-03 +-3.852210e-03 +-4.769231e-03 +-5.525294e-03 +-6.329806e-03 +-7.197460e-03 +-8.011947e-03 +-8.286002e-03 +-7.498306e-03 +-5.963228e-03 +-4.469952e-03 +-3.942773e-03 +-4.610856e-03 +-5.775647e-03 +-6.712600e-03 +-6.426116e-03 +-4.013480e-03 +-1.640674e-04 +3.807875e-03 +7.376254e-03 +1.066113e-02 +1.245798e-02 +1.124727e-02 +7.890402e-03 +4.308958e-03 +1.338994e-03 +-1.405453e-03 +-4.434004e-03 +-7.552568e-03 +-9.052951e-03 +-7.702700e-03 +-4.658844e-03 +-1.687443e-03 +4.653241e-04 +1.089304e-03 +-8.538156e-05 +-1.999163e-03 +-2.748269e-03 +-1.582370e-03 +4.545733e-04 +2.098046e-03 +2.344146e-03 +9.810146e-04 +-1.078762e-03 +-2.711784e-03 +-3.439077e-03 +-4.282061e-03 +-6.923839e-03 +-1.086962e-02 +-1.417562e-02 +-1.586876e-02 +-1.466797e-02 +-1.019312e-02 +-4.805076e-03 +-8.233146e-04 +1.804425e-03 +3.669971e-03 +4.656707e-03 +4.886316e-03 +4.833577e-03 +4.840550e-03 +4.909714e-03 +4.639183e-03 +3.627758e-03 +2.178840e-03 +1.528470e-03 +2.607890e-03 +4.787177e-03 +6.948141e-03 +8.714199e-03 +1.038682e-02 +1.195758e-02 +1.205835e-02 +9.950862e-03 +6.705275e-03 +3.623953e-03 +9.908102e-04 +-1.408272e-03 +-2.358109e-03 +-6.074809e-04 +2.911838e-03 +6.508722e-03 +9.552255e-03 +1.244020e-02 +1.555381e-02 +1.804464e-02 +1.843423e-02 +1.699966e-02 +1.547051e-02 +1.545601e-02 +1.685911e-02 +1.832456e-02 +1.815739e-02 +1.595924e-02 +1.295582e-02 +1.031240e-02 +8.341875e-03 +6.732548e-03 +5.081281e-03 +3.296292e-03 +1.513522e-03 +7.410697e-06 +-4.553431e-04 +3.879635e-04 +1.824848e-03 +3.130055e-03 +4.197567e-03 +5.279864e-03 +6.511883e-03 +7.514529e-03 +7.317034e-03 +5.791356e-03 +3.799661e-03 +2.100144e-03 +1.540357e-03 +2.863591e-03 +5.444318e-03 +8.130375e-03 +9.936241e-03 +9.152368e-03 +5.534890e-03 +9.306213e-04 +-1.687477e-03 +-3.944967e-04 +3.148916e-03 +5.417474e-03 +4.995044e-03 +3.413021e-03 +2.383830e-03 +2.063613e-03 +1.716336e-03 +9.424606e-04 +-5.277187e-05 +-9.446916e-04 +-1.671527e-03 +-2.370438e-03 +-3.142405e-03 +-3.966701e-03 +-4.858196e-03 +-6.144127e-03 +-7.992931e-03 +-1.012725e-02 +-1.221658e-02 +-1.404341e-02 +-1.536764e-02 +-1.626417e-02 +-1.703991e-02 +-1.764045e-02 +-1.757525e-02 +-1.682692e-02 +-1.580127e-02 +-1.468985e-02 +-1.347671e-02 +-1.216016e-02 +-1.084381e-02 +-1.022033e-02 +-1.108636e-02 +-1.303721e-02 +-1.510628e-02 +-1.685650e-02 +-1.833156e-02 +-1.951371e-02 +-2.044953e-02 +-2.128813e-02 +-2.189012e-02 +-2.117158e-02 +-1.864429e-02 +-1.523917e-02 +-1.200007e-02 +-9.138110e-03 +-6.312628e-03 +-3.491659e-03 +-1.505044e-03 +-7.224674e-04 +-5.035484e-04 +8.100159e-05 +1.679185e-03 +4.036018e-03 +6.287635e-03 +7.598247e-03 +8.041018e-03 +8.308591e-03 +8.811162e-03 +9.449405e-03 +1.006443e-02 +1.091006e-02 +1.221667e-02 +1.380963e-02 +1.542768e-02 +1.739215e-02 +2.027712e-02 +2.324121e-02 +2.411944e-02 +2.260374e-02 +2.047737e-02 +1.988582e-02 +2.128849e-02 +2.339088e-02 +2.477734e-02 +2.411355e-02 +2.134155e-02 +1.781181e-02 +1.459103e-02 +1.169184e-02 +8.912826e-03 +7.417575e-03 +8.153847e-03 +1.022869e-02 +1.227136e-02 +1.382666e-02 +1.481237e-02 +1.488091e-02 +1.418649e-02 +1.339914e-02 +1.351721e-02 +1.488816e-02 +1.682745e-02 +1.861952e-02 +2.022867e-02 +2.218643e-02 +2.474292e-02 +2.743061e-02 +2.958774e-02 +3.119414e-02 +3.233409e-02 +3.196541e-02 +2.966824e-02 +2.647439e-02 +2.343976e-02 +2.061866e-02 +1.757619e-02 +1.419768e-02 +1.071722e-02 +7.349826e-03 +4.543155e-03 +3.246858e-03 +3.401046e-03 +3.982188e-03 +4.028466e-03 +2.865931e-03 +7.171399e-04 +-1.638646e-03 +-3.774277e-03 +-5.727969e-03 +-7.071612e-03 +-7.196709e-03 +-6.434547e-03 +-5.560421e-03 +-4.921722e-03 +-4.215021e-03 +-2.868137e-03 +-8.828980e-04 +1.261054e-03 +3.265932e-03 +5.390527e-03 +8.004852e-03 +1.100535e-02 +1.404446e-02 +1.695376e-02 +1.937293e-02 +1.949562e-02 +1.652904e-02 +1.206449e-02 +7.907179e-03 +4.816139e-03 +2.633344e-03 +6.957459e-04 +-1.402434e-03 +-3.596783e-03 +-5.697312e-03 +-7.677239e-03 +-9.637792e-03 +-1.140069e-02 +-1.202944e-02 +-1.123049e-02 +-9.818596e-03 +-8.585366e-03 +-7.703663e-03 +-7.661131e-03 +-9.041265e-03 +-1.077467e-02 +-1.079733e-02 +-8.916340e-03 +-6.545564e-03 +-4.781685e-03 +-4.500440e-03 +-6.178697e-03 +-8.976722e-03 +-1.178126e-02 +-1.426525e-02 +-1.666874e-02 +-1.840134e-02 +-1.823915e-02 +-1.725924e-02 +-1.765110e-02 +-1.964071e-02 +-2.195652e-02 +-2.373807e-02 +-2.491022e-02 +-2.563984e-02 +-2.620030e-02 +-2.676966e-02 +-2.735408e-02 +-2.790125e-02 +-2.839793e-02 +-2.858046e-02 +-2.777969e-02 +-2.599950e-02 +-2.391670e-02 +-2.201789e-02 +-2.027570e-02 +-1.849718e-02 +-1.674412e-02 +-1.518126e-02 +-1.378718e-02 +-1.242355e-02 +-1.101250e-02 +-9.682349e-03 +-8.958126e-03 +-9.050030e-03 +-9.509049e-03 +-9.492960e-03 +-8.218740e-03 +-5.959183e-03 +-3.557029e-03 +-1.427471e-03 +3.952310e-04 +1.079842e-03 +1.416253e-05 +-2.057720e-03 +-4.071721e-03 +-5.122069e-03 +-4.358779e-03 +-2.197583e-03 +2.208852e-04 +2.317198e-03 +4.265471e-03 +6.365470e-03 +8.318819e-03 +9.056925e-03 +8.366705e-03 +7.142757e-03 +6.155339e-03 +5.435439e-03 +4.671568e-03 +3.790377e-03 +2.997760e-03 +2.395589e-03 +1.885675e-03 +1.346218e-03 +7.083861e-04 +-4.270395e-04 +-2.462773e-03 +-5.100728e-03 +-7.555985e-03 +-7.955574e-03 +-5.162673e-03 +-5.769766e-04 +3.821279e-03 +6.271285e-03 +5.450284e-03 +2.386881e-03 +-6.454369e-04 +-1.601253e-03 +-3.793428e-04 +1.477933e-03 +2.867828e-03 +3.896059e-03 +5.087277e-03 +6.586267e-03 +8.163338e-03 +9.611719e-03 +1.067735e-02 +1.084410e-02 +1.016914e-02 +9.246477e-03 +8.479681e-03 +7.835415e-03 +7.133906e-03 +6.327597e-03 +5.496375e-03 +4.707870e-03 +3.956004e-03 +3.469846e-03 +4.221757e-03 +6.490364e-03 +9.398788e-03 +1.211488e-02 +1.451394e-02 +1.595231e-02 +1.479532e-02 +1.124107e-02 +7.802226e-03 +7.391852e-03 +9.857986e-03 +1.291075e-02 +1.515515e-02 +1.630457e-02 +1.570651e-02 +1.352258e-02 +1.116924e-02 +1.100321e-02 +1.368961e-02 +1.755163e-02 +2.099532e-02 +2.387008e-02 +2.606289e-02 +2.616439e-02 +2.398449e-02 +2.095280e-02 +1.825116e-02 +1.599525e-02 +1.465472e-02 +1.518903e-02 +1.720507e-02 +1.949914e-02 +2.116237e-02 +2.133380e-02 +2.006287e-02 +1.831414e-02 +1.678939e-02 +1.547265e-02 +1.439469e-02 +1.438625e-02 +1.569414e-02 +1.754018e-02 +1.863215e-02 +1.781521e-02 +1.552087e-02 +1.301742e-02 +1.091872e-02 +8.978586e-03 +6.824708e-03 +4.449381e-03 +2.065014e-03 +-2.108376e-04 +-2.423446e-03 +-4.578240e-03 +-6.570810e-03 +-8.402853e-03 +-1.018449e-02 +-1.199454e-02 +-1.382975e-02 +-1.565621e-02 +-1.746219e-02 +-1.906343e-02 +-1.959217e-02 +-1.867850e-02 +-1.707279e-02 +-1.559651e-02 +-1.439513e-02 +-1.319268e-02 +-1.182049e-02 +-1.035778e-02 +-8.938280e-03 +-7.666178e-03 +-7.213332e-03 +-8.246486e-03 +-1.026968e-02 +-1.235394e-02 +-1.413965e-02 +-1.561103e-02 +-1.532088e-02 +-1.196455e-02 +-6.679882e-03 +-1.438894e-03 +1.962760e-03 +2.590152e-03 +1.601395e-03 +6.391989e-04 +1.884255e-04 +-2.124174e-04 +-1.286223e-03 +-3.593041e-03 +-6.766782e-03 +-9.986910e-03 +-1.222282e-02 +-1.258948e-02 +-1.162548e-02 +-1.051008e-02 +-9.757066e-03 +-9.130390e-03 +-8.321371e-03 +-7.337940e-03 +-6.359891e-03 +-5.476347e-03 +-4.618687e-03 +-3.659331e-03 +-2.580223e-03 +-1.466190e-03 +-3.822579e-04 +6.762901e-04 +1.689749e-03 +1.948898e-03 +5.684060e-04 +-1.471761e-03 +-1.810576e-03 +3.122987e-05 +2.567319e-03 +4.456568e-03 +4.741753e-03 +3.221409e-03 +8.722908e-04 +-1.346649e-03 +-3.289915e-03 +-5.273084e-03 +-7.449090e-03 +-9.626978e-03 +-1.160721e-02 +-1.343329e-02 +-1.525718e-02 +-1.714530e-02 +-1.905981e-02 +-2.095144e-02 +-2.272616e-02 +-2.355282e-02 +-2.261216e-02 +-2.049024e-02 +-1.829868e-02 +-1.652715e-02 +-1.535768e-02 +-1.483781e-02 +-1.465718e-02 +-1.448005e-02 +-1.422449e-02 +-1.398088e-02 +-1.400925e-02 +-1.475211e-02 +-1.615430e-02 +-1.773483e-02 +-1.911731e-02 +-1.975195e-02 +-1.921374e-02 +-1.794435e-02 +-1.664752e-02 +-1.556698e-02 +-1.453290e-02 +-1.337912e-02 +-1.213286e-02 +-1.090472e-02 +-9.894659e-03 +-9.517527e-03 +-9.791024e-03 +-1.028562e-02 +-1.067182e-02 +-1.095311e-02 +-1.126764e-02 +-1.166342e-02 +-1.208461e-02 +-1.247592e-02 +-1.283851e-02 +-1.320117e-02 +-1.343299e-02 +-1.299021e-02 +-1.171686e-02 +-1.009425e-02 +-8.579250e-03 +-7.219198e-03 +-5.958756e-03 +-5.137998e-03 +-4.928086e-03 +-5.021335e-03 +-5.027736e-03 +-4.314764e-03 +-2.301277e-03 +5.984749e-04 +3.861098e-03 +8.433723e-03 +1.326143e-02 +1.591622e-02 +1.645205e-02 +1.661085e-02 +1.741672e-02 +1.859685e-02 +1.950669e-02 +1.960592e-02 +1.883159e-02 +1.770668e-02 +1.669095e-02 +1.581845e-02 +1.490160e-02 +1.369068e-02 +1.203902e-02 +1.012950e-02 +8.226010e-03 +6.401948e-03 +4.480871e-03 +2.245297e-03 +-5.111854e-05 +-1.490178e-03 +-1.774696e-03 +-1.576130e-03 +-1.549494e-03 +-1.756762e-03 +-1.942744e-03 +-1.978490e-03 +-1.900168e-03 +-1.616354e-03 +-1.055704e-03 +-3.415725e-04 +3.689535e-04 +1.032688e-03 +1.681950e-03 +1.977246e-03 +1.046877e-03 +-1.120751e-03 +-3.592998e-03 +-5.002056e-03 +-4.651813e-03 +-3.334454e-03 +-2.185655e-03 +-2.112677e-03 +-3.409374e-03 +-5.385184e-03 +-7.255949e-03 +-8.597099e-03 +-9.312039e-03 +-9.718241e-03 +-1.015290e-02 +-1.067901e-02 +-1.109897e-02 +-1.094011e-02 +-1.006676e-02 +-8.888882e-03 +-7.828620e-03 +-7.299513e-03 +-7.610268e-03 +-8.460429e-03 +-9.323314e-03 +-9.651973e-03 +-9.017959e-03 +-7.713425e-03 +-6.337003e-03 +-5.171814e-03 +-4.522863e-03 +-4.755405e-03 +-5.277828e-03 +-4.754904e-03 +-2.949719e-03 +-7.457044e-04 +1.156478e-03 +2.547334e-03 +3.051720e-03 +2.694571e-03 +2.018734e-03 +1.443918e-03 +9.837565e-04 +4.823330e-04 +-9.474553e-05 +-6.065148e-04 +-9.677071e-04 +-1.247232e-03 +-1.543152e-03 +-1.942757e-03 +-2.889509e-03 +-4.722211e-03 +-7.084569e-03 +-9.431416e-03 +-1.111898e-02 +-1.093694e-02 +-8.839225e-03 +-6.085564e-03 +-3.649148e-03 +-1.943403e-03 +-1.764656e-03 +-3.127800e-03 +-5.059215e-03 +-6.637141e-03 +-6.954699e-03 +-5.789509e-03 +-3.968142e-03 +-2.288275e-03 +-9.252992e-04 +-1.487012e-04 +-2.362337e-04 +-8.699275e-04 +-1.580407e-03 +-2.450799e-03 +-3.795155e-03 +-5.492900e-03 +-6.774200e-03 +-6.922819e-03 +-6.261924e-03 +-5.552649e-03 +-5.109963e-03 +-4.756814e-03 +-4.109003e-03 +-2.539404e-03 +1.562074e-06 +2.883931e-03 +5.608129e-03 +8.124278e-03 +1.019611e-02 +1.146782e-02 +1.216410e-02 +1.278188e-02 +1.354586e-02 +1.436642e-02 +1.511663e-02 +1.577270e-02 +1.630444e-02 +1.670688e-02 +1.704842e-02 +1.739541e-02 +1.779152e-02 +1.833546e-02 +1.904848e-02 +1.983124e-02 +2.059392e-02 +2.132793e-02 +2.195934e-02 +2.202992e-02 +2.132931e-02 +2.025045e-02 +1.923569e-02 +1.836906e-02 +1.750563e-02 +1.667072e-02 +1.633751e-02 +1.669429e-02 +1.736507e-02 +1.778888e-02 +1.716986e-02 +1.533969e-02 +1.301579e-02 +1.110166e-02 +1.058593e-02 +1.147495e-02 +1.281324e-02 +1.390164e-02 +1.477341e-02 +1.571732e-02 +1.659917e-02 +1.700847e-02 +1.696327e-02 +1.681080e-02 +1.677234e-02 +1.681200e-02 +1.681676e-02 +1.666477e-02 +1.598623e-02 +1.464543e-02 +1.299748e-02 +1.161202e-02 +1.144236e-02 +1.270258e-02 +1.392997e-02 +1.338827e-02 +1.128668e-02 +8.977827e-03 +7.174716e-03 +5.619978e-03 +3.875744e-03 +1.890919e-03 +-1.184729e-04 +-2.013740e-03 +-3.837904e-03 +-5.685542e-03 +-7.582236e-03 +-9.491437e-03 +-1.137832e-02 +-1.275487e-02 +-1.183191e-02 +-8.130598e-03 +-3.275562e-03 +9.353713e-04 +2.267984e-03 +-3.046530e-04 +-4.915967e-03 +-9.056069e-03 +-1.062418e-02 +-9.368503e-03 +-7.051128e-03 +-5.141773e-03 +-3.788903e-03 +-3.162663e-03 +-3.617343e-03 +-4.812576e-03 +-6.117486e-03 +-7.259681e-03 +-8.346143e-03 +-9.489982e-03 +-1.025004e-02 +-1.000519e-02 +-8.978332e-03 +-7.843811e-03 +-6.969067e-03 +-6.586032e-03 +-6.846111e-03 +-7.490795e-03 +-8.156978e-03 +-8.724818e-03 +-9.277782e-03 +-9.779357e-03 +-9.708558e-03 +-8.800806e-03 +-7.511884e-03 +-6.641220e-03 +-6.526516e-03 +-6.773167e-03 +-6.915204e-03 +-6.883798e-03 +-6.974829e-03 +-7.571272e-03 +-8.583258e-03 +-9.005110e-03 +-7.649564e-03 +-4.886969e-03 +-2.203578e-03 +-6.189796e-04 +2.119280e-04 +1.107046e-03 +2.336387e-03 +3.381804e-03 +3.385377e-03 +2.380262e-03 +1.124747e-03 +1.156065e-04 +-7.213353e-04 +-1.628813e-03 +-2.473917e-03 +-2.780247e-03 +-2.515538e-03 +-2.079249e-03 +-1.764426e-03 +-1.552600e-03 +-1.308820e-03 +-9.889258e-04 +-6.465340e-04 +-3.328153e-04 +-4.530834e-05 +2.884022e-04 +8.448029e-04 +1.659871e-03 +2.575318e-03 +3.452113e-03 +4.278969e-03 +4.937144e-03 +4.956562e-03 +4.254194e-03 +3.276096e-03 +2.404187e-03 +1.658193e-03 +8.878501e-04 +3.783314e-05 +-6.098073e-04 +-5.647823e-04 +1.093251e-04 +9.301674e-04 +1.601119e-03 +2.175408e-03 +2.803040e-03 +3.515234e-03 +4.243232e-03 +4.934679e-03 +5.592018e-03 +6.069937e-03 +6.046167e-03 +5.562093e-03 +4.976212e-03 +4.811073e-03 +5.496176e-03 +6.749857e-03 +7.461053e-03 +6.542389e-03 +4.377719e-03 +2.080157e-03 +4.707290e-04 +6.848711e-04 +2.972410e-03 +5.889888e-03 +7.176421e-03 +6.219891e-03 +4.405583e-03 +3.008211e-03 +2.077802e-03 +1.069833e-03 +-2.487230e-04 +-1.398258e-03 +-1.479476e-03 +-4.843478e-04 +8.071716e-04 +1.854852e-03 +2.715448e-03 +3.648950e-03 +4.690138e-03 +5.359386e-03 +5.199399e-03 +4.474841e-03 +3.726539e-03 +3.174741e-03 +2.919431e-03 +3.244366e-03 +4.089706e-03 +5.086405e-03 +5.993420e-03 +6.821082e-03 +7.480583e-03 +7.704948e-03 +7.537501e-03 +7.269193e-03 +7.082679e-03 +6.951421e-03 +6.750099e-03 +6.369193e-03 +5.849415e-03 +5.311629e-03 +4.814663e-03 +4.335493e-03 +3.864692e-03 +3.593721e-03 +3.689539e-03 +4.015940e-03 +4.343839e-03 +4.593876e-03 +4.700544e-03 +4.264615e-03 +3.155518e-03 +1.749361e-03 +4.169174e-04 +-7.586278e-04 +-1.753593e-03 +-2.573020e-03 +-3.308034e-03 +-4.043473e-03 +-4.796139e-03 +-5.544437e-03 +-6.276836e-03 +-6.977200e-03 +-7.563922e-03 +-8.013103e-03 +-8.403183e-03 +-8.809185e-03 +-9.239748e-03 +-9.667744e-03 +-1.007934e-02 +-1.048348e-02 +-1.083764e-02 +-1.082934e-02 +-1.027260e-02 +-9.600132e-03 +-9.653323e-03 +-1.058015e-02 +-1.179410e-02 +-1.275297e-02 +-1.281602e-02 +-1.156115e-02 +-9.520169e-03 +-7.469568e-03 +-5.655733e-03 +-3.900047e-03 +-2.361515e-03 +-1.585290e-03 +-1.532456e-03 +-1.672800e-03 +-1.657585e-03 +-1.528226e-03 +-1.449652e-03 +-1.460306e-03 +-1.435368e-03 +-1.249835e-03 +-9.434768e-04 +-6.308912e-04 +-3.621298e-04 +-1.104766e-04 +1.503312e-04 +2.098200e-04 +-3.477385e-04 +-1.469900e-03 +-2.732479e-03 +-3.868464e-03 +-4.918983e-03 +-6.014738e-03 +-7.090614e-03 +-7.388897e-03 +-6.329711e-03 +-4.451499e-03 +-2.592883e-03 +-1.020901e-03 +3.488599e-04 +1.315848e-03 +1.791242e-03 +2.027910e-03 +2.292111e-03 +2.635693e-03 +2.977362e-03 +3.082107e-03 +2.151328e-03 +-7.547535e-05 +-2.115517e-03 +-2.058884e-03 +-1.484583e-04 +2.050241e-03 +3.558571e-03 +3.914712e-03 +3.190245e-03 +2.049106e-03 +1.016227e-03 +4.579692e-04 +1.160949e-03 +3.187388e-03 +5.696035e-03 +7.846609e-03 +9.143783e-03 +9.790808e-03 +1.034044e-02 +1.105734e-02 +1.183991e-02 +1.253621e-02 +1.314419e-02 +1.374517e-02 +1.416385e-02 +1.386393e-02 +1.281678e-02 +1.152899e-02 +1.038040e-02 +9.362155e-03 +8.416022e-03 +7.688411e-03 +7.214112e-03 +6.844385e-03 +6.445091e-03 +6.002650e-03 +5.565226e-03 +5.156213e-03 +4.759391e-03 +4.354522e-03 +3.986127e-03 +3.796859e-03 +3.809944e-03 +3.897273e-03 +3.951692e-03 +3.969913e-03 +3.995777e-03 +4.047239e-03 +4.145523e-03 +4.624015e-03 +5.824488e-03 +7.512980e-03 +9.233587e-03 +1.080608e-02 +1.233295e-02 +1.393111e-02 +1.537745e-02 +1.564447e-02 +1.429872e-02 +1.218444e-02 +1.022590e-02 +8.582253e-03 +6.979127e-03 +5.461646e-03 +4.258150e-03 +3.327648e-03 +2.453978e-03 +1.512368e-03 +5.290783e-04 +-4.316897e-04 +-1.342900e-03 +-2.150279e-03 +-2.826435e-03 +-3.434730e-03 +-4.048353e-03 +-4.684077e-03 +-5.320312e-03 +-5.942422e-03 +-6.556437e-03 +-7.170593e-03 +-7.706254e-03 +-8.006070e-03 +-8.090297e-03 +-8.120648e-03 +-8.198981e-03 +-8.309813e-03 +-8.403417e-03 +-8.468842e-03 +-8.528661e-03 +-8.600506e-03 +-8.700414e-03 +-8.996132e-03 +-9.657525e-03 +-1.056487e-02 +-1.148800e-02 +-1.233675e-02 +-1.316291e-02 +-1.400982e-02 +-1.460201e-02 +-1.449492e-02 +-1.380149e-02 +-1.299482e-02 +-1.233658e-02 +-1.175971e-02 +-1.112438e-02 +-1.041069e-02 +-9.693672e-03 +-9.178824e-03 +-9.152905e-03 +-9.538211e-03 +-1.000959e-02 +-1.038305e-02 +-1.070088e-02 +-1.101526e-02 +-1.114881e-02 +-1.097419e-02 +-1.062414e-02 +-1.028657e-02 +-1.001380e-02 +-9.751543e-03 +-9.455140e-03 +-9.134878e-03 +-8.820472e-03 +-8.521635e-03 +-8.227651e-03 +-7.928020e-03 +-7.622754e-03 +-7.311972e-03 +-6.987898e-03 +-6.650676e-03 +-6.309107e-03 +-5.969630e-03 +-5.632124e-03 +-5.293950e-03 +-4.954231e-03 +-4.614065e-03 +-4.274459e-03 +-3.935405e-03 +-3.596644e-03 +-3.325812e-03 +-3.424499e-03 +-4.019299e-03 +-4.850904e-03 +-5.636950e-03 +-6.328262e-03 +-7.020299e-03 +-7.770937e-03 +-8.527514e-03 +-8.893462e-03 +-8.428094e-03 +-7.363987e-03 +-6.240178e-03 +-5.292439e-03 +-4.410110e-03 +-3.536214e-03 +-3.183671e-03 +-3.733989e-03 +-4.806543e-03 +-5.636670e-03 +-5.575316e-03 +-4.785539e-03 +-3.886061e-03 +-3.193271e-03 +-2.596100e-03 +-1.909703e-03 +-1.118959e-03 +-3.206802e-04 +4.241630e-04 +1.005465e-03 +1.091711e-03 +6.451875e-04 +3.560445e-06 +-5.574595e-04 +-1.029930e-03 +-1.524273e-03 +-2.083963e-03 +-2.666602e-03 +-3.226488e-03 +-3.762602e-03 +-4.261024e-03 +-4.381864e-03 +-3.775937e-03 +-2.677380e-03 +-1.546506e-03 +-5.657982e-04 +3.681727e-04 +1.375067e-03 +2.447851e-03 +3.507097e-03 +4.294368e-03 +4.406012e-03 +3.936263e-03 +3.336269e-03 +2.870243e-03 +2.484614e-03 +2.045829e-03 +1.531112e-03 +1.004849e-03 +5.128144e-04 +3.883197e-05 +-5.415722e-04 +-1.381027e-03 +-2.423788e-03 +-3.497734e-03 +-4.516412e-03 +-5.508937e-03 +-6.431945e-03 +-6.878219e-03 +-6.649602e-03 +-6.084440e-03 +-5.573559e-03 +-5.194880e-03 +-4.826607e-03 +-4.529423e-03 +-4.607724e-03 +-5.082325e-03 +-5.682083e-03 +-6.204488e-03 +-6.657742e-03 +-7.131151e-03 +-7.559104e-03 +-7.480059e-03 +-6.680788e-03 +-5.528992e-03 +-4.442369e-03 +-3.499351e-03 +-2.559829e-03 +-1.535487e-03 +-5.108235e-04 +3.134082e-04 +9.052766e-04 +1.418869e-03 +1.979130e-03 +2.584640e-03 +3.179978e-03 +3.743494e-03 +4.262085e-03 +4.634238e-03 +4.827186e-03 +4.941084e-03 +5.074081e-03 +5.238912e-03 +5.401060e-03 +5.542194e-03 +5.673569e-03 +5.811060e-03 +5.956847e-03 +6.103532e-03 +6.222684e-03 +6.228734e-03 +6.101538e-03 +5.920352e-03 +5.757193e-03 +5.617959e-03 +5.475205e-03 +5.314370e-03 +5.115502e-03 +4.846072e-03 +4.521256e-03 +4.185490e-03 +3.864482e-03 +3.640003e-03 +3.703694e-03 +4.051579e-03 +4.486777e-03 +4.868926e-03 +5.206400e-03 +5.561199e-03 +5.951935e-03 +6.352360e-03 +6.738779e-03 +7.112937e-03 +7.486385e-03 +7.766632e-03 +7.670000e-03 +7.155481e-03 +6.488291e-03 +5.887888e-03 +5.360441e-03 +4.816563e-03 +4.220268e-03 +3.605039e-03 +3.007843e-03 +2.429824e-03 +1.852172e-03 +1.264689e-03 +6.720694e-04 +8.338724e-05 +-4.642266e-04 +-9.069625e-04 +-1.257745e-03 +-1.586932e-03 +-1.936782e-03 +-2.299620e-03 +-2.646701e-03 +-2.840848e-03 +-2.691104e-03 +-2.268001e-03 +-1.797035e-03 +-1.395329e-03 +-1.027668e-03 +-6.302182e-04 +-1.968187e-04 +2.395206e-04 +6.553589e-04 +9.814746e-04 +1.089098e-03 +1.004303e-03 +8.725561e-04 +7.825497e-04 +7.195118e-04 +6.402683e-04 +5.365065e-04 +4.490284e-04 +4.683510e-04 +6.117290e-04 +8.017151e-04 +9.715335e-04 +1.118459e-03 +1.269745e-03 +1.437025e-03 +1.610459e-03 +1.778653e-03 +1.913599e-03 +1.764325e-03 +1.084004e-03 +4.883615e-05 +-1.007012e-03 +-1.954074e-03 +-2.868912e-03 +-3.837423e-03 +-4.823296e-03 +-5.493320e-03 +-5.549839e-03 +-5.203044e-03 +-4.842479e-03 +-4.612940e-03 +-4.419968e-03 +-4.162561e-03 +-3.849787e-03 +-3.544473e-03 +-3.352144e-03 +-3.437036e-03 +-3.773302e-03 +-4.176378e-03 +-4.527906e-03 +-4.843286e-03 +-5.178277e-03 +-5.545256e-03 +-5.907256e-03 +-6.211770e-03 +-6.457913e-03 +-6.688480e-03 +-6.933135e-03 +-7.188364e-03 +-7.435716e-03 +-7.526316e-03 +-7.131389e-03 +-6.260996e-03 +-5.248868e-03 +-4.329144e-03 +-3.487154e-03 +-2.714889e-03 +-2.207537e-03 +-2.006990e-03 +-1.927909e-03 +-1.806978e-03 +-1.632187e-03 +-1.465520e-03 +-1.335371e-03 +-1.220022e-03 +-1.100396e-03 +-1.103499e-03 +-1.436876e-03 +-2.011080e-03 +-2.265994e-03 +-1.749620e-03 +-7.266008e-04 +2.951546e-04 +1.135581e-03 +1.928827e-03 +2.809749e-03 +3.736612e-03 +4.564007e-03 +5.258097e-03 +5.907278e-03 +6.587584e-03 +7.298466e-03 +8.002149e-03 +8.646360e-03 +9.196894e-03 +9.690449e-03 +1.018380e-02 +1.069543e-02 +1.121062e-02 +1.171567e-02 +1.221014e-02 +1.262870e-02 +1.283502e-02 +1.284803e-02 +1.281187e-02 +1.281759e-02 +1.285201e-02 +1.287117e-02 +1.286530e-02 +1.285448e-02 +1.282977e-02 +1.260582e-02 +1.203342e-02 +1.124808e-02 +1.054084e-02 +1.041557e-02 +1.106891e-02 +1.209465e-02 +1.305036e-02 +1.379542e-02 +1.400090e-02 +1.339081e-02 +1.228449e-02 +1.117014e-02 +1.035314e-02 +9.987886e-03 +9.920997e-03 +9.885639e-03 +9.777013e-03 +9.650936e-03 +9.569871e-03 +9.525212e-03 +9.476069e-03 +9.405375e-03 +9.326016e-03 +9.254680e-03 +9.196923e-03 +9.146499e-03 +9.095085e-03 +9.040516e-03 +8.985608e-03 +8.932374e-03 +8.834511e-03 +8.427974e-03 +7.558971e-03 +6.441879e-03 +5.350129e-03 +4.350045e-03 +3.344261e-03 +2.208789e-03 +9.369372e-04 +-3.534412e-04 +-1.090798e-03 +-3.414666e-04 +1.711119e-03 +3.885731e-03 +4.794700e-03 +4.221675e-03 +3.145370e-03 +2.359152e-03 +1.848494e-03 +1.255839e-03 +3.478074e-04 +-9.339983e-04 +-2.416421e-03 +-3.891948e-03 +-5.306934e-03 +-6.719842e-03 +-8.051640e-03 +-8.835303e-03 +-8.915684e-03 +-8.689921e-03 +-8.550649e-03 +-8.545566e-03 +-8.530856e-03 +-8.430320e-03 +-8.289346e-03 +-8.173024e-03 +-8.090597e-03 +-8.012546e-03 +-7.918969e-03 +-7.815242e-03 +-7.705912e-03 +-7.557220e-03 +-7.348352e-03 +-7.107243e-03 +-6.869550e-03 +-6.643850e-03 +-6.419333e-03 +-6.188060e-03 +-5.952510e-03 +-5.740379e-03 +-5.716835e-03 +-6.004725e-03 +-6.477778e-03 +-6.946023e-03 +-7.297531e-03 +-7.346549e-03 +-7.039025e-03 +-6.569975e-03 +-6.131617e-03 +-5.752054e-03 +-5.352865e-03 +-4.797591e-03 +-4.030255e-03 +-3.158845e-03 +-2.305658e-03 +-1.498384e-03 +-8.123739e-04 +-4.404423e-04 +-3.597547e-04 +-3.597813e-04 +-3.020979e-04 +-2.017029e-04 +-1.220927e-04 +-7.895761e-05 +-4.383767e-05 +-2.948062e-06 +-1.215731e-04 +-6.580210e-04 +-1.540734e-03 +-2.488954e-03 +-3.349441e-03 +-4.162862e-03 +-4.963914e-03 +-5.491165e-03 +-5.544702e-03 +-5.319375e-03 +-5.106062e-03 +-4.991948e-03 +-4.896087e-03 +-4.748648e-03 +-4.617716e-03 +-4.748286e-03 +-5.210008e-03 +-5.807327e-03 +-6.355878e-03 +-6.839658e-03 +-7.330367e-03 +-7.863272e-03 +-8.414639e-03 +-8.916125e-03 +-9.151802e-03 +-9.012296e-03 +-8.679860e-03 +-8.372386e-03 +-8.137311e-03 +-7.905904e-03 +-7.631095e-03 +-7.330887e-03 +-7.040519e-03 +-6.768542e-03 +-6.500795e-03 +-6.225596e-03 +-5.944399e-03 +-5.664054e-03 +-5.388599e-03 +-5.139678e-03 +-4.950635e-03 +-4.810033e-03 +-4.678563e-03 +-4.535232e-03 +-4.385744e-03 +-4.241272e-03 +-4.103034e-03 +-3.961280e-03 +-3.773233e-03 +-3.501881e-03 +-3.176771e-03 +-2.849908e-03 +-2.540152e-03 +-2.234826e-03 +-1.920751e-03 +-1.599469e-03 +-1.279127e-03 +-9.650324e-04 +-6.582600e-04 +-3.552008e-04 +-5.179533e-05 +2.528598e-04 +5.575871e-04 +8.613742e-04 +1.164665e-03 +1.474660e-03 +1.852584e-03 +2.357602e-03 +2.947269e-03 +3.541580e-03 +4.109793e-03 +4.670325e-03 +5.243783e-03 +5.828587e-03 +6.412444e-03 +6.989822e-03 +7.564399e-03 +8.140583e-03 +8.703124e-03 +9.213294e-03 +9.670276e-03 +1.011085e-02 +1.056177e-02 +1.102154e-02 +1.146979e-02 +1.184009e-02 +1.208946e-02 +1.227009e-02 +1.245448e-02 +1.266289e-02 +1.287455e-02 +1.305716e-02 +1.314603e-02 +1.312387e-02 +1.305353e-02 +1.299540e-02 +1.295683e-02 +1.291562e-02 +1.281255e-02 +1.247734e-02 +1.187217e-02 +1.115841e-02 +1.048115e-02 +9.851651e-03 +9.214600e-03 +8.544398e-03 +7.861422e-03 +7.220898e-03 +6.696889e-03 +6.276677e-03 +5.881403e-03 +5.462644e-03 +5.028815e-03 +4.603908e-03 +4.192772e-03 +3.792440e-03 +3.537627e-03 +3.645706e-03 +4.054061e-03 +4.520605e-03 +4.912786e-03 +5.264818e-03 +5.647072e-03 +6.068874e-03 +6.494952e-03 +6.832974e-03 +6.782371e-03 +6.229972e-03 +5.444510e-03 +4.707653e-03 +4.064141e-03 +3.417142e-03 +2.710756e-03 +1.974280e-03 +1.253751e-03 +5.572559e-04 +-1.312029e-04 +-6.654014e-04 +-6.700102e-04 +-1.409824e-04 +5.534036e-04 +1.146233e-03 +1.651963e-03 +2.189044e-03 +2.794471e-03 +3.419093e-03 +4.017462e-03 +4.592267e-03 +5.135919e-03 +5.415261e-03 +5.236017e-03 +4.774304e-03 +4.312945e-03 +3.945446e-03 +3.598474e-03 +3.202672e-03 +2.833241e-03 +3.010815e-03 +4.116284e-03 +5.772156e-03 +7.248500e-03 +7.657888e-03 +6.857978e-03 +5.600081e-03 +4.525038e-03 +3.658568e-03 +2.742910e-03 +1.673070e-03 +6.722770e-04 +4.059148e-04 +1.111622e-03 +2.255704e-03 +3.286883e-03 +4.127979e-03 +4.977688e-03 +5.917975e-03 +6.613835e-03 +6.705496e-03 +6.367622e-03 +6.001027e-03 +5.773522e-03 +5.595378e-03 +5.355319e-03 +5.023026e-03 +4.520755e-03 +3.821046e-03 +3.027441e-03 +2.245964e-03 +1.495587e-03 +7.430367e-04 +-3.091905e-05 +-8.021749e-04 +-1.478854e-03 +-2.014312e-03 +-2.477238e-03 +-2.951196e-03 +-3.454033e-03 +-3.904257e-03 +-3.879079e-03 +-3.076469e-03 +-1.817301e-03 +-5.741107e-04 +5.114668e-04 +1.569933e-03 +2.681881e-03 +3.376954e-03 +3.030470e-03 +1.887802e-03 +6.430103e-04 +-3.732239e-04 +-1.290563e-03 +-2.303485e-03 +-3.413391e-03 +-4.512267e-03 +-5.548678e-03 +-6.556033e-03 +-7.579582e-03 +-8.625800e-03 +-9.640669e-03 +-1.035851e-02 +-1.059007e-02 +-1.053632e-02 +-1.049259e-02 +-1.054731e-02 +-1.061903e-02 +-1.064698e-02 +-1.073798e-02 +-1.102814e-02 +-1.147019e-02 +-1.192749e-02 +-1.233680e-02 +-1.272584e-02 +-1.313442e-02 +-1.356463e-02 +-1.399563e-02 +-1.441564e-02 +-1.482962e-02 +-1.523514e-02 +-1.552849e-02 +-1.560338e-02 +-1.553002e-02 +-1.544704e-02 +-1.540949e-02 +-1.538615e-02 +-1.534087e-02 +-1.527295e-02 +-1.509431e-02 +-1.456207e-02 +-1.367356e-02 +-1.267263e-02 +-1.173736e-02 +-1.085966e-02 +-9.974314e-03 +-9.234129e-03 +-8.889874e-03 +-8.863938e-03 +-8.889133e-03 +-8.827842e-03 +-8.723997e-03 +-8.655061e-03 +-8.623125e-03 +-8.555310e-03 +-8.407442e-03 +-8.215232e-03 +-8.030741e-03 +-7.866801e-03 +-7.706054e-03 +-7.534763e-03 +-7.309026e-03 +-6.864544e-03 +-6.157455e-03 +-5.340874e-03 +-4.557659e-03 +-3.821780e-03 +-3.080064e-03 +-2.346452e-03 +-1.867889e-03 +-1.801626e-03 +-1.963752e-03 +-2.105282e-03 +-2.161217e-03 +-2.206142e-03 +-2.296992e-03 +-2.359521e-03 +-2.187162e-03 +-1.746408e-03 +-1.210178e-03 +-7.217324e-04 +-2.831198e-04 +1.661963e-04 +6.488988e-04 +1.135449e-03 +1.598150e-03 +2.042384e-03 +2.487477e-03 +2.941359e-03 +3.394795e-03 +3.774617e-03 +3.980036e-03 +4.045949e-03 +4.087770e-03 +4.165596e-03 +4.261235e-03 +4.341629e-03 +4.384095e-03 +4.223060e-03 +3.691394e-03 +2.911735e-03 +2.116000e-03 +1.394627e-03 +7.009166e-04 +5.275851e-05 +-4.505233e-04 +-8.204066e-04 +-1.156239e-03 +-1.521045e-03 +-1.906079e-03 +-2.272197e-03 +-2.578550e-03 +-2.829396e-03 +-3.065775e-03 +-3.314453e-03 +-3.571717e-03 +-3.824511e-03 +-4.069719e-03 +-4.328104e-03 +-4.714263e-03 +-5.311484e-03 +-6.033438e-03 +-6.706973e-03 +-6.962154e-03 +-6.581535e-03 +-5.847317e-03 +-5.137095e-03 +-4.550862e-03 +-3.982451e-03 +-3.501497e-03 +-3.491748e-03 +-4.008683e-03 +-4.668375e-03 +-4.868662e-03 +-4.357100e-03 +-3.496183e-03 +-2.709146e-03 +-2.100882e-03 +-1.631544e-03 +-1.238119e-03 +-8.641816e-04 +-4.906555e-04 +-1.244820e-04 +1.874133e-04 +2.938749e-04 +1.602099e-04 +-7.037922e-05 +-2.685291e-04 +-4.239391e-04 +-5.832978e-04 +-7.542206e-04 +-9.104171e-04 +-1.042849e-03 +-1.165550e-03 +-1.292541e-03 +-1.379335e-03 +-1.216469e-03 +-7.153326e-04 +-5.265053e-05 +5.783917e-04 +1.134649e-03 +1.639639e-03 +2.115635e-03 +2.580033e-03 +3.040532e-03 +3.496624e-03 +3.888420e-03 +4.047156e-03 +3.952817e-03 +3.767866e-03 +3.623081e-03 +3.487466e-03 +3.229909e-03 +2.830540e-03 +2.392848e-03 +2.142529e-03 +2.355862e-03 +2.952917e-03 +3.624707e-03 +4.127274e-03 +4.173173e-03 +3.713267e-03 +3.072086e-03 +2.778566e-03 +3.113984e-03 +3.799787e-03 +4.446455e-03 +4.946922e-03 +5.262025e-03 +5.240048e-03 +4.930045e-03 +4.542233e-03 +4.205252e-03 +3.902976e-03 +3.578454e-03 +3.247309e-03 +3.133652e-03 +3.407894e-03 +3.916358e-03 +4.418074e-03 +4.797447e-03 +4.892261e-03 +4.628815e-03 +4.182335e-03 +3.751552e-03 +3.380177e-03 +3.009090e-03 +2.599734e-03 +2.194947e-03 +1.898479e-03 +1.726389e-03 +1.596705e-03 +1.442806e-03 +1.265092e-03 +1.092737e-03 +9.371092e-04 +7.873708e-04 +6.318489e-04 +4.707026e-04 +3.352668e-04 +3.007116e-04 +3.747696e-04 +4.865969e-04 +5.799390e-04 +6.546119e-04 +7.342651e-04 +8.277055e-04 +9.257940e-04 +1.018951e-03 +1.107149e-03 +1.191331e-03 +1.204646e-03 +1.041089e-03 +7.316346e-04 +3.942270e-04 +1.193925e-04 +1.364147e-04 +6.509313e-04 +1.488219e-03 +2.342371e-03 +3.047443e-03 +3.373499e-03 +3.220196e-03 +2.824352e-03 +2.452188e-03 +2.160359e-03 +1.868311e-03 +1.523824e-03 +1.150619e-03 +7.904339e-04 +4.862336e-04 +4.162344e-04 +6.811081e-04 +1.123806e-03 +1.549130e-03 +1.910523e-03 +2.267014e-03 +2.661167e-03 +3.078385e-03 +3.486121e-03 +3.795191e-03 +3.787750e-03 +3.444832e-03 +2.983935e-03 +2.577502e-03 +2.226867e-03 +1.860812e-03 +1.452899e-03 +1.030991e-03 +6.406446e-04 +4.052063e-04 +4.037817e-04 +5.348803e-04 +6.593770e-04 +7.384413e-04 +8.114780e-04 +9.102934e-04 +1.027162e-03 +1.149084e-03 +1.280332e-03 +1.423468e-03 +1.572696e-03 +1.721529e-03 +1.868412e-03 +2.015071e-03 +2.162800e-03 +2.311166e-03 +2.459293e-03 +2.604343e-03 +2.681714e-03 +2.569603e-03 +2.287160e-03 +1.963102e-03 +1.677101e-03 +1.416082e-03 +1.140985e-03 +8.436547e-04 +5.421871e-04 +2.503802e-04 +-3.087782e-05 +-3.005305e-04 +-5.603242e-04 +-8.164904e-04 +-1.059564e-03 +-1.096667e-03 +-6.885255e-04 +4.799232e-05 +8.233187e-04 +1.505345e-03 +2.148252e-03 +2.720174e-03 +2.906824e-03 +2.624147e-03 +2.148949e-03 +1.737443e-03 +1.412799e-03 +1.109995e-03 +1.019629e-03 +1.355705e-03 +1.980002e-03 +2.621148e-03 +3.172645e-03 +3.696020e-03 +4.261856e-03 +4.863442e-03 +5.352717e-03 +5.463105e-03 +5.209977e-03 +4.856397e-03 +4.579667e-03 +4.360581e-03 +4.115644e-03 +3.822870e-03 +3.518735e-03 +3.233995e-03 +2.981592e-03 +2.898068e-03 +3.126686e-03 +3.566238e-03 +4.020813e-03 +4.412581e-03 +4.771616e-03 +4.961569e-03 +4.749345e-03 +4.218509e-03 +3.634674e-03 +3.133615e-03 +2.672777e-03 +2.177190e-03 +1.639884e-03 +1.108911e-03 +7.416057e-04 +6.944252e-04 +8.695401e-04 +1.062753e-03 +1.189423e-03 +1.260739e-03 +1.208814e-03 +9.986989e-04 +7.090443e-04 +4.275109e-04 +1.727465e-04 +-8.152576e-05 +-3.523076e-04 +-6.060676e-04 +-7.332497e-04 +-7.051245e-04 +-6.139919e-04 +-5.452367e-04 +-5.058803e-04 +-4.628269e-04 +-4.002187e-04 +-3.292568e-04 +-2.643293e-04 +-2.092272e-04 +-1.966073e-04 +-2.817700e-04 +-4.473690e-04 +-6.290603e-04 +-7.919632e-04 +-9.714969e-04 +-1.261678e-03 +-1.674667e-03 +-2.129386e-03 +-2.560900e-03 +-2.936978e-03 +-3.165229e-03 +-3.223815e-03 +-3.210809e-03 +-3.216476e-03 +-3.250384e-03 +-3.275484e-03 +-3.241557e-03 +-3.133546e-03 +-2.992291e-03 +-2.859364e-03 +-2.740463e-03 +-2.620500e-03 +-2.491301e-03 +-2.357569e-03 +-2.222667e-03 +-2.071278e-03 +-1.893328e-03 +-1.700799e-03 +-1.509678e-03 +-1.324048e-03 +-1.139122e-03 +-9.511988e-04 +-7.613221e-04 +-5.720289e-04 +-3.921500e-04 +-2.965434e-04 +-3.582154e-04 +-5.247577e-04 +-6.972560e-04 +-8.375026e-04 +-9.682783e-04 +-1.115003e-03 +-1.275743e-03 +-1.432311e-03 +-1.549881e-03 +-1.605672e-03 +-1.624974e-03 +-1.645123e-03 +-1.677576e-03 +-1.712005e-03 +-1.710699e-03 +-1.547542e-03 +-1.174828e-03 +-7.047067e-04 +-2.550141e-04 +1.556095e-04 +5.676403e-04 +9.941533e-04 +1.278431e-03 +1.223301e-03 +9.131366e-04 +5.724594e-04 +3.056512e-04 +6.946100e-05 +-1.990128e-04 +-5.022534e-04 +-7.994189e-04 +-9.741603e-04 +-9.146135e-04 +-6.941158e-04 +-4.614311e-04 +-2.770057e-04 +-1.080718e-04 +8.441043e-05 +2.985398e-04 +5.114334e-04 +7.122420e-04 +9.070304e-04 +1.096305e-03 +1.268443e-03 +1.423339e-03 +1.572788e-03 +1.725319e-03 +1.880608e-03 +2.034960e-03 +2.187204e-03 +2.338828e-03 +2.491263e-03 +2.646183e-03 +2.816001e-03 +3.010406e-03 +3.219621e-03 +3.428650e-03 +3.632761e-03 +3.831946e-03 +3.930954e-03 +3.743444e-03 +3.296275e-03 +2.784612e-03 +2.330493e-03 +1.914916e-03 +1.496429e-03 +1.165605e-03 +1.010199e-03 +9.670487e-04 +9.249421e-04 +8.446887e-04 +7.543262e-04 +6.823076e-04 +6.256359e-04 +5.670803e-04 +4.994700e-04 +4.282078e-04 +3.598174e-04 +2.873625e-04 +1.653800e-04 +-3.272862e-05 +-2.717476e-04 +-5.064000e-04 +-7.256302e-04 +-9.433115e-04 +-1.172265e-03 +-1.452842e-03 +-1.843309e-03 +-2.320990e-03 +-2.814485e-03 +-3.286590e-03 +-3.748084e-03 +-4.218927e-03 +-4.701045e-03 +-5.184074e-03 +-5.638542e-03 +-5.934533e-03 +-5.999371e-03 +-5.941838e-03 +-5.897429e-03 +-5.898117e-03 +-5.902364e-03 +-5.880309e-03 +-5.842091e-03 +-5.809490e-03 +-5.788292e-03 +-5.770022e-03 +-5.747250e-03 +-5.720678e-03 +-5.688714e-03 +-5.631824e-03 +-5.542918e-03 +-5.439707e-03 +-5.339987e-03 +-5.246337e-03 +-5.152272e-03 +-5.054363e-03 +-4.959200e-03 +-4.912075e-03 +-4.954850e-03 +-5.056861e-03 +-5.162991e-03 +-5.277358e-03 +-5.451603e-03 +-5.688201e-03 +-5.942631e-03 +-6.182953e-03 +-6.411901e-03 +-6.645273e-03 +-6.888097e-03 +-7.133828e-03 +-7.376212e-03 +-7.615480e-03 +-7.855001e-03 +-8.096268e-03 +-8.338319e-03 +-8.579844e-03 +-8.816888e-03 +-8.953670e-03 +-8.809622e-03 +-8.413106e-03 +-7.954985e-03 +-7.553271e-03 +-7.188623e-03 +-6.803139e-03 +-6.384717e-03 +-5.958714e-03 +-5.538809e-03 +-5.118592e-03 +-4.691176e-03 +-4.258417e-03 +-3.862966e-03 +-3.644469e-03 +-3.638655e-03 +-3.720047e-03 +-3.772776e-03 +-3.786663e-03 +-3.805731e-03 +-3.851016e-03 +-3.907383e-03 +-3.939531e-03 +-3.886585e-03 +-3.741833e-03 +-3.564062e-03 +-3.401120e-03 +-3.253848e-03 +-3.102511e-03 +-2.939532e-03 +-2.772540e-03 +-2.609642e-03 +-2.452917e-03 +-2.346981e-03 +-2.381394e-03 +-2.542819e-03 +-2.736058e-03 +-2.901505e-03 +-3.048299e-03 +-3.205325e-03 +-3.378852e-03 +-3.555483e-03 +-3.725072e-03 +-3.889438e-03 +-4.050139e-03 +-4.144478e-03 +-4.090290e-03 +-3.924832e-03 +-3.745258e-03 +-3.596920e-03 +-3.461576e-03 +-3.312401e-03 +-3.148318e-03 +-2.983857e-03 +-2.827091e-03 +-2.674483e-03 +-2.519971e-03 +-2.362295e-03 +-2.204098e-03 +-2.048142e-03 +-1.895549e-03 +-1.744893e-03 +-1.594151e-03 +-1.442758e-03 +-1.291277e-03 +-1.140176e-03 +-9.893756e-04 +-8.385534e-04 +-6.875582e-04 +-5.364983e-04 +-3.855045e-04 +-2.345997e-04 +-8.370994e-05 +6.727218e-05 +2.182121e-04 +3.691278e-04 +5.275860e-04 +7.269288e-04 +9.811451e-04 +1.261512e-03 +1.536830e-03 +1.801697e-03 +2.066621e-03 +2.337987e-03 +2.612789e-03 +2.885930e-03 +3.156397e-03 +3.426348e-03 +3.697286e-03 +3.964770e-03 +4.219920e-03 +4.463623e-03 +4.704490e-03 +4.947976e-03 +5.193249e-03 +5.437592e-03 +5.680420e-03 +5.922941e-03 +6.166071e-03 +6.409671e-03 +6.653231e-03 +6.903511e-03 +7.191784e-03 +7.531283e-03 +7.895332e-03 +8.253178e-03 +8.515937e-03 +8.455673e-03 +8.047903e-03 +7.515764e-03 +7.039053e-03 +6.620797e-03 +6.187443e-03 +5.710800e-03 +5.219274e-03 +4.742990e-03 +4.282386e-03 +3.850445e-03 +3.603073e-03 +3.640182e-03 +3.834456e-03 +4.016390e-03 +4.141610e-03 +4.260018e-03 +4.410234e-03 +4.581340e-03 +4.746346e-03 +4.897199e-03 +5.044012e-03 +5.197068e-03 +5.371472e-03 +5.585696e-03 +5.829992e-03 +6.079176e-03 +6.320925e-03 +6.559392e-03 +6.801359e-03 +7.047155e-03 +7.293073e-03 +7.537037e-03 +7.764882e-03 +7.866578e-03 +7.757213e-03 +7.520956e-03 +7.286780e-03 +7.095376e-03 +6.912275e-03 +6.706400e-03 +6.483538e-03 +6.263961e-03 +6.055060e-03 +5.872690e-03 +5.840155e-03 +6.033676e-03 +6.350630e-03 +6.657134e-03 +6.919066e-03 +7.176197e-03 +7.458654e-03 +7.757427e-03 +8.051190e-03 +8.333747e-03 +8.613207e-03 +8.886654e-03 +9.009758e-03 +8.801345e-03 +8.347001e-03 +7.863060e-03 +7.448937e-03 +7.062922e-03 +6.645586e-03 +6.195292e-03 +5.744456e-03 +5.310774e-03 +4.886120e-03 +4.457089e-03 +4.021094e-03 +3.583852e-03 +3.161631e-03 +2.921562e-03 +3.067900e-03 +3.497729e-03 +3.960672e-03 +4.343298e-03 +4.694385e-03 +5.080793e-03 +5.432031e-03 +5.506390e-03 +5.257541e-03 +4.888904e-03 +4.574266e-03 +4.319887e-03 +4.054308e-03 +3.747188e-03 +3.424171e-03 +3.114950e-03 +2.821120e-03 +2.527902e-03 +2.226949e-03 +1.920731e-03 +1.609394e-03 +1.290745e-03 +9.671494e-04 +6.427842e-04 +3.194780e-04 +-3.457606e-06 +-3.269955e-04 +-6.510827e-04 +-9.750539e-04 +-1.275978e-03 +-1.453420e-03 +-1.465460e-03 +-1.398664e-03 +-1.347103e-03 +-1.327091e-03 +-1.306799e-03 +-1.267014e-03 +-1.216906e-03 +-1.171804e-03 +-1.134724e-03 +-1.099128e-03 +-1.061680e-03 +-1.050647e-03 +-1.110209e-03 +-1.228471e-03 +-1.357838e-03 +-1.472283e-03 +-1.578707e-03 +-1.691117e-03 +-1.811367e-03 +-1.932552e-03 +-2.049379e-03 +-2.124887e-03 +-2.053011e-03 +-1.820581e-03 +-1.530118e-03 +-1.265150e-03 +-1.027598e-03 +-7.834154e-04 +-5.192455e-04 +-2.480384e-04 +1.619187e-05 +2.731369e-04 +5.191769e-04 +6.565646e-04 +5.845491e-04 +3.704742e-04 +1.469925e-04 +-3.323394e-05 +-1.999767e-04 +-3.877083e-04 +-5.944478e-04 +-7.998972e-04 +-9.946671e-04 +-1.184668e-03 +-1.377827e-03 +-1.575120e-03 +-1.772857e-03 +-1.962939e-03 +-2.103587e-03 +-2.163904e-03 +-2.176627e-03 +-2.190498e-03 +-2.220461e-03 +-2.253338e-03 +-2.277509e-03 +-2.295326e-03 +-2.314513e-03 +-2.337730e-03 +-2.362317e-03 +-2.385509e-03 +-2.407318e-03 +-2.439344e-03 +-2.540542e-03 +-2.744539e-03 +-3.003373e-03 +-3.256396e-03 +-3.489073e-03 +-3.718937e-03 +-3.917216e-03 +-3.981745e-03 +-3.904102e-03 +-3.779176e-03 +-3.680037e-03 +-3.605316e-03 +-3.523630e-03 +-3.423850e-03 +-3.318304e-03 +-3.219393e-03 +-3.126912e-03 +-3.034251e-03 +-2.938176e-03 +-2.843601e-03 +-2.771089e-03 +-2.731538e-03 +-2.709143e-03 +-2.684471e-03 +-2.653116e-03 +-2.621279e-03 +-2.593357e-03 +-2.567760e-03 +-2.541326e-03 +-2.513243e-03 +-2.484784e-03 +-2.457006e-03 +-2.429772e-03 +-2.402475e-03 +-2.374891e-03 +-2.347189e-03 +-2.320159e-03 +-2.301673e-03 +-2.301305e-03 +-2.314220e-03 +-2.328673e-03 +-2.339361e-03 +-2.348613e-03 +-2.359586e-03 +-2.372335e-03 +-2.385084e-03 +-2.389240e-03 +-2.341236e-03 +-2.216036e-03 +-2.049629e-03 +-1.887497e-03 +-1.740558e-03 +-1.594945e-03 +-1.440567e-03 +-1.286580e-03 +-1.221696e-03 +-1.348185e-03 +-1.613788e-03 +-1.894242e-03 +-2.134260e-03 +-2.358890e-03 +-2.587022e-03 +-2.707544e-03 +-2.616518e-03 +-2.388710e-03 +-2.158281e-03 +-1.973493e-03 +-1.800931e-03 +-1.606117e-03 +-1.392584e-03 +-1.181214e-03 +-9.808396e-04 +-7.849442e-04 +-5.870702e-04 +-4.119686e-04 +-3.016432e-04 +-2.463324e-04 +-2.019912e-04 +-1.438734e-04 +-7.800100e-05 +-1.747113e-05 +3.570529e-05 +8.786119e-05 +1.433828e-04 +2.011406e-04 +2.582612e-04 +3.138738e-04 +3.719087e-04 +4.604139e-04 +6.056123e-04 +7.882463e-04 +9.727028e-04 +1.145446e-03 +1.314860e-03 +1.490051e-03 +1.670261e-03 +1.849996e-03 +2.026825e-03 +2.202393e-03 +2.378846e-03 +2.555380e-03 +2.692054e-03 +2.698105e-03 +2.575013e-03 +2.413141e-03 +2.276440e-03 +2.160446e-03 +1.965381e-03 +1.821772e-03 +1.673469e-03 +1.531436e-03 +1.394859e-03 +1.257590e-03 +1.119333e-03 +1.014676e-03 +9.862396e-04 +1.014296e-03 +1.048764e-03 +1.066713e-03 +1.077878e-03 +1.096095e-03 +1.121752e-03 +1.147279e-03 +1.168596e-03 +1.187576e-03 +1.207318e-03 +1.228237e-03 +1.222887e-03 +1.094250e-03 +8.170325e-04 +4.789022e-04 +1.611922e-04 +-1.285743e-04 +-4.210132e-04 +-7.308668e-04 +-1.047645e-03 +-1.357789e-03 +-1.659813e-03 +-1.960041e-03 +-2.255604e-03 +-2.450984e-03 +-2.427915e-03 +-2.243767e-03 +-2.040870e-03 +-1.884140e-03 +-1.746068e-03 +-1.587818e-03 +-1.408505e-03 +-1.229457e-03 +-1.062195e-03 +-9.014002e-04 +-7.405934e-04 +-6.160237e-04 +-5.882603e-04 +-6.415697e-04 +-7.105471e-04 +-7.589588e-04 +-7.958674e-04 +-8.404172e-04 +-8.953301e-04 +-9.512022e-04 +-1.001717e-03 +-1.048606e-03 +-1.096017e-03 +-1.145164e-03 +-1.194476e-03 +-1.242527e-03 +-1.289399e-03 +-1.335847e-03 +-1.380476e-03 +-1.379685e-03 +-1.252157e-03 +-1.011736e-03 +-7.451784e-04 +-5.057319e-04 +-2.845177e-04 +-5.551744e-05 +1.865273e-04 +4.294544e-04 +6.641306e-04 +8.922154e-04 +1.119296e-03 +1.347713e-03 +1.577477e-03 +1.807351e-03 +2.035523e-03 +2.261110e-03 +2.484277e-03 +2.705313e-03 +2.923814e-03 +3.087030e-03 +3.002646e-03 +2.621606e-03 +2.120470e-03 +1.662124e-03 +1.261531e-03 +8.577081e-04 +4.214065e-04 +-2.654411e-05 +-4.584640e-04 +-8.214936e-04 +-9.867397e-04 +-9.462194e-04 +-8.341644e-04 +-7.555332e-04 +-7.109010e-04 +-6.574044e-04 +-5.794691e-04 +-4.940457e-04 +-4.184074e-04 +-3.524881e-04 +-2.871964e-04 +-2.179928e-04 +-1.473214e-04 +-7.877515e-05 +-1.293966e-05 +5.179751e-05 +1.164869e-04 +1.792814e-04 +2.340243e-04 +2.790969e-04 +3.198372e-04 +3.611091e-04 +4.033333e-04 +4.446183e-04 +4.840723e-04 +5.222978e-04 +5.601172e-04 +5.975925e-04 +6.343441e-04 +6.701152e-04 +7.049823e-04 +7.390966e-04 +7.725110e-04 +8.037608e-04 +7.985934e-04 +6.935550e-04 +5.005057e-04 +2.882417e-04 +9.855898e-05 +-7.566267e-05 +-2.547775e-04 +-4.428225e-04 +-6.302271e-04 +-7.901219e-04 +-8.111959e-04 +-6.345812e-04 +-3.569538e-04 +-9.504959e-05 +1.246261e-04 +3.377820e-04 +5.693462e-04 +8.102898e-04 +1.042241e-03 +1.260497e-03 +1.462175e-03 +1.578933e-03 +1.555114e-03 +1.446391e-03 +1.338629e-03 +1.259590e-03 +1.187227e-03 +1.101169e-03 +1.004974e-03 +9.116771e-04 +8.253338e-04 +7.213483e-04 +5.576216e-04 +3.413148e-04 +1.156834e-04 +-9.330322e-05 +-2.904826e-04 +-4.888231e-04 +-6.886657e-04 +-8.544731e-04 +-9.462833e-04 +-9.844186e-04 +-1.016444e-03 +-1.063187e-03 +-1.114960e-03 +-1.158933e-03 +-1.194963e-03 +-1.230237e-03 +-1.282986e-03 +-1.404435e-03 +-1.604275e-03 +-1.832184e-03 +-2.044132e-03 +-2.237032e-03 +-2.427538e-03 +-2.623074e-03 +-2.817668e-03 +-3.003993e-03 +-3.172634e-03 +-3.306805e-03 +-3.409616e-03 +-3.501297e-03 +-3.594888e-03 +-3.688996e-03 +-3.777715e-03 +-3.859678e-03 +-3.937547e-03 +-4.009879e-03 +-4.050014e-03 +-4.037503e-03 +-3.993226e-03 +-3.948664e-03 +-3.913634e-03 +-3.879868e-03 +-3.839961e-03 +-3.795309e-03 +-3.750709e-03 +-3.707853e-03 +-3.665119e-03 +-3.620862e-03 +-3.575011e-03 +-3.525577e-03 +-3.462592e-03 +-3.383489e-03 +-3.297834e-03 +-3.214484e-03 +-3.134344e-03 +-3.054236e-03 +-2.972570e-03 +-2.890434e-03 +-2.809244e-03 +-2.729181e-03 +-2.649595e-03 +-2.569075e-03 +-2.462982e-03 +-2.286492e-03 +-2.049445e-03 +-1.801778e-03 +-1.573219e-03 +-1.358575e-03 +-1.143535e-03 +-9.255279e-04 +-7.114033e-04 +-5.061672e-04 +-3.089132e-04 +-1.267480e-04 +-2.532643e-06 +4.670055e-05 +6.053428e-05 +8.083718e-05 +1.147427e-04 +1.484807e-04 +1.739202e-04 +1.949933e-04 +2.181160e-04 +2.444539e-04 +2.712878e-04 +2.966164e-04 +3.209514e-04 +3.526021e-04 +4.116307e-04 +4.985814e-04 +5.927120e-04 +6.783714e-04 +7.557361e-04 +8.312000e-04 +9.069696e-04 +9.796691e-04 +1.026015e-03 +1.008758e-03 +9.391215e-04 +8.609774e-04 +7.990543e-04 +7.480922e-04 +6.965130e-04 +6.530443e-04 +6.385470e-04 +6.500623e-04 +6.675748e-04 +6.790476e-04 +6.866216e-04 +6.961914e-04 +7.089762e-04 +7.223422e-04 +7.343416e-04 +7.453011e-04 +7.563801e-04 +7.678952e-04 +7.760235e-04 +7.710625e-04 +7.528866e-04 +7.316094e-04 +7.147551e-04 +7.021602e-04 +6.907080e-04 +6.792918e-04 +6.690528e-04 +6.610852e-04 +6.552990e-04 +6.517708e-04 +6.604165e-04 +6.927207e-04 +7.406079e-04 +7.879462e-04 +8.280292e-04 +8.640095e-04 +8.998623e-04 +9.355307e-04 +9.688996e-04 +9.989596e-04 +1.026338e-03 +1.051890e-03 +1.075287e-03 +1.092666e-03 +1.101601e-03 +1.105548e-03 +1.109038e-03 +1.113297e-03 +1.117133e-03 +1.119591e-03 +1.120931e-03 +1.121785e-03 +1.122356e-03 +1.122424e-03 +1.121799e-03 +1.120495e-03 +1.118632e-03 +1.116267e-03 +1.113442e-03 +1.110159e-03 +1.106375e-03 +1.102042e-03 +1.097173e-03 +1.091788e-03 +1.085913e-03 +1.079547e-03 +1.072701e-03 +1.065172e-03 +1.055093e-03 +1.040973e-03 +1.024639e-03 +1.008718e-03 +9.940510e-04 +9.799847e-04 +9.659218e-04 +9.519200e-04 +9.382964e-04 +9.251382e-04 +9.123111e-04 +8.996666e-04 +8.871999e-04 +8.754639e-04 +8.653342e-04 +8.563695e-04 +8.473781e-04 +8.377428e-04 +8.276259e-04 +8.173262e-04 +8.068882e-04 +7.962311e-04 +7.860024e-04 +7.769479e-04 +7.684257e-04 +7.592950e-04 +7.491449e-04 +7.382386e-04 +7.268813e-04 +7.150992e-04 +7.027969e-04 +6.899509e-04 +6.766424e-04 +6.629543e-04 +6.489329e-04 +6.346039e-04 +6.201786e-04 +6.058661e-04 +5.915104e-04 +5.768376e-04 +5.617794e-04 +5.464337e-04 +5.309059e-04 +5.152248e-04 +4.993919e-04 +4.834233e-04 +4.673623e-04 +4.512479e-04 +4.350848e-04 +4.186700e-04 +4.018879e-04 +3.850210e-04 +3.684062e-04 +3.521316e-04 +3.361197e-04 +3.203064e-04 +3.047068e-04 +2.893538e-04 +2.742563e-04 +2.593953e-04 +2.447599e-04 +2.303519e-04 +2.161794e-04 +2.022415e-04 +1.885359e-04 +1.750582e-04 +1.618082e-04 +1.487851e-04 +1.359895e-04 +1.234193e-04 +1.110744e-04 +9.895539e-05 +8.707098e-05 +7.541850e-05 +6.398753e-05 +5.277004e-05 +4.176789e-05 +3.098415e-05 +2.042131e-05 +1.007861e-05 +-4.307970e-08 +-9.943704e-06 +-1.962191e-05 +-2.907751e-05 +-3.830945e-05 +-4.731796e-05 +-5.610295e-05 +-6.466507e-05 +-7.300371e-05 +-8.111926e-05 +-8.901138e-05 +-9.668062e-05 +-1.041269e-04 +-1.113507e-04 +-1.183524e-04 +-1.251326e-04 +-1.316915e-04 +-1.380296e-04 +-1.441472e-04 +-1.500452e-04 +-1.557243e-04 +-1.611854e-04 +-1.664290e-04 +-1.714562e-04 +-1.762675e-04 +-1.808639e-04 +-1.852462e-04 +-1.894153e-04 +-1.933722e-04 +-1.971177e-04 +-2.006529e-04 +-2.039787e-04 +-2.070960e-04 +-2.100061e-04 +-2.127098e-04 +-2.152084e-04 +-2.175030e-04 diff --git a/pyExamples/MomentCurvature.py b/pyExamples/MomentCurvature.py new file mode 100644 index 000000000..5cdb94c38 --- /dev/null +++ b/pyExamples/MomentCurvature.py @@ -0,0 +1,139 @@ +from openseespy.opensees import * + +def MomentCurvature(secTag, axialLoad, maxK, numIncr=100): + + # Define two nodes at (0,0) + node(1, 0.0, 0.0) + node(2, 0.0, 0.0) + + # Fix all degrees of freedom except axial and bending + fix(1, 1, 1, 1) + fix(2, 0, 1, 0) + + # Define element + # tag ndI ndJ secTag + element('zeroLengthSection', 1, 1, 2, secTag) + + # Define constant axial load + timeSeries('Constant', 1) + pattern('Plain', 1, 1) + load(2, axialLoad, 0.0, 0.0) + + # Define analysis parameters + integrator('LoadControl', 0.0) + system('SparseGeneral', '-piv') + test('NormUnbalance', 1e-9, 10) + numberer('Plain') + constraints('Plain') + algorithm('Newton') + analysis('Static') + + # Do one analysis for constant axial load + analyze(1) + + # Define reference moment + timeSeries('Linear', 2) + pattern('Plain',2, 2) + load(2, 0.0, 0.0, 1.0) + + # Compute curvature increment + dK = maxK / numIncr + + # Use displacement control at node 2 for section analysis + integrator('DisplacementControl', 2,3,dK,1,dK,dK) + + # Do the section analysis + analyze(numIncr) + + +wipe() +print("Start MomentCurvature.py example") + +# Define model builder +# -------------------- +model('basic','-ndm',2,'-ndf',3) + +# Define materials for nonlinear columns +# ------------------------------------------ +# CONCRETE tag f'c ec0 f'cu ecu +# Core concrete (confined) +uniaxialMaterial('Concrete01',1, -6.0, -0.004, -5.0, -0.014) + +# Cover concrete (unconfined) +uniaxialMaterial('Concrete01',2, -5.0, -0.002, 0.0, -0.006) + +# STEEL +# Reinforcing steel +fy = 60.0 # Yield stress +E = 30000.0 # Young's modulus + +# tag fy E0 b +uniaxialMaterial('Steel01', 3, fy, E, 0.01) + +# Define cross-section for nonlinear columns +# ------------------------------------------ + +# set some paramaters +colWidth = 15 +colDepth = 24 + +cover = 1.5 +As = 0.60; # area of no. 7 bars + +# some variables derived from the parameters +y1 = colDepth/2.0 +z1 = colWidth/2.0 + + +section('Fiber', 1) + +# Create the concrete core fibers +patch('rect',1,10,1 ,cover-y1, cover-z1, y1-cover, z1-cover) + +# Create the concrete cover fibers (top, bottom, left, right) +patch('rect',2,10,1 ,-y1, z1-cover, y1, z1) +patch('rect',2,10,1 ,-y1, -z1, y1, cover-z1) +patch('rect',2,2,1 ,-y1, cover-z1, cover-y1, z1-cover) +patch('rect',2,2,1 ,y1-cover, cover-z1, y1, z1-cover) + +# Create the reinforcing fibers (left, middle, right) +layer('straight', 3, 3, As, y1-cover, z1-cover, y1-cover, cover-z1) +layer('straight', 3, 2, As, 0.0 , z1-cover, 0.0 , cover-z1) +layer('straight', 3, 3, As, cover-y1, z1-cover, cover-y1, cover-z1) + +# Estimate yield curvature +# (Assuming no axial load and only top and bottom steel) +# d -- from cover to rebar +d = colDepth-cover +# steel yield strain +epsy = fy/E +Ky = epsy/(0.7*d) + +# Print estimate to standard output +print("Estimated yield curvature: ", Ky) + +# Set axial load +P = -180.0 + +# Target ductility for analysis +mu = 15.0 + +# Number of analysis increments +numIncr = 100 + +# Call the section analysis procedure +MomentCurvature(1, P, Ky*mu, numIncr) + +results = open('results.out','a+') + +u = nodeDisp(2,3) +if abs(u-0.00190476190476190541)<1e-12: + results.write('PASSED : MomentCurvature.py\n'); + print("Passed!") +else: + results.write('FAILED : MomentCurvature.py\n'); + print("Failed!") + +results.close() + +print("==========================") diff --git a/pyExamples/NonlinearTruss.py b/pyExamples/NonlinearTruss.py new file mode 100644 index 000000000..aeaa067dd --- /dev/null +++ b/pyExamples/NonlinearTruss.py @@ -0,0 +1,92 @@ +from openseespy.opensees import * + +import numpy as np +import matplotlib.pyplot as plt + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# set modelbuilder +wipe() +model('basic', '-ndm', 2, '-ndf', 2) + +# variables +A = 4.0 +E = 29000.0 +alpha = 0.05 +sY = 36.0 +udisp = 2.5 +Nsteps = 1000 +Px = 160.0 +Py = 0.0 + +# create nodes +node(1, 0.0, 0.0) +node(2, 72.0, 0.0) +node(3, 168.0, 0.0) +node(4, 48.0, 144.0) + +# set boundary condition +fix(1, 1, 1) +fix(2, 1, 1) +fix(3, 1, 1) + +# define materials +uniaxialMaterial("Hardening", 1, E, sY, 0.0, alpha/(1-alpha)*E) + +# define elements +element("Truss",1,1,4,A,1) +element("Truss",2,2,4,A,1) +element("Truss",3,3,4,A,1) + +# create TimeSeries +timeSeries("Linear", 1) + +# create a plain load pattern +pattern("Plain", 1, 1) + +# Create the nodal load +load(4, Px, Py) + +# ------------------------------ +# Start of analysis generation +# ------------------------------ + +# create SOE +system("ProfileSPD") + +# create DOF number +numberer("Plain") + +# create constraint handler +constraints("Plain") + +# create integrator +integrator("LoadControl", 1.0/Nsteps) + +# create algorithm +algorithm("Newton") + +# create test +test('NormUnbalance',1e-8, 10) + +# create analysis object +analysis("Static") + +# ------------------------------ +# Finally perform the analysis +# ------------------------------ + +# perform the analysis +data = np.zeros((Nsteps+1,2)) +for j in range(Nsteps): + analyze(1) + data[j+1,0] = nodeDisp(4,1) + data[j+1,1] = getLoadFactor(1)*Px + +plt.plot(data[:,0], data[:,1]) +plt.xlabel('Horizontal Displacement') +plt.ylabel('Horizontal Load') +plt.show() + diff --git a/pyExamples/PortalFrame2d.py b/pyExamples/PortalFrame2d.py new file mode 100644 index 000000000..136398c6c --- /dev/null +++ b/pyExamples/PortalFrame2d.py @@ -0,0 +1,208 @@ +from openseespy.opensees import * + +from math import asin, sqrt + +# Two dimensional Frame: Eigenvalue & Static Loads + + +# REFERENCES: +# used in verification by SAP2000: +# SAP2000 Integrated Finite Element Analysis and Design of Structures, Verification Manual, +# Computers and Structures, 1997. Example 1. +# and seismo-struct (Example 10) +# SeismoStruct, Verification Report For Version 6, 2012. Example 11. + + +# set some properties +wipe() + +model('Basic', '-ndm', 2) + +# properties + +# units kip, ft + +numBay = 2 +numFloor = 7 + +bayWidth = 360.0 +storyHeights = [162.0, 162.0, 156.0, 156.0, 156.0, 156.0, 156.0] + +E = 29500.0 +massX = 0.49 +M = 0. +coordTransf = "Linear" # Linear, PDelta, Corotational +massType = "-lMass" # -lMass, -cMass + +beams = ['W24X160', 'W24X160', 'W24X130', 'W24X130', 'W24X110', 'W24X110', 'W24X110'] +eColumn = ['W14X246', 'W14X246', 'W14X246', 'W14X211', 'W14X211', 'W14X176', 'W14X176'] +iColumn = ['W14X287', 'W14X287', 'W14X287', 'W14X246', 'W14X246', 'W14X211', 'W14X211'] +columns = [eColumn, iColumn, eColumn] + +WSection = { + 'W14X176': [51.7, 2150.], + 'W14X211': [62.1, 2670.], + 'W14X246': [72.3, 3230.], + 'W14X287': [84.4, 3910.], + 'W24X110': [32.5, 3330.], + 'W24X130': [38.3, 4020.], + 'W24X160': [47.1, 5120.] +} + +nodeTag = 1 + + +# procedure to read +def ElasticBeamColumn(eleTag, iNode, jNode, sectType, E, transfTag, M, massType): + found = 0 + + prop = WSection[sectType] + + A = prop[0] + I = prop[1] + element('elasticBeamColumn', eleTag, iNode, jNode, A, E, I, transfTag, '-mass', M, massType) + + +# add the nodes +# - floor at a time +yLoc = 0. +for j in range(0, numFloor + 1): + + xLoc = 0. + for i in range(0, numBay + 1): + node(nodeTag, xLoc, yLoc) + xLoc += bayWidth + nodeTag += 1 + + if j < numFloor: + storyHeight = storyHeights[j] + + yLoc += storyHeight + +# fix first floor +fix(1, 1, 1, 1) +fix(2, 1, 1, 1) +fix(3, 1, 1, 1) + +# rigid floor constraint & masses +nodeTagR = 5 +nodeTag = 4 +for j in range(1, numFloor + 1): + for i in range(0, numBay + 1): + + if nodeTag != nodeTagR: + equalDOF(nodeTagR, nodeTag, 1) + else: + mass(nodeTagR, massX, 1.0e-10, 1.0e-10) + + nodeTag += 1 + + nodeTagR += numBay + 1 + +# add the columns +# add column element +geomTransf(coordTransf, 1) +eleTag = 1 +for j in range(0, numBay + 1): + + end1 = j + 1 + end2 = end1 + numBay + 1 + thisColumn = columns[j] + + for i in range(0, numFloor): + secType = thisColumn[i] + ElasticBeamColumn(eleTag, end1, end2, secType, E, 1, M, massType) + end1 = end2 + end2 += numBay + 1 + eleTag += 1 + +# add beam elements +for j in range(1, numFloor + 1): + end1 = (numBay + 1) * j + 1 + end2 = end1 + 1 + secType = beams[j - 1] + for i in range(0, numBay): + ElasticBeamColumn(eleTag, end1, end2, secType, E, 1, M, massType) + end1 = end2 + end2 = end1 + 1 + eleTag += 1 + +# calculate eigenvalues & print results +numEigen = 7 +eigenValues = eigen(numEigen) +PI = 2 * asin(1.0) + +# +# apply loads for static analysis & perform analysis +# + +timeSeries('Linear', 1) +pattern('Plain', 1, 1) +load(22, 20.0, 0., 0.) +load(19, 15.0, 0., 0.) +load(16, 12.5, 0., 0.) +load(13, 10.0, 0., 0.) +load(10, 7.5, 0., 0.) +load(7, 5.0, 0., 0.) +load(4, 2.5, 0., 0.) + +integrator('LoadControl', 1.0) +algorithm('Linear') +analysis('Static') +analyze(1) + +# determine PASS/FAILURE of test +ok = 0 + +# +# print pretty output of comparisons +# + +# SAP2000 SeismoStruct +comparisonResults = [[1.2732, 0.4313, 0.2420, 0.1602, 0.1190, 0.0951, 0.0795], + [1.2732, 0.4313, 0.2420, 0.1602, 0.1190, 0.0951, 0.0795]] +print("\n\nPeriod Comparisons:") +print('{:>10}{:>15}{:>15}{:>15}'.format('Period', 'OpenSees', 'SAP2000', 'SeismoStruct')) + +# formatString {%10s%15.5f%15.4f%15.4f} +for i in range(0, numEigen): + lamb = eigenValues[i] + period = 2 * PI / sqrt(lamb) + print('{:>10}{:>15.5f}{:>15.4f}{:>15.4f}'.format(i + 1, period, comparisonResults[0][i], comparisonResults[1][i])) + resultOther = comparisonResults[0][i] + if abs(period - resultOther) > 9.99e-5: + ok - 1 + +# print table of comparision +# Parameter SAP2000 SeismoStruct +comparisonResults = [["Disp Top", "Axial Force Bottom Left", "Moment Bottom Left"], + [1.45076, 69.99, 2324.68], + [1.451, 70.01, 2324.71]] +tolerances = [9.99e-6, 9.99e-3, 9.99e-3] + +print("\n\nSatic Analysis Result Comparisons:") +print('{:>30}{:>15}{:>15}{:>15}'.format('Parameter', 'OpenSees', 'SAP2000', 'SeismoStruct')) +for i in range(3): + response = eleResponse(1, 'forces') + if i == 0: + result = nodeDisp(22, 1) + elif i == 1: + result = abs(response[1]) + else: + result = response[2] + + print('{:>30}{:>15.3f}{:>15.2f}{:>15.2f}'.format(comparisonResults[0][i], + result, + comparisonResults[1][i], + comparisonResults[2][i])) + resultOther = comparisonResults[1][i] + tol = tolerances[i] + if abs(result - resultOther) > tol: + ok - 1 + print("failed-> ", i, abs(result - resultOther), tol) + +if ok == 0: + print("PASSED Verification Test PortalFrame2d.py \n\n") +else: + print("FAILED Verification Test PortalFrame2d.py \n\n") + diff --git a/pyExamples/RCFrameEarthquake.py b/pyExamples/RCFrameEarthquake.py new file mode 100644 index 000000000..b53c36a41 --- /dev/null +++ b/pyExamples/RCFrameEarthquake.py @@ -0,0 +1,137 @@ +print("==========================") +print("Start RCFrameEarthquake Example") + +# Units: kips, in, sec +# +# Written: Minjie + +from openseespy.opensees import * + +import ReadRecord +import numpy as np +import matplotlib.pyplot as plt + +wipe() +# ---------------------------------------------------- +# Start of Model Generation & Initial Gravity Analysis +# ---------------------------------------------------- + +# Do operations of Example3.1 by sourcing in the tcl file +import RCFrameGravity +print("Gravity Analysis Completed") + +# Set the gravity loads to be constant & reset the time in the domain +loadConst('-time', 0.0) + +# ---------------------------------------------------- +# End of Model Generation & Initial Gravity Analysis +# ---------------------------------------------------- + +# Define nodal mass in terms of axial load on columns +g = 386.4 +m = RCFrameGravity.P/g + +mass(3, m, m, 0.0) +mass(4, m, m, 0.0) + +# Set some parameters +record = 'elCentro' + +# Permform the conversion from SMD record to OpenSees record +dt, nPts = ReadRecord.ReadRecord(record+'.at2', record+'.dat') + +# Set time series to be passed to uniform excitation +timeSeries('Path', 2, '-filePath', record+'.dat', '-dt', dt, '-factor', g) + +# Create UniformExcitation load pattern +# tag dir +pattern('UniformExcitation', 2, 1, '-accel', 2) + +# set the rayleigh damping factors for nodes & elements +rayleigh(0.0, 0.0, 0.0, 0.000625) + +# Delete the old analysis and all it's component objects +wipeAnalysis() + +# Create the system of equation, a banded general storage scheme +system('BandGeneral') + +# Create the constraint handler, a plain handler as homogeneous boundary +constraints('Plain') + +# Create the convergence test, the norm of the residual with a tolerance of +# 1e-12 and a max number of iterations of 10 +test('NormDispIncr', 1.0e-12, 10 ) + +# Create the solution algorithm, a Newton-Raphson algorithm +algorithm('Newton') + +# Create the DOF numberer, the reverse Cuthill-McKee algorithm +numberer('RCM') + +# Create the integration scheme, the Newmark with alpha =0.5 and beta =.25 +integrator('Newmark', 0.5, 0.25 ) + +# Create the analysis object +analysis('Transient') + +# Perform an eigenvalue analysis +numEigen = 2 +eigenValues = eigen(numEigen) +print("eigen values at start of transient:",eigenValues) + +# set some variables +tFinal = nPts*dt +tCurrent = getTime() +ok = 0 + +time = [tCurrent] +u3 = [0.0] + +# Perform the transient analysis +while ok == 0 and tCurrent < tFinal: + + ok = analyze(1, .01) + + # if the analysis fails try initial tangent iteration + if ok != 0: + print("regular newton failed .. lets try an initail stiffness for this step") + test('NormDispIncr', 1.0e-12, 100, 0) + algorithm('ModifiedNewton', '-initial') + ok =analyze( 1, .01) + if ok == 0: + print("that worked .. back to regular newton") + test('NormDispIncr', 1.0e-12, 10 ) + algorithm('Newton') + + tCurrent = getTime() + + time.append(tCurrent) + u3.append(nodeDisp(3,1)) + + + +# Perform an eigenvalue analysis +eigenValues = eigen(numEigen) +print("eigen values at end of transient:",eigenValues) + +results = open('results.out','a+') + +if ok == 0: + results.write('PASSED : RCFrameEarthquake.py\n'); + print("Passed!") +else: + results.write('FAILED : RCFrameEarthquake.py\n'); + print("Failed!") + +results.close() + +plt.plot(time, u3) +plt.ylabel('Horizontal Displacement of node 3 (in)') +plt.xlabel('Time (s)') + +plt.show() + + + +print("==========================") diff --git a/pyExamples/RCFrameGravity.py b/pyExamples/RCFrameGravity.py new file mode 100644 index 000000000..048288e97 --- /dev/null +++ b/pyExamples/RCFrameGravity.py @@ -0,0 +1,184 @@ +print("==========================") + +from openseespy.opensees import * + +print("Starting RCFrameGravity example") + +# Create ModelBuilder (with two-dimensions and 3 DOF/node) +model('basic', '-ndm', 2, '-ndf', 3) + +# Create nodes +# ------------ + +# Set parameters for overall model geometry +width = 360.0 +height = 144.0 + +# Create nodes +# tag, X, Y +node(1, 0.0, 0.0) +node(2, width, 0.0) +node(3, 0.0, height) +node(4, width, height) + +# Fix supports at base of columns +# tag, DX, DY, RZ +fix(1, 1, 1, 1) +fix(2, 1, 1, 1) + +# Define materials for nonlinear columns +# ------------------------------------------ +# CONCRETE tag f'c ec0 f'cu ecu +# Core concrete (confined) +uniaxialMaterial('Concrete01', 1, -6.0, -0.004, -5.0, -0.014) + +# Cover concrete (unconfined) +uniaxialMaterial('Concrete01', 2, -5.0, -0.002, 0.0, -0.006) + +# STEEL +# Reinforcing steel +fy = 60.0; # Yield stress +E = 30000.0; # Young's modulus +# tag fy E0 b +uniaxialMaterial('Steel01', 3, fy, E, 0.01) + +# Define cross-section for nonlinear columns +# ------------------------------------------ + +# some parameters +colWidth = 15 +colDepth = 24 + +cover = 1.5 +As = 0.60 # area of no. 7 bars + +# some variables derived from the parameters +y1 = colDepth / 2.0 +z1 = colWidth / 2.0 + +section('Fiber', 1) + +# Create the concrete core fibers +patch('rect', 1, 10, 1, cover - y1, cover - z1, y1 - cover, z1 - cover) + +# Create the concrete cover fibers (top, bottom, left, right) +patch('rect', 2, 10, 1, -y1, z1 - cover, y1, z1) +patch('rect', 2, 10, 1, -y1, -z1, y1, cover - z1) +patch('rect', 2, 2, 1, -y1, cover - z1, cover - y1, z1 - cover) +patch('rect', 2, 2, 1, y1 - cover, cover - z1, y1, z1 - cover) + +# Create the reinforcing fibers (left, middle, right) +layer('straight', 3, 3, As, y1 - cover, z1 - cover, y1 - cover, cover - z1) +layer('straight', 3, 2, As, 0.0, z1 - cover, 0.0, cover - z1) +layer('straight', 3, 3, As, cover - y1, z1 - cover, cover - y1, cover - z1) + +# Define column elements +# ---------------------- + +# Geometry of column elements +# tag + +geomTransf('PDelta', 1) + +# Number of integration points along length of element +np = 5 + +# Lobatto integratoin +beamIntegration('Lobatto', 1, 1, np) + +# Create the coulumns using Beam-column elements +# e tag ndI ndJ transfTag integrationTag +eleType = 'forceBeamColumn' +element(eleType, 1, 1, 3, 1, 1) +element(eleType, 2, 2, 4, 1, 1) + +# Define beam elment +# ----------------------------- + +# Geometry of column elements +# tag +geomTransf('Linear', 2) + +# Create the beam element +# tag, ndI, ndJ, A, E, Iz, transfTag +element('elasticBeamColumn', 3, 3, 4, 360.0, 4030.0, 8640.0, 2) + +# Define gravity loads +# -------------------- + +# a parameter for the axial load +P = 180.0; # 10% of axial capacity of columns + +# Create a Plain load pattern with a Linear TimeSeries +timeSeries('Linear', 1) +pattern('Plain', 1, 1) + +# Create nodal loads at nodes 3 & 4 +# nd FX, FY, MZ +load(3, 0.0, -P, 0.0) +load(4, 0.0, -P, 0.0) + +# ------------------------------ +# End of model generation +# ------------------------------ + + +# ------------------------------ +# Start of analysis generation +# ------------------------------ + +# Create the system of equation, a sparse solver with partial pivoting +system('BandGeneral') + +# Create the constraint handler, the transformation method +constraints('Transformation') + +# Create the DOF numberer, the reverse Cuthill-McKee algorithm +numberer('RCM') + +# Create the convergence test, the norm of the residual with a tolerance of +# 1e-12 and a max number of iterations of 10 +test('NormDispIncr', 1.0e-12, 10, 3) + +# Create the solution algorithm, a Newton-Raphson algorithm +algorithm('Newton') + +# Create the integration scheme, the LoadControl scheme using steps of 0.1 +integrator('LoadControl', 0.1) + +# Create the analysis object +analysis('Static') + +# ------------------------------ +# End of analysis generation +# ------------------------------ + + +# ------------------------------ +# Finally perform the analysis +# ------------------------------ + +# perform the gravity load analysis, requires 10 steps to reach the load level +analyze(10) + +# Print out the state of nodes 3 and 4 +# print node 3 4 + +# Print out the state of element 1 +# print ele 1 + +u3 = nodeDisp(3, 2) +u4 = nodeDisp(4, 2) + +results = open('results.out', 'a+') + +if abs(u3 + 0.0183736) < 1e-6 and abs(u4 + 0.0183736) < 1e-6: + results.write('PASSED : RCFrameGravity.py\n') + print("Passed!") +else: + results.write('FAILED : RCFrameGravity.py\n') + print("Failed!") + +results.close() + +print("==========================") diff --git a/pyExamples/RCFramePushOver.py b/pyExamples/RCFramePushOver.py new file mode 100644 index 000000000..188353f27 --- /dev/null +++ b/pyExamples/RCFramePushOver.py @@ -0,0 +1,131 @@ +print("==========================") +print("Start RCFramePushover Example") + +# Units: kips, in, sec +# +# Written: GLF/MHS/fmk +# Date: January 2001 +from openseespy.opensees import * + +wipe() +# ---------------------------------------------------- +# Start of Model Generation & Initial Gravity Analysis +# ---------------------------------------------------- + +# Do operations of Example3.1 by sourcing in the tcl file +import RCFrameGravity +print("Gravity Analysis Completed") + +# Set the gravity loads to be constant & reset the time in the domain +loadConst('-time', 0.0) + +# ---------------------------------------------------- +# End of Model Generation & Initial Gravity Analysis +# ---------------------------------------------------- + + +# ---------------------------------------------------- +# Start of additional modelling for lateral loads +# ---------------------------------------------------- + +# Define lateral loads +# -------------------- + +# Set some parameters +H = 10.0 # Reference lateral load + +# Set lateral load pattern with a Linear TimeSeries +pattern('Plain', 2, 1) + +# Create nodal loads at nodes 3 & 4 +# nd FX FY MZ +load(3, H, 0.0, 0.0) +load(4, H, 0.0, 0.0) + +# ---------------------------------------------------- +# End of additional modelling for lateral loads +# ---------------------------------------------------- + + +# ---------------------------------------------------- +# Start of modifications to analysis for push over +# ---------------------------------------------------- + +# Set some parameters +dU = 0.1 # Displacement increment + +# Change the integration scheme to be displacement control +# node dof init Jd min max +integrator('DisplacementControl', 3, 1, dU, 1, dU, dU) + +# ---------------------------------------------------- +# End of modifications to analysis for push over +# ---------------------------------------------------- + + +# ------------------------------ +# Start of recorder generation +# ------------------------------ + +# Stop the old recorders by destroying them +# remove recorders + +# Create a recorder to monitor nodal displacements +# recorder Node -file node32.out -time -node 3 4 -dof 1 2 3 disp + +# Create a recorder to monitor element forces in columns +# recorder EnvelopeElement -file ele32.out -time -ele 1 2 forces + +# -------------------------------- +# End of recorder generation +# --------------------------------- + + +# ------------------------------ +# Finally perform the analysis +# ------------------------------ + +# Set some parameters +maxU = 15.0 # Max displacement +currentDisp = 0.0 +ok = 0 + +test('NormDispIncr', 1.0e-12, 1000) +algorithm('ModifiedNewton', '-initial') + +while ok == 0 and currentDisp < maxU: + + ok = analyze(1) + + # if the analysis fails try initial tangent iteration + if ok != 0: + print("modified newton failed") + break + # print "regular newton failed .. lets try an initail stiffness for this step" + # test('NormDispIncr', 1.0e-12, 1000) + # # algorithm('ModifiedNewton', '-initial') + # ok = analyze(1) + # if ok == 0: + # print "that worked .. back to regular newton" + + # test('NormDispIncr', 1.0e-12, 10) + # algorithm('Newton') + + currentDisp = nodeDisp(3, 1) + +results = open('results.out', 'a+') + +if ok == 0: + results.write('PASSED : RCFramePushover.py\n') + print("Passed!") +else: + results.write('FAILED : RCFramePushover.py\n') + print("Failed!") + +results.close() + +# Print the state at node 3 +# print node 3 + + +print("==========================") diff --git a/pyExamples/RCshearwall.py b/pyExamples/RCshearwall.py new file mode 100644 index 000000000..66ce214f1 --- /dev/null +++ b/pyExamples/RCshearwall.py @@ -0,0 +1,337 @@ + +# Converted to openseespy by: Anurag Upadhyay, University of Utah. +# Units: N and m to follow the originally published code. + +from openseespy.postprocessing.Get_Rendering import * +from openseespy.opensees import * + +import numpy as np +import matplotlib.pyplot as plt +import os +import math + +pi = 3.1415 + +AnalysisType = "Pushover" # Cyclic Pushover Gravity + +wipe() + +model('basic','-ndm',3,'-ndf',6) + +################################### +## Define Material +################################### + +# Define PSUMAT and convert it to plane stress material +nDMaterial('PlaneStressUserMaterial',1,40,7,20.7e6,2.07e6,-4.14e6,-0.002,-0.01,0.001,0.3) +nDMaterial('PlateFromPlaneStress',4,1,1.25e10) + +# Define material for rebar +uniaxialMaterial('Steel02',7,379e6,202.7e9,0.01,18.5,0.925,0.15) +uniaxialMaterial('Steel02',8,392e6,200.6e9,0.01,18.5,0.925,0.15) + +# Convert rebar material to plane stress/plate rebar +# Angle 0 is for vertical rebar and 90 is for horizontal rebar +nDMaterial('PlateRebar',9,7,90.0) +nDMaterial('PlateRebar',10,8,90.0) +nDMaterial('PlateRebar',11,8,0.0) + +# Define LayeredShell sections. Section 1 is used for the special boundary elements and section 2 is used for the unconfined interior wall portion +section('LayeredShell',1,10,4,0.0125,11,0.0002403,11,0.0003676,4,0.024696,4,0.024696,4,0.024696,4,0.024696,11,0.0003676,11,0.0002403,4,0.0125) +section('LayeredShell',2,8,4,0.0125,11,0.0002403,10,0.0002356,4,0.0495241,4,0.0495241,10,0.0002356,11,0.0002403,4,0.0125) + +# ################## +# NODES +# ################## +#define nodes +node(1,0.0,0,0) +node(2,0.2,0,0) +node(3,0.5,0,0) +node(4,0.8,0,0) +node(5,1.0,0,0) + +node(6,0.0,0.2,0) +node(7,0.2,0.2,0) +node(8,0.5,0.2,0) +node(9,0.8,0.2,0) +node(10,1.0,0.2,0) + +node(11,0.0,0.4,0) +node(12,0.2,0.4,0) +node(13,0.5,0.4,0) +node(14,0.8,0.4,0) +node(15,1.0,0.4,0) + +node(16,0.0,0.6,0) +node(17,0.2,0.6,0) +node(18,0.5,0.6,0) +node(19,0.8,0.6,0) +node(20,1.0,0.6,0) + +node(21,0.0,0.8,0) +node(22,0.2,0.8,0) +node(23,0.5,0.8,0) +node(24,0.8,0.8,0) +node(25,1.0,0.8,0) + +node(26,0.0,1.0,0) +node(27,0.2,1.0,0) +node(28,0.5,1.0,0) +node(29,0.8,1.0,0) +node(30,1.0,1.0,0) + +node(31,0.0,1.2,0) +node(32,0.2,1.2,0) +node(33,0.5,1.2,0) +node(34,0.8,1.2,0) +node(35,1.0,1.2,0) + +node(36,0.0,1.4,0) +node(37,0.2,1.4,0) +node(38,0.5,1.4,0) +node(39,0.8,1.4,0) +node(40,1.0,1.4,0) + +node(41,0.0,1.6,0) +node(42,0.2,1.6,0) +node(43,0.5,1.6,0) +node(44,0.8,1.6,0) +node(45,1.0,1.6,0) + +node(46,0.0,1.8,0) +node(47,0.2,1.8,0) +node(48,0.5,1.8,0) +node(49,0.8,1.8,0) +node(50,1.0,1.8,0) + +node(51,0.0,2.0,0) +node(52,0.2,2.0,0) +node(53,0.5,2.0,0) +node(54,0.8,2.0,0) +node(55,1.0,2.0,0) + +########################## +# ELEMENTS +########################## + +ShellType = "ShellNLDKGQ" +# ShellType = "ShellMITC4" + +element(ShellType,1,1,2,7,6,1) +element(ShellType,2,2,3,8,7,2) +element(ShellType,3,3,4,9,8,2) +element(ShellType,4,4,5,10,9,1) + +element(ShellType,5,6,7,12,11,1) +element(ShellType,6,7,8,13,12,2) +element(ShellType,7,8,9,14,13,2) +element(ShellType,8,9,10,15,14,1) + +element(ShellType,9,11,12,17,16,1) +element(ShellType,10,12,13,18,17,2) +element(ShellType,11,13,14,19,18,2) +element(ShellType,12,14,15,20,19,1) + +element(ShellType,13,16,17,22,21,1) +element(ShellType,14,17,18,23,22,2) +element(ShellType,15,18,19,24,23,2) +element(ShellType,16,19,20,25,24,1) + +element(ShellType,17,21,22,27,26,1) +element(ShellType,18,22,23,28,27,2) +element(ShellType,19,23,24,29,28,2) +element(ShellType,20,24,25,30,29,1) + +element(ShellType,21,26,27,32,31,1) +element(ShellType,22,27,28,33,32,2) +element(ShellType,23,28,29,34,33,2) +element(ShellType,24,29,30,35,34,1) + +element(ShellType,25,31,32,37,36,1) +element(ShellType,26,32,33,38,37,2) +element(ShellType,27,33,34,39,38,2) +element(ShellType,28,34,35,40,39,1) + +element(ShellType,29,36,37,42,41,1) +element(ShellType,30,37,38,43,42,2) +element(ShellType,31,38,39,44,43,2) +element(ShellType,32,39,40,45,44,1) + +element(ShellType,33,41,42,47,46,1) +element(ShellType,34,42,43,48,47,2) +element(ShellType,35,43,44,49,48,2) +element(ShellType,36,44,45,50,49,1) + +element(ShellType,37,46,47,52,51,1) +element(ShellType,38,47,48,53,52,2) +element(ShellType,39,48,49,54,53,2) +element(ShellType,40,49,50,55,54,1) + +# P-delta columns + +element('truss',41,1,6,223.53e-6,7) +element('truss',42,6,11,223.53e-6,7) +element('truss',43,11,16,223.53e-6,7) +element('truss',44,16,21,223.53e-6,7) +element('truss',45,21,26,223.53e-6,7) +element('truss',46,26,31,223.53e-6,7) +element('truss',47,31,36,223.53e-6,7) +element('truss',48,36,41,223.53e-6,7) +element('truss',49,41,46,223.53e-6,7) +element('truss',50,46,51,223.53e-6,7) + +element('truss',51,2,7,223.53e-6,7) +element('truss',52,7,12,223.53e-6,7) +element('truss',53,12,17,223.53e-6,7) +element('truss',54,17,22,223.53e-6,7) +element('truss',55,22,27,223.53e-6,7) +element('truss',56,27,32,223.53e-6,7) +element('truss',57,32,37,223.53e-6,7) +element('truss',58,37,42,223.53e-6,7) +element('truss',59,42,47,223.53e-6,7) +element('truss',60,47,52,223.53e-6,7) + +element('truss',61,4,9,223.53e-6,7) +element('truss',62,9,14,223.53e-6,7) +element('truss',63,14,19,223.53e-6,7) +element('truss',64,19,24,223.53e-6,7) +element('truss',65,24,29,223.53e-6,7) +element('truss',66,29,34,223.53e-6,7) +element('truss',67,34,39,223.53e-6,7) +element('truss',68,39,44,223.53e-6,7) +element('truss',69,44,49,223.53e-6,7) +element('truss',70,49,54,223.53e-6,7) + +element('truss',71,5,10,223.53e-6,7) +element('truss',72,10,15,223.53e-6,7) +element('truss',73,15,20,223.53e-6,7) +element('truss',74,20,25,223.53e-6,7) +element('truss',75,25,30,223.53e-6,7) +element('truss',76,30,35,223.53e-6,7) +element('truss',77,35,40,223.53e-6,7) +element('truss',78,40,45,223.53e-6,7) +element('truss',79,45,50,223.53e-6,7) +element('truss',80,50,55,223.53e-6,7) + +# Fix all bottom nodes +fixY(0.0,1,1,1,1,1,1) + +# plot_model() + +recorder('Node','-file','ReactionPY.txt','-time','-node',1,2,3,4,5,'-dof',1,'reaction') + +############################ +# Gravity Analysis +############################ + +print("running gravity") + +timeSeries("Linear", 1) # create TimeSeries for gravity analysis +pattern('Plain',1,1) +load(53,0,-246000.0,0.0,0.0,0.0,0.0) # apply vertical load + +recorder('Node','-file','Disp.txt','-time','-node',53,'-dof',1,'disp') + +constraints('Plain') +numberer('RCM') +system('BandGeneral') +test('NormDispIncr',1.0e-4,200) +algorithm('BFGS','-count',100) +integrator('LoadControl',0.1) +analysis('Static') +analyze(10) + +print("gravity analysis complete...") + +loadConst('-time',0.0) # Keep the gravity loads for further analysis + +wipeAnalysis() + +############################### +### Cyclic ANALYSIS +############################### + +if(AnalysisType=="Cyclic"): + + # This is a load controlled analysis. The input load file "RCshearwall_Load_input.txt" should be in the + # .. same folder as the model file. + + print("<<<< Running Cyclic Analysis >>>>") + + timeSeries('Path',2,'-dt',0.1,'-filePath','RCshearwall_Load_input.txt') + pattern('Plain',2,2) + sp(53,1,1) # construct a single-point constraint object added to the LoadPattern. + + constraints('Penalty',1e20,1e20) + numberer('RCM') + system('BandGeneral') + test('NormDispIncr',1e-05, 100, 1) + algorithm('KrylovNewton') + integrator('LoadControl',0.1) + analysis('Static') + analyze(700) + + +####################### +# PUSHOVER ANALYSIS +####################### + +if(AnalysisType=="Pushover"): + + print("<<<< Running Pushover Analysis >>>>") + + # create a plain load pattern for pushover analysis + pattern("Plain", 2, 1) + + ControlNode=53 + ControlDOF=1 + MaxDisp= 0.020 + DispIncr=0.00001 + NstepsPush=int(MaxDisp/DispIncr) + + load(ControlNode, 1.00, 0.0, 0.0, 0.0, 0.0, 0.0) # Apply a unit reference load in DOF=1 + + system("BandGeneral") + numberer("RCM") + constraints('Penalty',1e20,1e20) + integrator("DisplacementControl", ControlNode, ControlDOF, DispIncr) + algorithm('KrylovNewton') + test('NormDispIncr',1e-05, 1000, 2) + analysis("Static") + + # Create a folder to put the output + PushDataDir = r'PushoverOut' + if not os.path.exists(PushDataDir): + os.makedirs(PushDataDir) + recorder('Node', '-file', "PushoverOut/React.out", '-closeOnWrite', '-node', 1, 2, 3, 4, 5, '-dof',1, 'reaction') + recorder('Node', '-file', "PushoverOut/Disp.out", '-closeOnWrite', '-node', ControlNode, '-dof',1, 'disp') + + # Perform pushover analysis + dataPush = np.zeros((NstepsPush+1,5)) + for j in range(NstepsPush): + analyze(1) + dataPush[j+1,0] = nodeDisp(ControlNode,1)*1000 # Convert to mm + dataPush[j+1,1] = -getLoadFactor(2)*0.001 # Convert to kN + + # Read test output data to plot + Test = np.loadtxt("RCshearwall_TestOutput.txt", delimiter="\t", unpack="False") + + ## Set parameters for the plot + plt.rcParams.update({'font.size': 7}) + plt.figure(figsize=(4,3), dpi=100) + plt.rc('font', family='serif') + plt.plot(Test[0,:], Test[1,:], color="black", linewidth=0.8, linestyle="--", label='Test') + plt.plot(dataPush[:,0], -dataPush[:,1], color="red", linewidth=1.2, linestyle="-", label='Pushover') + plt.axhline(0, color='black', linewidth=0.4) + plt.axvline(0, color='black', linewidth=0.4) + plt.xlim(-25, 25) + plt.xticks(np.linspace(-20,20,11,endpoint=True)) + plt.grid(linestyle='dotted') + plt.xlabel('Displacement (mm)') + plt.ylabel('Base Shear (kN)') + plt.legend() + plt.savefig("PushoverOut/RCshearwall_PushoverCurve.png",dpi=1200) + plt.show() + + + print("Pushover analysis complete") \ No newline at end of file diff --git a/pyExamples/RCshearwall_Load_input.txt b/pyExamples/RCshearwall_Load_input.txt new file mode 100644 index 000000000..64b0a09c8 --- /dev/null +++ b/pyExamples/RCshearwall_Load_input.txt @@ -0,0 +1,471 @@ +0.001 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.011 +0.012 +0.011 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.011 +-0.012 +-0.011 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.011 +0.012 +0.013 +0.014 +0.015 +0.014 +0.013 +0.012 +0.011 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.011 +-0.012 +-0.013 +-0.014 +-0.015 +-0.014 +-0.013 +-0.012 +-0.011 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.011 +0.012 +0.013 +0.014 +0.015 +0.016 +0.017 +0.016 +0.015 +0.014 +0.013 +0.012 +0.011 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.011 +-0.012 +-0.013 +-0.014 +-0.015 +-0.016 +-0.017 +-0.016 +-0.015 +-0.014 +-0.013 +-0.012 +-0.011 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.011 +0.012 +0.013 +0.014 +0.015 +0.016 +0.017 +0.018 +0.019 +0.02 +0.019 +0.018 +0.017 +0.016 +0.015 +0.014 +0.013 +0.012 +0.011 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.011 +-0.012 +-0.013 +-0.014 +-0.015 +-0.016 +-0.017 +-0.018 +-0.019 +-0.02 +-0.019 +-0.018 +-0.017 +-0.016 +-0.015 +-0.014 +-0.013 +-0.012 +-0.011 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 +0 +0.001 +0.002 +0.003 +0.004 +0.005 +0.006 +0.007 +0.008 +0.009 +0.01 +0.011 +0.012 +0.013 +0.014 +0.015 +0.016 +0.017 +0.018 +0.019 +0.02 +0.021 +0.02 +0.019 +0.018 +0.017 +0.016 +0.015 +0.014 +0.013 +0.012 +0.011 +0.01 +0.009 +0.008 +0.007 +0.006 +0.005 +0.004 +0.003 +0.002 +0.001 +0 +-0.001 +-0.002 +-0.003 +-0.004 +-0.005 +-0.006 +-0.007 +-0.008 +-0.009 +-0.01 +-0.011 +-0.012 +-0.013 +-0.014 +-0.015 +-0.016 +-0.017 +-0.018 +-0.019 +-0.02 +-0.021 +-0.02 +-0.019 +-0.018 +-0.017 +-0.016 +-0.015 +-0.014 +-0.013 +-0.012 +-0.011 +-0.01 +-0.009 +-0.008 +-0.007 +-0.006 +-0.005 +-0.004 +-0.003 +-0.002 +-0.001 diff --git a/pyExamples/RCshearwall_TestOutput.txt b/pyExamples/RCshearwall_TestOutput.txt new file mode 100644 index 000000000..a066c266e --- /dev/null +++ b/pyExamples/RCshearwall_TestOutput.txt @@ -0,0 +1,368 @@ +0 -4.625550661 +0.178571429 32.37885463 +0.535714286 60.13215859 +1.25 78.63436123 +1.785714286 90.969163 +2.142857143 97.13656388 +3.392857143 118.722467 +3.571428571 106.3876652 +3.571428571 94.05286344 +1.785714286 44.71365639 +0.892857143 20.04405286 +0.178571429 -7.709251101 +-0.535714286 -50.88105727 +-2.142857143 -100.2202643 +-3.035714286 -124.8898678 +-3.392857143 -131.0572687 +-3.392857143 -109.4713656 +-3.035714286 -81.71806167 +-1.785714286 -35.46255507 +-1.25 -13.87665198 +-0.535714286 7.709251101 +-0.178571429 26.21145374 +0.357142857 53.96475771 +0.892857143 69.38325991 +1.428571429 84.80176211 +2.5 106.3876652 +4.285714286 131.0572687 +5 137.2246696 +5.178571429 131.0572687 +5 115.6387665 +3.214285714 63.21585903 +2.321428571 41.62995595 +1.25 13.87665198 +0.535714286 -1.54185022 +-0.178571429 -32.37885463 +-0.892857143 -60.13215859 +-2.142857143 -94.05286344 +-2.857142857 -118.722467 +-3.75 -137.2246696 +-5.357142857 -161.8942731 +-5.892857143 -164.9779736 +-5.892857143 -155.7268722 +-5.892857143 -143.3920705 +-6.071428571 -131.0572687 +-3.035714286 -53.96475771 +-2.321428571 -35.46255507 +-1.785714286 -20.04405286 +-1.071428571 -1.54185022 +-0.357142857 13.87665198 +0.178571429 47.79735683 +1.071428571 72.46696035 +1.785714286 94.05286344 +3.928571429 127.9735683 +5.892857143 149.5594714 +6.607142857 152.6431718 +6.428571429 124.8898678 +3.392857143 57.04845815 +2.5 38.54625551 +1.607142857 20.04405286 +0.892857143 4.625550661 +0 -23.1277533 +-1.071428571 -69.38325991 +-1.964285714 -90.969163 +-2.678571429 -112.5550661 +-4.107142857 -140.30837 +-6.607142857 -171.1453744 +-7.321428571 -180.3964758 +-7.857142857 -177.3127753 +-7.857142857 -164.9779736 +-7.678571429 -146.4757709 +-7.321428571 -134.1409692 +-6.607142857 -118.722467 +-5 -90.969163 +-3.392857143 -47.79735683 +-2.321428571 -26.21145374 +-1.607142857 -7.709251101 +-1.071428571 7.709251101 +1.428571429 72.46696035 +2.321428571 87.88546256 +3.392857143 103.3039648 +4.285714286 118.722467 +6.25 143.3920705 +7.321428571 155.7268722 +8.035714286 161.8942731 +8.035714286 152.6431718 +8.035714286 131.0572687 +8.035714286 121.8061674 +6.607142857 94.05286344 +4.821428571 69.38325991 +3.035714286 35.46255507 +2.142857143 23.1277533 +1.25 10.79295154 +-1.428571429 -63.21585903 +-3.035714286 -115.6387665 +-4.285714286 -140.30837 +-6.607142857 -164.9779736 +-8.035714286 -183.4801762 +-8.214285714 -192.7312775 +-9.285714286 -192.7312775 +-9.464285714 -177.3127753 +-9.285714286 -158.8105727 +-8.928571429 -143.3920705 +-8.035714286 -124.8898678 +-5.178571429 -69.38325991 +-4.107142857 -41.62995595 +-3.035714286 -26.21145374 +-2.321428571 -10.79295154 +-1.428571429 4.625550661 +1.785714286 72.46696035 +5.535714286 127.9735683 +8.75 171.1453744 +9.821428571 174.2290749 +9.821428571 155.7268722 +9.285714286 140.30837 +8.571428571 127.9735683 +8.035714286 112.5550661 +7.142857143 97.13656388 +5.714285714 78.63436123 +3.392857143 41.62995595 +1.785714286 16.96035242 +0.178571429 -16.96035242 +-2.321428571 -81.71806167 +-2.857142857 -94.05286344 +-6.428571429 -149.5594714 +-7.678571429 -168.061674 +-8.75 -180.3964758 +-9.821428571 -192.7312775 +-10.17857143 -195.814978 +-10.89285714 -195.814978 +-10.89285714 -161.8942731 +-9.821428571 -140.30837 +-8.571428571 -115.6387665 +-6.964285714 -87.88546256 +-5.892857143 -60.13215859 +-4.285714286 -35.46255507 +-2.321428571 -1.54185022 +-1.428571429 13.87665198 +0.892857143 63.21585903 +7.142857143 140.30837 +10.35714286 177.3127753 +11.42857143 180.3964758 +11.60714286 168.061674 +11.60714286 155.7268722 +10.53571429 131.0572687 +8.928571429 103.3039648 +7.678571429 87.88546256 +5.357142857 57.04845815 +3.928571429 35.46255507 +2.857142857 20.04405286 +1.428571429 -1.54185022 +0.714285714 -13.87665198 +-4.107142857 -94.05286344 +-7.142857143 -137.2246696 +-8.392857143 -155.7268722 +-10 -174.2290749 +-10.89285714 -189.6475771 +-11.78571429 -195.814978 +-12.32142857 -198.8986784 +-12.5 -174.2290749 +-12.32142857 -158.8105727 +-11.78571429 -146.4757709 +-10.53571429 -121.8061674 +-8.75 -87.88546256 +-5.535714286 -41.62995595 +-2.857142857 1.54185022 +-1.428571429 23.1277533 +-0.535714286 35.46255507 +1.964285714 66.29955947 +3.571428571 84.80176211 +5.714285714 106.3876652 +8.214285714 134.1409692 +10.71428571 168.061674 +11.96428571 177.3127753 +13.03571429 183.4801762 +13.21428571 174.2290749 +13.21428571 155.7268722 +12.32142857 131.0572687 +9.642857143 94.05286344 +5.892857143 50.88105727 +3.928571429 23.1277533 +1.785714286 -1.54185022 +0.892857143 -16.96035242 +-3.571428571 -75.55066079 +-6.964285714 -118.722467 +-7.857142857 -131.0572687 +-10 -158.8105727 +-11.25 -174.2290749 +-11.78571429 -186.5638767 +-13.03571429 -198.8986784 +-13.75 -201.9823789 +-14.10714286 -201.9823789 +-14.10714286 -168.061674 +-13.92857143 -155.7268722 +-12.14285714 -124.8898678 +-8.928571429 -69.38325991 +-6.964285714 -41.62995595 +-4.821428571 -10.79295154 +-3.035714286 7.709251101 +-2.142857143 20.04405286 +-0.535714286 41.62995595 +2.857142857 78.63436123 +10 146.4757709 +13.03571429 177.3127753 +14.10714286 183.4801762 +14.64285714 186.5638767 +14.64285714 155.7268722 +14.46428571 146.4757709 +12.85714286 121.8061674 +11.07142857 100.2202643 +8.392857143 63.21585903 +3.75 13.87665198 +2.5 -4.625550661 +-0.714285714 -38.54625551 +-4.285714286 -78.63436123 +-6.428571429 -103.3039648 +-10.71428571 -152.6431718 +-11.96428571 -168.061674 +-13.57142857 -186.5638767 +-14.82142857 -198.8986784 +-15.35714286 -198.8986784 +-15.89285714 -198.8986784 +-15.89285714 -161.8942731 +-15 -146.4757709 +-13.57142857 -124.8898678 +-10.53571429 -75.55066079 +-7.142857143 -29.29515419 +-5 -1.54185022 +-3.392857143 13.87665198 +-2.142857143 26.21145374 +-1.25 35.46255507 +2.321428571 72.46696035 +6.785714286 112.5550661 +9.821428571 137.2246696 +11.60714286 152.6431718 +12.67857143 164.9779736 +14.46428571 180.3964758 +15.53571429 186.5638767 +16.60714286 189.6475771 +16.42857143 158.8105727 +15.89285714 143.3920705 +14.64285714 124.8898678 +9.464285714 63.21585903 +6.25 23.1277533 +3.928571429 1.54185022 +1.428571429 -23.1277533 +0.535714286 -35.46255507 +-5.357142857 -81.71806167 +-6.25 -94.05286344 +-10.89285714 -143.3920705 +-13.21428571 -171.1453744 +-14.82142857 -183.4801762 +-15.89285714 -192.7312775 +-16.78571429 -195.814978 +-17.67857143 -195.814978 +-17.67857143 -174.2290749 +-17.67857143 -158.8105727 +-16.42857143 -134.1409692 +-14.10714286 -100.2202643 +-12.32142857 -72.46696035 +-9.285714286 -35.46255507 +-7.321428571 -16.96035242 +-5.535714286 1.54185022 +-4.107142857 16.96035242 +-2.678571429 29.29515419 +-1.25 38.54625551 +5.357142857 94.05286344 +10.71428571 134.1409692 +12.32142857 149.5594714 +14.28571429 164.9779736 +15.71428571 174.2290749 +17.14285714 183.4801762 +17.85714286 189.6475771 +18.57142857 186.5638767 +18.57142857 161.8942731 +18.03571429 149.5594714 +16.96428571 131.0572687 +10.89285714 57.04845815 +8.214285714 32.37885463 +4.107142857 -4.625550661 +1.964285714 -26.21145374 +-7.857142857 -100.2202643 +-9.821428571 -118.722467 +-12.85714286 -143.3920705 +-15 -161.8942731 +-15.89285714 -174.2290749 +-16.96428571 -180.3964758 +-17.67857143 -183.4801762 +-18.03571429 -186.5638767 +-19.28571429 -186.5638767 +-19.28571429 -164.9779736 +-19.28571429 -149.5594714 +-17.5 -124.8898678 +-16.42857143 -106.3876652 +-14.82142857 -81.71806167 +-12.67857143 -57.04845815 +-10.89285714 -38.54625551 +-8.75 -16.96035242 +-6.428571429 4.625550661 +-5 13.87665198 +4.285714286 90.969163 +13.03571429 143.3920705 +14.82142857 158.8105727 +16.07142857 168.061674 +18.03571429 177.3127753 +19.10714286 183.4801762 +20 186.5638767 +20.17857143 177.3127753 +20.17857143 161.8942731 +19.82142857 152.6431718 +18.57142857 127.9735683 +15.17857143 87.88546256 +10.71428571 41.62995595 +7.142857143 4.625550661 +3.035714286 -26.21145374 +1.25 -35.46255507 +-6.785714286 -87.88546256 +-8.214285714 -97.13656388 +-10.35714286 -109.4713656 +-12.67857143 -127.9735683 +-15.89285714 -152.6431718 +-18.39285714 -168.061674 +-19.28571429 -174.2290749 +-19.82142857 -177.3127753 +-20.35714286 -177.3127753 +-20.89285714 -177.3127753 +-21.25 -168.061674 +-21.07142857 -149.5594714 +-19.28571429 -118.722467 +-18.21428571 -100.2202643 +-15.17857143 -66.29955947 +-11.96428571 -32.37885463 +-10.35714286 -16.96035242 +-7.321428571 4.625550661 +-5.714285714 13.87665198 +-3.928571429 26.21145374 +1.607142857 60.13215859 +8.571428571 109.4713656 +11.07142857 121.8061674 +15.17857143 149.5594714 +16.96428571 158.8105727 +18.21428571 164.9779736 +19.10714286 174.2290749 +20 174.2290749 +20.17857143 168.061674 +20.17857143 152.6431718 +19.28571429 137.2246696 +15.71428571 90.969163 +12.85714286 57.04845815 +8.75 20.04405286 +5.178571429 -13.87665198 +-4.464285714 -69.38325991 +-10.17857143 -100.2202643 +-12.32142857 -109.4713656 +-14.28571429 -121.8061674 +-17.14285714 -137.2246696 +-18.57142857 -146.4757709 +-19.64285714 -155.7268722 +-21.07142857 -155.7268722 +-21.07142857 -109.4713656 +-20.17857143 -90.969163 +-18.92857143 -72.46696035 +-15.71428571 -38.54625551 +-12.67857143 -13.87665198 +-10 4.625550661 +-7.857142857 16.96035242 +-5.714285714 26.21145374 +-4.107142857 32.37885463 +-3.214285714 35.46255507 \ No newline at end of file diff --git a/pyExamples/ReadGMFile.py b/pyExamples/ReadGMFile.py new file mode 100644 index 000000000..d9a2b226b --- /dev/null +++ b/pyExamples/ReadGMFile.py @@ -0,0 +1,31 @@ +""" +author : JAWAD FAYAZ (email: jfayaz@uci.edu) (website: https://jfayaz.github.io) + +------------------------------ Instructions --------------------------------------------- + +This is an associated file to generation of RotD(50 and 100) Spectra of bi-directional GM + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +""" + +def ReadGMFile(): + with open (inFile, "r") as myfile: + data = myfile.read().splitlines() + sp = data[3].split(' ') + NumPts = int(sp[2].split(',')[0]) + dt = float(sp[4]) + hdlines = 4 + + for k in range(0,hdlines): + del data [0] + + + data = list(filter(str.strip, data)) + gm = np.array(list(map(float, data))) + gmXY[i+1] = gm + + + del data + del gm + + return dt,NumPts,gmXY \ No newline at end of file diff --git a/pyExamples/ReadRecord.py b/pyExamples/ReadRecord.py new file mode 100644 index 000000000..e5f9953ce --- /dev/null +++ b/pyExamples/ReadRecord.py @@ -0,0 +1,105 @@ +# ReadRecord.py +# ------------------------------------------------------------------------------------------------------------ +# +# Written: minjie +# Date: May 2016 + +# A procedure which parses a ground motion record from the PEER +# strong motion database by finding dt in the record header, then +# echoing data values to the output file. +# +# Formal arguments +# inFilename -- file which contains PEER strong motion record +# outFilename -- file to be written in format G3 can read +# Return values +# dt -- time step determined from file header +# nPts -- number of data points from file header +# +# Assumptions +# The header in the PEER record is, e.g., formatted as 1 of following: +# 1) new PGA database +# PACIFIC ENGINEERING AND ANALYSIS STRONG-MOTION DATA +# IMPERIAL VALLEY 10/15/79 2319, EL CENTRO ARRAY 6, 230 +# ACCELERATION TIME HISTORY IN UNITS OF G +# 3930 0.00500 NPTS, DT + +# 2) old SMD database +# PACIFIC ENGINEERING AND ANALYSIS STRONG-MOTION DATA +# IMPERIAL VALLEY 10/15/79 2319, EL CENTRO ARRAY 6, 230 +# ACCELERATION TIME HISTORY IN UNITS OF G +# NPTS= 3930, DT= .00500 SEC + + +def ReadRecord (inFilename, outFilename): + + dt = 0.0 + npts = 0 + + # Open the input file and catch the error if it can't be read + inFileID = open(inFilename, 'r') + + # Open output file for writing + outFileID = open(outFilename, 'w') + + # Flag indicating dt is found and that ground motion + # values should be read -- ASSUMES dt is on last line + # of header!!! + flag = 0 + + # Look at each line in the file + for line in inFileID: + if line == '\n': + # Blank line --> do nothing + continue + elif flag == 1: + # Echo ground motion values to output file + outFileID.write(line) + else: + # Search header lines for dt + words = line.split() + lengthLine = len(words) + + if lengthLine >= 4: + + if words[0] == 'NPTS=': + # old SMD format + for word in words: + if word != '': + # Read in the time step + if flag == 1: + dt = float(word) + break + + if flag == 2: + npts = int(word.strip(',')) + flag = 0 + + # Find the desired token and set the flag + if word == 'DT=' or word == 'dt': + flag = 1 + + if word == 'NPTS=': + flag = 2 + + + elif words[-1] == 'DT': + # new NGA format + count = 0 + for word in words: + if word != '': + if count == 0: + npts = int(word) + elif count == 1: + dt = float(word) + elif word == 'DT': + flag = 1 + break + + count += 1 + + + + inFileID.close() + outFileID.close() + + return dt, npts diff --git a/pyExamples/SteelFrame2D.py b/pyExamples/SteelFrame2D.py new file mode 100644 index 000000000..58e80a8b4 --- /dev/null +++ b/pyExamples/SteelFrame2D.py @@ -0,0 +1,353 @@ + +################################################################## +## 2D steel frame example. +## 3 story steel building with rigid beam-column connections. +## This script uses W-section command inOpensees to create steel.. +## .. beam-column fiber sections. +## +## By - Anurag Upadhyay, PhD Student, University of Utah. +## Date - 08/06/2018 +################################################################## + +print("=========================================================") +print("Start 2D Steel Frame Example") + +from openseespy.opensees import * + +import numpy as np +import matplotlib.pyplot as plt +import os + +AnalysisType='Pushover' ; # Pushover Gravity + +## ------------------------------ +## Start of model generation +## ----------------------------- +# remove existing model +wipe() + +# set modelbuilder +model('basic', '-ndm', 2, '-ndf', 3) + +import math + +############################################ +### Units and Constants ################### +############################################ + +inch = 1; +kip = 1; +sec = 1; + +# Dependent units +sq_in = inch*inch; +ksi = kip/sq_in; +ft = 12*inch; + +# Constants +g = 386.2*inch/(sec*sec); +pi = math.acos(-1); + +####################################### +##### Dimensions +####################################### + +# Dimensions Input +H_story=10.0*ft; +W_bayX=16.0*ft; +W_bayY_ab=5.0*ft+10.0*inch; +W_bayY_bc=8.0*ft+4.0*inch; +W_bayY_cd=5.0*ft+10.0*inch; + +# Calculated dimensions +W_structure=W_bayY_ab+W_bayY_bc+W_bayY_cd; + +################ +### Material +################ + +# Steel02 Material + +matTag=1; +matConnAx=2; +matConnRot=3; + +Fy=60.0*ksi; # Yield stress +Es=29000.0*ksi; # Modulus of Elasticity of Steel +v=0.2; # Poisson's ratio +Gs=Es/(1+v); # Shear modulus +b=0.10; # Strain hardening ratio +params=[18.0,0.925,0.15] # R0,cR1,cR2 +R0=18.0 +cR1=0.925 +cR2=0.15 +a1=0.05 +a2=1.00 +a3=0.05 +a4=1.0 +sigInit=0.0 +alpha=0.05 + +uniaxialMaterial('Steel02', matTag, Fy, Es, b, R0, cR1, cR2, a1, a2, a3, a4, sigInit) + +# ################## +# ## Sections +# ################## + +colSecTag1=1; +colSecTag2=2; +beamSecTag1=3; +beamSecTag2=4; +beamSecTag3=5; + +# COMMAND: section('WFSection2d', secTag, matTag, d, tw, bf, tf, Nfw, Nff) + +section('WFSection2d', colSecTag1, matTag, 10.5*inch, 0.26*inch, 5.77*inch, 0.44*inch, 15, 16) # outer Column +section('WFSection2d', colSecTag2, matTag, 10.5*inch, 0.26*inch, 5.77*inch, 0.44*inch, 15, 16) # Inner Column + +section('WFSection2d', beamSecTag1, matTag, 8.3*inch, 0.44*inch, 8.11*inch, 0.685*inch, 15, 15) # outer Beam +section('WFSection2d', beamSecTag2, matTag, 8.2*inch, 0.40*inch, 8.01*inch, 0.650*inch, 15, 15) # Inner Beam +section('WFSection2d', beamSecTag3, matTag, 8.0*inch, 0.40*inch, 7.89*inch, 0.600*inch, 15, 15) # Inner Beam + +# Beam size - W10x26 +Abeam=7.61*inch*inch; +IbeamY=144.*(inch**4); # Inertia along horizontal axis +IbeamZ=14.1*(inch**4); # inertia along vertical axis + +# BRB input data +Acore=2.25*inch; +Aend=10.0*inch; +LR_BRB=0.55; + +# ########################### +# ##### Nodes +# ########################### + +# Create All main nodes +node(1, 0.0, 0.0) +node(2, W_bayX, 0.0) +node(3, 2*W_bayX, 0.0) + +node(11, 0.0, H_story) +node(12, W_bayX, H_story) +node(13, 2*W_bayX, H_story) + +node(21, 0.0, 2*H_story) +node(22, W_bayX, 2*H_story) +node(23, 2*W_bayX, 2*H_story) + +node(31, 0.0, 3*H_story) +node(32, W_bayX, 3*H_story) +node(33, 2*W_bayX, 3*H_story) + +# Beam Connection nodes + +node(1101, 0.0, H_story) +node(1201, W_bayX, H_story) +node(1202, W_bayX, H_story) +node(1301, 2*W_bayX, H_story) + +node(2101, 0.0, 2*H_story) +node(2201, W_bayX, 2*H_story) +node(2202, W_bayX, 2*H_story) +node(2301, 2*W_bayX, 2*H_story) + +node(3101, 0.0, 3*H_story) +node(3201, W_bayX, 3*H_story) +node(3202, W_bayX, 3*H_story) +node(3301, 2*W_bayX, 3*H_story) + +# ############### +# Constraints +# ############### + +fix(1, 1, 1, 1) +fix(2, 1, 1, 1) +fix(3, 1, 1, 1) + +# ####################### +# ### Elements +# ####################### + +# ### Assign beam-integration tags + +ColIntTag1=1; +ColIntTag2=2; +BeamIntTag1=3; +BeamIntTag2=4; +BeamIntTag3=5; + +beamIntegration('Lobatto', ColIntTag1, colSecTag1, 4) +beamIntegration('Lobatto', ColIntTag2, colSecTag2, 4) +beamIntegration('Lobatto', BeamIntTag1, beamSecTag1, 4) +beamIntegration('Lobatto', BeamIntTag2, beamSecTag2, 4) +beamIntegration('Lobatto', BeamIntTag3, beamSecTag3, 4) + +# Assign geometric transformation + +ColTransfTag=1 +BeamTranfTag=2 + +geomTransf('PDelta', ColTransfTag) +geomTransf('Linear', BeamTranfTag) + + +# Assign Elements ############## + +# ## Add non-linear column elements +element('forceBeamColumn', 1, 1, 11, ColTransfTag, ColIntTag1, '-mass', 0.0) +element('forceBeamColumn', 2, 2, 12, ColTransfTag, ColIntTag2, '-mass', 0.0) +element('forceBeamColumn', 3, 3, 13, ColTransfTag, ColIntTag1, '-mass', 0.0) + +element('forceBeamColumn', 11, 11, 21, ColTransfTag, ColIntTag1, '-mass', 0.0) +element('forceBeamColumn', 12, 12, 22, ColTransfTag, ColIntTag2, '-mass', 0.0) +element('forceBeamColumn', 13, 13, 23, ColTransfTag, ColIntTag1, '-mass', 0.0) + +element('forceBeamColumn', 21, 21, 31, ColTransfTag, ColIntTag1, '-mass', 0.0) +element('forceBeamColumn', 22, 22, 32, ColTransfTag, ColIntTag2, '-mass', 0.0) +element('forceBeamColumn', 23, 23, 33, ColTransfTag, ColIntTag1, '-mass', 0.0) + +# + +# ### Add linear main beam elements, along x-axis +#element('elasticBeamColumn', 101, 1101, 1201, Abeam, Es, Gs, Jbeam, IbeamY, IbeamZ, beamTransfTag, '-mass', 0.0) + +element('forceBeamColumn', 101, 1101, 1201, BeamTranfTag, BeamIntTag1, '-mass', 0.0) +element('forceBeamColumn', 102, 1202, 1301, BeamTranfTag, BeamIntTag1, '-mass', 0.0) + +element('forceBeamColumn', 201, 2101, 2201, BeamTranfTag, BeamIntTag2, '-mass', 0.0) +element('forceBeamColumn', 202, 2202, 2301, BeamTranfTag, BeamIntTag2, '-mass', 0.0) + +element('forceBeamColumn', 301, 3101, 3201, BeamTranfTag, BeamIntTag3, '-mass', 0.0) +element('forceBeamColumn', 302, 3202, 3301, BeamTranfTag, BeamIntTag3, '-mass', 0.0) + +# Assign constraints between beam end nodes and column nodes (RIgid beam column connections) +equalDOF(11, 1101, 1,2,3) +equalDOF(12, 1201, 1,2,3) +equalDOF(12, 1202, 1,2,3) +equalDOF(13, 1301, 1,2,3) + +equalDOF(21, 2101, 1,2,3) +equalDOF(22, 2201, 1,2,3) +equalDOF(22, 2202, 1,2,3) +equalDOF(23, 2301, 1,2,3) + +equalDOF(31, 3101, 1,2,3) +equalDOF(32, 3201, 1,2,3) +equalDOF(32, 3202, 1,2,3) +equalDOF(33, 3301, 1,2,3) + + +################ +## Gravity Load +################ +# create TimeSeries +timeSeries("Linear", 1) + +# create a plain load pattern +pattern("Plain", 1, 1) + +# Create the nodal load +load(11, 0.0, -5.0*kip, 0.0) +load(12, 0.0, -6.0*kip, 0.0) +load(13, 0.0, -5.0*kip, 0.0) + +load(21, 0., -5.*kip, 0.0) +load(22, 0., -6.*kip,0.0) +load(23, 0., -5.*kip, 0.0) + +load(31, 0., -5.*kip, 0.0) +load(32, 0., -6.*kip, 0.0) +load(33, 0., -5.*kip, 0.0) + + +# ------------------------------ +# Start of analysis generation +# ------------------------------ + +NstepsGrav = 10 + +system("BandGEN") +numberer("Plain") +constraints("Plain") +integrator("LoadControl", 1.0/NstepsGrav) +algorithm("Newton") +test('NormUnbalance',1e-8, 10) +analysis("Static") + + +# perform the analysis +data = np.zeros((NstepsGrav+1,2)) +for j in range(NstepsGrav): + analyze(1) + data[j+1,0] = nodeDisp(31,2) + data[j+1,1] = getLoadFactor(1)*5 + +loadConst('-time', 0.0) + +print("Gravity analysis complete") + +wipeAnalysis() + +############################### +### PUSHOVER ANALYSIS +############################### + +if(AnalysisType=="Pushover"): + + print("<<<< Running Pushover Analysis >>>>") + + # Create load pattern for pushover analysis + # create a plain load pattern + pattern("Plain", 2, 1) + + load(11, 1.61, 0.0, 0.0) + load(21, 3.22, 0.0, 0.0) + load(31, 4.83, 0.0, 0.0) + + ControlNode=31 + ControlDOF=1 + MaxDisp=0.15*H_story + DispIncr=0.1 + NstepsPush=int(MaxDisp/DispIncr) + + system("ProfileSPD") + numberer("Plain") + constraints("Plain") + integrator("DisplacementControl", ControlNode, ControlDOF, DispIncr) + algorithm("Newton") + test('NormUnbalance',1e-8, 10) + analysis("Static") + + PushDataDir = r'PushoverOut' + if not os.path.exists(PushDataDir): + os.makedirs(PushDataDir) + recorder('Node', '-file', "PushoverOut/Node2React.out", '-closeOnWrite', '-node', 2, '-dof',1, 'reaction') + recorder('Node', '-file', "PushoverOut/Node31Disp.out", '-closeOnWrite', '-node', 31, '-dof',1, 'disp') + recorder('Element', '-file', "PushoverOut/BeamStress.out", '-closeOnWrite', '-ele', 102, 'section', '4', 'fiber','1', 'stressStrain') + + # analyze(NstepsPush) + + # Perform pushover analysis + dataPush = np.zeros((NstepsPush+1,5)) + for j in range(NstepsPush): + analyze(1) + dataPush[j+1,0] = nodeDisp(31,1) + reactions() + dataPush[j+1,1] = nodeReaction(1, 1) + nodeReaction(2, 1) + nodeReaction(3, 1) + + plt.plot(dataPush[:,0], -dataPush[:,1]) + plt.xlim(0, MaxDisp) + plt.xticks(np.linspace(0,MaxDisp,5,endpoint=True)) + plt.yticks(np.linspace(0, -int(dataPush[NstepsPush,1]),10,endpoint=True)) + plt.grid(linestyle='dotted') + plt.xlabel('Top Displacement (inch)') + plt.ylabel('Base Shear (kip)') + plt.show() + + + print("Pushover analysis complete") + + + + diff --git a/pyExamples/beamThermal.py b/pyExamples/beamThermal.py new file mode 100644 index 000000000..84b77e97b --- /dev/null +++ b/pyExamples/beamThermal.py @@ -0,0 +1,80 @@ +from openseespy.opensees import * + +import numpy as np +import matplotlib.pyplot as plt + +# define model +model('basic', '-ndm', 2, '-ndf', 3) + +#define node +node(1, 0.0, 0.0) +node(2, 2.0, 0.0) +node(3, 1.0, 0.0) + +#define boundary condition +fix(1, 1, 1, 1) +fix(2, 1, 1, 1) +fix(3, 0, 1, 1) + +#define an elastic material with Tag=1 and E=2e11. +matTag = 1 +uniaxialMaterial('Steel01Thermal', 1, 2e11, 2e11, 0.01) + +#define fibred section Two fibres: fiber $yLoc $zLoc $A $matTag +secTag = 1 +section('FiberThermal',secTag) +fiber(-0.025, 0.0, 0.005, matTag) +fiber(0.025, 0.0, 0.005, matTag) + +#define coordinate transforamtion +#three transformation types can be chosen: Linear, PDelta, Corotational) +transfTag = 1 +geomTransf('Linear', transfTag) + +# beam integration +np = 3 +biTag = 1 +beamIntegration('Lobatto',biTag, secTag, np) + +#define beam element +element('dispBeamColumnThermal', 1, 1, 3, transfTag, biTag) +element('dispBeamColumnThermal', 2, 3, 2, transfTag, biTag) + +# define time series +tsTag = 1 +timeSeries('Linear',tsTag) + +# define load pattern +patternTag = 1 +maxtemp = 1000.0 +pattern('Plain', patternTag, tsTag) +eleLoad('-ele', 1, '-type', '-beamThermal', 1000.0, -0.05, 1000.0, 0.05) +#eleLoad -ele 2 -type -beamThermal 0 -0.05 0 0.05 + +# define analysis +incrtemp = 0.01 +system('BandGeneral') +constraints('Plain') +numberer('Plain') +test('NormDispIncr', 1.0e-3, 100, 1) +algorithm('Newton') +integrator('LoadControl', incrtemp) +analysis('Static') + +# analysis +nstep = 100 +temp = [0.0] +disp = [0.0] +for i in range(nstep): + if analyze(1) < 0: + break + + temp.append(getLoadFactor(patternTag)*maxtemp) + disp.append(nodeDisp(3,1)) + + +plt.plot(temp,disp,'-o') +plt.xlabel('Temperature') +plt.ylabel('Nodal displacement') +plt.grid() +plt.show() diff --git a/pyExamples/dambreak-bg.py b/pyExamples/dambreak-bg.py new file mode 100644 index 000000000..516a7d473 --- /dev/null +++ b/pyExamples/dambreak-bg.py @@ -0,0 +1,111 @@ +import os +import os.path +import openseespy.opensees as ops + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# wipe all previous objects +ops.wipe() + +# create a model with fluid +ops.model('basic', '-ndm', 2, '-ndf', 2) + +# geometric +L = 0.146 +H = L * 2 +h = L / 40 + +# number of particles per cell in each direction +numx = 3.0 +numy = 3.0 + +# material +rho = 1000.0 +mu = 0.0001 +b1 = 0.0 +b2 = -9.81 +thk = 0.012 +kappa = -1.0 + +# analysis +dtmax = 1e-3 +dtmin = 1e-3 +totaltime = 1.0 +filename = 'dambreak-bg' + +# recorder +ops.recorder('BgPVD', filename, 'disp', 'vel', 'pressure', '-dT', 1e-3) +if not os.path.exists(filename): + os.makedirs(filename) + +# fluid particles +ndf = 2 + +# total number of particles in each direction +nx = round(L / h * numx) +ny = round(H / h * numy) + +# create particles +eleArgs = ['PFEMElementBubble', rho, mu, b1, b2, thk, kappa] +partArgs = ['quad', 0.0, 0.0, L, 0.0, L, H, 0.0, H, nx, ny] +parttag = 1 +ops.mesh('part', parttag, *partArgs, *eleArgs, '-vel', 0.0, 0.0) + +print('num particles =', nx * ny) + +# wall +ops.node(1, 0.0, H) +ops.node(2, 0.0, 0.0) +ops.node(3, 4 * L, 0.0) +ops.node(4, 4 * L, H) + +walltag = 2 +wallid = 1 +ops.mesh('line', walltag, 4, 1, 2, 3, 4, wallid, ndf, h) + +wallnodes = ops.getNodeTags('-mesh', walltag) + +for nd in wallnodes: + ops.fix(nd, 1, 1) + +# background mesh +lower = [-h, -h] +upper = [4 * L + L, H + L] + +ops.mesh('bg', h, *lower, *upper, + '-structure', wallid, len(wallnodes), *wallnodes) + +# create constraint object +ops.constraints('Plain') + +# create numberer object +ops.numberer('Plain') + +# create convergence test object +ops.test('PFEM', 1e-5, 1e-5, 1e-5, 1e-5, 1e-5, 1e-5, 10, 3, 1, 2) + +# create algorithm object +ops.algorithm('Newton') + +# create integrator object +ops.integrator('PFEM', 0.5, 0.25) + +# create SOE object +ops.system('PFEM') +# ops.system('PFEM', '-mumps) Linux version can use mumps + +# create analysis object +ops.analysis('PFEM', dtmax, dtmin, b2) + +# analysis +while ops.getTime() < totaltime: + + # analysis + if ops.analyze() < 0: + break + + ops.remesh() + +print("==========================================") diff --git a/pyExamples/dambreak.py b/pyExamples/dambreak.py new file mode 100644 index 000000000..f073df2fe --- /dev/null +++ b/pyExamples/dambreak.py @@ -0,0 +1,112 @@ +import os +import openseespy.opensees as ops + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# remove existing model +ops.wipe() + +# set modelbuilder +ops.model('basic', '-ndm', 2, '-ndf', 2) + +# geometric +L = 0.146 +H = L*2 +H2 = 0.3 +h = 0.005 +alpha = 1.4 +tw = 3*h + +# material +rho = 1000.0 +mu = 0.0001 +b1 = 0.0 +b2 = -9.81 +thk = 0.012 +kappa = -1.0 + +# time steps +dtmax = 1e-3 +dtmin = 1e-6 +totaltime = 1.0 + +# filename +filename = 'dambreak' + +# recorder +if not os.path.exists(filename): + os.makedirs(filename) +ops.recorder('PVD', filename, 'disp', 'vel', 'pressure') + +# nodes +ops.node(1, 0.0, 0.0) +ops.node(2, L, 0.0) +ops.node(3, L, H) +ops.node(4, 0.0, H) +ops.node(5, 0.0, H2) +ops.node(6, 4*L, 0.0) +ops.node(7, 4*L, H2) +ops.node(8, -tw, H2) +ops.node(9, -tw, -tw) +ops.node(10, 4*L+tw, -tw) +ops.node(11, 4*L+tw, H2) + +# ids for meshing +wall_id = 1 +water_bound_id = -1 +water_body_id = -2 + +# wall mesh +wall_tag = 3 +ndf = 2 +ops.mesh('line', 1, 9, 4,5,8,9,10,11,7,6,2, wall_id, ndf, h) +ops.mesh('line', 2, 3, 2,1,4, wall_id, ndf, h) +ops.mesh('tri', wall_tag, 2, 1,2, wall_id, ndf, h) + +# fluid mesh +fluid_tag = 4 +ops.mesh('line', 5, 3, 2,3,4, water_bound_id, ndf, h) + +eleArgs = ['PFEMElementBubble',rho,mu,b1,b2,thk,kappa] +ops.mesh('tri', fluid_tag, 2, 2,5, water_body_id, ndf, h, *eleArgs) + +for nd in ops.getNodeTags('-mesh', wall_tag): + ops.fix(nd, 1,1) + +# save the original modal +ops.record() + +# create constraint object +ops.constraints('Plain') + +# create numberer object +ops.numberer('Plain') + +# create convergence test object +ops.test('PFEM', 1e-5, 1e-5, 1e-5, 1e-5, 1e-15, 1e-15, 20, 3, 1, 2) + +# create algorithm object +ops.algorithm('Newton') + +# create integrator object +ops.integrator('PFEM') + +# create SOE object +ops.system('PFEM', '-umfpack', '-print') + +# create analysis object +ops.analysis('PFEM', dtmax, dtmin, b2) + +# analysis +while ops.getTime() < totaltime: + + # analysis + if ops.analyze() < 0: + break + + ops.remesh(alpha) + + + diff --git a/pyExamples/elCentro.at2 b/pyExamples/elCentro.at2 new file mode 100644 index 000000000..6e29349a4 --- /dev/null +++ b/pyExamples/elCentro.at2 @@ -0,0 +1,205 @@ +Data for El Centro 1940 North South Component (Peknold Version) +1559 points at equal spacing of 0.02 sec +Points are listed in the format of 8F10.5, i.e., 8 points across in +a row with 5 decimal places +The units are (g) +*** Begin data *** +NPTS= 1559, DT= .02000 SEC + 0.00630 0.00364 0.00099 0.00428 0.00758 0.01087 0.00682 0.00277 + -0.00128 0.00368 0.00864 0.01360 0.00727 0.00094 0.00420 0.00221 + 0.00021 0.00444 0.00867 0.01290 0.01713 -0.00343 -0.02400 -0.00992 + 0.00416 0.00528 0.01653 0.02779 0.03904 0.02449 0.00995 0.00961 + 0.00926 0.00892 -0.00486 -0.01864 -0.03242 -0.03365 -0.05723 -0.04534 + -0.03346 -0.03201 -0.03056 -0.02911 -0.02766 -0.04116 -0.05466 -0.06816 + -0.08166 -0.06846 -0.05527 -0.04208 -0.04259 -0.04311 -0.02428 -0.00545 + 0.01338 0.03221 0.05104 0.06987 0.08870 0.04524 0.00179 -0.04167 + -0.08513 -0.12858 -0.17204 -0.12908 -0.08613 -0.08902 -0.09192 -0.09482 + -0.09324 -0.09166 -0.09478 -0.09789 -0.12902 -0.07652 -0.02401 0.02849 + 0.08099 0.13350 0.18600 0.23850 0.21993 0.20135 0.18277 0.16420 + 0.14562 0.16143 0.17725 0.13215 0.08705 0.04196 -0.00314 -0.04824 + -0.09334 -0.13843 -0.18353 -0.22863 -0.27372 -0.31882 -0.25024 -0.18166 + -0.11309 -0.04451 0.02407 0.09265 0.16123 0.22981 0.29839 0.23197 + 0.16554 0.09912 0.03270 -0.03372 -0.10014 -0.16656 -0.23299 -0.29941 + -0.00421 0.29099 0.22380 0.15662 0.08943 0.02224 -0.04495 0.01834 + 0.08163 0.14491 0.20820 0.18973 0.17125 0.13759 0.10393 0.07027 + 0.03661 0.00295 -0.03071 -0.00561 0.01948 0.04458 0.06468 0.08478 + 0.10487 0.05895 0.01303 -0.03289 -0.07882 -0.03556 0.00771 0.05097 + 0.01013 -0.03071 -0.07156 -0.11240 -0.15324 -0.11314 -0.07304 -0.03294 + 0.00715 -0.06350 -0.13415 -0.20480 -0.12482 -0.04485 0.03513 0.11510 + 0.19508 0.12301 0.05094 -0.02113 -0.09320 -0.02663 0.03995 0.10653 + 0.17311 0.11283 0.05255 -0.00772 0.01064 0.02900 0.04737 0.06573 + 0.02021 -0.02530 -0.07081 -0.04107 -0.01133 0.00288 0.01709 0.03131 + -0.02278 -0.07686 -0.13095 -0.18504 -0.14347 -0.10190 -0.06034 -0.01877 + 0.02280 -0.00996 -0.04272 -0.02147 -0.00021 0.02104 -0.01459 -0.05022 + -0.08585 -0.12148 -0.15711 -0.19274 -0.22837 -0.18145 -0.13453 -0.08761 + -0.04069 0.00623 0.05316 0.10008 0.14700 0.09754 0.04808 -0.00138 + 0.05141 0.10420 0.15699 0.20979 0.26258 0.16996 0.07734 -0.01527 + -0.10789 -0.20051 -0.06786 0.06479 0.01671 -0.03137 -0.07945 -0.12753 + -0.17561 -0.22369 -0.27177 -0.15851 -0.04525 0.06802 0.18128 0.14464 + 0.10800 0.07137 0.03473 0.09666 0.15860 0.22053 0.18296 0.14538 + 0.10780 0.07023 0.03265 0.06649 0.10033 0.13417 0.10337 0.07257 + 0.04177 0.01097 -0.01983 0.04438 0.10860 0.17281 0.10416 0.03551 + -0.03315 -0.10180 -0.07262 -0.04344 -0.01426 0.01492 -0.02025 -0.05543 + -0.09060 -0.12578 -0.16095 -0.19613 -0.14784 -0.09955 -0.05127 -0.00298 + -0.01952 -0.03605 -0.05259 -0.04182 -0.03106 -0.02903 -0.02699 0.02515 + 0.01770 0.02213 0.02656 0.00419 -0.01819 -0.04057 -0.06294 -0.02417 + 0.01460 0.05337 0.02428 -0.00480 -0.03389 -0.00557 0.02274 0.00679 + -0.00915 -0.02509 -0.04103 -0.05698 -0.01826 0.02046 0.00454 -0.01138 + -0.00215 0.00708 0.00496 0.00285 0.00074 -0.00534 -0.01141 0.00361 + 0.01863 0.03365 0.04867 0.03040 0.01213 -0.00614 -0.02441 0.01375 + 0.01099 0.00823 0.00547 0.00812 0.01077 -0.00692 -0.02461 -0.04230 + -0.05999 -0.07768 -0.09538 -0.06209 -0.02880 0.00448 0.03777 0.01773 + -0.00231 -0.02235 0.01791 0.05816 0.03738 0.01660 -0.00418 -0.02496 + -0.04574 -0.02071 0.00432 0.02935 0.01526 0.01806 0.02086 0.00793 + -0.00501 -0.01795 -0.03089 -0.01841 -0.00593 0.00655 -0.02519 -0.05693 + -0.04045 -0.02398 -0.00750 0.00897 0.00384 -0.00129 -0.00642 -0.01156 + -0.02619 -0.04082 -0.05545 -0.04366 -0.03188 -0.06964 -0.05634 -0.04303 + -0.02972 -0.01642 -0.00311 0.01020 0.02350 0.03681 0.05011 0.02436 + -0.00139 -0.02714 -0.00309 0.02096 0.04501 0.06906 0.05773 0.04640 + 0.03507 0.03357 0.03207 0.03057 0.03250 0.03444 0.03637 0.01348 + -0.00942 -0.03231 -0.02997 -0.03095 -0.03192 -0.02588 -0.01984 -0.01379 + -0.00775 -0.01449 -0.02123 0.01523 0.05170 0.08816 0.12463 0.16109 + 0.12987 0.09864 0.06741 0.03618 0.00495 0.00420 0.00345 0.00269 + -0.05922 -0.12112 -0.18303 -0.12043 -0.05782 0.00479 0.06740 0.13001 + 0.08373 0.03745 0.06979 0.10213 -0.03517 -0.17247 -0.13763 -0.10278 + -0.06794 -0.03310 -0.03647 -0.03984 -0.00517 0.02950 0.06417 0.09883 + 0.13350 0.05924 -0.01503 -0.08929 -0.16355 -0.06096 0.04164 0.01551 + -0.01061 -0.03674 -0.06287 -0.08899 -0.05430 -0.01961 0.01508 0.04977 + 0.08446 0.05023 0.01600 -0.01823 -0.05246 -0.08669 -0.06769 -0.04870 + -0.02970 -0.01071 0.00829 -0.00314 0.02966 0.06246 -0.00234 -0.06714 + -0.04051 -0.01388 0.01274 0.00805 0.03024 0.05243 0.02351 -0.00541 + -0.03432 -0.06324 -0.09215 -0.12107 -0.08450 -0.04794 -0.01137 0.02520 + 0.06177 0.04028 0.01880 0.04456 0.07032 0.09608 0.12184 0.06350 + 0.00517 -0.05317 -0.03124 -0.00930 0.01263 0.03457 0.03283 0.03109 + 0.02935 0.04511 0.06087 0.07663 0.09239 0.05742 0.02245 -0.01252 + 0.00680 0.02611 0.04543 0.01571 -0.01402 -0.04374 -0.07347 -0.03990 + -0.00633 0.02724 0.06080 0.03669 0.01258 -0.01153 -0.03564 -0.00677 + 0.02210 0.05098 0.07985 0.06915 0.05845 0.04775 0.03706 0.02636 + 0.05822 0.09009 0.12196 0.10069 0.07943 0.05816 0.03689 0.01563 + -0.00564 -0.02690 -0.04817 -0.06944 -0.09070 -0.11197 -0.11521 -0.11846 + -0.12170 -0.12494 -0.16500 -0.20505 -0.15713 -0.10921 -0.06129 -0.01337 + 0.03455 0.08247 0.07576 0.06906 0.06236 0.08735 0.11235 0.13734 + 0.12175 0.10616 0.09057 0.07498 0.08011 0.08524 0.09037 0.06208 + 0.03378 0.00549 -0.02281 -0.05444 -0.04030 -0.02615 -0.01201 -0.02028 + -0.02855 -0.06243 -0.03524 -0.00805 -0.04948 -0.03643 -0.02337 -0.03368 + -0.01879 -0.00389 0.01100 0.02589 0.01446 0.00303 -0.00840 0.00463 + 0.01766 0.03069 0.04372 0.02165 -0.00042 -0.02249 -0.04456 -0.03638 + -0.02819 -0.02001 -0.01182 -0.02445 -0.03707 -0.04969 -0.05882 -0.06795 + -0.07707 -0.08620 -0.09533 -0.06276 -0.03018 0.00239 0.03496 0.04399 + 0.05301 0.03176 0.01051 -0.01073 -0.03198 -0.05323 0.00186 0.05696 + 0.01985 -0.01726 -0.05438 -0.01204 0.03031 0.07265 0.11499 0.07237 + 0.02975 -0.01288 0.01212 0.03711 0.03517 0.03323 0.01853 0.00383 + 0.00342 -0.02181 -0.04704 -0.07227 -0.09750 -0.12273 -0.08317 -0.04362 + -0.00407 0.03549 0.07504 0.11460 0.07769 0.04078 0.00387 0.00284 + 0.00182 -0.05513 0.04732 0.05223 0.05715 0.06206 0.06698 0.07189 + 0.02705 -0.01779 -0.06263 -0.10747 -0.15232 -0.12591 -0.09950 -0.07309 + -0.04668 -0.02027 0.00614 0.03255 0.00859 -0.01537 -0.03932 -0.06328 + -0.03322 -0.00315 0.02691 0.01196 -0.00300 0.00335 0.00970 0.01605 + 0.02239 0.04215 0.06191 0.08167 0.03477 -0.01212 -0.01309 -0.01407 + -0.05274 -0.02544 0.00186 0.02916 0.05646 0.08376 0.01754 -0.04869 + -0.02074 0.00722 0.03517 -0.00528 -0.04572 -0.08617 -0.06960 -0.05303 + -0.03646 -0.01989 -0.00332 0.01325 0.02982 0.01101 -0.00781 -0.02662 + -0.00563 0.01536 0.03635 0.05734 0.03159 0.00584 -0.01992 -0.00201 + 0.01589 -0.01024 -0.03636 -0.06249 -0.04780 -0.03311 -0.04941 -0.06570 + -0.08200 -0.04980 -0.01760 0.01460 0.04680 0.07900 0.04750 0.01600 + -0.01550 -0.00102 0.01347 0.02795 0.04244 0.05692 0.03781 0.01870 + -0.00041 -0.01952 -0.00427 0.01098 0.02623 0.04148 0.01821 -0.00506 + -0.00874 -0.03726 -0.06579 -0.02600 0.01380 0.05359 0.09338 0.05883 + 0.02429 -0.01026 -0.04480 -0.01083 -0.01869 -0.02655 -0.03441 -0.02503 + -0.01564 -0.00626 -0.01009 -0.01392 0.01490 0.04372 0.03463 0.02098 + 0.00733 -0.00632 -0.01997 0.00767 0.03532 0.03409 0.03287 0.03164 + 0.02403 0.01642 0.00982 0.00322 -0.00339 0.02202 -0.01941 -0.06085 + -0.10228 -0.07847 -0.05466 -0.03084 -0.00703 0.01678 0.01946 0.02214 + 0.02483 0.01809 -0.00202 -0.02213 -0.00278 0.01656 0.03590 0.05525 + 0.07459 0.06203 0.04948 0.03692 -0.00145 0.04599 0.04079 0.03558 + 0.03037 0.03626 0.04215 0.04803 0.05392 0.04947 0.04502 0.04056 + 0.03611 0.03166 0.00614 -0.01937 -0.04489 -0.07040 -0.09592 -0.07745 + -0.05899 -0.04052 -0.02206 -0.00359 0.01487 0.01005 0.00523 0.00041 + -0.00441 -0.00923 -0.01189 -0.01523 -0.01856 -0.02190 -0.00983 0.00224 + 0.01431 0.00335 -0.00760 -0.01856 -0.00737 0.00383 0.01502 0.02622 + 0.01016 -0.00590 -0.02196 -0.00121 0.01953 0.04027 0.02826 0.01625 + 0.00424 0.00196 -0.00031 -0.00258 -0.00486 -0.00713 -0.00941 -0.01168 + -0.01396 -0.01750 -0.02104 -0.02458 -0.02813 -0.03167 -0.03521 -0.04205 + -0.04889 -0.03559 -0.02229 -0.00899 0.00431 0.01762 0.00714 -0.00334 + -0.01383 0.01314 0.04011 0.06708 0.04820 0.02932 0.01043 -0.00845 + -0.02733 -0.04621 -0.03155 -0.01688 -0.00222 0.01244 0.02683 0.04121 + 0.05559 0.03253 0.00946 -0.01360 -0.01432 -0.01504 -0.01576 -0.04209 + -0.02685 -0.01161 0.00363 0.01887 0.03411 0.03115 0.02819 0.02917 + 0.03015 0.03113 0.00388 -0.02337 -0.05062 -0.03820 -0.02579 -0.01337 + -0.00095 0.01146 0.02388 0.03629 0.01047 -0.01535 -0.04117 -0.06699 + -0.05207 -0.03715 -0.02222 -0.00730 0.00762 0.02254 0.03747 0.04001 + 0.04256 0.04507 0.04759 0.05010 0.04545 0.04080 0.02876 0.01671 + 0.00467 -0.00738 -0.00116 0.00506 0.01128 0.01750 -0.00211 -0.02173 + -0.04135 -0.06096 -0.08058 -0.06995 -0.05931 -0.04868 -0.03805 -0.02557 + -0.01310 -0.00063 0.01185 0.02432 0.03680 0.04927 0.02974 0.01021 + -0.00932 -0.02884 -0.04837 -0.06790 -0.04862 -0.02934 -0.01006 0.00922 + 0.02851 0.04779 0.02456 0.00133 -0.02190 -0.04513 -0.06836 -0.04978 + -0.03120 -0.01262 0.00596 0.02453 0.04311 0.06169 0.08027 0.09885 + 0.06452 0.03019 -0.00414 -0.03848 -0.07281 -0.05999 -0.04717 -0.03435 + -0.03231 -0.03028 -0.02824 -0.00396 0.02032 0.00313 -0.01406 -0.03124 + -0.04843 -0.06562 -0.05132 -0.03702 -0.02272 -0.00843 0.00587 0.02017 + 0.02698 0.03379 0.04061 0.04742 0.05423 0.03535 0.01647 0.01622 + 0.01598 0.01574 0.00747 -0.00080 -0.00907 0.00072 0.01051 0.02030 + 0.03009 0.03989 0.03478 0.02967 0.02457 0.03075 0.03694 0.04313 + 0.04931 0.05550 0.06168 -0.00526 -0.07220 -0.06336 -0.05451 -0.04566 + -0.03681 -0.03678 -0.03675 -0.03672 -0.01765 0.00143 0.02051 0.03958 + 0.05866 0.03556 0.01245 -0.01066 -0.03376 -0.05687 -0.04502 -0.03317 + -0.02131 -0.00946 0.00239 -0.00208 -0.00654 -0.01101 -0.01548 -0.01200 + -0.00851 -0.00503 -0.00154 0.00195 0.00051 -0.00092 0.01135 0.02363 + 0.03590 0.04818 0.06045 0.07273 0.02847 -0.01579 -0.06004 -0.05069 + -0.04134 -0.03199 -0.03135 -0.03071 -0.03007 -0.01863 -0.00719 0.00425 + 0.01570 0.02714 0.03858 0.02975 0.02092 0.02334 0.02576 0.02819 + 0.03061 0.03304 0.01371 -0.00561 -0.02494 -0.02208 -0.01923 -0.01638 + -0.01353 -0.01261 -0.01170 -0.00169 0.00833 0.01834 0.02835 0.03836 + 0.04838 0.03749 0.02660 0.01571 0.00482 -0.00607 -0.01696 -0.00780 + 0.00136 0.01052 0.01968 0.02884 -0.00504 -0.03893 -0.02342 -0.00791 + 0.00759 0.02310 0.00707 -0.00895 -0.02498 -0.04100 -0.05703 -0.02920 + -0.00137 0.02645 0.05428 0.03587 0.01746 -0.00096 -0.01937 -0.03778 + -0.02281 -0.00784 0.00713 0.02210 0.03707 0.05204 0.06701 0.08198 + 0.03085 -0.02027 -0.07140 -0.12253 -0.08644 -0.05035 -0.01426 0.02183 + 0.05792 0.09400 0.13009 0.03611 -0.05787 -0.04802 -0.03817 -0.02832 + -0.01846 -0.00861 -0.03652 -0.06444 -0.06169 -0.05894 -0.05618 -0.06073 + -0.06528 -0.04628 -0.02728 -0.00829 0.01071 0.02970 0.03138 0.03306 + 0.03474 0.03642 0.04574 0.05506 0.06439 0.07371 0.08303 0.03605 + -0.01092 -0.05790 -0.04696 -0.03602 -0.02508 -0.01414 -0.03561 -0.05708 + -0.07855 -0.06304 -0.04753 -0.03203 -0.01652 -0.00102 0.00922 0.01946 + 0.02970 0.03993 0.05017 0.06041 0.07065 0.08089 -0.00192 -0.08473 + -0.07032 -0.05590 -0.04148 -0.05296 -0.06443 -0.07590 -0.08738 -0.09885 + -0.06798 -0.03710 -0.00623 0.02465 0.05553 0.08640 0.11728 0.14815 + 0.08715 0.02615 -0.03485 -0.09584 -0.07100 -0.04616 -0.02132 0.00353 + 0.02837 0.05321 -0.00469 -0.06258 -0.12048 -0.09960 -0.07872 -0.05784 + -0.03696 -0.01608 0.00480 0.02568 0.04656 0.06744 0.08832 0.10920 + 0.13008 0.10995 0.08982 0.06969 0.04955 0.04006 0.03056 0.02107 + 0.01158 0.00780 0.00402 0.00024 -0.00354 -0.00732 -0.01110 -0.00780 + -0.00450 -0.00120 0.00210 0.00540 -0.00831 -0.02203 -0.03575 -0.04947 + -0.06319 -0.05046 -0.03773 -0.02500 -0.01227 0.00046 0.00482 0.00919 + 0.01355 0.01791 0.02228 0.00883 -0.00462 -0.01807 -0.03152 -0.02276 + -0.01401 -0.00526 0.00350 0.01225 0.02101 0.01437 0.00773 0.00110 + 0.00823 0.01537 0.02251 0.01713 0.01175 0.00637 0.01376 0.02114 + 0.02852 0.03591 0.04329 0.03458 0.02587 0.01715 0.00844 -0.00027 + -0.00898 -0.00126 0.00645 0.01417 0.02039 0.02661 0.03283 0.03905 + 0.04527 0.03639 0.02750 0.01862 0.00974 0.00086 -0.01333 -0.02752 + -0.04171 -0.02812 -0.01453 -0.00094 0.01264 0.02623 0.01690 0.00756 + -0.00177 -0.01111 -0.02044 -0.02977 -0.03911 -0.02442 -0.00973 0.00496 + 0.01965 0.03434 0.02054 0.00674 -0.00706 -0.02086 -0.03466 -0.02663 + -0.01860 -0.01057 -0.00254 -0.00063 0.00128 0.00319 0.00510 0.00999 + 0.01488 0.00791 0.00093 -0.00605 0.00342 0.01288 0.02235 0.03181 + 0.04128 0.02707 0.01287 -0.00134 -0.01554 -0.02975 -0.04395 -0.03612 + -0.02828 -0.02044 -0.01260 -0.00476 0.00307 0.01091 0.00984 0.00876 + 0.00768 0.00661 0.01234 0.01807 0.02380 0.02953 0.03526 0.02784 + 0.02042 0.01300 -0.03415 -0.00628 -0.00621 -0.00615 -0.00609 -0.00602 + -0.00596 -0.00590 -0.00583 -0.00577 -0.00571 -0.00564 -0.00558 -0.00552 + -0.00545 -0.00539 -0.00532 -0.00526 -0.00520 -0.00513 -0.00507 -0.00501 + -0.00494 -0.00488 -0.00482 -0.00475 -0.00469 -0.00463 -0.00456 -0.00450 + -0.00444 -0.00437 -0.00431 -0.00425 -0.00418 -0.00412 -0.00406 -0.00399 + -0.00393 -0.00387 -0.00380 -0.00374 -0.00368 -0.00361 -0.00355 -0.00349 + -0.00342 -0.00336 -0.00330 -0.00323 -0.00317 -0.00311 -0.00304 -0.00298 + -0.00292 -0.00285 -0.00279 -0.00273 -0.00266 -0.00260 -0.00254 -0.00247 + -0.00241 -0.00235 -0.00228 -0.00222 -0.00216 -0.00209 -0.00203 -0.00197 + -0.00190 -0.00184 -0.00178 -0.00171 -0.00165 -0.00158 -0.00152 -0.00146 + -0.00139 -0.00133 -0.00127 -0.00120 -0.00114 -0.00108 -0.00101 -0.00095 + -0.00089 -0.00082 -0.00076 -0.00070 -0.00063 -0.00057 -0.00051 -0.00044 + -0.00038 -0.00032 -0.00025 -0.00019 -0.00013 -0.00006 0.00000 +*** End Data *** + + diff --git a/pyExamples/example_RotD_Spectra_Generation.py b/pyExamples/example_RotD_Spectra_Generation.py new file mode 100644 index 000000000..21713fbee --- /dev/null +++ b/pyExamples/example_RotD_Spectra_Generation.py @@ -0,0 +1,302 @@ +""" +author : JAWAD FAYAZ (email: jfayaz@uci.edu) (website: https://jfayaz.github.io) + +------------------------------ Instructions ------------------------------------- +This code develops the RotD50 Sa and RotD100 Sa Spectra of the Bi-Directional +Ground Motion records as '.AT2' files provided in the current directory + +The two directions of the ground motion record must be named as 'GM1i' and 'GM2i', +where 'i' is the ground motion number which goes from 1 to 'n', 'n' being the total +number of ground motions for which the Spectra needs to be generated. The extension +of the files must be '.AT2' + +For example: If the Spectra of two ground motion records are required, 4 files with +the following names must be provided in the given 'GM' folder: + 'GM11.AT2' - Ground Motion 1 in direction 1 (direction 1 can be either one of the bi-directional GM as we are rotating the ground motions it does not matter) + 'GM21.AT2' - Ground Motion 1 in direction 2 (direction 2 is the other direction of the bi-directional GM) + 'GM12.AT2' - Ground Motion 2 in direction 1 (direction 1 can be either one of the bi-directional GM as we are rotating the ground motions it does not matter) + 'GM22.AT2' - Ground Motion 2 in direction 2 (direction 2 is the other direction of the bi-directional GM) + +The Ground Motion file must be a vector file with 4 header lines.The first 3 lines can have +any content, however, the 4th header line must be written exactly as per the following example: + 'NPTS= 15864, DT= 0.0050' +The 'ReadGMFile.py' can be edited accordingly for any other format + +You may run this code in python IDE: 'Spyder' or any other similar IDE + +Make sure you have the following python libraries installed: + os + sys + pathlib + fnmatch + shutil + IPython + pandas + numpy + matplotlib.pyplot + +INPUT: +This codes provides the option to have 3 different regions of developing the Spectra of ground motions with different period intervals (discretizations) +The following inputs within the code are required: + 'Path_to_openpyfiles'--> Path where the library files 'opensees.pyd' and 'LICENSE.rst' of OpenSeesPy are included (for further details go to https://openseespydoc.readthedocs.io/en/latest/windows.html) + 'Int_T_Reg_1' --> Period Interval for the first region of the Spectrum + 'End_T_Reg_1' --> Last Period of the first region of the Spectrum (where to end the first region) + 'Int_T_Reg_2' --> Period Interval for the second region of the Spectrum + 'End_T_Reg_2' --> Last Period of the second region of the Spectrum (where to end the second region) + 'Int_T_Reg_3' --> Period Interval for the third region of the Spectrum + 'End_T_Reg_3' --> Last Period of the third region of the Spectrum (where to end the third region) + 'Plot_Spectra' --> whether to plot the generated Spectra of the ground motions (options: 'Yes', 'No') + +OUTPUT: +The output will be provided in a saperate 'GMi_Spectra.txt' file for each ground motion record, where 'i' denotes the number of ground motion in the same of +provided 'GM1i.AT2' and 'GM2i.AT2' files. The output files will be generated in a saperate folder 'Spectra' which will be created in the current folder +The 'GMi_Spectra.txt' file will consist of space-saperated file with: + 'Periods (secs)' 'RotD50 Sa (g)' 'RotD100 Sa (g)' + +%%%%% ========================================================================================================================================================================= %%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +""" + +##### ================== INPUTS ================== ##### + +# Path where the library files 'opensees.pyd' and 'LICENSE.rst' are included (for further details go to https://openseespydoc.readthedocs.io/en/latest/windows.html) +Path_to_openpyfiles = 'C:\Tcl' + +# For periods 0 to 'End_T_Reg_1' in an interval of 'Int_T_Reg_1' +Int_T_Reg_1 = 0.1 +End_T_Reg_1 = 1 + +# For periods ['End_T_Reg_1'+'Int_T_Reg_2'] to 'End_T_Reg_2' in an interval of 'Int_T_Reg_2' +Int_T_Reg_2 = 0.2 +End_T_Reg_2 = 2 + +# For periods ['End_T_Reg_2'+'Int_T_Reg_3'] to 'End_T_Reg_3' in an interval of 'Int_T_Reg_3' +Int_T_Reg_3 = 0.5 +End_T_Reg_3 = 5 + +# Plot Spectra (options: 'Yes' or 'No') +Plot_Spectra = 'Yes' + + +##### =============== CODE BEGINS ================ ####### +## Importing Libraries +import os, sys, pathlib, fnmatch +import shutil as st +from IPython import get_ipython + +from openseespy.opensees import * + +import pandas as pd +import numpy as np +import matplotlib.pyplot as plt +import warnings +import matplotlib.cbook +warnings.filterwarnings("ignore",category=matplotlib.cbook.mplDeprecation) +wipe() + +# Getting Number of Ground Motions from the GM folder +GMdir = os.getcwd() +No_of_GMs = int(len(fnmatch.filter(os.listdir(GMdir),'*.AT2'))/2) +print('\nGenerating Spectra for {} provided GMs \n\n'.format(np.round(No_of_GMs,0))) + +# Initializations +DISPLACEMENTS = pd.DataFrame(columns=['uX','uY']) +GM_SPECTRA = pd.DataFrame(columns=['Period(s)','RotD50Sa(g)', 'RotD100Sa(g)']) +SDOF_RESPONSE = [[]] +GM_RESPONSE = [[]] + +# Spectra Generation +for iEQ in range(1,No_of_GMs+1): + print('Generating Spectra for GM: {} ...\n'.format(np.round(iEQ,0))) + Periods = np.concatenate((list(np.arange(Int_T_Reg_1,End_T_Reg_1+Int_T_Reg_1,Int_T_Reg_1)),list(np.arange(End_T_Reg_1+Int_T_Reg_2,End_T_Reg_2+Int_T_Reg_2,Int_T_Reg_2)),list(np.arange(End_T_Reg_2+Int_T_Reg_3,End_T_Reg_3+Int_T_Reg_3,Int_T_Reg_3))),axis=0) + ii = 0 + + for T in Periods: + ii = ii+1 + GMinter = 0 + + # Storing Periods + GM_SPECTRA.loc[ii-1,'Period(s)'] = T + + # Setting modelbuilder + model('basic', '-ndm', 3, '-ndf', 6) + + # Setting SODF Variables + g = 386.1 # value of g + L = 1.0 # Length + d = 2 # Diameter + r = d/2 # Radius + A = np.pi*(r**2) # Area + E = 1.0 # Elastic Modulus + G = 1.0 # Shear Modulus + I3 = np.pi*(r**4)/4 # Moment of Inertia (zz) + J = np.pi*(r**4)/2 # Polar Moment of Inertia + I2 = np.pi*(r**4)/4 # Moment of Inertia (yy) + K = 3*E*I3/(L**3) # Stiffness + M = K*(T**2)/4/(np.pi**2) # Mass + omega = np.sqrt(K/M) # Natural Frequency + Tn = 2*np.pi/omega # Natural Period + + # Creating nodes + node(1, 0.0, 0.0, 0.0) + node(2, 0.0, 0.0, L) + + # Transformation + transfTag = 1 + geomTransf('Linear',transfTag,0.0,1.0,0.0) + + # Setting boundary condition + fix(1, 1, 1, 1, 1, 1, 1) + + # Defining materials + uniaxialMaterial("Elastic", 11, E) + + # Defining elements + element("elasticBeamColumn",12,1,2,A,E,G,J,I2,I3,1) + + # Defining mass + mass(2,M,M,0.0,0.0,0.0,0.0) + + # Eigen Value Analysis (Verifying Period) + numEigen = 1 + eigenValues = eigen(numEigen) + omega = np.sqrt(eigenValues) + T = 2*np.pi/omega + print(' Calculating Spectral Ordinate for Period = {} secs'.format(np.round(T,3))) + + ## Reading GM Files + exec(open("ReadGMFile.py").read()) # read in procedure Multinition + iGMinput = 'GM1'+str(iEQ)+' GM2'+str(iEQ) ; + GMinput = iGMinput.split(' '); + gmXY = {} + for i in range(0,2): + inFile = GMdir + '\\'+ GMinput[i]+'.AT2'; + dt, NumPts , gmXY = ReadGMFile() + + # Storing GM Histories + gmX = gmXY[1] + gmY = gmXY[2] + gmXY_mat = np.column_stack((gmX,gmX,gmY,gmY)) + + # Bidirectional Uniform Earthquake ground motion (uniform acceleration input at all support nodes) + iGMfile = 'GM1'+str(iEQ)+' GM2'+str(iEQ) ; + GMfile = iGMfile.split(' ') + GMdirection = [1,1,2,2]; + GMfact = [np.cos(GMinter*np.pi/180),np.sin(-GMinter*np.pi/180), np.sin(GMinter*np.pi/180), np.cos(GMinter*np.pi/180)]; + IDTag = 2 + loop = [1,2,3,4] + + for i in loop: + # Setting time series to be passed to uniform excitation + timeSeries('Path',IDTag +i, '-dt', dt, '-values', *list(gmXY_mat[:,i-1]), '-factor', GMfact[i-1]*g) + # Creating UniformExcitation load pattern + pattern('UniformExcitation', IDTag+i, GMdirection[i-1], '-accel', IDTag+i) + + # Defining Damping + # Applying Rayleigh Damping from $xDamp + # D=$alphaM*M + $betaKcurr*Kcurrent + $betaKcomm*KlastCommit + $beatKinit*$Kinitial + xDamp = 0.05; # 5% damping ratio + alphaM = 0.; # M-prop. damping; D = alphaM*M + betaKcurr = 0.; # K-proportional damping; +beatKcurr*KCurrent + betaKcomm = 2.*xDamp/omega; # K-prop. damping parameter; +betaKcomm*KlastCommitt + betaKinit = 0.; # initial-stiffness proportional damping +beatKinit*Kini + rayleigh(alphaM,betaKcurr,betaKinit,betaKcomm); # RAYLEIGH damping + + # Creating the analysis + wipeAnalysis() # clear previously-define analysis parameters + constraints("Penalty",1e18, 1e18) # how to handle boundary conditions + numberer("RCM") # renumber dof's to minimize band-width (optimization), if you want to + system('SparseGeneral') # how to store and solve the system of equations in the analysis + algorithm('Linear') # use Linear algorithm for linear analysis + integrator("TRBDF2") # determine the next time step for an analysis + algorithm("NewtonLineSearch") # define type of analysis: time-dependent + test('EnergyIncr',1.0e-6, 100, 0) + analysis("Transient") + + # Variables (Can alter the speed of analysis) + dtAnalysis = dt + TmaxAnanlysis = dt*NumPts + tFinal = int(TmaxAnanlysis/dtAnalysis) + tCurrent = getTime() + ok = 0 + time = [tCurrent] + + # Initializations of response + u1 = [0.0] + u2 = [0.0] + + # Performing the transient analysis (Performance is slow in this loop, can be altered by changing the parameters) + while ok == 0 and tCurrent < tFinal: + ok = analyze(1, dtAnalysis) + # if the analysis fails try initial tangent iteration + if ok != 0: + print("Iteration failed .. lets try an initial stiffness for this step") + test('NormDispIncr', 1.0e-12, 100, 0) + algorithm('ModifiedNewton', '-initial') + ok =analyze( 1, .001) + + if ok == 0: + print("that worked .. back to regular newton") + test('NormDispIncr', 1.0e-12, 10 ) + algorithm('Newton') + + tCurrent = getTime() + time.append(tCurrent) + u1.append(nodeDisp(2,1)) + u2.append(nodeDisp(2,2)) + + # Storing responses + DISPLACEMENTS.loc[ii-1,'uX'] = np.array(u1) + DISPLACEMENTS.loc[ii-1,'uY'] = np.array(u2) + DISP_X_Y = np.column_stack((np.array(u1),np.array(u2))) + + # Rotating the Spectra (Projections) + Rot_Matrix = np.zeros((2,2)) + Rot_Disp = np.zeros((180,1)) + for theta in range (0,180,1): + Rot_Matrix [0,0] = np.cos(np.deg2rad(theta)) + Rot_Matrix [0,1] = np.sin(np.deg2rad(-theta)) + Rot_Matrix [1,0] = np.sin(np.deg2rad(theta)) + Rot_Matrix [1,1] = np.cos(np.deg2rad(theta)) + Rot_Disp[theta,0] = np.max(np.matmul(DISP_X_Y,Rot_Matrix)[:,0]) + + # Storing Spectra + Rot_Acc = np.dot(Rot_Disp,(omega**2)/g) + GM_SPECTRA.loc[ii-1,'RotD50Sa(g)'] = np.median(Rot_Acc) + GM_SPECTRA.loc[ii-1,'RotD100Sa(g)']= np.max(Rot_Acc) + wipe() + + # Writing Spectra to Files + if not os.path.exists('Spectra'): + os.makedirs('Spectra') + GM_SPECTRA.to_csv('Spectra//GM'+str(iEQ)+'_Spectra.txt', sep=' ',header=True,index=False) + + # Plotting Spectra + if Plot_Spectra == 'Yes': + + def plot_spectra(PlotTitle,SpectraType,iGM): + axes = fig.add_subplot(1, 1, 1) + axes.plot(GM_SPECTRA['Period(s)'] , GM_SPECTRA[SpectraType] , '.-',lw=7,markersize=20, label='GM'+str(iGM)) + axes.set_xlabel('Period (sec)',fontsize=30,fontweight='bold') + axes.set_ylabel(SpectraType,fontsize=30,fontweight='bold') + axes.set_title(PlotTitle,fontsize=40,fontweight='bold') + axes.tick_params(labelsize= 25) + axes.grid(True) + axes.set_xlim(0, np.ceil(max(GM_SPECTRA['Period(s)']))) + axes.set_ylim(0, np.ceil(max(GM_SPECTRA[SpectraType]))) + axes.axhline(linewidth=10,color='black') + axes.axvline(linewidth=10,color='black') + axes.hold(True) + axes.legend(fontsize =30) + + fig = plt.figure(1,figsize=(18,12)) + plot_spectra('RotD50 Spectra','RotD50Sa(g)',iEQ) + + fig = plt.figure(2,figsize=(18,12)) + plot_spectra('RotD100 Spectra','RotD100Sa(g)',iEQ) + + SDOF_RESPONSE.insert(iEQ-1,DISPLACEMENTS) + GM_RESPONSE.insert(iEQ-1,GM_SPECTRA) + + print('\nGenerated Spectra for GM: {}\n\n'.format(np.round(iEQ,0))) diff --git a/pyExamples/example_name_spaced_nonlinear_sdof.py b/pyExamples/example_name_spaced_nonlinear_sdof.py new file mode 100644 index 000000000..3c4f2b753 --- /dev/null +++ b/pyExamples/example_name_spaced_nonlinear_sdof.py @@ -0,0 +1,150 @@ +import eqsig +from eqsig import duhamels +import matplotlib.pyplot as plt +import numpy as np + +import openseespy.opensees as op +import opensees_constants as opc #opensees_constants.py should be close to main file or use sys.path... to its directory + + +def get_inelastic_response(mass, k_spring, f_yield, motion, dt, xi=0.05, r_post=0.0): + """ + Run seismic analysis of a nonlinear SDOF + + :param mass: SDOF mass + :param k_spring: spring stiffness + :param f_yield: yield strength + :param motion: list, acceleration values + :param dt: float, time step of acceleration values + :param xi: damping ratio + :param r_post: post-yield stiffness + :return: + """ + + op.wipe() + op.model('basic', '-ndm', 2, '-ndf', 3) # 2 dimensions, 3 dof per node + + # Establish nodes + bot_node = 1 + top_node = 2 + op.node(bot_node, 0., 0.) + op.node(top_node, 0., 0.) + + # Fix bottom node + op.fix(top_node, opc.FREE, opc.FIXED, opc.FIXED) + op.fix(bot_node, opc.FIXED, opc.FIXED, opc.FIXED) + # Set out-of-plane DOFs to be slaved + op.equalDOF(1, 2, *[2, 3]) + + # nodal mass (weight / g): + op.mass(top_node, mass, 0., 0.) + + # Define material + bilinear_mat_tag = 1 + mat_type = "Steel01" + mat_props = [f_yield, k_spring, r_post] + op.uniaxialMaterial(mat_type, bilinear_mat_tag, *mat_props) + + # Assign zero length element + beam_tag = 1 + op.element('zeroLength', beam_tag, bot_node, top_node, "-mat", bilinear_mat_tag, "-dir", 1, '-doRayleigh', 1) + + # Define the dynamic analysis + load_tag_dynamic = 1 + pattern_tag_dynamic = 1 + + values = list(-1 * motion) # should be negative + op.timeSeries('Path', load_tag_dynamic, '-dt', dt, '-values', *values) + op.pattern('UniformExcitation', pattern_tag_dynamic, opc.X, '-accel', load_tag_dynamic) + + # set damping based on first eigen mode + angular_freq = op.eigen('-fullGenLapack', 1) ** 0.5 + alpha_m = 0.0 + beta_k = 2 * xi / angular_freq + beta_k_comm = 0.0 + beta_k_init = 0.0 + + op.rayleigh(alpha_m, beta_k, beta_k_init, beta_k_comm) + + # Run the dynamic analysis + + op.wipeAnalysis() + + op.algorithm('Newton') + op.system('SparseGeneral') + op.numberer('RCM') + op.constraints('Transformation') + op.integrator('Newmark', 0.5, 0.25) + op.analysis('Transient') + + tol = 1.0e-10 + iterations = 10 + op.test('EnergyIncr', tol, iterations, 0, 2) + analysis_time = (len(values) - 1) * dt + analysis_dt = 0.001 + outputs = { + "time": [], + "rel_disp": [], + "rel_accel": [], + "rel_vel": [], + "force": [] + } + + while op.getTime() < analysis_time: + curr_time = op.getTime() + op.analyze(1, analysis_dt) + outputs["time"].append(curr_time) + outputs["rel_disp"].append(op.nodeDisp(top_node, 1)) + outputs["rel_vel"].append(op.nodeVel(top_node, 1)) + outputs["rel_accel"].append(op.nodeAccel(top_node, 1)) + op.reactions() + outputs["force"].append(-op.nodeReaction(bot_node, 1)) # Negative since diff node + op.wipe() + for item in outputs: + outputs[item] = np.array(outputs[item]) + + return outputs + + +def show_single_comparison(): + """ + Create a plot of an elastic analysis, nonlinear analysis and closed form elastic + + :return: + """ + + record_filename = 'test_motion_dt0p01.txt' + motion_step = 0.01 + rec = np.loadtxt(record_filename) + acc_signal = eqsig.AccSignal(rec, motion_step) + period = 1.0 + xi = 0.05 + mass = 1.0 + f_yield = 1.5 # Reduce this to make it nonlinear + r_post = 0.0 + + periods = np.array([period]) + resp_u, resp_v, resp_a = duhamels.response_series(motion=rec, dt=motion_step, periods=periods, xi=xi) + + k_spring = 4 * np.pi ** 2 * mass / period ** 2 + outputs = get_inelastic_response(mass, k_spring, f_yield, rec, motion_step, xi=xi, r_post=r_post) + outputs_elastic = get_inelastic_response(mass, k_spring, f_yield * 100, rec, motion_step, xi=xi, r_post=r_post) + ux_opensees = outputs["rel_disp"] + ux_opensees_elastic = outputs_elastic["rel_disp"] + + bf, sps = plt.subplots(nrows=2) + sps[0].plot(acc_signal.time, resp_u[0], label="Eqsig") + sps[0].plot(outputs["time"], ux_opensees, label="Opensees fy=%.3gN" % f_yield, ls="--") + sps[0].plot(outputs["time"], ux_opensees_elastic, label="Opensees fy=%.3gN" % (f_yield * 100), ls="--") + sps[1].plot(acc_signal.time, resp_a[0], label="Eqsig") # Elastic solution + time = acc_signal.time + acc_opensees_elastic = np.interp(time, outputs_elastic["time"], outputs_elastic["rel_accel"]) - rec + print("diff", sum(acc_opensees_elastic - resp_a[0])) + sps[1].plot(time, acc_opensees_elastic, label="Opensees fy=%.2gN" % (f_yield * 100), ls="--") + sps[0].legend() + sps[1].legend() + plt.show() + + +if __name__ == '__main__': + show_single_comparison() diff --git a/pyExamples/hello.py b/pyExamples/hello.py new file mode 100644 index 000000000..3371a195a --- /dev/null +++ b/pyExamples/hello.py @@ -0,0 +1,9 @@ +import openseespy.opensees as ops + +pid = ops.getPID() +np = ops.getNP() + +print('Hello World Process:', pid) +if pid == 0: + print('Total number of processes:', np) + diff --git a/pyExamples/hello2.py b/pyExamples/hello2.py new file mode 100644 index 000000000..b7e90ad99 --- /dev/null +++ b/pyExamples/hello2.py @@ -0,0 +1,51 @@ +import openseespy.opensees as ops + +pid = ops.getPID() +np = ops.getNP() + +# datatype = 'float' +# datatype = 'int' +datatype = 'str' + +if pid == 0: + print('Random: ') + + for i in range(1, np): + data = ops.recv('-pid', 'ANY') + print(data) +else: + if datatype == 'str': + ops.send('-pid', 0, 'Hello from {}'.format(pid)) + elif datatype == 'float': + ops.send('-pid', 0, float(pid)) + elif datatype == 'int': + ops.send('-pid', 0, int(pid)) + +ops.barrier() + +if pid == 0: + print('\nOrdered: ') + + for i in range(1, np): + data = ops.recv('-pid', i) + print(data) +else: + if datatype == 'str': + ops.send('-pid', 0, 'Hello from {}'.format(pid)) + elif datatype == 'float': + ops.send('-pid', 0, float(pid)) + elif datatype == 'int': + ops.send('-pid', 0, int(pid)) + +ops.barrier() +if pid == 0: + print('\nBroadcasting: ') + if datatype == 'str': + ops.Bcast('Hello from {}'.format(pid)) + elif datatype == 'float': + ops.Bcast(float(pid)) + elif datatype == 'int': + ops.Bcast(int(pid)) +else: + data = ops.Bcast() + print(data) diff --git a/pyExamples/obstacle-bg.py b/pyExamples/obstacle-bg.py new file mode 100644 index 000000000..7796f42da --- /dev/null +++ b/pyExamples/obstacle-bg.py @@ -0,0 +1,171 @@ +import os +import openseespy.opensees as ops + + +print("=======================================================") +print("Starting Dambreak with Obstacle Background Mesh example") + +# ------------------------------ +# Start of model generation +# ----------------------------- + +# wipe all previous objects +ops.wipe() + +# create a model with fluid +ops.model('basic', '-ndm', 2, '-ndf', 3) + +# geometric +L = 0.146 +H = L * 2 +H2 = 0.3 +b = 0.012 +h = L / 40 +Hb = 20.0 * b / 3.0 + +# number of particles per cell in each direction +numx = 3.0 +numy = 3.0 + +# fluid properties +rho = 1000.0 +mu = 0.0001 +b1 = 0.0 +b2 = -9.81 +thk = 0.012 +kappa = -1.0 + +# elastis structural material +rhos = 2500.0 +A = thk * thk +E = 1e6 +Iz = thk * thk * thk * thk / 12.0 +bmass = A * Hb * rhos + +# nonlinear structural material +E0 = 1e6 +Fy = 5e4 +hardening = 0.02 + +nonlinear = False + +# analysis +dtmax = 1e-3 +dtmin = 1e-3 +totaltime = 1.0 + +if nonlinear: + filename = 'obstaclenonlinear-bg' +else: + filename = 'obstacle-bg' + +# recorder +recorder('BgPVD', filename, 'disp', 'vel', 'pressure', '-dT', 1e-3) +if not os.path.exists(filename): + os.makedirs(filename) + +# fluid mesh +ndf = 3 + +# total number of particles in each direction +nx = round(L / h * numx) +ny = round(H / h * numy) + +# create particles +eleArgs = ['PFEMElementBubble', rho, mu, b1, b2, thk, kappa] +partArgs = ['quad', 0.0, 0.0, L, 0.0, L, H, 0.0, H, nx, ny] +parttag = 1 +mesh('part', parttag, *partArgs, *eleArgs, '-vel', 0.0, 0.0) + +# wall mesh +node(1, 2 * L, 0.0) +node(2, 2 * L, Hb) +node(3, 0.0, H) +node(4, 0.0, 0.0) +node(5, 4 * L, 0.0) +node(6, 4 * L, H) + +sid = 1 +walltag = 4 +mesh('line', walltag, 5, 3, 4, 1, 5, 6, sid, ndf, h) + +wallNodes = getNodeTags('-mesh', walltag) +for nd in wallNodes: + fix(nd, 1, 1, 1) + +# structural mesh + +# transformation +transfTag = 1 +geomTransf('Corotational', transfTag) + +# section +secTag = 1 +if nonlinear: + matTag = 1 + uniaxialMaterial('Steel01', matTag, Fy, E0, hardening) + numfiber = 5 + section('Fiber', secTag) + patch('rect', matTag, numfiber, numfiber, 0.0, 0.0, thk, thk) +else: + section('Elastic', secTag, E, A, Iz) + +# beam integration +inteTag = 1 +numpts = 2 +beamIntegration('Legendre', inteTag, secTag, numpts) + +coltag = 3 +eleArgs = ['dispBeamColumn', transfTag, inteTag] +mesh('line', coltag, 2, 1, 2, sid, ndf, h, *eleArgs) + +# mass +sNodes = getNodeTags('-mesh', coltag) +bmass = bmass / len(sNodes) +for nd in sNodes: + mass(int(nd), bmass, bmass, 0.0) + + +# background mesh +lower = [-h, -h] +upper = [5 * L, 3 * L] + +mesh('bg', h, *lower, *upper, + '-structure', sid, len(sNodes), *sNodes, + '-structure', sid, len(wallNodes), *wallNodes) + +print('num nodes =', len(getNodeTags())) +print('num particles =', nx * ny) + +# create constraint object +constraints('Plain') + +# create numberer object +numberer('Plain') + +# create convergence test object +test('PFEM', 1e-5, 1e-5, 1e-5, 1e-5, 1e-5, 1e-5, 100, 3, 1, 2) + +# create algorithm object +algorithm('Newton') + +# create integrator object +integrator('PFEM', 0.5, 0.25) + +# create SOE object +system('PFEM') +# system('PFEM', '-mumps') Linux version can use mumps + +# create analysis object +analysis('PFEM', dtmax, dtmin, b2) + +# analysis +while getTime() < totaltime: + + # analysis + if analyze() < 0: + break + + remesh() + +print("==========================================") diff --git a/pyExamples/opensees_constants.py b/pyExamples/opensees_constants.py new file mode 100644 index 000000000..231cdb6e4 --- /dev/null +++ b/pyExamples/opensees_constants.py @@ -0,0 +1,6 @@ +FREE = 0 +FIXED = 1 + +X = 1 +Y = 2 +ROTZ = 3 diff --git a/pyExamples/paralleltri31.py b/pyExamples/paralleltri31.py new file mode 100644 index 000000000..a801f9414 --- /dev/null +++ b/pyExamples/paralleltri31.py @@ -0,0 +1,64 @@ +import openseespy.opensees as ops + +pid = ops.getPID() +np = ops.getNP() +ops.start() + +ops.model('basic', '-ndm', 2, '-ndf', 2) + +L = 48.0 +H = 4.0 + +Lp = L / np +ndf = 2 +meshsize = 0.05 + +ops.node(pid, Lp * pid, 0.0) +ops.node(pid + 1, Lp * (pid + 1), 0.0) +ops.node(np + pid + 2, Lp * (pid + 1), H) +ops.node(np + pid + 1, Lp * pid, H) + +sid = 1 +ops.setStartNodeTag(2 * np + 2 + pid * int(H / meshsize + 10)) +ops.mesh('line', 3, 2, pid, np + pid + 1, sid, ndf, meshsize) +ops.setStartNodeTag(2 * np + 2 + (pid + 1) * int(H / meshsize + 10)) +ops.mesh('line', 4, 2, pid + 1, np + pid + 2, sid, ndf, meshsize) + +ops.setStartNodeTag(int(2 * L / meshsize + (np + 1) * H / meshsize * 2) + + pid * int(H * L / meshsize ** 2 * 2)) +ops.mesh('line', 1, 2, pid, pid + 1, sid, ndf, meshsize) +ops.mesh('line', 2, 2, np + pid + 1, np + pid + 2, sid, ndf, meshsize) + +ops.nDMaterial('ElasticIsotropic', 1, 3000.0, 0.3) + +eleArgs = ['tri31', 1.0, 'PlaneStress', 1] + +ops.mesh('quad', 5, 4, 1, 4, 2, 3, sid, ndf, meshsize, *eleArgs) + + +if pid == 0: + ops.fix(pid, 1, 1) + ops.fix(np+pid+1, 1, 1) +if pid == np-1: + ops.timeSeries('Linear', 1) + ops.pattern('Plain', 1, 1) + ops.load(np + pid + 2, 0.0, -1.0) + + +ops.constraints('Transformation') +ops.numberer('ParallelPlain') +ops.system('Mumps') +ops.test('NormDispIncr', 1e-6, 6) +ops.algorithm('Newton') +ops.integrator('LoadControl', 1.0) +ops.analysis('Static') + +ops.stop() +ops.start() +ops.analyze(1) + +if pid == np-1: + print('Node', pid+1, ops.nodeDisp(pid+1)) + + +ops.stop() diff --git a/pyExamples/paralleltruss.py b/pyExamples/paralleltruss.py new file mode 100644 index 000000000..4b8e448eb --- /dev/null +++ b/pyExamples/paralleltruss.py @@ -0,0 +1,57 @@ +import openseespy.opensees as ops + +pid = ops.getPID() +np = ops.getNP() +ops.start() +if np != 2: + exit() + +ops.model('basic', '-ndm', 2, '-ndf', 2) +ops.uniaxialMaterial('Elastic', 1, 3000.0) + +if pid == 0: + ops.node(1, 0.0, 0.0) + ops.node(4, 72.0, 96.0) + + ops.fix(1, 1, 1) + + ops.element('Truss', 1, 1, 4, 10.0, 1) + ops.timeSeries('Linear', 1) + ops.pattern('Plain', 1, 1) + ops.load(4, 100.0, -50.0) + +else: + ops.node(2, 144.0, 0.0) + ops.node(3, 168.0, 0.0) + ops.node(4, 72.0, 96.0) + + ops.fix(2, 1, 1) + ops.fix(3, 1, 1) + + ops.element('Truss', 2, 2, 4, 5.0, 1) + ops.element('Truss', 3, 3, 4, 5.0, 1) + +ops.constraints('Transformation') +ops.numberer('ParallelPlain') +ops.system('Mumps') +ops.test('NormDispIncr', 1e-6, 6, 2) +ops.algorithm('Newton') +ops.integrator('LoadControl', 0.1) +ops.analysis('Static') + +ops.analyze(10) + +print('Node 4: ', [ops.nodeCoord(4), ops.nodeDisp(4)]) + +ops.loadConst('-time', 0.0) + +if pid == 0: + ops.pattern('Plain', 2, 1) + ops.load(4, 1.0, 0.0) + +ops.domainChange() +ops.integrator('ParallelDisplacementControl', 4, 1, 0.1) +ops.analyze(10) + +print('Node 4: ', [ops.nodeCoord(4), ops.nodeDisp(4)]) +ops.stop() \ No newline at end of file diff --git a/pyExamples/paralleltruss2.py b/pyExamples/paralleltruss2.py new file mode 100644 index 000000000..a6f33d106 --- /dev/null +++ b/pyExamples/paralleltruss2.py @@ -0,0 +1,57 @@ +import openseespy.opensees as ops + +pid = ops.getPID() +np = ops.getNP() +ops.start() +if np != 2: + exit() + +ops.model('basic', '-ndm', 2, '-ndf', 2) + +if pid == 0: + E = 3000.0 +else: + E = 6000.0 + +ops.uniaxialMaterial('Elastic', 1, E) + +ops.node(1, 0.0, 0.0) +ops.node(2, 144.0, 0.0) +ops.node(3, 168.0, 0.0) +ops.node(4, 72.0, 96.0) + +ops.fix(1, 1, 1) +ops.fix(2, 1, 1) +ops.fix(3, 1, 1) + +ops.element('Truss', 1, 1, 4, 10.0, 1) +ops.timeSeries('Linear', 1) +ops.pattern('Plain', 1, 1) +ops.load(4, 100.0, -50.0) + +ops.element('Truss', 2, 2, 4, 5.0, 1) +ops.element('Truss', 3, 3, 4, 5.0, 1) + +ops.constraints('Transformation') +ops.numberer('ParallelPlain') +ops.system('Umfpack') +ops.test('NormDispIncr', 1e-6, 6) +ops.algorithm('Newton') +ops.integrator('LoadControl', 0.1) +ops.analysis('Static') + +ops.analyze(10) + + +if pid == 0: + print('Processor 0') + print('Node 4 (E =', E, ') Disp :', ops.nodeDisp(4)) + +ops.barrier() + +if pid == 1: + print('Processor 1') + print('Node 4 (E =', E, ') Disp :', ops.nodeDisp(4)) + + +ops.stop() diff --git a/pyExamples/pile.py b/pyExamples/pile.py new file mode 100644 index 000000000..6ed9fea86 --- /dev/null +++ b/pyExamples/pile.py @@ -0,0 +1,711 @@ +# -*- coding: utf-8 -*- +""" +Created on Thu Jan 10 18:24:47 2019 + +@author: pchi893 +""" + + + + +########################################################## +# # +# Procedure to compute ultimate lateral resistance, p_u, # +# and displacement at 50% of lateral capacity, y50, for # +# p-y springs representing cohesionless soil. # +# Converted to openseespy by: Pavan Chigullapally # +# University of Auckland # +# # +# Created by: Hyung-suk Shin # +# University of Washington # +# Modified by: Chris McGann # +# Pedro Arduino # +# Peter Mackenzie-Helnwein # +# University of Washington # +# # +########################################################### + +# references +# American Petroleum Institute (API) (1987). Recommended Practice for Planning, Designing and +# Constructing Fixed Offshore Platforms. API Recommended Practice 2A(RP-2A), Washington D.C, +# 17th edition. +# +# Brinch Hansen, J. (1961). "The ultimate resistance of rigid piles against transversal forces." +# Bulletin No. 12, Geoteknisk Institute, Copenhagen, 59. +# +# Boulanger, R. W., Kutter, B. L., Brandenberg, S. J., Singh, P., and Chang, D. (2003). Pile +# Foundations in liquefied and laterally spreading ground during earthquakes: Centrifuge experiments +# and analyses. Center for Geotechnical Modeling, University of California at Davis, Davis, CA. +# Rep. UCD/CGM-03/01. +# +# Reese, L.C. and Van Impe, W.F. (2001), Single Piles and Pile Groups Under Lateral Loading. +# A.A. Balkema, Rotterdam, Netherlands. + +import math + +def get_pyParam ( pyDepth, gamma, phiDegree, b, pEleLength, puSwitch, kSwitch, gwtSwitch): + + #---------------------------------------------------------- + # define ultimate lateral resistance, pult + #---------------------------------------------------------- + + # pult is defined per API recommendations (Reese and Van Impe, 2001 or API, 1987) for puSwitch = 1 + # OR per the method of Brinch Hansen (1961) for puSwitch = 2 + + pi = 3.14159265358979 + phi = phiDegree * (pi/180) + zbRatio = pyDepth / b + + #-------API recommended method------- + + if puSwitch == 1: + + # obtain loading-type coefficient A for given depth-to-diameter ratio zb + # ---> values are obtained from a figure and are therefore approximate + zb = [] + dataNum = 41 + for i in range(dataNum): + b1 = i * 0.125 + zb.append(b1) + As = [2.8460, 2.7105, 2.6242, 2.5257, 2.4271, 2.3409, 2.2546, 2.1437, 2.0575, 1.9589, 1.8973, 1.8111, 1.7372, 1.6632, 1.5893, 1.5277, 1.4415, 1.3799, 1.3368, 1.2690, 1.2074, 1.1581, + 1.1211, 1.0780, 1.0349, 1.0164, 0.9979, 0.9733, 0.9610, 0.9487, 0.9363, 0.9117, 0.8994, 0.8994, 0.8871, 0.8871, 0.8809, 0.8809, 0.8809, 0.8809, 0.8809] + + # linear interpolation to define A for intermediate values of depth:diameter ratio + for i in range(dataNum): + if zbRatio >= 5.0: + A = 0.88 + elif zb[i] <= zbRatio and zbRatio <= zb[i+1]: + A = (As[i+1] - As[i])/(zb[i+1] - zb[i]) * (zbRatio-zb[i]) + As[i] + + # define common terms + alpha = phi / 2 + beta = pi / 4 + phi / 2 + K0 = 0.4 + + tan_1 = math.tan(pi / 4 - phi / 2) + Ka = math.pow(tan_1 , 2) + + # terms for Equation (3.44), Reese and Van Impe (2001) + tan_2 = math.tan(phi) + tan_3 = math.tan(beta - phi) + sin_1 = math.sin(beta) + cos_1 = math.cos(alpha) + c1 = K0 * tan_2 * sin_1 / (tan_3*cos_1) + + tan_4 = math.tan(beta) + tan_5 = math.tan(alpha) + c2 = (tan_4/tan_3)*tan_4 * tan_5 + + c3 = K0 * tan_4 * (tan_2 * sin_1 - tan_5) + + c4 = tan_4 / tan_3 - Ka + + # terms for Equation (3.45), Reese and Van Impe (2001) + pow_1 = math.pow(tan_4,8) + pow_2 = math.pow(tan_4,4) + c5 = Ka * (pow_1-1) + c6 = K0 * tan_2 * pow_2 + + # Equation (3.44), Reese and Van Impe (2001) + pst = gamma * pyDepth * (pyDepth * (c1 + c2 + c3) + b * c4) + + # Equation (3.45), Reese and Van Impe (2001) + psd = b * gamma * pyDepth * (c5 + c6) + + # pult is the lesser of pst and psd. At surface, an arbitrary value is defined + if pst <=psd: + if pyDepth == 0: + pu = 0.01 + + else: + pu = A * pst + + else: + pu = A * psd + + # PySimple1 material formulated with pult as a force, not force/length, multiply by trib. length + pult = pu * pEleLength + + #-------Brinch Hansen method------- + elif puSwitch == 2: + # pressure at ground surface + cos_2 = math.cos(phi) + + tan_6 = math.tan(pi/4+phi/2) + + sin_2 = math.sin(phi) + sin_3 = math.sin(pi/4 + phi/2) + + exp_1 = math.exp((pi/2+phi)*tan_2) + exp_2 = math.exp(-(pi/2-phi) * tan_2) + + Kqo = exp_1 * cos_2 * tan_6 - exp_2 * cos_2 * tan_1 + Kco = (1/tan_2) * (exp_1 * cos_2 * tan_6 - 1) + + # pressure at great depth + exp_3 = math.exp(pi * tan_2) + pow_3 = math.pow(tan_2,4) + pow_4 = math.pow(tan_6,2) + dcinf = 1.58 + 4.09 * (pow_3) + Nc = (1/tan_2)*(exp_3)*(pow_4 - 1) + Ko = 1 - sin_2 + Kcinf = Nc * dcinf + Kqinf = Kcinf * Ko * tan_2 + + # pressure at an arbitrary depth + aq = (Kqo/(Kqinf - Kqo))*(Ko*sin_2/sin_3) + KqD = (Kqo + Kqinf * aq * zbRatio)/(1 + aq * zbRatio) + + # ultimate lateral resistance + if pyDepth == 0: + pu = 0.01 + else: + pu = gamma * pyDepth * KqD * b + + # PySimple1 material formulated with pult as a force, not force/length, multiply by trib. length + pult = pu * pEleLength + + #---------------------------------------------------------- + # define displacement at 50% lateral capacity, y50 + #---------------------------------------------------------- + + # values of y50 depend of the coefficent of subgrade reaction, k, which can be defined in several ways. + # for gwtSwitch = 1, k reflects soil above the groundwater table + # for gwtSwitch = 2, k reflects soil below the groundwater table + # a linear variation of k with depth is defined for kSwitch = 1 after API (1987) + # a parabolic variation of k with depth is defined for kSwitch = 2 after Boulanger et al. (2003) + + # API (1987) recommended subgrade modulus for given friction angle, values obtained from figure (approximate) + + ph = [28.8, 29.5, 30.0, 31.0, 32.0, 33.0, 34.0, 35.0, 36.0, 37.0, 38.0, 39.0, 40.0] + + # subgrade modulus above the water table + if gwtSwitch == 1: + k = [10, 23, 45, 61, 80, 100, 120, 140, 160, 182, 215, 250, 275] + + else: + k = [10, 20, 33, 42, 50, 60, 70, 85, 95, 107, 122, 141, 155] + + dataNum = 13 + for i in range(dataNum): + if ph[i] <= phiDegree and phiDegree <= ph[i+1]: + khat = (k[i+1]-k[i])/(ph[i+1]-ph[i])*(phiDegree - ph[i]) + k[i] + + # change units from (lb/in^3) to (kN/m^3) + k_SIunits = khat * 271.45 + + # define parabolic distribution of k with depth if desired (i.e. lin_par switch == 2) + sigV = pyDepth * gamma + + if sigV == 0: + sigV = 0.01 + + if kSwitch == 2: + # Equation (5-16), Boulanger et al. (2003) + cSigma = math.pow(50 / sigV , 0.5) + # Equation (5-15), Boulanger et al. (2003) + k_SIunits = cSigma * k_SIunits + + # define y50 based on pult and subgrade modulus k + + # based on API (1987) recommendations, p-y curves are described using tanh functions. + # tcl does not have the atanh function, so must define this specifically + + # i.e. atanh(x) = 1/2*ln((1+x)/(1-x)), |x| < 1 + + # when half of full resistance has been mobilized, p(y50)/pult = 0.5 + x = 0.5 + log_1 = math.log((1+x)/(1-x)) + atanh_value = 0.5 * log_1 + + # need to be careful at ground surface (don't want to divide by zero) + if pyDepth == 0.0: + pyDepth = 0.01 + + y50 = 0.5 * (pu/ A)/(k_SIunits * pyDepth) * atanh_value + # return pult and y50 parameters + outResult = [] + outResult.append(pult) + outResult.append(y50) + + return outResult + +######################################################################################################################################################################### + +######################################################################################################################################################################### + +########################################################### +# # +# Procedure to compute ultimate tip resistance, qult, and # +# displacement at 50% mobilization of qult, z50, for # +# use in q-z curves for cohesionless soil. # +# Converted to openseespy by: Pavan Chigullapally # +# University of Auckland # +# Created by: Chris McGann # +# Pedro Arduino # +# University of Washington # +# # +########################################################### + +# references +# Meyerhof G.G. (1976). "Bearing capacity and settlement of pile foundations." +# J. Geotech. Eng. Div., ASCE, 102(3), 195-228. +# +# Vijayvergiya, V.N. (1977). "Load-movement characteristics of piles." +# Proc., Ports 77 Conf., ASCE, New York. +# +# Kulhawy, F.H. ad Mayne, P.W. (1990). Manual on Estimating Soil Properties for +# Foundation Design. Electrical Power Research Institute. EPRI EL-6800, +# Project 1493-6 Final Report. + +def get_qzParam (phiDegree, b, sigV, G): + + # define required constants; pi, atmospheric pressure (kPa), pa, and coeff. of lat earth pressure, Ko + pi = 3.14159265358979 + pa = 101 + sin_4 = math.sin(phiDegree * (pi/180)) + Ko = 1 - sin_4 + + # ultimate tip pressure can be computed by qult = Nq*sigV after Meyerhof (1976) + # where Nq is a bearing capacity factor, phi is friction angle, and sigV is eff. overburden + # stress at the pile tip. + phi = phiDegree * (pi/180) + + # rigidity index + tan_7 = math.tan(phi) + Ir = G/(sigV * tan_7) + # bearing capacity factor + tan_8 = math.tan(pi/4+phi/2) + sin_5 = math.sin(phi) + pow_4 = math.pow(tan_8,2) + pow_5 = math.pow(Ir,(4*sin_5)/(3*(1+sin_5))) + exp_4 = math.exp(pi/2-phi) + + Nq = (1+2*Ko)*(1/(3-sin_5))*exp_4*(pow_4)*(pow_5) + # tip resistance + qu = Nq * sigV + # QzSimple1 material formulated with qult as force, not stress, multiply by area of pile tip + pow_6 = math.pow(b, 2) + qult = qu * pi*pow_6/4 + + # the q-z curve of Vijayvergiya (1977) has the form, q(z) = qult*(z/zc)^(1/3) + # where zc is critical tip deflection given as ranging from 3-9% of the + # pile diameter at the tip. + + # assume zc is 5% of pile diameter + zc = 0.05 * b + + # based on Vijayvergiya (1977) curve, z50 = 0.125*zc + z50 = 0.125 * zc + + # return values of qult and z50 for use in q-z material + outResult = [] + outResult.append(qult) + outResult.append(z50) + + return outResult + +######################################################################################################################################################################### + +######################################################################################################################################################################### +########################################################## +# # +# Procedure to compute ultimate resistance, tult, and # +# displacement at 50% mobilization of tult, z50, for # +# use in t-z curves for cohesionless soil. # +# Converted to openseespy by: Pavan Chigullapally # +# University of Auckland # +# Created by: Chris McGann # +# University of Washington # +# # +########################################################### + +def get_tzParam ( phi, b, sigV, pEleLength): + +# references +# Mosher, R.L. (1984). "Load transfer criteria for numerical analysis of +# axial loaded piles in sand." U.S. Army Engineering and Waterways +# Experimental Station, Automatic Data Processing Center, Vicksburg, Miss. +# +# Kulhawy, F.H. (1991). "Drilled shaft foundations." Foundation engineering +# handbook, 2nd Ed., Chap 14, H.-Y. Fang ed., Van Nostrand Reinhold, New York + + pi = 3.14159265358979 + + # Compute tult based on tult = Ko*sigV*pi*dia*tan(delta), where + # Ko is coeff. of lateral earth pressure at rest, + # taken as Ko = 0.4 + # delta is interface friction between soil and pile, + # taken as delta = 0.8*phi to be representative of a + # smooth precast concrete pile after Kulhawy (1991) + + delta = 0.8 * phi * pi/180 + + # if z = 0 (ground surface) need to specify a small non-zero value of sigV + + if sigV == 0.0: + sigV = 0.01 + + tan_9 = math.tan(delta) + tu = 0.4 * sigV * pi * b * tan_9 + + # TzSimple1 material formulated with tult as force, not stress, multiply by tributary length of pile + tult = tu * pEleLength + + # Mosher (1984) provides recommended initial tangents based on friction angle + # values are in units of psf/in + kf = [6000, 10000, 10000, 14000, 14000, 18000] + fric = [28, 31, 32, 34, 35, 38] + + dataNum = len(fric) + + + # determine kf for input value of phi, linear interpolation for intermediate values + if phi < fric[0]: + k = kf[0] + elif phi > fric[5]: + k = kf[5] + else: + for i in range(dataNum): + if fric[i] <= phi and phi <= fric[i+1]: + k = ((kf[i+1] - kf[i])/(fric[i+1] - fric[i])) * (phi - fric[i]) + kf[i] + + + # need to convert kf to units of kN/m^3 + kSIunits = k * 1.885 + + # based on a t-z curve of the shape recommended by Mosher (1984), z50 = tult/kf + z50 = tult / kSIunits + + # return values of tult and z50 for use in t-z material + outResult = [] + outResult.append(tult) + outResult.append(z50) + + return outResult + + +######################################################################################################################################################################### + +######################################################################################################################################################################### + +########################################################### +# # +# Static pushover of a single pile, modeled as a beam on # +# a nonlinear Winkler foundation. Lateral soil response # +# is described by p-y springs. Vertical soil response # +# described by t-z and q-z springs. # +# Converted to openseespy by: Pavan Chigullapally # +# University of Auckland # +# Created by: Chris McGann # +# HyungSuk Shin # +# Pedro Arduino # +# Peter Mackenzie-Helnwein # +# --University of Washington-- # +# # +# ---> Basic units are kN and meters # +# # +########################################################### + + +from openseespy.opensees import * + +op.wipe() + +######################################################################################################################################################################### + +######################################################################################################################################################################### + +# all the units are in SI units N and mm + +#---------------------------------------------------------- +# pile geometry and mesh +#---------------------------------------------------------- + +# length of pile head (above ground surface) (m) +L1 = 1.0 +# length of embedded pile (below ground surface) (m) +L2 = 20.0 +# pile diameter +diameter = 1.0 + +# number of pile elements +nElePile = 84 +# pile element length +eleSize = (L1+L2)/nElePile + +# number of total pile nodes +nNodePile = 1 + nElePile + +#---------------------------------------------------------- +# create spring nodes +#---------------------------------------------------------- +# spring nodes created with 3 dim, 3 dof +op.model('basic', '-ndm', 3, '-ndf', 3) + +# counter to determine number of embedded nodes +count = 0 + +# create spring nodes + +#1 to 85 are spring nodes + +pile_nodes = dict() + +for i in range(nNodePile): + zCoord = eleSize * i + if zCoord <= L2: + op.node(i+1, 0.0, 0.0, zCoord) + op.node(i+101, 0.0, 0.0, zCoord) + pile_nodes[i+1] = (0.0, 0.0, zCoord) + pile_nodes[i+101] = (0.0, 0.0, zCoord) + count = count + 1 + +print("Finished creating all spring nodes...") + +# number of embedded nodes +nNodeEmbed = count + +# spring node fixities +for i in range(nNodeEmbed): + op.fix(i+1, 1, 1, 1) + op.fix(i+101, 0, 1, 1) + +print("Finished creating all spring node fixities...") + +#---------------------------------------------------------- +# soil properties +#---------------------------------------------------------- + +# soil unit weight (kN/m^3) +gamma = 17.0 +# soil internal friction angle (degrees) +phi = 36.0 +# soil shear modulus at pile tip (kPa) +Gsoil = 150000.0 + +# select pult definition method for p-y curves +# API (default) --> 1 +# Brinch Hansen --> 2 +puSwitch = 1 + +# variation in coefficent of subgrade reaction with depth for p-y curves +# API linear variation (default) --> 1 +# modified API parabolic variation --> 2 +kSwitch = 1 + +# effect of ground water on subgrade reaction modulus for p-y curves +# above gwt --> 1 +# below gwt --> 2 +gwtSwitch = 1 + +#---------------------------------------------------------- +# create spring material objects +#---------------------------------------------------------- + +# p-y spring material + +for i in range(1 , nNodeEmbed+1): + # depth of current py node + pyDepth = L2 - eleSize * (i-1) + # procedure to define pult and y50 + pyParam = get_pyParam(pyDepth, gamma, phi, diameter, eleSize, puSwitch, kSwitch, gwtSwitch) + pult = pyParam [0] + y50 = pyParam [1] + op.uniaxialMaterial('PySimple1', i, 2, pult, y50, 0.0) + + +# t-z spring material +for i in range(2, nNodeEmbed+1): + # depth of current tz node + pyDepth = eleSize * (i-1) + # vertical effective stress at current depth + sigV = gamma * pyDepth + # procedure to define tult and z50 + tzParam = get_tzParam(phi, diameter, sigV, eleSize) + tult = tzParam [0] + z50 = tzParam [1] + op.uniaxialMaterial('TzSimple1', i+100, 2, tult, z50, 0.0) + + +# q-z spring material + + # vertical effective stress at pile tip, no water table (depth is embedded pile length) +sigVq = gamma * L2 + # procedure to define qult and z50 +qzParam = get_qzParam (phi, diameter, sigVq, Gsoil) +qult = qzParam [0] +z50q = qzParam [1] + +#op.uniaxialMaterial('QzSimple1', 101, 2, qult, z50q) #, 0.0, 0.0 +op.uniaxialMaterial('TzSimple1', 101, 2, qult, z50q, 0.0) + +print("Finished creating all p-y, t-z, and z-z spring material objects...") + + +#---------------------------------------------------------- +# create zero-length elements for springs +#---------------------------------------------------------- + +# element at the pile tip (has q-z spring) +op.element('zeroLength', 1001, 1, 101, '-mat', 1, 101, '-dir', 1, 3) + +# remaining elements +for i in range(2, nNodeEmbed+1): + op.element('zeroLength', 1000+i, i, 100+i, '-mat', i, 100+i, '-dir', 1, 3) + +print("Finished creating all zero-Length elements for springs...") + +#---------------------------------------------------------- +# create pile nodes +#---------------------------------------------------------- + +# pile nodes created with 3 dimensions, 6 degrees of freedom +op.model('basic', '-ndm', 3, '-ndf', 6) + +# create pile nodes +for i in range(1, nNodePile+1): + zCoord = eleSize * i + op.node(i+200, 0.0, 0.0, zCoord) + +print("Finished creating all pile nodes...") + +# create coordinate-transformation object +op.geomTransf('Linear', 1, 0.0, -1.0, 0.0) + + +# create fixity at pile head (location of loading) +op.fix(200+nNodePile, 0, 1, 0, 1, 0, 1) + + +# create fixities for remaining pile nodes +for i in range(201, 200+nNodePile): + op.fix(i, 0, 1, 0, 1, 0, 1) + +print("Finished creating all pile node fixities...") + +#---------------------------------------------------------- +# define equal dof between pile and spring nodes +#---------------------------------------------------------- + +for i in range(1, nNodeEmbed+1): + op.equalDOF(200+i, 100+i, 1, 3) + +print("Finished creating all equal degrees of freedom...") + +#---------------------------------------------------------- +# pile section +#---------------------------------------------------------- +########################################################################################################################################################################## + +######################################################################################################################################################################### + +#---------------------------------------------------------- +# create elastic pile section +#---------------------------------------------------------- + +secTag = 1 +E = 25000000.0 +A = 0.785 +Iz = 0.049 +Iy = 0.049 +G = 9615385.0 +J = 0.098 + +matTag = 3000 +op.section('Elastic', 1, E, A, Iz, Iy, G, J) + +# elastic torsional material for combined 3D section +op.uniaxialMaterial('Elastic', 3000, 1e10) + +# create combined 3D section +secTag3D = 3 +op.section('Aggregator', secTag3D, 3000, 'T', '-section', 1) + + +######################################################################################################################################################################### + +########################################################################################################################################################################## + +# elastic pile section +#import elasticPileSection + +#---------------------------------------------------------- +# create pile elements +#---------------------------------------------------------- +op.beamIntegration('Legendre', 1, secTag3D, 3) # we are using gauss-Legendre integration as it is the default integration scheme used in opensees tcl (check dispBeamColumn) + +for i in range(201, 201+nElePile): + op.element('dispBeamColumn', i, i, i+1, 1, 1) + +print("Finished creating all pile elements...") + +#---------------------------------------------------------- +# create recorders +#---------------------------------------------------------- + +# record information at specified increments +timeStep = 0.5 + +# record displacements at pile nodes +op.recorder('Node', '-file', 'pileDisp.out','-time', '-dT', timeStep, '-nodeRange', 201, 200 + nNodePile, '-dof', 1,2,3, 'disp') + +# record reaction force in the p-y springs +op.recorder('Node', '-file', 'reaction.out','-time', '-dT', timeStep, '-nodeRange', 1, nNodePile, '-dof', 1, 'reaction') + +# record element forces in pile elements +op.recorder('Element', '-file', 'pileForce.out','-time', '-dT', timeStep, '-eleRange', 201, 200+nElePile, 'globalForce') + +print("Finished creating all recorders...") + +#---------------------------------------------------------- +# create the loading +#---------------------------------------------------------- + +op.setTime(10.0) + +# apply point load at the uppermost pile node in the x-direction +values = [0.0, 0.0, 1.0, 1.0] +time = [0.0, 10.0, 20.0, 10000.0] + +nodeTag = 200+nNodePile +loadValues = [3500.0, 0.0, 0.0, 0.0, 0.0, 0.0] +op.timeSeries('Path', 1, '-values', *values, '-time', *time, '-factor', 1.0) + +op.pattern('Plain', 10, 1) +op.load(nodeTag, *loadValues) + +print("Finished creating loading object...") + +#---------------------------------------------------------- +# create the analysis +#---------------------------------------------------------- +op.integrator('LoadControl', 0.05) +op.numberer('RCM') +op.system('SparseGeneral') +op.constraints('Transformation') +op.test('NormDispIncr', 1e-5, 20, 1) +op.algorithm('Newton') +op.analysis('Static') + +print("Starting Load Application...") +op.analyze(201) + +print("Load Application finished...") +#print("Loading Analysis execution time: [expr $endT-$startT] seconds.") + +#op.wipe + +op.reactions() +Nodereactions = dict() +Nodedisplacements = dict() +for i in range(201,nodeTag+1): + Nodereactions[i] = op.nodeReaction(i) + Nodedisplacements[i] = op.nodeDisp(i) +print('Node Reactions are: ', Nodereactions) +print('Node Displacements are: ', Nodedisplacements) + + + + + diff --git a/src/20NodeBrick.rst b/src/20NodeBrick.rst new file mode 100644 index 000000000..a27891a75 --- /dev/null +++ b/src/20NodeBrick.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +========================= +Twenty Node Brick Element +========================= + +The element is used to construct a twenty-node three dimensional element object + + + +.. function:: element('20NodeBrick', eleTag,*eleNodes,matTag, bf1, bf2, bf3, massDen) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of twenty element nodes, input order is shown in notes below + ``matTag`` |int| material tag associated with previsouly-defined NDMaterial object + ``bf1`` ``bf2`` ``bf3`` |float| body force in the direction of global coordinates x, y and z + ``massDen`` |float| mass density (mass/volume) + =================================== =========================================================================== + +.. note:: + + The valid queries to a 20NodeBrick element when creating an ElementRecorder object are 'force,' 'stiffness,' stress', 'gausspoint' or 'plastic'. The output is given as follows: + + + + #. 'stress' + + the six stress components from each Gauss points are output by the order: sigma_xx, sigma_yy, sigma_zz, sigma_xy, sigma_xz,sigma_yz + + #. 'gausspoint' + + the coordinates of all Gauss points are printed out + + #. 'plastic' + + the equivalent deviatoric plastic strain from each Gauss point is output in the same order as the coordinates are printed + +.. seealso:: + + + `Notes `_ diff --git a/src/AC3D8.rst b/src/AC3D8.rst new file mode 100644 index 000000000..23cfc8e48 --- /dev/null +++ b/src/AC3D8.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +===== +AC3D8 +===== + +This command is used to construct an eight-node 3D brick acoustic element object based on a trilinear isoparametric formulation. + + + +.. function:: element('AC3D8', eleTag, *eleNodes, matTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| 8 end nodes + ``matTag`` |int| Material Tag of previously defined nD material + =================================== =========================================================================== + +.. note:: + + Reference: ABAQUS theory manual. (2.9.1 Coupled acoustic-structural medium analysis) + + + +.. seealso:: + + + `Notes `_ diff --git a/src/AMD.rst b/src/AMD.rst new file mode 100644 index 000000000..1aae3da1c --- /dev/null +++ b/src/AMD.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +============== + AMD Numberer +============== + +.. function:: numberer('AMD') + :noindex: + + This command is used to construct an AMD degree-of-freedom numbering object to provide the mapping between the degrees-of-freedom at the nodes and the equation numbers. An AMD numberer uses the approximate minimum degree scheme to order the matrix equations. diff --git a/src/ASI3D8.rst b/src/ASI3D8.rst new file mode 100644 index 000000000..5927bbfab --- /dev/null +++ b/src/ASI3D8.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +====== +ASI3D8 +====== + +This command is used to construct an eight-node zero-thickness 3D brick acoustic-structure interface element object based on a bilinear isoparametric formulation. The nodes in the acoustic domain share the same coordinates with the nodes in the solid domain. + + + +.. function:: element('ASI3D8', eleTag, *eleNodes1, *eleNodes2) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``*eleNodes``` |listi| four nodes defining structure domain of element boundaries + ``*eleNodes2`` |listi| four nodes defining acoustic domain of element boundaries + =================================== =========================================================================== + +.. note:: + + Reference: ABAQUS theory manual. (2.9.1 Coupled acoustic-structural medium analysis) + + + +.. seealso:: + + + `Notes `_ diff --git a/src/AV3D4.rst b/src/AV3D4.rst new file mode 100644 index 000000000..20c53bb6b --- /dev/null +++ b/src/AV3D4.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +===== +AV3D4 +===== + +This command is used to construct a four-node 3D acoustic viscous boundary quad element object based on a bilinear isoparametric formulation. + + + +.. function:: element('AV3D4', eleTag, *eleNodes, matTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| 4 end nodes + ``matTag`` |int| Material Tag of previously defined nD material + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/AcousticMedium.rst b/src/AcousticMedium.rst new file mode 100644 index 000000000..a140b94fe --- /dev/null +++ b/src/AcousticMedium.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============================ + AcousticMedium +============================ + +.. function:: nDMaterial('AcousticMedium', matTag, K, rho) + :noindex: + + This command is used to construct an acoustic medium NDMaterial object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K`` |float| bulk module of the acoustic medium + ``rho`` |float| mass density of the acoustic medium + ================================ =========================================================================== diff --git a/src/AxialSp.rst b/src/AxialSp.rst new file mode 100644 index 000000000..23e84c403 --- /dev/null +++ b/src/AxialSp.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +================ +AxialSp Material +================ + +.. function:: uniaxialMaterial('AxialSp', matTag,sce, fty, fcy, [bte, bty, bcy, fcr]) + :noindex: + + This command is used to construct a uniaxial AxialSp material object. This material model produces axial stress-strain curve of elastomeric bearings. + + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``sce`` |float| compressive modulus + ``fty`` ``fcy`` |float| yield stress under tension ( ``fty``) and compression ( ``fcy``) (see note 1) + ``bte`` ``bty`` ``bcy`` |float| reduction rate for tensile elastic range ( ``bte``), tensile yielding ( ``bty``) and compressive yielding ( ``bcy``) (see note 1) + ``fcr`` |float| target point stress (see note 1) + =================================== =========================================================================== + +.. note:: + + #. Input parameters are required to satisfy followings. + + ``fcy`` < 0.0 < ``fty`` + + 0.0 <= ``bty`` < ``bte`` <= 1.0 + + 0.0 <= ``bcy`` <= 1.0 + + ``fcy`` <= ``fcr`` <= 0.0 + + +.. seealso:: + + + `Notes `_ diff --git a/src/AxialSpHD.rst b/src/AxialSpHD.rst new file mode 100644 index 000000000..bd065a75e --- /dev/null +++ b/src/AxialSpHD.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +================== +AxialSpHD Material +================== + +.. function:: uniaxialMaterial('AxialSpHD', matTag,sce, fty, fcy, [bte, bty, bth, bcy, fcr, ath]) + :noindex: + + This command is used to construct a uniaxial AxialSpHD material object. This material model produces axial stress-strain curve of elastomeric bearings including hardening behavior. + + + =========================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``sce`` |float| compressive modulus + ``fty`` ``fcy`` |float| yield stress under tension (``fty``) and compression (``fcy``) (see note 1) + ``bte`` ``bty`` ``bth`` ``bcy`` |float| reduction rate for tensile elastic range (``bte``), tensile yielding (``bty``), tensile hardening ( ``bth``) and compressive yielding (``bcy``) (see note 1) + ``fcr`` |float| target point stress (see note 1) + ``ath`` |float| hardening strain ratio to yield strain + =========================================== =========================================================================== + +.. note:: + + #. Input parameters are required to satisfy followings. + + ``fcy`` < 0.0 < ``fty`` + + 0.0 <= ``bty`` < ``bth`` < ``bte`` <= 1.0 + + 0.0 <= ``bcy`` <= 1.0 + + ``fcy`` <= ``fcr`` <= 0.0 + + 1.0 <= ``ath`` + +.. seealso:: + + + `Notes `_ diff --git a/src/BWBN.rst b/src/BWBN.rst new file mode 100644 index 000000000..17d8b19c0 --- /dev/null +++ b/src/BWBN.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +============= +BWBN Material +============= + +.. function:: uniaxialMaterial('BWBN', matTag,alpha, ko, n, gamma, beta, Ao, q, zetas, p, Shi, deltaShi, lambda, tol, maxIter) + :noindex: + + This command is used to construct a uniaxial Bouc-Wen pinching hysteretic material object. This material model is an extension of the original Bouc-Wen model that includes pinching (Baber and Noori (1986) and Foliente (1995)). + + + + ============================================================================= =========================================================================== + ``matTag`` |int| integer tag identifying material + ``alpha`` |float| ratio of post-yield stiffness to the initial elastic stiffenss (0< alpha <1) + ``ko`` |float| initial elastic stiffness + ``n`` |float| parameter that controls transition from linear to nonlinear range (as n increases the transition becomes sharper; n is usually grater or equal to 1) + ``gamma`` ``beta`` |float| parameters that control shape of hysteresis loop; depending on the values of gamma and beta softening, hardening or quasi-linearity can be simulated (look at the BoucWen Material) + ``Ao`` |float| parameter that controls tangent stiffness + ``q`` ``zetas`` ``p`` ``Shi`` ``deltaShi`` ``lambda`` |float| parameters that control pinching + ``tol`` |float| tolerance + ``maxIter`` |float| maximum iterations + ============================================================================= =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/BandGen.rst b/src/BandGen.rst new file mode 100644 index 000000000..bacc35c90 --- /dev/null +++ b/src/BandGen.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +================= + BandGeneral SOE +================= + +.. function:: system('BandGen') + :noindex: + + This command is used to construct a BandGeneralSOE linear system of equation object. As the name implies, this class is used for matrix systems which have a banded profile. The matrix is stored as shown below in a 1dimensional array of size equal to the bandwidth times the number of unknowns. When a solution is required, the Lapack routines DGBSV and SGBTRS are used. diff --git a/src/BandSPD.rst b/src/BandSPD.rst new file mode 100644 index 000000000..c986ee0fd --- /dev/null +++ b/src/BandSPD.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +============= + BandSPD SOE +============= + +.. function:: system('BandSPD') + :noindex: + + This command is used to construct a BandSPDSOE linear system of equation object. As the name implies, this class is used for symmetric positive definite matrix systems which have a banded profile. The matrix is stored as shown below in a 1 dimensional array of size equal to the (bandwidth/2) times the number of unknowns. When a solution is required, the Lapack routines DPBSV and DPBTRS are used. diff --git a/src/BarSlip.rst b/src/BarSlip.rst new file mode 100644 index 000000000..77e6926b0 --- /dev/null +++ b/src/BarSlip.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +=================== + BarSlip Material +=================== + +.. function:: uniaxialMaterial('BarSlip', matTag, fc, fy, Es, fu, Eh, db, ld, nb, depth, height, ancLratio=1.0, bsFlag, type, damage='Damage', unit='psi') + :noindex: + + This command is used to construct a uniaxial material that simulates the bar force versus slip response of a reinforcing bar anchored in a beam-column joint. The model exhibits degradation under cyclic loading. Cyclic degradation of strength and stiffness occurs in three ways: unloading stiffness degradation, reloading stiffness degradation, strength degradation. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| positive floating point value defining the compressive strength of the concrete in which the reinforcing bar is anchored + ``fy`` |float| positive floating point value defining the yield strength of the reinforcing steel + ``Es`` |float| floating point value defining the modulus of elasticity of the reinforcing steel + ``fu`` |float| positive floating point value defining the ultimate strength of the reinforcing steel + ``Eh`` |float| floating point value defining the hardening modulus of the reinforcing steel + ``ld`` |float| floating point value defining the development length of the reinforcing steel + ``db`` |float| point value defining the diameter of reinforcing steel + ``nb`` |int| an integer defining the number of anchored bars + ``depth`` |float| floating point value defining the dimension of the member (beam or column) perpendicular to the dimension of the plane of the paper + ``height`` |float| floating point value defining the height of the flexural member, perpendicular to direction in which the reinforcing steel is placed, but in the plane of the paper + ``ancLratio`` |float| floating point value defining the ratio of anchorage length used for the reinforcing bar to the dimension of the joint in the direction of the reinforcing bar (optional, default: 1.0) + ``bsFlag`` |str| string indicating relative bond strength for the anchored reinforcing bar (options: ``'Strong'`` or ``'Weak'``) + ``type`` |str| string indicating where the reinforcing bar is placed. (options: ``'beamtop'``, ``'beambot'`` or ``'column'``) + ``damage`` |str| string indicating type of damage:whether there is full damage in the material or no damage (optional, options: ``'Damage'``, ``'NoDamage'`` ; default: ``'Damage'``) + ``unit`` |str| string indicating the type of unit system used (optional, options: ``'psi'``, ``'MPa'``, ``'Pa'``, ``'psf'``, ``'ksi'``, ``'ksf'``) (default: ``'psi'`` / ``'MPa'``) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Bcast.rst b/src/Bcast.rst new file mode 100644 index 000000000..e3b7d56ba --- /dev/null +++ b/src/Bcast.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +===================== + Bcast command +===================== + +.. function:: Bcast(data) + + Broadcast information from processor 0 to all processors. + + =================================== =========================================================================== + ``data`` |listi| can be a list of integers + ``data`` |listf| can be a list of floats + ``data`` |str| can be a string + =================================== =========================================================================== + diff --git a/src/BeamContact2D.rst b/src/BeamContact2D.rst new file mode 100644 index 000000000..56f7d860a --- /dev/null +++ b/src/BeamContact2D.rst @@ -0,0 +1,50 @@ +.. include:: sub.txt + +============= +BeamContact2D +============= + +This command is used to construct a BeamContact2D element object. + + + +.. function:: element('BeamContact2D', eleTag, iNode, jNode, sNode, lNode, matTag, width, gTol, fTol,[cFlag]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` ``jNode`` |int| master nodes (-ndm 2 -ndf 3) + ``sNode`` |int| slave node (-ndm 2 -ndf 2) + ``lNode`` |int| Lagrange multiplier node (-ndm 2 -ndf 2) + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``width`` |float| the width of the wall represented by the beam element in plane strain + ``gTol`` |float| gap tolerance + ``fTol`` |float| force tolerance + ``cFlag`` |int| optional initial contact flag + + ``cFlag`` = 0 >> contact between bodies is initially assumed (DEFAULT) + + ``cFlag`` = 1 >> no contact between bodies is initially assumed + =================================== =========================================================================== + +The BeamContact2D element is a two-dimensional beam-to-node contact element which defines a frictional contact interface between a beam element and a separate body. The master nodes (3 DOF) are the endpoints of the beam element, and the slave node (2 DOF) is a node from a second body. The Lagrange multiplier node (2 DOF) is required to enforce the contact condition. Each contact element should have a unique Lagrange multiplier node. The Lagrange multiplier node should not be fixed, otherwise the contact condition will not work. + +Under plane strain conditions in 2D, a beam element represents a unit thickness of a wall. The width is the dimension of this wall in the 2D plane. This width should be built-in to the model to ensure proper enforcement of the contact condition. The Excavation Supported by Cantilevered Sheet Pile Wall practical example provides some further examples and discussion on the usage of this element. + +.. note:: + + #. The BeamContact2D element has been written to work exclusively with the ContactMaterial2D nDMaterial object. + #. The valid recorder queries for this element are: + + #. force - returns the contact force acting on the slave node in vector form. + #. frictionforce - returns the frictional force acting on the slave node in vector form. + #. forcescalar - returns the scalar magnitudes of the normal and tangential contact forces. + #. masterforce - returns the reactions (forces and moments) acting on the master nodes. + #. The BeamContact2D elements are set to consider frictional behavior as a default, but the frictional state of the BeamContact2D element can be changed from the input file using the setParameter command. When updating, value of 0 corresponds to the frictionless condition, and a value of 1 signifies the inclusion of friction. An example command for this update procedure is provided below + #. The BeamContact2D element works well in static and pseudo-static analysis situations. + #. In transient analysis, the presence of the contact constraints can effect the stability of commonly-used time integration methods in the HHT or Newmark family (e.g., Laursen, 2002). For this reason, use of alternative time-integration methods which numerically damp spurious high frequency behavior may be required. The TRBDF2 integrator is an effective method for this purpose. The Newmark integrator can also be effective with proper selection of the gamma and beta coefficients. The trapezoidal rule, i.e., Newmark with gamma = 0.5 and beta = 0.25, is particularly prone to instability related to the contact constraints and is not recommended. + +.. seealso:: + + + `Notes `_ diff --git a/src/BeamContact3D.rst b/src/BeamContact3D.rst new file mode 100644 index 000000000..d13efba44 --- /dev/null +++ b/src/BeamContact3D.rst @@ -0,0 +1,52 @@ +.. include:: sub.txt + +============= +BeamContact3D +============= + +This command is used to construct a BeamContact3D element object. + + + + +.. function:: element('BeamContact3D', eleTag,iNode, jNode, sNode, lNode, radius, crdTransf, matTag, gTol, fTol,[cFlag]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` ``jNode`` |int| master nodes (-ndm 3 -ndf 6) + ``sNode`` |int| slave node (-ndm 3 -ndf 3) + ``lNode`` |int| Lagrange multiplier node (-ndm 3 -ndf 3) + ``radius`` |float| constant radius of circular beam associated with beam element + ``crdTransf`` |int| unique integer tag associated with previously-defined geometricTransf object + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``gTol`` |float| gap tolerance + ``fTol`` |float| force tolerance + ``cFlag`` |int| optional initial contact flag + + ``cFlag`` = 0 >> contact between bodies is initially assumed (DEFAULT) + + ``cFlag`` = 1 >> no contact between bodies is initially assumed + =================================== =========================================================================== + +The BeamContact3D element is a three-dimensional beam-to-node contact element which defines a frictional contact interface between a beam element and a separate body. The master nodes (6 DOF) are the endpoints of the beam element, and the slave node (3 DOF) is a node from a second body. The Lagrange multiplier node (3 DOF) is required to enforce the contact condition. Each contact element should have a unique Lagrange multiplier node. The Lagrange multiplier node should not be fixed, otherwise the contact condition will not work. + +.. note:: + + #. The BeamContact3D element has been written to work exclusively with the ContactMaterial3D nDMaterial object. + #. The valid recorder queries for this element are: + + #. force - returns the contact force acting on the slave node in vector form. + #. frictionforce - returns the frictional force acting on the slave node in vector form. + #. forcescalar - returns the scalar magnitudes of the single normal and two tangential contact forces. + #. masterforce - returns the reactions (forces only) acting on the master nodes. + #. mastermoment - returns the reactions (moments only) acting on the master nodes. + #. masterreaction - returns the full reactions (forces and moments) acting on the master nodes. + #. The BeamContact3D elements are set to consider frictional behavior as a default, but the frictional state of the BeamContact3D element can be changed from the input file using the setParameter command. When updating, value of 0 corresponds to the frictionless condition, and a value of 1 signifies the inclusion of friction. An example command for this update procedure is provided below + #. The BeamContact3D element works well in static and pseudo-static analysis situations. + #. In transient analysis, the presence of the contact constraints can effect the stability of commonly-used time integration methods in the HHT or Newmark family (e.g., Laursen, 2002). For this reason, use of alternative time-integration methods which numerically damp spurious high frequency behavior may be required. The TRBDF2 integrator is an effective method for this purpose. The Newmark integrator can also be effective with proper selection of the gamma and beta coefficients. The trapezoidal rule, i.e., Newmark with gamma = 0.5 and beta = 0.25, is particularly prone to instability related to the contact constraints and is not recommended. + +.. seealso:: + + + `Notes `_ diff --git a/src/BeamEndContact3D.rst b/src/BeamEndContact3D.rst new file mode 100644 index 000000000..67f3176b0 --- /dev/null +++ b/src/BeamEndContact3D.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +================ +BeamEndContact3D +================ + +This command is used to construct a BeamEndContact3D element object. + + +.. function:: element('BeamEndContact3D', eleTag,iNode, jNode, sNode, lNode, radius, gTol, fTol,[cFlag]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` |int| master node from the beam (-ndm 3 -ndf 6) + ``jNode`` |int| the remaining node on the beam element with ``iNode`` (-ndm 3 -ndf 6) + ``sNode`` |int| slave node (-ndm 3 -ndf 3) + ``lNode`` |int| Lagrange multiplier node (-ndm 3 -ndf 3) + ``radius`` |float| radius of circular beam associated with beam element + ``gTol`` |float| gap tolerance + ``fTol`` |float| force tolerance + ``cFlag`` |float| optional initial contact flag + + ``cFlag`` = 0 >> contact between bodies is initially assumed (DEFAULT) + ``cFlag1`` = 1 >> no contact between bodies is initially assumed + =================================== =========================================================================== + +The BeamEndContact3D element is a node-to-surface contact element which defines a normal contact interface between the end of a beam element and a separate body. The first master node ($iNode) is the beam node which is at the end of the beam (i.e. only connected to a single beam element), the second node ($jNode) is the remaining node on the beam element in question. The slave node is a node from a second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain, and should be created with the same number of DOF as the slave node. + +The BeamEndContact3D element enforces a contact condition between a fictitious circular plane associated with a beam element and a node from a second body. The normal direction of the contact plane coincides with the endpoint tangent of the beam element at the master beam node ($iNode). The extents of this circular plane are defined by the radius input parameter. The master beam node can only come into contact with a slave node which is within the extents of the contact plane. There is a lag step associated with changing between the 'in contact' and 'not in contact' conditions. + +This element was developed for use in establishing a contact condition for the tip of a pile modeled as using beam elements and the underlying soil elements in three-dimensional analysis. + +.. note:: + + #. The BeamEndContact3D element does not use a material object. + #. The valid recorder queries for this element are: + + #. force - returns the contact force acting on the slave node in vector form. + #. masterforce - returns the reactions (forces and moments) acting on the master node. + #. The BeamEndContact3D element works well in static and pseudo-static analysis situations. + #. In transient analysis, the presence of the contact constraints can effect the stability of commonly-used time integration methods in the HHT or Newmark family (e.g., Laursen, 2002). For this reason, use of alternative time-integration methods which numerically damp spurious high frequency behavior may be required. The TRBDF2 integrator is an effective method for this purpose. The Newmark integrator can also be effective with proper selection of the gamma and beta coefficients. The trapezoidal rule, i.e., Newmark with gamma = 0.5 and beta = 0.25, is particularly prone to instability related to the contact constraints and is not recommended. + +.. seealso:: + + + `Notes `_ diff --git a/src/Bilin.rst b/src/Bilin.rst new file mode 100644 index 000000000..6ce6dc1f1 --- /dev/null +++ b/src/Bilin.rst @@ -0,0 +1,61 @@ +.. include:: sub.txt + +========================================================================================================== + Modified Ibarra-Medina-Krawinkler Deterioration Model with Bilinear Hysteretic Response (Bilin Material) +========================================================================================================== + +.. function:: uniaxialMaterial('Bilin', matTag, K0, as_Plus, as_Neg, My_Plus, My_Neg, Lamda_S, Lamda_C, Lamda_A, Lamda_K, c_S, c_C, c_A, c_K, theta_p_Plus, theta_p_Neg, theta_pc_Plus, theta_pc_Neg, Res_Pos, Res_Neg, theta_u_Plus, theta_u_Neg, D_Plus, D_Neg, nFactor=0.0) + :noindex: + + This command is used to construct a bilin material. The bilin material simulates the modified Ibarra-Krawinkler deterioration model with bilinear hysteretic response. Note that the hysteretic response of this material has been calibrated with respect to more than 350 experimental data of steel beam-to-column connections and multivariate regression formulas are provided to estimate the deterioration parameters of the model for different connection types. These relationships were developed by Lignos and Krawinkler (2009, 2011) and have been adopted by PEER/ATC (2010). The input parameters for this component model can be computed interactively from this `link `_. **Use the module Component Model.** + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K0`` |float| elastic stiffness + ``as_Plus`` |float| strain hardening ratio for positive loading direction + ``as_Neg`` |float| strain hardening ratio for negative loading direction + ``My_Plus`` |float| effective yield strength for positive loading direction + ``My_Neg`` |float| effective yield strength for negative loading direction (negative value) + ``Lamda_S`` |float| Cyclic deterioration parameter for strength + deterioration [E_t=Lamda_S*M_y; set Lamda_S = 0 to + disable this mode of deterioration] + ``Lamda_C`` |float| Cyclic deterioration parameter for post-capping + strength deterioration [E_t=Lamda_C*M_y; + set Lamda_C = 0 to disable this mode of deterioration] + ``Lamda_A`` |float| Cyclic deterioration parameter for acceleration + reloading stiffness deterioration (is not a + deterioration mode for a component with Bilinear + hysteretic response) [Input value is required, + but not used; set Lamda_A = 0]. + ``Lamda_K`` |float| Cyclic deterioration parameter for unloading + stiffness deterioration [E_t=Lamda_K*M_y; set + Lamda_k = 0 to disable this mode of deterioration] + ``c_S`` |float| rate of strength deterioration. The default value is 1.0. + ``c_C`` |float| rate of post-capping strength deterioration. The default value is 1.0. + ``c_A`` |float| rate of accelerated reloading deterioration. The default value is 1.0. + ``c_K`` |float| rate of unloading stiffness deterioration. The default value is 1.0. + ``theta_p_Plus`` |float| pre-capping rotation for positive loading direction + (often noted as plastic rotation capacity) + ``theta_p_Neg`` |float| pre-capping rotation for negative loading direction + (often noted as plastic rotation capacity) (positive value) + ``theta_pc_Plus`` |float| post-capping rotation for positive loading direction + ``theta_pc_Neg`` |float| post-capping rotation for negative loading direction (positive value) + ``Res_Pos`` |float| residual strength ratio for positive loading direction + ``Res_Neg`` |float| residual strength ratio for negative loading direction (positive value) + ``theta_u_Plus`` |float| ultimate rotation capacity for positive loading direction + ``theta_u_Neg`` |float| ultimate rotation capacity for negative loading direction (positive value) + ``D_Plus`` |float| rate of cyclic deterioration in the positive loading direction + (this parameter is used to create assymetric + hysteretic behavior for the case of a + composite beam). For symmetric hysteretic response use 1.0. + ``D_Neg`` |float| rate of cyclic deterioration in the negative loading direction + (this parameter is used to create assymetric hysteretic behavior + for the case of a composite beam). For symmetric hysteretic response use 1.0. + ``nFactor`` |float| elastic stiffness amplification factor, mainly for use + with concentrated plastic hinge elements (optional, default = 0). + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/BilinearOilDamper.rst b/src/BilinearOilDamper.rst new file mode 100644 index 000000000..392f3e444 --- /dev/null +++ b/src/BilinearOilDamper.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +============================ + BilinearOilDamper Material +============================ + +.. function:: uniaxialMaterial('BilinearOilDamper', matTag, K_el, Cd, Fr=1.0, p=1.0, LGap=0.0, NM=1, RelTol=1e-6, AbsTol=1e-10, MaxHalf=15) + :noindex: + + This command is used to construct a BilinearOilDamper material, which simulates the hysteretic response of bilinear oil dampers with relief valve. Two adaptive iterative algorithms have been implemented and validated to solve numerically the constitutive equations within a bilinear oil damper with a high-precision accuracy. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K_el`` |float| Elastic stiffness of linear spring to model the axial flexibility of a + viscous damper (e.g. combined stiffness of the supporting brace and + internal damper portion) + ``Cd`` |float| Damping coefficient + ``Fr`` |float| Damper relief load (default=1.0, Damper property) + ``p`` |float| Post-relief viscous damping coefficient ratio + (default=1.0, linear oil damper) + ``LGap`` |float| Gap length to simulate the gap length due to the pin tolerance + ``NM`` |int| Employed adaptive numerical algorithm (default value NM = 1; + + * ``1`` = Dormand-Prince54, + * ``2`` = 6th order Adams-Bashforth-Moulton, + * ``3`` = modified Rosenbrock Triple) + ``RelTol`` |float| Tolerance for absolute relative error control of the adaptive + iterative algorithm (default value 10^-6) + ``AbsTol`` |float| Tolerance for absolute error control of adaptive iterative + algorithm (default value 10^-10) + ``MaxHalf`` |int| Maximum number of sub-step iterations within an + integration step (default value 15) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Bond_SP01.rst b/src/Bond_SP01.rst new file mode 100644 index 000000000..141cc5f13 --- /dev/null +++ b/src/Bond_SP01.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +================================================================================ +Bond SP01 - - Strain Penetration Model for Fully Anchored Steel Reinforcing Bars +================================================================================ + +.. function:: uniaxialMaterial('Bond_SP01', matTag, Fy, Sy, Fu, Su, b, R) + :noindex: + + This command is used to construct a uniaxial material object for capturing strain penetration effects at the column-to-footing, column-to-bridge bent caps, and wall-to-footing intersections. In these cases, the bond slip associated with strain penetration typically occurs along a portion of the anchorage length. This model can also be applied to the beam end regions, where the strain penetration may include slippage of the bar along the entire anchorage length, but the model parameters should be chosen appropriately. + + This model is for fully anchored steel reinforcement bars that experience bond slip along a portion of the anchorage length due to strain penetration effects, which are usually the case for column and wall longitudinal bars anchored into footings or bridge joints + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| Yield strength of the reinforcement steel + ``Sy`` |float| Rebar slip at member interface under yield stress. (see NOTES below) + ``Fu`` |float| Ultimate strength of the reinforcement steel + ``Su`` |float| Rebar slip at the loaded end at the bar fracture strength + ``b`` |float| Initial hardening ratio in the monotonic slip vs. bar stress response (0.3~0.5) + ``R`` |float| Pinching factor for the cyclic slip vs. bar response (0.5~1.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/BoucWen.rst b/src/BoucWen.rst new file mode 100644 index 000000000..302252745 --- /dev/null +++ b/src/BoucWen.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================= +BoucWen Material +============================= + +.. function:: uniaxialMaterial('BoucWen', matTag,alpha, ko, n, gamma, beta, Ao, deltaA, deltaNu, deltaEta) + :noindex: + + This command is used to construct a uniaxial Bouc-Wen smooth hysteretic material object. This material model is an extension of the original Bouc-Wen model that includes stiffness and strength degradation (Baber and Noori (1985)). + + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``alpha`` |float| ratio of post-yield stiffness to the initial elastic stiffenss (0< alpha <1) + ``ko`` |float| initial elastic stiffness + ``n`` |float| parameter that controls transition from linear to nonlinear range (as n increases the transition becomes sharper; n is usually grater or equal to 1) + ``gamma`` ``beta`` |float| parameters that control shape of hysteresis loop; depending on the values of gamma and beta softening, hardening or quasi-linearity can be simulated (look at the NOTES) + ``Ao`` ``deltaA`` |float| parameters that control tangent stiffness + ``deltaNu`` ``deltaEta`` |float| parameters that control material degradation + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/BoundingCamClay.rst b/src/BoundingCamClay.rst new file mode 100644 index 000000000..f4d393d2f --- /dev/null +++ b/src/BoundingCamClay.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +================== + BoundingCamClay +================== + +.. function:: nDMaterial('BoundingCamClay', matTag, massDensity, C, bulkMod, OCR, mu_o, alpha, lambda, h, m) + :noindex: + + This command is used to construct a multi-dimensional bounding surface Cam Clay material object after Borja et al. (2001). + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``massDensity`` |float| mass density + ``C`` |float| ellipsoidal axis ratio (defines shape of ellipsoidal + loading/bounding surfaces) + ``bulkMod`` |float| initial bulk modulus + ``OCR`` |float| overconsolidation ratio + ``mu_o`` |float| initial shear modulus + ``alpha`` |float| pressure-dependency parameter for modulii (greater than or equal to zero) + ``lambda`` |float| soil compressibility index for virgin loading + ``h`` |float| hardening parameter for plastic response inside of bounding + surface (if h = 0, no hardening) + ``m`` |float| hardening parameter (exponent) for plastic response inside + of bounding surface (if m = 0, only linear hardening) + ================================ =========================================================================== + +The material formulations for the BoundingCamClay object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +See also for `information `_ diff --git a/src/CFSSSWP.rst b/src/CFSSSWP.rst new file mode 100644 index 000000000..eaf97d5cc --- /dev/null +++ b/src/CFSSSWP.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +========================================================= +CFSSSWP Steel-Sheathed Cold-formed Steel Shear Wall Panel +========================================================= + +.. function:: uniaxialMaterial('CFSSSWP', matTag,height, width, fuf, fyf, tf, Af, fus, fys, ts, np, ds, Vs, sc, dt, openingArea, openingLength) + :noindex: + + This command is used to construct a uniaxialMaterial model that simulates the hysteresis response (Shear strength-lateral Displacement) of a Steel-Sheathed Cold-Formed Steel Shear Wall Panel (CFS-SWP). The hysteresis model has smooth curves and takes into account the strength and stiffness degradation, as well as pinching effect. + + This uniaxialMaterial gives results in Newton and Meter units, for strength and displacement, respectively. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``height`` |float| SWP's height (mm) + ``width`` |float| SWP's width (mm) + ``fuf`` |float| Tensile strength of framing members (MPa) + ``fyf`` |float| Yield strength of framing members (MPa) + ``tf`` |float| Framing thickness (mm) + ``Af`` |float| Framing cross section area (mm2) + ``fus`` |float| Tensile strength of steel sheet sheathing (MPa) + ``fys`` |float| Yield strength of steel sheet sheathing (MPa) + ``ts`` |float| Sheathing thickness (mm) + ``np`` |float| Sheathing number (one or two sides sheathed) + ``ds`` |float| Screws diameter (mm) + ``Vs`` |float| Screws shear strength (N) + ``sc`` |float| Screw spacing on the SWP perimeter (mm) + ``dt`` |float| Anchor bolt's diameter (mm) + ``openingArea`` |float| Total area of openings (mm2) + ``openingLength`` |float| Cumulative length of openings (mm) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/CFSWSWP.rst b/src/CFSWSWP.rst new file mode 100644 index 000000000..fce42d4ef --- /dev/null +++ b/src/CFSWSWP.rst @@ -0,0 +1,36 @@ +.. include:: sub.txt + +======================================================== +CFSWSWP Wood-Sheathed Cold-Formed Steel Shear Wall Panel +======================================================== + +.. function:: uniaxialMaterial('CFSWSWP', matTag,height, width, fut, tf, Ife, Ifi, ts, np, ds, Vs, sc, nc, type, openingArea, openingLength) + :noindex: + + This command is used to construct a uniaxialMaterial model that simulates the hysteresis response (Shear strength-Lateral displacement) of a wood-sheathed cold-formed steel shear wall panel (CFS-SWP). The hysteresis model has smooth curves and takes into account the strength and stiffness degradation, as well as pinching effect. + + This uniaxialMaterial gives results in Newton and Meter units, for strength and displacement, respectively. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``height`` |float| SWP's height (mm) + ``width`` |float| SWP's width (mm) + ``fut`` |float| Tensile strength of framing members (MPa) + ``tf`` |float| Framing thickness (mm) + ``Ife`` |float| Moment of inertia of the double end-stud (mm4) + ``Ifi`` |float| Moment of inertia of the intermediate stud (mm4) + ``ts`` |float| Sheathing thickness (mm) + ``np`` |float| Sheathing number (one or two sides sheathed) + ``ds`` |float| Screws diameter (mm) + ``Vs`` |float| Screws shear strength (N) + ``sc`` |float| Screw spacing on the SWP perimeter (mm) + ``nc`` |float| Total number of screws located on the SWP perimeter + ``type`` |int| Integer identifier used to define wood sheathing type (DFP=1, OSB=2, CSP=3) + ``openingArea`` |float| Total area of openings (mm2) + ``openingLength`` |float| Cumulative length of openings (mm) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Canti2DEQ.rst b/src/Canti2DEQ.rst new file mode 100644 index 000000000..bb2785546 --- /dev/null +++ b/src/Canti2DEQ.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +====================================================== + Cantilever 2D EQ ground motion with gravity Analysis +====================================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. The ground motion data file :download:`here ` must be put in the same folder. +#. Run the source code in your favorate Python program and should see results below + +:: + + ========================================================= + Start cantilever 2D EQ ground motion with gravity example + u2 = -0.07441860465116278 + Passed! + ========================================= + +.. literalinclude:: /pyExamples/Canti2DEQ.py + :linenos: diff --git a/src/Cast.rst b/src/Cast.rst new file mode 100644 index 000000000..c4a3b9304 --- /dev/null +++ b/src/Cast.rst @@ -0,0 +1,52 @@ +.. include:: sub.txt + +=================== + CastFuse Material +=================== + +.. function:: uniaxialMaterial('Cast', matTag, n, bo, h, fy, E, L, b, Ro, cR1, cR2, a1=s2*Pp/Kp, a2=1.0, a3=a4*Pp/Kp, a4=1.0) + :noindex: + + This command is used to construct a parallel material object made up of an arbitrary number of previously-constructed UniaxialMaterial objects. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``n`` |int| Number of yield fingers of the CSF-brace + ``bo`` |float| Width of an individual yielding finger at its base of the CSF-brace + ``h`` |float| Thickness of an individual yielding finger + ``fy`` |float| Yield strength of the steel material of the yielding finger + ``E`` |float| Modulus of elasticity of the steel material of the yielding finger + ``L`` |float| Height of an individual yielding finger + ``b`` |float| Strain hardening ratio + ``Ro`` |float| Parameter that controls the Bauschinger effect. + Recommended Values for $Ro=between 10 to 30 + ``cR1`` |float| Parameter that controls the Bauschinger effect. + Recommended Value cR1=0.925 + ``cR2`` |float| Parameter that controls the Bauschinger effect. + Recommended Value cR2=0.150 + ``a1`` |float| isotropic hardening parameter, increase of + compression yield envelope as proportion of yield + strength after a plastic deformation of a2*(Pp/Kp) + ``a2`` |float| isotropic hardening parameter (see explanation + under a1). (optional default = 1.0) + ``a3`` |float| isotropic hardening parameter, increase of tension + yield envelope as proportion of yield strength + after a plastic deformation of a4*(Pp/Kp) + ``a4`` |float| isotropic hardening parameter (see explanation + under a3). (optional default = 1.0) + =================================== =========================================================================== + + +Gray et al. [1] showed that the monotonic backbone curve of a CSF-brace with known properties (``n``, ``bo``, ``h``, ``L``, ``fy``, ``E``) after yielding can be expressed as a close-form solution that is given by, +:math:`P = P_p/\cos(2d/L)`, in which :math:`d` is the axial deformation of the brace at increment :math:`i` and :math:`P_p` is the yield strength of the CSF-brace and is given by the following expression + +:math:`P_p = nb_oh^2f_y/4L` + +The elastic stiffness of the CSF-brace is given by, + +:math:`K_p = nb_oEh^3f_y/6L^3` + +.. seealso:: + + + `Notes `_ diff --git a/src/CatenaryCable.rst b/src/CatenaryCable.rst new file mode 100644 index 000000000..db7c48bc8 --- /dev/null +++ b/src/CatenaryCable.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +==================== +CatenaryCableElement +==================== + +This command is used to construct a catenary cable element object. + + + +.. function:: element('CatenaryCable', eleTag,iNode, jNode, weight, E, A, L0, alpha, temperature_change, rho, errorTol, Nsubsteps, massType) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` ``jNode`` |int| end nodes (3 dof per node) + ``weight`` |float| undefined + ``E`` |float| elastic modulus of the cable material + ``A`` |float| cross-sectional area of element + ``L0`` |float| unstretched length of the cable + ``alpha`` |float| coefficient of thermal expansion + ``temperature_change`` |float| temperature change for the element + ``rho`` |float| mass per unit length + ``errorTol`` |float| allowed tolerance for within-element equilbrium (Newton-Rhapson iterations) + ``Nsubsteps`` |int| number of within-element substeps into which equilibrium iterations are subdivided (not number of steps to convergence) + ``massType`` |int| Mass matrix model to use (``massType`` = 0 lumped mass matrix, ``massType`` = 1 rigid-body mass matrix (in development)) + =================================== =========================================================================== + +This cable is a flexibility-based formulation of the catenary cable. An iterative scheme is used internally to compute equilibrium. At each iteration, node i is considered fixed while node j is free. End-forces are applied at node-j and its displacements computed. Corrections to these forces are applied iteratively using a Newton-Rhapson scheme (with optional sub-stepping via $Nsubsteps) until nodal displacements are within the provided tolerance ($errortol). When convergence is reached, a stiffness matrix is computed by inversion of the flexibility matrix and rigid-body mode injection. + + +.. note:: + + #. The stiffness of the cable comes from the large-deformation interaction between loading and cable shape. Therefore, all cables must have distributed forces applied to them. See example. Should not work for only nodal forces. + #. Valid queries to the CatenaryCable element when creating an ElementalRecorder object correspond to 'forces', which output the end-forces of the element in global coordinates (3 for each node). + #. Only the lumped-mass formulation is currently available. + #. The element does up 100 internal iterations. If convergence is not achieved, will result in error and some diagnostic information is printed out. + +.. seealso:: + + + `Notes `_ diff --git a/src/CompositeSimpson.rst b/src/CompositeSimpson.rst new file mode 100644 index 000000000..4cf564768 --- /dev/null +++ b/src/CompositeSimpson.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +================== + CompositeSimpson +================== + +.. function:: beamIntegration('CompositeSimpson',tag,secTag,N) + :noindex: + + Create a CompositeSimpson beamIntegration object. + + Arguments and examples see :ref:`Lobatto-BeamIntegration`. + + + + diff --git a/src/Concrete01.rst b/src/Concrete01.rst new file mode 100644 index 000000000..548106af9 --- /dev/null +++ b/src/Concrete01.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +================== + Concrete01 +================== + +.. function:: uniaxialMaterial('Concrete01', matTag, fpc, epsc0, fpcu, epsU) + :noindex: + + This command is used to construct a uniaxial Kent-Scott-Park concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength. (REF: Fedeas). + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fpc`` |float| concrete compressive strength at 28 days (compression is negative) + ``epsc0`` |float| concrete strain at maximum strength + ``fpcu`` |float| concrete crushing strength + ``epsU`` |float| concrete strain at crushing strength + =================================== =========================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. The initial slope for this model is (2*fpc/epsc0) + + +.. seealso:: + + + `Notes `_ diff --git a/src/Concrete01WithSITC.rst b/src/Concrete01WithSITC.rst new file mode 100644 index 000000000..deb3d75af --- /dev/null +++ b/src/Concrete01WithSITC.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +==================== + Concrete01WithSITC +==================== + +.. function:: uniaxialMaterial('Concrete01WithSITC', matTag, fpc, epsc0, fpcu, epsU, endStrainSITC=0.01) + :noindex: + + This command is used to construct a modified uniaxial Kent-Scott-Park concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength. The modification is to model the effect of Stuff In The Cracks (SITC). + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fpc`` |float| concrete compressive strength at 28 days (compression is negative) + ``epsc0`` |float| concrete strain at maximum strength + ``fpcu`` |float| concrete crushing strength + ``epsU`` |float| concrete strain at crushing strength + ``endStrainSITC`` |float| optional, default = 0.03 + =================================== =========================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. The initial slope for this model is (2*fpc/epsc0) + + +.. seealso:: + + + `Notes `_ diff --git a/src/Concrete02.rst b/src/Concrete02.rst new file mode 100644 index 000000000..1ecbd0a2e --- /dev/null +++ b/src/Concrete02.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +================== + Concrete02 +================== + +.. function:: uniaxialMaterial('Concrete02', matTag, fpc, epsc0, fpcu, epsU, lambda, ft, Ets) + :noindex: + + This command is used to construct a uniaxial Kent-Scott-Park concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength. (REF: Fedeas). + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fpc`` |float| concrete compressive strength at 28 days (compression is negative) + ``epsc0`` |float| concrete strain at maximum strength + ``fpcu`` |float| concrete crushing strength + ``epsU`` |float| concrete strain at crushing strength + ``lambda`` |float| ratio between unloading slope at $epscu and initial slope + ``ft`` |float| tensile strength + ``Ets`` |float| tension softening stiffness (absolute value) (slope of the linear tension softening branch) + + =================================== =========================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. The initial slope for this model is (2*fpc/epsc0) + + +.. seealso:: + + + `Notes `_ diff --git a/src/Concrete04.rst b/src/Concrete04.rst new file mode 100644 index 000000000..465d92ee7 --- /dev/null +++ b/src/Concrete04.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +================== + Concrete04 +================== + +.. function:: uniaxialMaterial('Concrete04', matTag, fc, epsc, epscu, Ec, fct, et, beta) + :noindex: + + This command is used to construct a uniaxial Popovics concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and tensile strength with exponential decay. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| floating point values defining concrete + compressive strength at 28 days (compression is negative) + ``epsc`` |float| floating point values defining concrete strain at maximum strength + ``epscu`` |float| floating point values defining concrete strain at crushing strength + ``Ec`` |float| floating point values defining initial stiffness + ``fct`` |float| floating point value defining the maximum tensile strength of concrete (optional) + ``et`` |float| floating point value defining ultimate tensile strain of concrete (optional) + ``beta`` |float| loating point value defining the exponential curve parameter to define the residual + stress (as a factor of ft) at etu + =================================== =========================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values. + #. The envelope of the compressive stress-strain response is defined using the model proposed by Popovics (1973). If the user defines :math:`Ec = 57000*sqrt(|fcc|)` (in psi)' then the envelope curve is identical to proposed by Mander et al. (1988). + #. Model Characteristic: For loading in compression, the envelope to the stress-strain curve follows the model proposed by Popovics (1973) until the concrete crushing strength is achieved and also for strains beyond that corresponding to the crushing strength. For unloading and reloading in compression, the Karsan-Jirsa model (1969) is used to determine the slope of the curve. For tensile loading, an exponential curve is used to define the envelope to the stress-strain curve. For unloading and reloading in tensile, the secant stiffness is used to define the path. + + +.. seealso:: + + + `Notes `_ diff --git a/src/Concrete06.rst b/src/Concrete06.rst new file mode 100644 index 000000000..1569b63fa --- /dev/null +++ b/src/Concrete06.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +================== + Concrete06 +================== + +.. function:: uniaxialMaterial('Concrete06', matTag, fc, e0, n, k, alpha1, fcr, ecr, b, alpha2) + :noindex: + + This command is used to construct a uniaxial concrete material object with tensile strength, nonlinear tension stiffening and compressive behavior based on Thorenfeldt curve. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``e0`` |float| strain at compressive strength + ``n`` |float| compressive shape factor + ``k`` |float| post-peak compressive shape factor + ``alpha1`` |float| :math:`\alpha_1` parameter for compressive plastic strain definition + ``fcr`` |float| tensile strength + ``ecr`` |float| tensile strain at peak stress (fcr) + ``b`` |float| exponent of the tension stiffening curve + ``alpha2`` |float| :math:`\alpha_2` parameter for tensile plastic strain definition + =================================== =========================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values. + + +.. seealso:: + + + `Notes `_ diff --git a/src/Concrete07.rst b/src/Concrete07.rst new file mode 100644 index 000000000..0c5b359d9 --- /dev/null +++ b/src/Concrete07.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +================== + Concrete07 +================== + +.. function:: uniaxialMaterial('Concrete07', matTag, fc, epsc, Ec, ft, et, xp, xn, r) + :noindex: + + Concrete07 is an implementation of Chang & Mander's 1994 concrete model with simplified unloading and reloading curves. Additionally the tension envelope shift with respect to the origin proposed by Chang and Mander has been removed. The model requires eight input parameters to define the monotonic envelope of confined and unconfined concrete in the following form: + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``epsc`` |float| concrete strain at maximum compressive strength + ``Ec`` |float| Initial Elastic modulus of the concrete + ``ft`` |float| tensile strength of concrete (tension is positive) + ``et`` |float| tensile strain at max tensile strength of concrete + ``xp`` |float| Non-dimensional term that defines the strain at + which the straight line descent begins in tension + ``xn`` |float| Non-dimensional term that defines the strain at + which the straight line descent begins in compression + ``r`` |float| Parameter that controls the nonlinear descending branch + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ConcreteCM.rst b/src/ConcreteCM.rst new file mode 100644 index 000000000..65a946cb7 --- /dev/null +++ b/src/ConcreteCM.rst @@ -0,0 +1,36 @@ +.. include:: sub.txt + +================== + ConcreteCM +================== + +.. function:: uniaxialMaterial('ConcreteCM', matTag, fpcc, epcc, Ec, rc, xcrn, ft, et, rt, xcrp, '-GapClose', GapClose=0) + :noindex: + + This command is used to construct a uniaxialMaterial ConcreteCM (Kolozvari et al., 2015), which is a uniaxial hysteretic constitutive model for concrete developed by Chang and Mander (1994). + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fpcc`` |float| Compressive strength (:math:`f'_c`) + ``epcc`` |float| Strain at compressive strength (:math:`\epsilon'_c`) + ``Ec`` |float| Initial tangent modulus (:math:`E_c`) + ``rc`` |float| Shape parameter in Tsai's equation defined for compression (:math:`r_c`) + ``xcrn`` |float| Non-dimensional critical strain on compression + envelope (:math:`\epsilon^{-}_{cr}`, where the envelope + curve starts following a straight line) + ``ft`` |float| Tensile strength (:math:`f_t`) + ``et`` |float| Strain at tensile strength (:math:`\epsilon_t`) + ``rt`` |float| Shape parameter in Tsai's equation defined for tension (:math:`r_t`) + ``xcrp`` |float| Non-dimensional critical strain on tension envelope + (:math:`\epsilon^{+}_{cr}`, where the envelope curve + starts following a straight line - large value + [e.g., 10000] recommended when tension stiffening + is considered) + ``GapClose`` |float| GapClose = 0, less gradual gap closure (default); + GapClose = 1, more gradual gap closure + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ConcreteD.rst b/src/ConcreteD.rst new file mode 100644 index 000000000..1408108ff --- /dev/null +++ b/src/ConcreteD.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +================== + ConcreteD +================== + +.. function:: uniaxialMaterial('ConcreteD', matTag, fc, epsc, ft, epst, Ec, alphac, alphat, cesp=0.25,etap=1.15) + :noindex: + + This command is used to construct a concrete material based on the Chinese design code. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength + ``epsc`` |float| concrete strain at corresponding to compressive strength + ``ft`` |float| concrete tensile strength + ``epst`` |float| concrete strain at corresponding to tensile strength + ``Ec`` |float| concrete initial Elastic modulus + ``alphac`` |float| compressive descending parameter + ``alphat`` |float| tensile descending parameter + ``cesp`` |float| plastic parameter, recommended values: 0.2~0.3 + ``etap`` |float| plastic parameter, recommended values: 1.0~1.3 + =================================== =========================================================================== + +.. note:: + + #. Concrete compressive strength and the corresponding strain should be input as negative values. + #. The value ``fc/epsc`` and ``ft/epst`` should be smaller than ``Ec``. + + +.. seealso:: + + + `Notes `_ diff --git a/src/ConfinedConcrete01.rst b/src/ConfinedConcrete01.rst new file mode 100644 index 000000000..2be63a11e --- /dev/null +++ b/src/ConfinedConcrete01.rst @@ -0,0 +1,89 @@ +.. include:: sub.txt + +==================== + ConfinedConcrete01 +==================== + +.. function:: uniaxialMaterial('ConfinedConcrete01', matTag, secType, fpc, Ec, epscu_type, epscu_val, nu, L1, L2, L3, phis, S, fyh, Es0, haRatio, mu, phiLon, '-internal', *internalArgs, '-wrap', *wrapArgs, '-gravel', '-silica', '-tol', tol, '-maxNumIter', maxNumIter, '-epscuLimit', epscuLimit, '-stRatio', stRatio) + :noindex: + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``secType`` |str| tag for the transverse reinforcement configuration. + see image below. + + * ``'S1'`` square section with S1 type of transverse reinforcement with or without external FRP wrapping + * ``'S2'`` square section with S2 type of transverse reinforcement with or without external FRP wrapping + * ``'S3'`` square section with S3 type of transverse reinforcement with or without external FRP wrapping + * ``'S4a'`` square section with S4a type of transverse reinforcement with or without external FRP wrapping + * ``'S4b'`` square section with S4b type of transverse reinforcement with or without external FRP wrapping + * ``'S5'`` square section with S5 type of transverse reinforcement with or without external FRP wrapping + * ``'C'`` circular section with or without external FRP wrapping + * ``'R'`` rectangular section with or without external FRP wrapping. + + ``fpc`` |float| unconfined cylindrical strength of concrete specimen. + ``Ec`` |float| initial elastic modulus of unconfined concrete. + ``epscu_type`` |str| Method to define confined concrete ultimate strain + * ``-epscu`` then value is confined concrete ultimate strain, + * ``-gamma`` then value is the ratio of the strength corresponding to ultimate + strain to the peak strength of the confined concrete + stress-strain curve. If ``gamma`` cannot be achieved + in the range [0, epscuLimit] then epscuLimit + (optional, default: 0.05) will be assumed as + ultimate strain. + ``epscu_val`` |float| Value for the definition of the concrete ultimate strain + ``nu`` |str| or |list| Definition for Poisson's Ratio. + + * ``*['-nu', ]`` + * ``'-varub'`` Poisson's ratio is defined as a + function of axial + strain by means of the expression proposed by + Braga et al. (2006) with the + upper bound equal to 0.5 + * ``'-varnoub'`` Poisson's ratio is defined as + a function of axial + strain by means of the expression proposed by Braga + et al. (2006) without any upper bound. + + ``L1`` |float| length/diameter of square/circular core section + measured respect to the hoop center line. + ``L2`` |float| additional dimensions when multiple hoops are being used. + ``L3`` |float| additional dimensions when multiple hoops are being used. + ``phis`` |float| hoop diameter. If section arrangement has multiple + hoops it refers to the external hoop. + ``S`` |float| hoop spacing. + ``fyh`` |float| yielding strength of the hoop steel. + ``Es0`` |float| elastic modulus of the hoop steel. + ``haRatio`` |float| hardening ratio of the hoop steel. + ``mu`` |float| ductility factor of the hoop steel. + ``phiLon`` |float| diameter of longitudinal bars. + ``internalArgs`` |listf| ``internalArgs= [phisi, Si, fyhi, Es0i, haRatioi, mui]`` + optional parameters for defining the internal + transverse reinforcement. If they are not specified + they will be assumed equal to the external ones + (for ``S2``, ``S3``, ``S4a``, ``S4b`` and ``S5`` typed). + ``wrapArgs`` |listf| ``wrapArgs=[cover, Am, Sw, ful, Es0w]`` + optional parameters required when section is + strengthened with FRP wraps. + + + * ``cover`` cover thickness measured from the outer line of hoop. + * ``Am`` total area of FRP wraps (number of layers x wrap thickness x wrap width). + * ``Sw`` spacing of FRP wraps (if continuous wraps are used the spacing is equal to the wrap width). + * ``ful`` ultimate strength of FRP wraps. + * ``Es0w`` elastic modulus of FRP wraps. + ``'-gravel'`` |str| Unknown + ``'-silica'`` |str| Unknown + ``tol`` |float| Unknown + ``maxNumIter`` |int| Unknown + ``epscuLimit`` |float| Unknown + ``stRatio`` Unknown + =================================== =========================================================================== + +.. image:: /_static/545px-SectionTypes.png + + +.. seealso:: + + + `Notes `_ diff --git a/src/ContactMaterial2D.rst b/src/ContactMaterial2D.rst new file mode 100644 index 000000000..c84039e34 --- /dev/null +++ b/src/ContactMaterial2D.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +========================= + ContactMaterial2D +========================= + +.. function:: nDMaterial('ContactMaterial2D', matTag, mu, G, c, t) + :noindex: + + This command is used to construct a ContactMaterial2D nDMaterial object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``mu`` |float| interface frictional coefficient + ``G`` |float| interface stiffness parameter + ``c`` |float| interface cohesive intercept + ``t`` |float| interface tensile strength + ================================ =========================================================================== + + +The ContactMaterial2D nDMaterial defines the constitutive behavior of a frictional interface between two bodies in contact. The interface defined by this material object allows for sticking, frictional slip, and separation between the two bodies in a two-dimensional analysis. A regularized Coulomb frictional law is assumed. Information on the theory behind this material can be found in, e.g. Wriggers (2002). + +.. note:: + + #. The ContactMaterial2D nDMaterial has been written to work with the SimpleContact2D and BeamContact2D element objects. + #. There are no valid recorder queries for this material other than those which are listed with those elements + + +References: + +Wriggers, P. (2002). Computational Contact Mechanics. John Wilely & Sons, Ltd, West Sussex, England. diff --git a/src/ContactMaterial3D.rst b/src/ContactMaterial3D.rst new file mode 100644 index 000000000..16503b37a --- /dev/null +++ b/src/ContactMaterial3D.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +========================= + ContactMaterial3D +========================= + +.. function:: nDMaterial('ContactMaterial3D', matTag, mu, G, c, t) + :noindex: + + This command is used to construct a ContactMaterial3D nDMaterial object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``mu`` |float| interface frictional coefficient + ``G`` |float| interface stiffness parameter + ``c`` |float| interface cohesive intercept + ``t`` |float| interface tensile strength + ================================ =========================================================================== + + + +The ContactMaterial3D nDMaterial defines the constitutive behavior of a frictional interface between two bodies in contact. The interface defined by this material object allows for sticking, frictional slip, and separation between the two bodies in a three-dimensional analysis. A regularized Coulomb frictional law is assumed. Information on the theory behind this material can be found in, e.g. Wriggers (2002). + +.. note:: + + #. The ContactMaterial3D nDMaterial has been written to work with the SimpleContact3D and BeamContact3D element objects. + #. There are no valid recorder queries for this material other than those which are listed with those elements. + + +References: + +Wriggers, P. (2002). Computational Contact Mechanics. John Wilely & Sons, Ltd, West Sussex, England. diff --git a/src/Coulomb.rst b/src/Coulomb.rst new file mode 100644 index 000000000..2b19d0d36 --- /dev/null +++ b/src/Coulomb.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +========= + Coulomb +========= + +.. function:: frictionModel('Coulomb', frnTag, mu) + :noindex: + + This command is used to construct a `Coulomb friction `_ model object. Coulomb's Law of Friction states that kinetic friction is independent of the sliding velocity. + + ================================ =========================================================================== + ``frnTag`` |int| unique friction model tag + ``mu`` |float| coefficient of friction + ================================ =========================================================================== diff --git a/src/CoupledZeroLength.rst b/src/CoupledZeroLength.rst new file mode 100644 index 000000000..34d5e778c --- /dev/null +++ b/src/CoupledZeroLength.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +========================= +CoupledZeroLength Element +========================= + +.. function:: element('CoupledZeroLength', eleTag,*eleNodes, dirn1, dirn2, matTag, [rFlag=1]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``matTag`` |float| tags associated with previously-defined UniaxialMaterial + ``dirn1`` ``dirn2`` |int| the two directions, 1 through ndof. + ``rFlag`` |float| optional, default = 0 + + * ``rFlag`` = 0 NO RAYLEIGH DAMPING (default) + * ``rFlag`` = 1 include rayleigh damping + + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/CycLiqCP.rst b/src/CycLiqCP.rst new file mode 100644 index 000000000..ca80f2ba3 --- /dev/null +++ b/src/CycLiqCP.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +================== + CycLiqCP +================== + +.. function:: nDMaterial('CycLiqCP', matTag, G0, kappa, h, Mfc, dre1, Mdc, dre2, rdr, alpha, dir, ein, rho) + :noindex: + + This command is used to construct a multi-dimensional material object that that follows the constitutive behavior of a cyclic elastoplasticity model for large post- liquefaction deformation. + + CycLiqCP material is a cyclic elastoplasticity model for large post-liquefaction deformation, and is implemented using a cutting plane algorithm. The model is capable of reproducing small to large deformation in the pre- to post-liquefaction regime. The elastic moduli of the model are pressure dependent. The plasticity in the model is developed within the framework of bounding surface plasticity, with special consideration to the formulation of reversible and irreversible dilatancy. + +The model does not take into consideration of the state of sand, and requires different parameters for sand under different densities and confining pressures. The surfaces (i.e. failure and maximum pre-stress) are considered as circles in the pi plane. + +The model has been validated against VELACS centrifuge model tests and has used on numerous simulations of liquefaction related problems. + +When this material is employed in regular solid elements (e.g., FourNodeQuad, Brick), it simulates drained soil response. When solid-fluid coupled elements (u-p elements and SSP u-p elements) are used, the model is able to simulate undrained and partially drained behavior of soil. + + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``G0`` |float| A constant related to elastic shear modulus + ``kappa`` |float| bulk modulus + ``h`` |float| Model parameter for plastic modulus + ``Mfc`` |float| Stress ratio at failure in triaxial compression + ``dre1`` |float| Coefficient for reversible dilatancy generation + ``Mdc`` |float| Stress ratio at which the reversible dilatancy sign changes + ``dre2`` |float| Coefficient for reversible dilatancy release + ``rdr`` |float| Reference shear strain length + ``alpha`` |float| Parameter controlling the decrease rate of irreversible dilatancy + ``dir`` |float| Coefficient for irreversible dilatancy potential + ``ein`` |float| Initial void ratio + ``rho`` |float| Saturated mass density + ================================ =========================================================================== + +The material formulations for the CycLiqCP object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +See also `here `_ diff --git a/src/CycLiqCPSP.rst b/src/CycLiqCPSP.rst new file mode 100644 index 000000000..e8f313b4a --- /dev/null +++ b/src/CycLiqCPSP.rst @@ -0,0 +1,45 @@ +.. include:: sub.txt + +================== + CycLiqCPSP +================== + +.. function:: nDMaterial('CycLiqCPSP', matTag, G0, kappa, h, M, dre1, dre2, rdr, alpha, dir, lambdac, ksi, e0, np, nd, ein, rho) + :noindex: + + This command is used to construct a multi-dimensional material object that that follows the constitutive behavior of a cyclic elastoplasticity model for large post- liquefaction deformation. + + CycLiqCPSP material is a constitutive model for sand with special considerations for cyclic behaviour and accumulation of large post-liquefaction shear deformation, and is implemented using a cutting plane algorithm. The model: (1) achieves the simulation of post-liquefaction shear deformation based on its physics, allowing the unified description of pre- and post-liquefaction behavior of sand; (2) directly links the cyclic mobility of sand with reversible and irreversible dilatancy, enabling the unified description of monotonic and cyclic loading; (3) introduces critical state soil mechanics concepts to achieve unified modelling of sand under different states. + +The critical, maximum stress ratio and reversible dilatancy surfaces follow a rounded triangle in the pi plane similar to the Matsuoka-Nakai criterion. + +When this material is employed in regular solid elements (e.g., FourNodeQuad, Brick), it simulates drained soil response. When solid-fluid coupled elements (u-p elements and SSP u-p elements) are used, the model is able to simulate undrained and partially drained behavior of soil. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``G0`` |float| A constant related to elastic shear modulus + ``kappa`` |float| bulk modulus + ``h`` |float| Model parameter for plastic modulus + ``M`` |float| Critical state stress ratio + ``dre1`` |float| Coefficient for reversible dilatancy generation + ``dre2`` |float| Coefficient for reversible dilatancy release + ``rdr`` |float| Reference shear strain length + ``alpha`` |float| Parameter controlling the decrease rate of irreversible dilatancy + ``dir`` |float| Coefficient for irreversible dilatancy potential + ``lambdac`` |float| Critical state constant + ``ksi`` |float| Critical state constant + ``e0`` |float| Void ratio at pc=0 + ``np`` |float| Material constant for peak mobilized stress ratio + ``nd`` |float| Material constant for reversible dilatancy generation stress ratio + ``ein`` |float| Initial void ratio + ``rho`` |float| Saturated mass density + ================================ =========================================================================== + +The material formulations for the CycLiqCP object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +See also `here `_ + +REFERENCES: Wang R., Zhang J.M., Wang G., 2014. A unified plasticity model for large post-liquefaction shear deformation of sand. Computers and Geotechnics. 59, 54-66. diff --git a/src/Damage2p.rst b/src/Damage2p.rst new file mode 100644 index 000000000..f4700ba40 --- /dev/null +++ b/src/Damage2p.rst @@ -0,0 +1,62 @@ +.. include:: sub.txt + +================== + Damage2p +================== + +.. function:: nDMaterial('Damage2p', matTag, fcc, '-fct', fct, '-E', E, '-ni', ni, '-Gt', Gt, '-Gc', Gc, '-rho_bar', rho_bar, '-H', H, '-theta', theta, '-tangent', tangent) + :noindex: + + This command is used to construct a three-dimensional material object that has a Drucker-Prager plasticity model coupled with a two-parameter damage model. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fcc`` |float| concrete compressive strength, + negative real value (positive input is changed in sign automatically) + ``fct`` |float| optional concrete tensile strength, + positive real value (for concrete like materials is less than fcc), + :math:`0.1*abs(fcc)` = + :math:`4750*sqrt(abs(fcc))\text{ }if\text{ }abs(fcc)<2000` + because fcc is assumed in MPa (see ACI 318) + ``E`` |float| optional Young modulus, + :math:`57000*sqrt(abs(fcc))` if :math:`abs(fcc)>2000` + because fcc is assumed in psi (see ACI 318) + ``ni`` |float| optional Poisson coefficient, + 0.15 (from comparison with tests by Kupfer Hilsdorf Rusch 1969) + ``Gt`` |float| optional tension fracture energy density, + positive real value (integral of the stress-strain envelope in tension), + :math:`1840*fct*fct/E` + (from comparison with tests by Gopalaratnam and Shah 1985) + ``Gc`` |float| optional compression fracture energy density, + positive real value (integral of the stress-strain + envelope after the peak in compression), + :math:6250*fcc*fcc/E` + (from comparison with tests by Karsan and Jirsa 1969) + ``rho_bar`` |float| optional parameter of plastic volume change, + positive real value :math:`0=rhoBar< sqrt(2/3)`, + 0.2 (from comparison with tests by Kupfer Hilsdorf Rusch 1969) + ``H`` |float| optional linear hardening parameter for plasticity, + positive real value (usually less than E), + :math:`0.25*E` + (from comparison with tests by Karsan and Jirsa 1969 and + Gopalaratnam and Shah 1985) + ``theta`` |float| optional ratio between isotropic and kinematic hardening, + positive real value :math:`0=theta=1` (with: 0 hardening kinematic + only and 1 hardening isotropic only, + 0.5 (from comparison with tests by Karsan and Jirsa 1969 + and Gopalaratnam and Shah 1985) + ``tangent`` |float| optional integer to choose the computational stiffness matrix, + 0: computational tangent; 1: damaged secant stiffness + (hint: in case of strong nonlinearities use it with + Krylov-Newton algorithm) + ================================ =========================================================================== + +The material formulations for the Damage2p object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` +* ``'Plane Stress'`` +* ``'AxiSymmetric'`` +* ``'PlateFiber'`` + +See also `here `_ diff --git a/src/DiscretizeMember.rst b/src/DiscretizeMember.rst new file mode 100644 index 000000000..060de9ae0 --- /dev/null +++ b/src/DiscretizeMember.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +========================== + DiscretizeMember command +========================== + +.. function:: preprocessing.DiscretizeMember.DiscretizeMember(ndI, ndJ, numEle, eleType, integrTag, transfTag, nodeTag, eleTag) + + Discretize beam elements between two nodes. + + ======================== =========================================================================== + ``ndI`` |int| node tag at I end + ``ndJ`` |int| node tag at J end + ``numEle`` |int| number of element to discretize + ``eleType`` |str| the element type + ``integrTag`` |int| beam integration tag (:doc:`beamIntegration`) + ``transfTag`` |int| geometric transformation tag (:doc:`geomTransf`) + ``nodeTag`` |int| starting node tag + ``eleTag`` |int| starting element tag + ======================== =========================================================================== + + + diff --git a/src/Dodd_Restrepo.rst b/src/Dodd_Restrepo.rst new file mode 100644 index 000000000..c1c40520c --- /dev/null +++ b/src/Dodd_Restrepo.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================== + Dodd_Restrepo +================== + +.. function:: uniaxialMaterial('Dodd_Restrepo', matTag, Fy, Fsu, ESH, ESU, Youngs, ESHI, FSHI, OmegaFac=1.0) + :noindex: + + This command is used to construct a Dodd-Restrepo steel material + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| Yield strength + ``Fsu`` |float| Ultimate tensile strength (UTS) + ``ESH`` |float| Tensile strain at initiation of strain hardening + ``ESU`` |float| Tensile strain at the UTS + ``Youngs`` |float| Modulus of elasticity + ``ESHI`` |float| Tensile strain for a point on strain hardening + curve, recommended range of values for ESHI: [ (ESU + 5*ESH)/6, (ESU + 3*ESH)/4] + ``FSHI`` |float| Tensile stress at point on strain hardening curve corresponding to ESHI + ``OmegaFac`` |float| Roundedness factor for Bauschinger curve in cycle reversals from the strain hardening curve. + Range: [0.75, 1.15]. Largest value tends to near a bilinear Bauschinger curve. Default = 1.0. + =================================== =========================================================================== + + + +.. seealso:: + + + `Notes `_ diff --git a/src/DrunkerPrager.rst b/src/DrunkerPrager.rst new file mode 100644 index 000000000..c3ce8aa3f --- /dev/null +++ b/src/DrunkerPrager.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +================== + DruckerPrager +================== + +.. function:: nDMaterial('DruckerPrager', matTag, K, G, sigmaY, rho, rhoBar, Kinf, Ko, delta1, delta2, H, theta, density, atmPressure=101e3) + :noindex: + + This command is used to construct an multi dimensional material object that has a Drucker-Prager yield criterium. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K`` |float| bulk modulus + ``G`` |float| shear modulus + ``sigmaY`` |float| yield stress + ``rho`` |float| frictional strength parameter + ``rhoBar`` |float| controls evolution of plastic volume change, :math:`0\le rhoBar \le rho`. + ``Kinf`` |float| nonlinear isotropic strain hardening parameter, :math:`Kinf \ge 0`. + ``Ko`` |float| nonlinear isotropic strain hardening parameter, :math:`Ko \ge 0`. + ``delta1`` |float| nonlinear isotropic strain hardening parameter, :math:`delta1\ge 0`. + ``delta2`` |float| tension softening parameter, :math:`delta2\ge 0`. + ``H`` |float| linear hardening parameter, :math:`H \ge 0`. + ``theta`` |float| controls relative proportions of isotropic and kinematic + hardening, :math:`0 \le theta \le 1`. + ``density`` |float| mass density of the material + ``atmPressure`` |float| optional atmospheric pressure for update of elastic bulk and shear moduli + ================================ =========================================================================== + +The material formulations for the DrukerPrager object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +See `theory `_. diff --git a/src/ECC01.rst b/src/ECC01.rst new file mode 100644 index 000000000..9bdaa7a30 --- /dev/null +++ b/src/ECC01.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +=========================================== +Engineered Cementitious Composites Material +=========================================== + +.. function:: uniaxialMaterial('ECC01', matTag, sigt0, epst0, sigt1, epst1, epst2, sigc0, epsc0, epsc1, alphaT1, alphaT2, alphaC, alphaCU, betaT, betaC) + :noindex: + + This command is used to construct a uniaxial Engineered Cementitious Composites (ECC)material object based on the ECC material model of Han, et al. (see references). Reloading in tension and compression is linear. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``sigt0`` |float| tensile cracking stress + ``epst0`` |float| strain at tensile cracking stress + ``sigt1`` |float| peak tensile stress + ``epst1`` |float| strain at peak tensile stress + ``epst2`` |float| ultimate tensile strain + ``sigc0`` |float| compressive strength (see NOTES) + ``epsc0`` |float| strain at compressive strength (see NOTES) + ``epsc1`` |float| ultimate compressive strain (see NOTES) + ``alphaT1`` |float| exponent of the unloading curve in tensile strain hardening region + ``alphaT2`` |float| exponent of the unloading curve in tensile softening region + ``alphaC`` |float| exponent of the unloading curve in the compressive softening + ``alphaCU`` |float| exponent of the compressive softening curve (use 1 for linear softening) + ``betaT`` |float| parameter to determine permanent strain in tension + ``betaC`` |float| parameter to determine permanent strain in compression + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ENT.rst b/src/ENT.rst new file mode 100644 index 000000000..3f5479511 --- /dev/null +++ b/src/ENT.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +============================= + Elastic-No Tension Material +============================= + +.. function:: uniaxialMaterial('ENT', matTag, E) + :noindex: + + This command is used to construct a uniaxial elastic-no tension material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| tangent + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticBilin.rst b/src/ElasticBilin.rst new file mode 100644 index 000000000..bb19f9a6b --- /dev/null +++ b/src/ElasticBilin.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +===================== +ElasticBilin Material +===================== + +.. function:: uniaxialMaterial('ElasticBilin', matTag, EP1, EP2, epsP2, EN1=EP1, EN2=EP2, epsN2=-epsP2) + :noindex: + + + This command is used to construct an elastic bilinear uniaxial material object. Unlike all other bilinear materials, the unloading curve follows the loading curve exactly. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``EP1`` |float| tangent in tension for stains: 0 <= strains <= ``epsP2`` + ``EP2`` |float| tangent when material in tension with strains > ``epsP2`` + ``epsP2`` |float| strain at which material changes tangent in tension. + ``EN1`` |float| optional, default = ``EP1``. tangent in compression for stains: 0 < strains <= ``epsN2`` + ``EN2`` |float| optional, default = ``EP2``. tangent in compression with strains < ``epsN2`` + ``epsN2`` |float| optional, default = ``-epsP2``. strain at which material changes tangent in compression. + =================================== =========================================================================== + +.. note:: + + ``eps0`` can not be controlled. It is always zero. + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticMultiLinear.rst b/src/ElasticMultiLinear.rst new file mode 100644 index 000000000..c2fa87369 --- /dev/null +++ b/src/ElasticMultiLinear.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +=========================== +ElasticMultiLinear Material +=========================== + +.. function:: uniaxialMaterial('ElasticMultiLinear', matTag, eta=0.0, '-strain', *strain, '-stress', *stress) + :noindex: + + + This command is used to construct a multi-linear elastic uniaxial material object. The nonlinear stress-strain relationship is given by a multi-linear curve that is define by a set of points. The behavior is nonlinear but it is elastic. This means that the material loads and unloads along the same curve, and no energy is dissipated. The slope given by the last two specified points on the positive strain axis is extrapolated to infinite positive strain. Similarly, the slope given by the last two specified points on the negative strain axis is extrapolated to infinite negative strain. The number of provided strain points needs to be equal to the number of provided stress points. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``eta`` |float| damping tangent (optional, default=0.0) + ``strain`` |listf| list of strain points along stress-strain curve + ``stress`` |listf| list of stress points along stress-strain curve + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticPP.rst b/src/ElasticPP.rst new file mode 100644 index 000000000..3774cb8ad --- /dev/null +++ b/src/ElasticPP.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +==================================== + Elastic-Perfectly Plastic Material +==================================== + +.. function:: uniaxialMaterial('ElasticPP', matTag, E, epsyP, epsyN=epsyP, eps0=0.0) + :noindex: + + This command is used to construct an elastic perfectly-plastic uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| tangent + ``epsyP`` |float| strain or deformation at which material reaches plastic state in tension + ``epsyN`` |float| strain or deformation at which material + reaches plastic state in compression. + (optional, default is tension value) + ``eps0`` |float| initial strain (optional, default: zero) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticPPGap.rst b/src/ElasticPPGap.rst new file mode 100644 index 000000000..3163f2501 --- /dev/null +++ b/src/ElasticPPGap.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +======================================== + Elastic-Perfectly Plastic Gap Material +======================================== + +.. function:: uniaxialMaterial('ElasticPPGap', matTag, E, Fy, gap, eta=0.0, damage='noDamage') + :noindex: + + This command is used to construct an elastic perfectly-plastic gap uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| tangent + ``Fy`` |float| stress or force at which material reaches plastic state + ``gap`` |float| initial gap (strain or deformation) + ``eta`` |float| hardening ratio (=Eh/E), which can be negative + ``damage`` |str| an optional string to specify whether to accumulate + damage or not in the material. With the default + string, ``'noDamage'`` the gap material will + re-center on load reversal. + If the string ``'damage'`` + is provided this recentering will not occur and gap + will grow. + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticTimoshenkoBeam.rst b/src/ElasticTimoshenkoBeam.rst new file mode 100644 index 000000000..92db3cfd4 --- /dev/null +++ b/src/ElasticTimoshenkoBeam.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +====================================== +Elastic Timoshenko Beam Column Element +====================================== + +This command is used to construct an ElasticTimoshenkoBeam element object. A Timoshenko beam is a frame member that accounts for shear deformations. The arguments for the construction of an elastic Timoshenko beam element depend on the dimension of the problem, ndm: + +.. function:: element('ElasticTimoshenkoBeam', eleTag,*eleNodes,E_mod, G_mod, Area, Iz, Avy, transfTag,['-mass', massDens],['-cMass']) + :noindex: + + For a two-dimensional problem: + +.. function:: element('ElasticTimoshenkoBeam', eleTag,*eleNodes,E_mod, G_mod, Area, Iz, Jxx, Iy, Iz, Avy, Avz, transfTag,['-mass', massDens],['-cMass']) + :noindex: + + For a three-dimensional problem: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``E_mod`` |float| Young's Modulus + ``G_mod`` |float| Shear Modulus + ``Area`` |float| cross-sectional area of element + ``Jxx`` |float| torsional moment of inertia of cross section + ``Iy`` |float| second moment of area about the local y-axis + ``Iz`` |float| second moment of area about the local z-axis + ``Avy`` |float| Shear area for the local y-axis + ``Avz`` |float| Shear area for the local z-axis + ``transfTag`` |int| identifier for previously-defined coordinate-transformation (CrdTransf) object + ``massDens`` |float| element mass per unit length (optional, default = 0.0) + ``'-cMass'`` |str| to form consistent mass matrix (optional, default = lumped mass matrix) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticTubularJoint.rst b/src/ElasticTubularJoint.rst new file mode 100644 index 000000000..c2b08fe28 --- /dev/null +++ b/src/ElasticTubularJoint.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +=========================== +ElasticTubularJoint Element +=========================== + +This command is used to construct an ElasticTubularJoint element object, which models joint flexibility of tubular joints in two dimensional analysis of any structure having tubular joints. + + + +.. function:: element('ElasticTubularJoint', eleTag,*eleNodes,Brace_Diameter, Brace_Angle, E, Chord_Diameter, Chord_Thickness, Chord_Angle) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Brace_Diameter`` |float| outer diameter of brace + ``Brace_Angle`` |float| angle between brace and chord axis 0 < Brace_Angle < 90 + ``E`` |float| Young's Modulus + ``Chord_Diameter`` |float| outer diameter of chord + ``Chord_Thickness`` |float| thickness of chord + ``Chord_Angle`` |float| angle between chord axis and global x-axis 0 < Chord_Angle < 180 + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElasticUni.rst b/src/ElasticUni.rst new file mode 100644 index 000000000..049725406 --- /dev/null +++ b/src/ElasticUni.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +=========================== + Elastic Uniaxial Material +=========================== + +.. function:: uniaxialMaterial('Elastic', matTag, E, eta=0.0, Eneg=E) + :noindex: + + This command is used to construct an elastic uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| tangent + ``eta`` |float| damping tangent (optional, default=0.0) + ``Eneg`` |float| tangent in compression (optional, default=E) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ElastomericX.rst b/src/ElastomericX.rst new file mode 100644 index 000000000..92d5ebcab --- /dev/null +++ b/src/ElastomericX.rst @@ -0,0 +1,52 @@ +.. include:: sub.txt + +============ +ElastomericX +============ + +This command is used to construct an ElastomericX bearing element object in three-dimension. The 3D continuum geometry of an elastomeric bearing is modeled as a 2-node, 12 DOF discrete element. This elements extends the formulation of Elastomeric_Bearing_(Bouc-Wen)_Element element. However, instead of the user providing material models as input arguments, it only requires geometric and material properties of an elastomeric bearing as arguments. The material models in six direction are formulated within the element from input arguments. The time-dependent values of mechanical properties (e.g., shear stiffness, buckling load capacity) can also be recorded using the "parameters" recorder. + + + +.. function:: element('ElastomericX', eleTag,*eleNodes,Fy, alpha, Gr, Kbulk, D1, D2, ts, tr, n, [[x1, x2, x3], y1, y2, y3],[kc],[PhiM],[ac],[sDratio],[m],[cd],[tc],[tag1],[tag2],[tag3],[tag4]) + :noindex: + + For 3D problem + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Fy`` |float| yield strength + ``alpha`` |float| post-yield stiffness ratio + ``Gr`` |float| shear modulus of elastomeric bearing + ``Kbulk`` |float| bulk modulus of rubber + ``D1`` |float| internal diameter + ``D2`` |float| outer diameter (excluding cover thickness) + ``ts`` |float| single steel shim layer thickness + ``tr`` |float| single rubber layer thickness + ``n`` |int| number of rubber layers + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``kc`` |float| cavitation parameter (optional, default = 10.0) + ``PhiM`` |float| damage parameter (optional, default = 0.5) + ``ac`` |float| strength reduction parameter (optional, default = 1.0) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.5) + ``m`` |float| element mass (optional, default = 0.0) + ``cd`` |float| viscous damping parameter (optional, default = 0.0) + ``tc`` |float| cover thickness (optional, default = 0.0) + ``tag1`` |float| Tag to include cavitation and post-cavitation (optional, default = 0) + ``tag2`` |float| Tag to include buckling load variation (optional, default = 0) + ``tag3`` |float| Tag to include horizontal stiffness variation (optional, default = 0) + ``tag4`` |float| Tag to include vertical stiffness variation (optional, default = 0) + =================================== =========================================================================== + +.. note:: + + Because default values of heating parameters are in SI units, user must override the default heating parameters values if using Imperial units + + User should distinguish between yield strength of elastomeric bearing (:math:`F_y`) and characteristic strength (:math:`Q_d`): :math:`Q_d=F_y*(1-alpha)` + +.. seealso:: + + + `Notes `_ diff --git a/src/ExampleFRP.rst b/src/ExampleFRP.rst new file mode 100644 index 000000000..f608decd3 --- /dev/null +++ b/src/ExampleFRP.rst @@ -0,0 +1,11 @@ +.. include:: sub.txt + +========================================================================================== + Cantilever FRP-Confined Circular Reinforced Concrete Column under Cyclic Lateral Loading +========================================================================================== + +#. The source code is developed by Michael Haas & Konstantinos G. Megalooikonomou, German Research Centre for Geosciences (GFZ) +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see following plot. + + diff --git a/src/FPBearingPTV.rst b/src/FPBearingPTV.rst new file mode 100644 index 000000000..8161887fb --- /dev/null +++ b/src/FPBearingPTV.rst @@ -0,0 +1,54 @@ +.. include:: sub.txt + +============ +FPBearingPTV +============ + +The FPBearingPTV command creates a single Friction Pendulum bearing element, which is capable of accounting for the changes in the coefficient of friction at the sliding surface with instantaneous values of the sliding velocity, axial pressure and temperature at the sliding surface. The constitutive modelling is similar to the existing singleFPBearing element, otherwise. The FPBearingPTV element has been verified and validated in accordance with the ASME guidelines, details of which are presented in Chapter 4 of Kumar et al. (2015a). + + + +.. function:: element('FPBearingPTV', eleTag,*eleNodes,MuRef, IsPressureDependent, pRef, IsTemperatureDependent, Diffusivity, Conductivity, IsVelocityDependent, rateParameter, ReffectiveFP, Radius_Contact, kInitial, theMaterialA, theMaterialB, theMaterialC, theMaterialD, x1, x2, x3, y1, y2, y3, shearDist, doRayleigh, mass, iter, tol, unit) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``MuRef`` |float| Reference coefficient of friction + ``IsPressureDependent`` |int| 1 if the coefficient of friction is a function of instantaneous axial pressure + ``pRef`` |float| Reference axial pressure (the bearing pressure under static loads) + ``IsTemperatureDependent`` |int| 1 if the coefficient of friction is a function of instantaneous temperature at the sliding surface + ``Diffusivity`` |float| Thermal diffusivity of steel + ``Conductivity`` |float| Thermal conductivity of steel + ``IsVelocityDependent`` |int| 1 if the coefficient of friction is a function of instantaneous velocity at the sliding surface + ``rateParameter`` |float| The exponent that determines the shape of the coefficient of friction vs. sliding velocity curve + ``ReffectiveFP`` |float| Effective radius of curvature of the sliding surface of the FPbearing + ``Radius_Contact`` |float| Radius of contact area at the sliding surface + ``kInitial`` |float| Lateral stiffness of the sliding bearing before sliding begins + ``theMaterialA`` |int| Tag for the uniaxial material in the axial direction + ``theMaterialB`` |int| Tag for the uniaxial material in the torsional direction + ``theMaterialC`` |int| Tag for the uniaxial material for rocking about local Y axis + ``theMaterialD`` |int| Tag for the uniaxial material for rocking about local Z axis + ``x1`` ``x2`` ``x3`` |float| Vector components to define local X axis + ``y1`` ``y2`` ``y3`` |float| Vector components to define local Y axis + ``shearDist`` |float| Shear distance from iNode as a fraction of the length of the element + ``doRayleigh`` |int| To include Rayleigh damping from the bearing + ``mass`` |float| Element mass + ``iter`` |int| Maximum number of iterations to satisfy the equilibrium of element + ``tol`` |float| Convergence tolerance to satisfy the equilibrium of the element + ``unit`` |int| Tag to identify the unit from the list below. + + * ``1``: N, m, s, C + * ``2``: kN, m, s, C + * ``3``: N, mm, s, C + * ``4``: kN, mm, s, C + * ``5``: lb, in, s, C + * ``6``: kip, in, s, C + * ``7``: lb, ft, s, C + * ``8``: kip, ft, s, C + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/FRPConfinedConcrete.rst b/src/FRPConfinedConcrete.rst new file mode 100644 index 000000000..584357370 --- /dev/null +++ b/src/FRPConfinedConcrete.rst @@ -0,0 +1,44 @@ +.. include:: sub.txt + +===================== + FRPConfinedConcrete +===================== + +.. function:: uniaxialMaterial('FRPConfinedConcrete', matTag, fpc1, fpc2, epsc0, D, c, Ej, Sj, tj, eju, S, fyl, fyh, dlong, dtrans, Es, nu0, k, useBuck) + :noindex: + + This command is used to construct a uniaxial Megalooikonomou-Monti-Santini concrete material object with degraded linear unloading/reloading stiffness according to the work of Karsan-Jirsa and no tensile strength. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fpc1`` |float| concrete core compressive strength. + ``fpc2`` |float| concrete cover compressive strength. + ``epsc0`` |float| strain corresponding to unconfined concrete strength. + ``D`` |float| diameter of the circular section. + ``c`` |float| dimension of concrete cover (until the outer edge of steel stirrups) + ``Ej`` |float| elastic modulus of the fiber reinforced polymer (FRP) jacket. + ``Sj`` |float| clear spacing of the FRP strips - zero if FRP jacket is continuous. + ``tj`` |float| total thickness of the FRP jacket. + ``eju`` |float| rupture strain of the FRP jacket from tensile coupons. + ``S`` |float| spacing of the steel spiral/stirrups. + ``fyl`` |float| yielding strength of longitudinal steel bars. + ``fyh`` |float| yielding strength of the steel spiral/stirrups. + ``dlong`` |float| diameter of the longitudinal bars of the circular section. + ``dtrans`` |float| diameter of the steel spiral/stirrups. + ``Es`` |float| elastic modulus of steel. + ``nu0`` |float| initial Poisson's coefficient for concrete. + ``k`` |float| reduction factor for the rupture strain of the FRP + jacket, recommended values 0.5-0.8. + ``useBuck`` |float| FRP jacket failure criterion due to buckling of longitudinal compressive steel bars (0 = not include it, 1= to include it). + =================================== =========================================================================== + +.. note:: + #.IMPORTANT: The units of the input parameters should be in MPa, N, mm. + #.Concrete compressive strengths and the corresponding strain should be input as positive values. + #.When rupture of FRP jacket occurs due to dilation of concrete (lateral concrete strain exceeding reduced rupture strain of FRP jacket), the analysis is not terminated. Only a message "FRP Rupture" is plotted on the screen. + #.When $useBuck input parameter is on (equal to 1) and the model's longitudinal steel buckling conditions are fulfilled, a message "Initiation of Buckling of Long.Bar under Compression" is plotted on the screen. + #.When rupture of FRP jacket occurs due to its interaction with buckled longitudinal compressive steel bars, the analysis is not terminated. Only a message "FRP Rupture due to Buckling of Long.Bar under compression" is plotted on the screen. + +.. seealso:: + + `Notes `_ diff --git a/src/FRPConfinedConcrete02.rst b/src/FRPConfinedConcrete02.rst new file mode 100644 index 000000000..26a81b832 --- /dev/null +++ b/src/FRPConfinedConcrete02.rst @@ -0,0 +1,90 @@ +.. include:: sub.txt + +===================== +FRPConfinedConcrete02 +===================== + +| DEVELOPED AND IMPLEMENTED BY: +| Jin-Yu LU, Southeast University, Nanjing, China +| Guan LIN (guanlin@polyu.edu.hk), Hong Kong Polytechnic University, Hong Kong, China. + + +.. function:: uniaxialMaterial('FRPConfinedConcrete02', matTag, fc0, Ec, ec0, <'-JacketC', tfrp, Efrp, erup, R>, <'-Ultimate', fcu, ecu>, ft, Ets, Unit) + :noindex: + + Figure 1 Hysteretic Stress-Strain Relation + + .. image:: /_static/FRPConfinedConcrete02/Figure1.png + + This command is used to construct a uniaxial hysteretic stress-strain model for fiber-reinforced polymer (FRP)-confined concrete. The envelope compressive stress-strain response is described by a parabolic first portion and a linear second portion with smooth connection between them (Figure 1). The hysteretic rules of compression are based on Lam and Teng’s (2009) model. The cyclic linear tension model of Yassin (1994) for unconfined concrete (as adopted in Concrete02) is used with slight modifications to describe the tensile behavior of FRP-confined concrete (Teng et al. 2015). + + =================================== ============================================================================== + ``matTag`` |int| integer tag identifying material + ``fc0`` |float| compressive strength of unconfined concrete (compression is negative) + ``Ec`` |float| elastic modulus of unconfined concrete (=4730√(-$fc0(MPa))) + ``ec0`` |float| axial strain corresponding to unconfined concrete strength (≈ 0.002) + ``-JacketC`` |str| input parameters of the FRP jacket in a circular section + ``tfrp`` |float| thickness of an FRP jacket + ``Efrp`` |float| tensile elastic modulus of an FRP jacket + ``erup`` |float| hoop rupture strain of an FRP jacket + ``R`` |float| radius of circular column section + ``-Ultimate`` |str| input ultimate stress/strain directly + ``fcu`` |float| ultimate stress of FRP-confined concrete ($fcu ≥ $fc0) + ``ecu`` |float| ultimate strain of FRP-confined concrete + ``ft`` |float| tensile strength of unconfined concrete (=0.632√(-$fc0(MPa))) + ``Ets`` |float| stiffness of tensile softening (≈ 0.05 Ec) + ``Unit`` |float| unit indicator, Unit = 1 for SI Metric Units; Unit = 0 for US Customary Units + =================================== ============================================================================== + + +.. note:: + + + #. Compressive concrete parameters should be input as negative values. + #. The users are required to input either the FRP jacket properties in an FRP-confined circular column (<-JacketC>) or directly input the ultimate point (εcu, fcu) (<-Ultimate>). If <-JacketC> is used, the ultimate stress and strain are automatically calculated based on Teng et al.’s (2009) model which is a refined version of Lam and Teng’s (2003) stress-strain model for FRP-confined concrete in circular columns. If <-Ultimate> is used, the ultimate stress and strain can be calculated by the users in advance based on other stress-strain models of FRP-confined concrete and thus can be used for other cross section shapes (e.g., square, rectangular, or elliptical). If none of them is specified, a stress-strain curve (parabola + horizontal linear curve) for unconfined concrete will be defined (Figure 1). Both <-JacketC> and <-Ultimate> adopt the envelope compressive stress-strain curve with a parabolic first portion and a linear second portion. + #. Unit indicator: $Unit = 1 for SI Metric Units (e.g., N, mm, MPa); $Unit = 0 for US Customary Units (e.g., kip, in, sec, ksi). + + Calibration: + + #. The implemented new material has been calibrated using a simple-supported Force-Based Beam-Column element subjected to axial load only (http://opensees.berkeley.edu/wiki/index.php/Calibration_of_Maxwell_Material). The output stress-strain responses were compared with the desired curves defined by the input parameters. + + Examples: + + #. Example 1: Pin-ended FRP-confined reinforced concrete (RC) columns + + Figure 2 Simulation of pin-ended FRP-confined RC column + + .. image:: /_static/FRPConfinedConcrete02/Figure2.png + + #. The first example is a pin-ended FRP-confined circular RC column subjected to eccentric compression (load eccentricity = 20 mm) at both ends tested by Bisby and Ranger (2010) (Figure 2). Due to the symmetry in geometry and loading, only half of the column needs to be modelled. In this case, three forceBeamColumn elements each with 5 integration points were used for the half column. The FRPConfinedConcrete02 model was used to describe the stress-strain behavior of FRP-confined concrete. Either <-JacketC> or <-Ultimate> can be used. If the former is used, the properties of the FRP jacket need to be input; if the latter is used, the ultimate stress and strain need to be calculated by the users and input directly. The eccentric loading is applied with a combined axial load and bending moment at each end node. An increasing vertical displacement is applied to the top node of the column model. The analysis terminated until the ultimate axial strain of FRP-confined concrete was reached by the extreme compression concrete fiber at the mid-height (equivalent to FRP rupture). SI Metric Unit (e.g., N, mm, MPa) is used in the script of this example ($Unit = 1). + + #. Figure 3 shows the comparison of axial load-lateral displacement curve between the test results and the theoretical results. Figure 4 shows the variation of column slenderness ratio (l/D) on the axial load-lateral displacement response of the column. Please refer to Lin (2016) for more details about the modeling. + + Figure 3 Experimental results vs theoretical results + + .. image:: /_static/FRPConfinedConcrete02/Figure3.png + + Figure 4 Parametric study (effect of column slenderness ratio) + + .. image:: /_static/FRPConfinedConcrete02/Figure4.png + + #. Example 2: Cantilever column subjected to constant axial compression and cyclic lateral loading + + Figure 5 Simulation of columns under cyclic latera loading + + .. image:: /_static/FRPConfinedConcrete02/Figure5.png + + #. The second example is a cantilever FRP-confined circular RC column subjected to constant axial compression and cyclic lateral loading (Column C5 tested by Saadatmanesh et al. 1997). The US Customary Units (e.g., kip, in, sec, ksi) were used in this example. The twenty-five (25)-in.-height region (potential plastic hinge region) above the footing of the column was wrapped with an FRP jacket; the remaining portion of the column with a height of 71 in. was conventional RC section without FRP jacketing. The column was modelled using two forceBeamColumn elements to cater for the variation of section characteristic along the column height. A zero length section element at the column-footing interface was used to simulate fixed-end rotations due to the strain penetration of longitudinal steel bars (Figure 5) (Lin et al. 2012). The bond-slip model of Zhao and Sritharan (2007) (Bond_SP01) was used to depict the bar stress-slip response. In addition, another zero length section element was used at the column-footing interface to consider the possible rotations of the footing (Teng et al. 2015). The rotation stiffness of the zero length section element was adjusted to achieve close matching between the test response and the predicted response during the initial stage of loading. This zero length section element was found to have little effect on the ultimate displacement of the column (Teng et al. 2015). Moreover, the inclination of axial load in the column test needs to be accounted for when comparing predicted results with test results (Teng et al. 2015). Figure 6 shows the comparison of lateral load-lateral displacement curve between the test results and the theoretical results. + + References: + + #. Bisby, L. and Ranger, M. (2010). “Axial-flexural interaction in circular FRP-confined reinforced concrete columns”, Construction and Building Materials, Vol. 24, No. 9, pp. 1672-1681. + #. Lam, L. and Teng, J.G. (2003). “Design-oriented stress-strain model for FRP-confined concrete”, Construction and Building Materials, Vol. 17, No. 6, pp. 471-489. + #. Lam, L. and Teng, J.G. (2009). “Stress-strain model for FRP-confined concrete under cyclic axial compression”, Engineering Structures, Vol. 31, No. 2, pp. 308-321. + #. Lin, G. (2016). Seismic Performance of FRP-confined RC Columns: Stress-Strain Models and Numerical Simulation, Ph.D. thesis, Department of Civil and Environmental Engineering, The Hong Kong Polytechnic University, Hong Kong, China. + #. Lin, G. and Teng, J.G. (2015). “Numerical simulation of cyclic/seismic lateral response of square RC columns confined with fibre-reinforced polymer jackets”, Proceedings, Second International Conference on Performance-based and Life-cycle Structural Engineering (PLSE 2015), pp. 481-489 (http://plse2015.org/cms/USB/pdf/full-paper_7408.pdf). + #. Lin, G., Teng, J.G. and Lam, L. (2012). “Numerical simulation of FRP-jacketed RC columns under cyclic loading: modeling of the strain penetration effect”, First International Conference on Performance-based and Life-cycle Structural Engineering (PLSE2012), December 5-7, Hong Kong, China. + #. Saadatmanesh, H., Ehsani, M. and Jin, L. (1997). “Seismic retrofitting of rectangular bridge columns with composite straps”, Earthquake Spectra, Vol. 13, No. 2, pp. 281-304. + #. Teng, J.G., Lam, L., Lin, G., Lu, J.Y. and Xiao, Q.G. (2015). “Numerical Simulation of FRP-Jacketed RC Columns Subjected to Cyclic and Seismic Loading”, Journal of Composites for Construction, ASCE, Vol. 20, No. 1, pp. 04015021. + #. Yassin, M.H.M. (1994). Nonlinear Analysis of Prestressed Concrete Structures under Monotonic and Cyclic Loads, Ph.D. thesis, University of California at Berkeley, California, USA. + #. Zhao, J. and Sritharan, S. (2007). “Modeling of strain penetration effects in fiber-based analysis of reinforced concrete structuresconcrete structures”, ACI Structural Journal, Vol. 104, No. 2, pp. 133-141. diff --git a/src/FSAM.rst b/src/FSAM.rst new file mode 100644 index 000000000..09805bc92 --- /dev/null +++ b/src/FSAM.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +================== + FSAM +================== + +.. function:: nDMaterial('FSAM', matTag, rho, sXTag, sYTag, concTag, rouX, rouY, nu, alfadow) + :noindex: + + This command is used to construct a nDMaterial FSAM (Fixed-Strut-Angle-Model, Figure 1, Kolozvari et al., 2015), which is a plane-stress constitutive model for simulating the behavior of RC panel elements under generalized, in-plane, reversed-cyclic loading conditions (Ulugtekin, 2010; Orakcal et al., 2012). In the FSAM constitutive model, the strain fields acting on concrete and reinforcing steel components of a RC panel are assumed to be equal to each other, implying perfect bond assumption between concrete and reinforcing steel bars. While the reinforcing steel bars develop uniaxial stresses under strains in their longitudinal direction, the behavior of concrete is defined using stress-strain relationships in biaxial directions, the orientation of which is governed by the state of cracking in concrete. Although the concrete stress-strain relationship used in the FSAM is fundamentally uniaxial in nature, it also incorporates biaxial softening effects including compression softening and biaxial damage. For transfer of shear stresses across the cracks, a friction-based elasto-plastic shear aggregate interlock model is adopted, together with a linear elastic model for representing dowel action on the reinforcing steel bars (Kolozvari, 2013). Note that FSAM constitutive model is implemented to be used with Shear-Flexure Interaction model for RC walls (SFI_MVLEM), but it could be also used elsewhere. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``rho`` |float| Material density + ``sXTag`` |int| Tag of uniaxialMaterial simulating horizontal (x) reinforcement + ``sYTag`` |int| Tag of uniaxialMaterial simulating vertical (y) reinforcement + ``concTag`` |int| Tag of uniaxialMaterial simulating concrete, + shall be used with uniaxialMaterial ConcreteCM + ``rouX`` |float| Reinforcing ratio in horizontal (x) direction + (:math:`rouX = _{s,x}/A_{gross,x}`) + ``rouY`` |float| Reinforcing ratio in vertical (x) direction + (:math:`rouY = _{s,y}/A_{gross,y}`) + ``nu`` |float| Concrete friction coefficient (:math:`0.0 < \nu < 1.5`) + ``alfadow`` |float| Stiffness coefficient of reinforcement dowel action + (:math:`0.0 < alfadow < 0.05`) + ================================ =========================================================================== + +See also `here `_ + + +References: + +1) Kolozvari K., Orakcal K., and Wallace J. W. (2015). "Shear-Flexure Interaction Modeling of reinforced Concrete Structural Walls and Columns under Reversed Cyclic Loading", Pacific Earthquake Engineering Research Center, University of California, Berkeley, PEER Report No. 2015/12 + +2) Kolozvari K. (2013). "Analytical Modeling of Cyclic Shear-Flexure Interaction in Reinforced Concrete Structural Walls", PhD Dissertation, University of California, Los Angeles. + +3) Orakcal K., Massone L.M., and Ulugtekin D. (2012). "Constitutive Modeling of Reinforced Concrete Panel Behavior under Cyclic Loading", Proceedings, 15th World Conference on Earthquake Engineering, Lisbon, Portugal. + +4) Ulugtekin D. (2010). "Analytical Modeling of Reinforced Concrete Panel Elements under Reversed Cyclic Loadings", M.S. Thesis, Bogazici University, Istanbul, Turkey. diff --git a/src/Fatigue.rst b/src/Fatigue.rst new file mode 100644 index 000000000..bdb594fc0 --- /dev/null +++ b/src/Fatigue.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +=================== +Fatigue Material +=================== + +.. function:: uniaxialMaterial('Fatigue', matTag, otherTag, '-E0', E0=0.191, '-m', m=-0.458, '-min', min=-1e16, '-max', max=1e16) + :noindex: + + The fatigue material uses a modified rainflow cycle counting algorithm to accumulate damage in a material using Miner's Rule. Element stress/strain relationships become zero when fatigue life is exhausted. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |float| Unique material object integer tag for the material that is being wrapped + ``E0`` |float| Value of strain at which one cycle will cause failure (default 0.191) + ``m`` |float| Slope of Coffin-Manson curve in log-log space (default -0.458) + ``min`` |float| Global minimum value for strain or deformation (default -1e16) + ``max`` |float| Global maximum value for strain or deformation (default 1e16) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/FixedLocation.rst b/src/FixedLocation.rst new file mode 100644 index 000000000..da6b5d982 --- /dev/null +++ b/src/FixedLocation.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +.. _FixedLocation-BeamIntegration: + +=============== + FixedLocation +=============== + +.. function:: beamIntegration('FixedLocation',tag,N,*secTags,*locs) + :noindex: + + Create a FixedLocation beamIntegration object. + This option allows user-specified locations of the integration points. The associated integration + weights are computed by the method of undetermined coefficients (Vandermonde + system) + + .. math:: + + \sum^N_{i=1}x_i^{j-1}w_i = \int_0^1x^{j-1}dx = \frac{1}{j},\qquad (j=1,...,N) + + Note that :ref:`NewtonCotes-BeamIntegration` integration is recovered when the integration point locations are equally spaced. + + ======================== ============================================================= + ``tag`` |int| tag of the beam integration + ``N`` |int| number of integration points along the element. + ``secTags`` |listi| A list previous-defined section objects. + ``locs`` |listf| Locations of integration points along the element. + ======================== ============================================================= + + + Places ``N`` integration points along the element, whose locations are defined in ``locs``. + on the natural domain [0, 1]. The force-deformation response at each integration + point is defined by the ``secs``. Both the ``locs`` and ``secs`` + should be of length ``N``. The order of accuracy for Fixed Location integration is N-1. diff --git a/src/FluidSolidPorousMaterial.rst b/src/FluidSolidPorousMaterial.rst new file mode 100644 index 000000000..fff0e4e08 --- /dev/null +++ b/src/FluidSolidPorousMaterial.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +============================ + FluidSolidPorousMaterial +============================ + +.. function:: nDMaterial('FluidSolidPorousMaterial', matTag, nd, soilMatTag, combinedBulkModul, pa=101.0) + :noindex: + + FluidSolidPorousMaterial couples the responses of two phases: fluid and solid. The fluid phase response is only volumetric and linear elastic. The solid phase can be any NDMaterial. This material is developed to simulate the response of saturated porous media under fully undrained condition. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nd`` |float| Number of dimensions, 2 for plane-strain, and 3 for 3D analysis. + ``soilMatTag`` |int| The material number for the solid phase material (previously defined). + ``combinedBulkModul`` |float| Combined undrained bulk modulus :math:`B_c` + relating changes in pore pressure and volumetric + strain, may be approximated by: + + :math:`B_c \approx B_f /n` + + where :math:`B_f` is the bulk modulus of fluid + phase (2.2x106 kPa (or 3.191x105 psi) for water), + and :math:`n` the initial porosity. + + ``pa`` |float| Optional atmospheric pressure for + normalization (typically 101 kPa in SI units, + or 14.65 psi in English units) + ================================ =========================================================================== + + + +See also `notes `_ diff --git a/src/ForceBeamColumn.rst b/src/ForceBeamColumn.rst new file mode 100644 index 000000000..b8929fb26 --- /dev/null +++ b/src/ForceBeamColumn.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +================= + forceBeamColumn +================= + +.. function:: element('forceBeamColumn',eleTag,*eleNodes,transfTag,integrationTag,'-iter',maxIter=10,tol=1e-12,'-mass',mass=0.0) + :noindex: + + Create a ForceBeamColumn element. + + ======================== ============================================================= + ``eleTag`` |int| tag of the element + ``eleNodes`` |listi| a list of two element nodes + ``transfTag`` |int| tag of transformation + ``integrationTag`` |int| tag of :func:`beamIntegration` + ``maxIter`` |int| maximum number of iterations to undertake to satisfy element compatibility (optional) + ``tol`` |float| tolerance for satisfaction of element compatibility (optional) + ``mass`` |float| element mass density (per unit length), from which a lumped-mass matrix is formed (optional) + ======================== ============================================================= + diff --git a/src/FourNodeTetrahedron.rst b/src/FourNodeTetrahedron.rst new file mode 100644 index 000000000..0c7db2e24 --- /dev/null +++ b/src/FourNodeTetrahedron.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +=================== +FourNodeTetrahedron +=================== + +This command is used to construct a standard four-node tetrahedron element objec with one-point Gauss integration. + + + +.. function:: element('FourNodeTetrahedron', eleTag,*eleNodes,matTag,[b1,b2,b3]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes + ``matTag`` |int| tag of nDMaterial + ``b1`` ``b2`` ``b3`` |float| body forces in global x,y,z directions + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/FullGeneral.rst b/src/FullGeneral.rst new file mode 100644 index 000000000..fdfa5b017 --- /dev/null +++ b/src/FullGeneral.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +================= + FullGeneral SOE +================= + +.. function:: system('FullGeneral') + :noindex: + + This command is used to construct a Full General linear system of equation object. As the name implies, the class utilizes NO space saving techniques to cut down on the amount of memory used. If the matrix is of size, nxn, then storage for an nxn array is sought from memory when the program runs. When a solution is required, the Lapack routines DGESV and DGETRS are used. + + + +.. note:: + + This type of system should almost never be used! This is because it requires a lot more memory than every other solver and takes more time in the actal solving operation than any other solver. It is required if the user is interested in looking at the global system matrix. diff --git a/src/HDR.rst b/src/HDR.rst new file mode 100644 index 000000000..abcc9ad80 --- /dev/null +++ b/src/HDR.rst @@ -0,0 +1,40 @@ +.. include:: sub.txt + +=== +HDR +=== + +This command is used to construct an HDR bearing element object in three-dimension. The 3D continuum geometry of an high damping rubber bearing is modeled as a 2-node, 12 DOF discrete element. This is the third element in the series of elements developed for analysis of base-isolated structures under extreme loading (others being ElastomericX and LeadRubberX). The major difference between HDR element with ElastomericX is the hysteresis model in shear. The HDR element uses a model proposed by Grant et al. (2004) to capture the shear behavior of a high damping rubber bearing. The time-dependent values of mechanical properties (e.g., vertical stiffness, buckling load capacity) can also be recorded using the "parameters" recorder. + + + +.. function:: element('HDR', eleTag,*eleNodes,Gr, Kbulk, D1, D2, ts, tr, n, a1, a2, a3, b1, b2, b3, c1, c2, c3, c4,[[x1, x2, x3], y1, y2, y3],[kc],[PhiM],[ac],[sDratio],[m],[tc]) + :noindex: + + For 3D problem + + ========================================================================================= =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Gr`` |float| shear modulus of elastomeric bearing + ``Kbulk`` |float| bulk modulus of rubber + ``D1`` |float| internal diameter + ``D2`` |float| outer diameter (excluding cover thickness) + ``ts`` |float| single steel shim layer thickness + ``tr`` |float| single rubber layer thickness + ``n`` |int| number of rubber layers + ``a1`` ``a2`` ``a3`` ``b1`` ``b2`` ``b3`` ``c1`` ``c2`` ``c3`` ``c4`` |float| parameters of the Grant model + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``kc`` |float| cavitation parameter (optional, default = 10.0) + ``PhiM`` |float| damage parameter (optional, default = 0.5) + ``ac`` |float| strength reduction parameter (optional, default = 1.0) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.5) + ``m`` |float| element mass (optional, default = 0.0) + ``tc`` |float| cover thickness (optional, default = 0.0) + ========================================================================================= =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Hardening.rst b/src/Hardening.rst new file mode 100644 index 000000000..f945aac7e --- /dev/null +++ b/src/Hardening.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +================== +Hardening Material +================== + +.. function:: uniaxialMaterial('Hardening', matTag, E, sigmaY, H_iso, H_kin, eta=0.0) + :noindex: + + This command is used to construct a uniaxial material object with combined linear kinematic and isotropic hardening. The model includes optional visco-plasticity using a Perzyna formulation. + + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| tangent stiffness + ``sigmaY`` |float| yield stress or force + ``H_iso`` |float| isotropic hardening Modulus + ``H_kin`` |float| kinematic hardening Modulus + ``eta`` |float| visco-plastic coefficient (optional, default=0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/HingeEndpoint.rst b/src/HingeEndpoint.rst new file mode 100644 index 000000000..9e5b4f598 --- /dev/null +++ b/src/HingeEndpoint.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +=============== + HingeEndpoint +=============== + +.. function:: beamhingeEndpoint(tag,secI,lpI,secJ,lpJ,secE) + :noindex: + + Create a HingeEndpoint beamIntegration object. + Endpoint integration over each hinge region moves the integration points to the element ends; + however, there is a large integration error for linear curvature distributions along the element. + + ======================== ============================================================================ + ``tag`` |int| tag of the beam integration. + ``secI`` |int| A previous-defined section object for hinge at I. + ``lpI`` |float| The plastic hinge length at I. + ``secJ`` |int| A previous-defined section object for hinge at J. + ``lpJ`` |float| The plastic hinge length at J. + ``secE`` |int| A previous-defined section object for the element interior. + ======================== ============================================================================ + + Arguments and examples see :ref:`HingeMidPoint-BeamIntegration`. + diff --git a/src/HingeMidpoint.rst b/src/HingeMidpoint.rst new file mode 100644 index 000000000..94cc96532 --- /dev/null +++ b/src/HingeMidpoint.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +.. _HingeMidPoint-BeamIntegration: + +=============== + HingeMidpoint +=============== + +.. function:: beamIntegration('HingeMidpoint',tag,secI,lpI,secJ,lpJ,secE) + :noindex: + + Create a HingeMidpoint beamIntegration object. + Midpoint integration over each hinge region is the most accurate one-point integration rule; + however, it does not place integration points at the element ends and there is a small integration + error for linear curvature distributions along the element. + + ======================== ============================================================================ + ``tag`` |int| tag of the beam integration. + ``secI`` |int| A previous-defined section object for hinge at I. + ``lpI`` |float| The plastic hinge length at I. + ``secJ`` |int| A previous-defined section object for hinge at J. + ``lpJ`` |float| The plastic hinge length at J. + ``secE`` |int| A previous-defined section object for the element interior. + ======================== ============================================================================ + + The plastic hinge length at end I (J) is equal to ``lpI`` (``lpJ``) and the associated force deformation response is defined by the ``secI`` (``secJ``). The force deformation + response of the element interior is defined by the ``secE``. + Typically, the interior section is linear-elastic, but this is not necessary. + + + :: + + lpI = 0.1 + lpJ = 0.2 + beamIntegration('HingeMidpoint',secI,lpI,secJ,lpJ,secE) + + + + diff --git a/src/HingeRadau.rst b/src/HingeRadau.rst new file mode 100644 index 000000000..afda88353 --- /dev/null +++ b/src/HingeRadau.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============ + HingeRadau +============ + +.. function:: beamIntegration('HingeRadau',tag,secI,lpI,secJ,lpJ,secE) + :noindex: + + Create a HingeRadau beamIntegration object. + Modified two-point Gauss-Radau integration over each hinge region places an integration point at + the element ends and at 8/3 the hinge length inside the element. This approach represents + linear curvature distributions exactly and the characteristic length for softening plastic hinges is equal to the assumed palstic hinge length. + + Arguments and examples see :ref:`HingeMidPoint-BeamIntegration`. + diff --git a/src/HingeRadauTwo.rst b/src/HingeRadauTwo.rst new file mode 100644 index 000000000..1c455aa75 --- /dev/null +++ b/src/HingeRadauTwo.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +=============== + HingeRadauTwo +=============== + +.. function:: beamIntegration('HingeRadauTwo',tag,secI,lpI,secJ,lpJ,secE) + :noindex: + + Create a HingeRadauTwo beamIntegration object. + Two-point Gauss-Radau integration over each hinge region places an integration + point at the element ends and at 2/3 the hinge length inside the element. This approach + represents linear curvature distributions exactly; however, the characteristic length for softening + plastic hinges is not equal to the assumed plastic hinge length (equals 1/4 of the plastic hinge length). + + Arguments and examples see :ref:`HingeMidPoint-BeamIntegration`. + diff --git a/src/HyperbolicGapMaterial.rst b/src/HyperbolicGapMaterial.rst new file mode 100644 index 000000000..36360c2cc --- /dev/null +++ b/src/HyperbolicGapMaterial.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +======================= +Hyperbolic Gap Material +======================= + +.. function:: uniaxialMaterial('HyperbolicGapMaterial', matTag, Kmax, Kur, Rf, Fult, gap) + :noindex: + + This command is used to construct a hyperbolic gap material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Kmax`` |float| initial stiffness + ``Kur`` |float| unloading/reloading stiffness + ``Rf`` |float| failure ratio + ``Fult`` |float| ultimate (maximum) passive resistance + ``gap`` |float| initial gap + =================================== =========================================================================== + +.. note:: + + #. This material is implemented as a compression-only gap material. ``Fult`` and ``gap`` should be input as negative values. + #. Recomended Values: + + * ``Kmax`` = 20300 kN/m of abutment width + * ``Kcur`` = ``Kmax`` + * ``Rf`` = 0.7 + * ``Fult`` = -326 kN per meter of abutment width + * ``gap`` = -2.54 cm + +.. seealso:: + + + `Notes `_ diff --git a/src/Hysteretic.rst b/src/Hysteretic.rst new file mode 100644 index 000000000..f19eef7dc --- /dev/null +++ b/src/Hysteretic.rst @@ -0,0 +1,44 @@ +.. include:: sub.txt + +============ + Hysteretic +============ + +.. function:: uniaxialMaterial('Hysteretic', matTag, *p1, *p2, *p3=p2, *n1, *n2, *n3=n2, pinchX, pinchY, damage1, damage2, beta) + :noindex: + + This command is used to construct a uniaxial bilinear hysteretic material object with pinching of force and deformation, damage due to ductility and energy, and degraded unloading stiffness based on ductility. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``p1`` |listf| ``p1=[s1p, e1p]``, stress and strain (or force + & deformation) at first point of the envelope + in the positive direction + ``p2`` |listf| ``p2=[s2p, e2p]``, stress and strain (or force + & deformation) at second point of the envelope + in the positive direction + ``p3`` |listf| ``p3=[s3p, e3p]``, stress and strain (or force + & deformation) at third point of the envelope + in the positive direction + ``n1`` |listf| ``n1=[s1n, e1n]``, stress and strain (or force + & deformation) at first point of the envelope + in the negative direction + ``n2`` |listf| ``n2=[s2n, e2n]``, stress and strain (or force + & deformation) at second point of the envelope + in the negative direction + ``n3`` |listf| ``n3=[s3n, e3n]``, stress and strain (or force + & deformation) at third point of the envelope + in the negative direction + ``pinchX`` |float| pinching factor for strain (or deformation) during reloading + ``pinchY`` |float| pinching factor for stress (or force) during reloading + ``damage1`` |float| damage due to ductility: D1(mu-1) + ``damage2`` |float| damage due to energy: D2(Eii/Eult) + ``beta`` |float| power used to determine the degraded unloading + stiffness based on ductility, mu-beta (optional, default=0.0) + + =================================== =========================================================================== + +.. seealso:: + + + `Steel4 `_ diff --git a/src/ImpactMaterial.rst b/src/ImpactMaterial.rst new file mode 100644 index 000000000..7b92200ba --- /dev/null +++ b/src/ImpactMaterial.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +=================== +Impact Material +=================== + +.. function:: uniaxialMaterial('ImpactMaterial', matTag, K1, K2, sigy, gap) + :noindex: + + This command is used to construct an impact material object + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K1`` |float| initial stiffness + ``K2`` |float| secondary stiffness + ``sigy`` |float| yield displacement + ``gap`` |float| initial gap + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/InitStrainMaterial.rst b/src/InitStrainMaterial.rst new file mode 100644 index 000000000..503b9cbcb --- /dev/null +++ b/src/InitStrainMaterial.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============================= +Initial Strain Material +============================= + +.. function:: uniaxialMaterial('InitStrainMaterial', matTag, otherTag, initStrain) + :noindex: + + This command is used to construct an Initial Strain material object. The stress-strain behaviour for this material is defined by another material. Initial Strain Material enables definition of initial strains for the material under consideration. The stress that corresponds to the initial strain will be calculated from the other material. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |int| tag of the other material + ``initStrain`` |float| initial strain + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/InitStrainNDMaterial.rst b/src/InitStrainNDMaterial.rst new file mode 100644 index 000000000..b90b20bec --- /dev/null +++ b/src/InitStrainNDMaterial.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +============================= +Initial Strain Material +============================= + +.. function:: nDMaterial('InitStrainNDMaterial', matTag, otherTag, initStrain, nDim) + :noindex: + + This command is used to construct an Initial Strain material object. The stress-strain behaviour for this material is defined by another material. Initial Strain Material enables definition of initial strains for the material under consideration. The stress that corresponds to the initial strain will be calculated from the other material. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |int| tag of the other material + ``initStrain`` |float| initial strain + ``nDim`` |float| Number of dimensions + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/InitStressMaterial.rst b/src/InitStressMaterial.rst new file mode 100644 index 000000000..518f037c4 --- /dev/null +++ b/src/InitStressMaterial.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============================= +Initial Stress Material +============================= + +.. function:: uniaxialMaterial('InitStressMaterial', matTag, otherTag, initStress) + :noindex: + + This command is used to construct an Initial Stress material object. The stress-strain behaviour for this material is defined by another material. Initial Stress Material enables definition of initial stress for the material under consideration. The strain that corresponds to the initial stress will be calculated from the other material. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |float| tag of the other material + ``initStress`` |float| initial stress + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/InitStressNDMaterial.rst b/src/InitStressNDMaterial.rst new file mode 100644 index 000000000..c8754028b --- /dev/null +++ b/src/InitStressNDMaterial.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +============================= +Initial Stress Material +============================= + +.. function:: nDMaterial('InitStressNDMaterial', matTag, otherTag, initStress, nDim) + :noindex: + + This command is used to construct an Initial Stress material object. + The stress-strain behaviour for this material is defined by another material. + Initial Stress Material enables definition of initial stress for the material under consideration. + The strain that corresponds to the initial stress will be calculated from the other material. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |float| tag of the other material + ``initStress`` |float| initial stress + ``nDim`` |int| Number of dimensions (e.g. if plane strain nDim=2) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/InitialStateAnalysis.rst b/src/InitialStateAnalysis.rst new file mode 100644 index 000000000..1bb8aa9d1 --- /dev/null +++ b/src/InitialStateAnalysis.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============================== + InitialStateAnalysis command +============================== + +.. function:: InitialStateAnalysis(flag) + + Set the initial state analysis to ``'on'`` or ``'off'`` + + ======================== =========================================================================== + ``flag`` |str| ``'on'`` or ``'off'`` + ======================== =========================================================================== diff --git a/src/InitialStateAnalysisWrapper.rst b/src/InitialStateAnalysisWrapper.rst new file mode 100644 index 000000000..c1f85470f --- /dev/null +++ b/src/InitialStateAnalysisWrapper.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +============================= + InitialStateAnalysisWrapper +============================= + +.. function:: nDMaterial('InitialStateAnalysisWrapper', matTag, nDMatTag, nDim) + :noindex: + + The InitialStateAnalysisWrapper nDMaterial allows for the use of the InitialStateAnalysis command for setting initial conditions. The InitialStateAnalysisWrapper can be used with any nDMaterial. This material wrapper allows for the development of an initial stress field while maintaining the original geometry of the problem. An example analysis is provided below to demonstrate the use of this material wrapper object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nDMatTag`` |int| the tag of the associated nDMaterial object + ``nDim`` |int| number of dimensions (2 for 2D, 3 for 3D) + ================================ =========================================================================== + + +.. note:: + + #. There are no valid recorder queries for the InitialStateAnalysisWrapper. + #. The InitialStateAnalysis off command removes all previously defined recorders. Two sets of recorders are needed if the results before and after this command are desired. See the example below for more. + #. The InitialStateAnalysisWrapper material is somewhat tricky to use in dynamic analysis. Sometimes setting the displacement to zero appears to be interpreted as an initial displacement in subsequent steps, resulting in undesirable vibrations. diff --git a/src/J2Plasticity.rst b/src/J2Plasticity.rst new file mode 100644 index 000000000..7f9eda7e0 --- /dev/null +++ b/src/J2Plasticity.rst @@ -0,0 +1,65 @@ +.. include:: sub.txt + +================== + J2Plasticity +================== + +.. function:: nDMaterial('J2Plasticity', matTag, K, G, sig0, sigInf, delta, H) + :noindex: + + This command is used to construct an multi dimensional material object that has a von Mises (J2) yield criterium and isotropic hardening. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K`` |float| bulk modulus + ``G`` |float| shear modulus + ``sig0`` |float| initial yield stress + ``sigInf`` |float| final saturation yield stress + ``delta`` |float| exponential hardening parameter + ``H`` |float| linear hardening parameter + ================================ =========================================================================== + +The material formulations for the J2Plasticity object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` +* ``'Plane Stress'`` +* ``'AxiSymmetric'`` +* ``'PlateFiber'`` + +J2 isotropic hardening material class + +Elastic Model + +.. math:: + + \sigma = K * trace(\epsilon_e) + (2 * G) * dev(\epsilon_e) + +Yield Function + +.. math:: + + \phi(\sigma,q) = || dev(\sigma) || - \sqrt(\tfrac{2}{3}*q(x_i)) + +Saturation Isotropic Hardening with linear term + +.. math:: + + q(x_i) = \sigma_0 + (\sigma_\infty - \sigma_0)*exp(-delta*\xi) + H*\xi + +Flow Rules + +.. math:: + + \dot {\epsilon_p} = \gamma * \frac{\partial \phi}{\partial \sigma} + + \dot \xi = -\gamma * \frac{\partial \phi}{\partial q} + +Linear Viscosity + +.. math:: + \gamma = \frac{\phi}{\eta} ( if \phi > 0 ) + +Backward Euler Integration Routine Yield condition enforced at time n+1 + +set :math:`\eta` = 0 for rate independent case diff --git a/src/Joint2D.rst b/src/Joint2D.rst new file mode 100644 index 000000000..3f37be23c --- /dev/null +++ b/src/Joint2D.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +=============== +Joint2D Element +=============== + +This command is used to construct a two-dimensional beam-column-joint element object. The two dimensional beam-column joint is idealized as a parallelogram shaped shear panel with adjacent elements connected to its mid-points. The midpoints of the parallelogram are referred to as external nodes. These nodes are the only analysis components that connect the joint element to the surrounding structure. + +.. function:: element('Joint2D', eleTag,*eleNodes, [Mat1, Mat2, Mat3, Mat4], MatC, LrgDspTag, ['-damage', DmgTag], ['-damage', Dmg1 Dmg2 Dmg3 Dmg4 DmgC]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of five element nodes = ``[nd1,nd2,nd3,nd4,ndC]``. ``ndC`` is the central node of beam-column joint. (the tag ``ndC`` is used to generate the internal node, thus, the node should not exist in the domain or be used by any other node) + ``Mat1`` |int| uniaxial material tag for interface rotational spring at node 1. Use a zero tag to indicate the case that a beam-column element is rigidly framed to the joint. (optional) + ``Mat2`` |int| uniaxial material tag for interface rotational spring at node 2. Use a zero tag to indicate the case that a beam-column element is rigidly framed to the joint. (optional) + ``Mat3`` |int| uniaxial material tag for interface rotational spring at node 3. Use a zero tag to indicate the case that a beam-column element is rigidly framed to the joint. (optional) + ``Mat4`` |int| uniaxial material tag for interface rotational spring at node 4. Use a zero tag to indicate the case that a beam-column element is rigidly framed to the joint. (optional) + ``MatC`` |int| uniaxial material tag for rotational spring of the central node that describes shear panel behavior + ``LrgDspTag`` |int| an integer indicating the flag for considering large deformations: + * ``0`` - for small deformations and constant geometry + * ``1`` - for large deformations and time varying geometry + * ``2`` - for large deformations ,time varying geometry and length correction + ``DmgTag`` |int| damage model tag + ``Dmg1`` |int| damage model tag for Mat1 + ``Dmg2`` |int| damage model tag for Mat2 + ``Dmg3`` |int| damage model tag for Mat3 + ``Dmg4`` |int| damage model tag for Mat4 + ``DmgC`` |int| panel damage model tag + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/KikuchiAikenHDR.rst b/src/KikuchiAikenHDR.rst new file mode 100644 index 000000000..7af34deb6 --- /dev/null +++ b/src/KikuchiAikenHDR.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +============================= +KikuchiAikenHDR Material +============================= + +.. function:: uniaxialMaterial('KikuchiAikenHDR', matTag, tp, ar, hr, ['-coGHU', cg, ch, cu], ['-coMSS', rs, rf]) + :noindex: + + This command is used to construct a uniaxial KikuchiAikenHDR material object. This material model produces nonlinear hysteretic curves of high damping rubber bearings (HDRs). + + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``tp`` |str| rubber type (see note 1) + ``ar`` |float| area of rubber [unit: m^2] (see note 2) + ``hr`` |float| total thickness of rubber [unit: m] (see note 2) + ``cg`` ``ch`` ``cu`` |float| correction coefficients for equivalent shear modulus (``cg``), equivalent viscous daming ratio (``ch``), ratio of shear force at zero displacement (``cu``). + ``rs`` ``rf`` |float| reduction rate for stiffness (``rs``) and force (``rf``) (see note 3) + =================================== =========================================================================== + +.. note:: + + 1) Following rubber types for ``tp`` are available: + + * ``'X0.6'`` Bridgestone X0.6, standard compressive stress, up to 400% shear strain + * ``'X0.6-0MPa'`` Bridgestone X0.6, zero compressive stress, up to 400% shear strain + * ``'X0.4'`` Bridgestone X0.4, standard compressive stress, up to 400% shear strain + * ``'X0.4-0MPa'`` Bridgestone X0.4, zero compressive stress, up to 400% shear strain + * ``'X0.3'`` Bridgestone X0.3, standard compressive stress, up to 400% shear strain + * ``'X0.3-0MPa'`` Bridgestone X0.3, zero compressive stress, up to 400% shear strain + + 2) This material uses SI unit in calculation formula. ``ar`` and ``hr`` must be converted into [m^2] and [m], respectively. + + 3) ``rs`` and ``rf`` are available if this material is applied to multipleShearSpring (MSS) element. Recommended values are ``rs`` = :math:`\frac{1}{\sum_{i=0}^{n-1}\sin(\pi*i/n)^2}` and ``rf`` = :math:`\frac{1}{\sum_{i=0}^{n-1}\sin(\pi*i/n)}`, where n is the number of springs in the MSS. For example, when n=8, ``rs`` =0.2500, ``rf`` =0.1989. + +.. seealso:: + + + `Notes `_ diff --git a/src/KikuchiAikenLRB.rst b/src/KikuchiAikenLRB.rst new file mode 100644 index 000000000..fecdd91b3 --- /dev/null +++ b/src/KikuchiAikenLRB.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +======================== +KikuchiAikenLRB Material +======================== + +.. function:: uniaxialMaterial('KikuchiAikenLRB', matTag, type, ar, hr, gr, ap, tp, alph, beta, ['-T', temp], ['-coKQ', rk, rq], ['-coMSS', rs, rf]) + :noindex: + + This command is used to construct a uniaxial KikuchiAikenLRB material object. This material model produces nonlinear hysteretic curves of lead-rubber bearings. + + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``type`` |int| rubber type (see note 1) + ``ar`` |float| area of rubber [unit: m^2] + ``hr`` |float| total thickness of rubber [unit: m] + ``gr`` |float| shear modulus of rubber [unit: N/m^2] + ``ap`` |float| area of lead plug [unit: m^2] + ``tp`` |float| yield stress of lead plug [unit: N/m^2] + ``alph`` |float| shear modulus of lead plug [unit: N/m^2] + ``beta`` |float| ratio of initial stiffness to yielding stiffness + ``temp`` |float| temperature [unit: °C] + ``rk`` ``rq`` |float| reduction rate for yielding stiffness ( ``rk``) and force at zero displacement ( ``rq``) + ``rs`` ``rf`` |float| reduction rate for stiffness ( ``rs``) and force ( ``rf``) (see note 3) + =================================== =========================================================================== + +.. note:: + + 1) Following rubber types for ``type`` are available: + + * ``1`` lead-rubber bearing, up to 400% shear strain [Kikuchi et al., 2010 & 2012] + 2) This material uses SI unit in calculation formula. Input arguments must be converted into [m], [m^2], [N/m^2]. + + 3) ``rs`` and ``rf`` are available if this material is applied to multipleShearSpring (MSS) element. Recommended values are ``rs`` = :math:`\frac{1}{\sum_{i=0}^{n-1}\sin(\pi*i/n)^2}` and ``rf`` = :math:`\frac{1}{\sum_{i=0}{n-1}\sin(\pi*i/n)}`, where n is the number of springs in the MSS. For example, when n=8, ``rs`` = 0.2500 and ``rf`` = 0.1989. + +.. seealso:: + + + `Notes `_ diff --git a/src/KikuchiBearing.rst b/src/KikuchiBearing.rst new file mode 100644 index 000000000..d13c262f7 --- /dev/null +++ b/src/KikuchiBearing.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +====================== +KikuchiBearing Element +====================== + +This command is used to construct a KikuchiBearing element object, which is defined by two nodes. This element consists of multiple shear spring model (MSS) and multiple normal spring model (MNS). + + + +.. function:: element('KikuchiBearing', eleTag,*eleNodes,'-shape', shape,'-size', size, totalRubber,['-totalHeight', totalHeight],'-nMSS', nMSS,'-matMSS', matMSSTag,['-limDisp', limDisp],'-nMNS', nMNS,'-matMNS', matMNSTag,['-lambda', lambda],['-orient',[x1, x2, x3], yp1, yp2, yp3],['-mass', m],['-noPDInput'],['-noTilt'],['-adjustPDOutput', ci, cj],['-doBalance', limFo, limFi, nIter]) + :noindex: + + =========================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``shape`` |float| following shapes are available: round, square + ``size`` |float| diameter (round shape), length of edge (square shape) + ``totalRubber`` |float| total rubber thickness + ``totalHeight`` |float| total height of the bearing (defaulut: distance between iNode and jNode) + ``nMSS`` |int| number of springs in MSS = nMSS + ``matMSSTag`` |int| matTag for MSS + ``limDisp`` |float| minimum deformation to calculate equivalent coefficient of MSS (see note 1) + ``nMNS`` |int| number of springs in MNS = nMNS*nMNS (for round and square shape) + ``matMNSTag`` |int| matTag for MNS + ``lambda`` |float| parameter to calculate compression modulus distribution on MNS (see note 2) + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis + ``yp1`` ``yp2`` ``yp3`` |float| vector components in global coordinates defining vector yp which lies in the local x-y plane for the element + ``m`` |float| element mass + ``'-noPDInput'`` |str| not consider P-Delta moment + ``'-noTilt'`` |str| not consider tilt of rigid link + ``ci`` ``cj`` |float| P-Delta moment adjustment for reaction force (default: ``ci`` =0.5, ``cj`` =0.5) + ``limFo`` ``limFi`` ``nIter`` |float| tolerance of external unbalanced force ( ``limFo``), tolorance of internal unbalanced force ( ``limFi``), number of iterations to get rid of internal unbalanced force ( ``nIter``) + =========================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/LagrangeMultipliers.rst b/src/LagrangeMultipliers.rst new file mode 100644 index 000000000..64b678940 --- /dev/null +++ b/src/LagrangeMultipliers.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +====================== + Lagrange Multipliers +====================== + +.. function:: constraints('Lagrange',alphaS=1.0,alphaM=1.0) + :noindex: + + This command is used to construct a LagrangeMultiplier constraint handler, which enforces the constraints by introducing Lagrange multiplies to the system of equation. The following is the command to construct a plain constraint handler: + + ================================ =========================================================================== + ``alphaS`` |float| :math:`\alpha_S` factor on single points. + ``alphaM`` |float| :math:`\alpha_M` factor on multi-points. + ================================ =========================================================================== + +.. note:: + + The Lagrange multiplier method introduces new unknowns to the system of equations. The diagonal part of the system corresponding to these new unknowns is 0.0. This ensure that the system IS NOT symmetric positive definite. diff --git a/src/LayeredShell.rst b/src/LayeredShell.rst new file mode 100644 index 000000000..08d87e262 --- /dev/null +++ b/src/LayeredShell.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============== + LayeredShell +============== + +.. function:: section('LayeredShell', sectionTag, nLayers, *mats) + :noindex: + + This command will create the section of the multi-layer shell element, including the multi-dimensional concrete, reinforcement material and the corresponding thickness. + + ================================ =========================================================================== + ``sectionTag`` |int| unique tag among sections + ``nLayers`` |int| total numbers of layers + ``mats`` |list| a list of material tags and thickness, ``[[mat1,thk1], ..., [mat2,thk2]]`` + ================================ =========================================================================== diff --git a/src/LeadRubberX.rst b/src/LeadRubberX.rst new file mode 100644 index 000000000..3619a322f --- /dev/null +++ b/src/LeadRubberX.rst @@ -0,0 +1,55 @@ +.. include:: sub.txt + +=========== +LeadRubberX +=========== + +This command is used to construct a LeadRubberX bearing element object in three-dimension. The 3D continuum geometry of a lead rubber bearing is modeled as a 2-node, 12 DOF discrete element. It extends the formulation of ElastomericX by including strength degradation in lead rubber bearing due to heating of the lead-core. The LeadRubberX element requires only the geometric and material properties of an elastomeric bearing as arguments. The material models in six direction are formulated within the element from input arguments. The time-dependent values of mechanical properties (e.g., shear stiffness, buckling load capacity, temperature in the lead-core, yield strength) can also be recorded using the "parameters" recorder. + + + +.. function:: element('LeadRubberX', eleTag,*eleNodes,Fy, alpha, Gr, Kbulk, D1, D2, ts, tr, n,[[x1, x2, x3], y1, y2, y3],[kc],[PhiM],[ac],[sDratio],[m],[cd],[tc],[qL],[cL],[kS],[aS],[tag1],[tag2],[tag3],[tag4],[tag5]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Fy`` |float| yield strength + ``alpha`` |float| post-yield stiffness ratio + ``Gr`` |float| shear modulus of elastomeric bearing + ``Kbulk`` |float| bulk modulus of rubber + ``D1`` |float| internal diameter + ``D2`` |float| outer diameter (excluding cover thickness) + ``ts`` |float| single steel shim layer thickness + ``tr`` |float| single rubber layer thickness + ``n`` |int| number of rubber layers + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``kc`` |float| cavitation parameter (optional, default = 10.0) + ``PhiM`` |float| damage parameter (optional, default = 0.5) + ``ac`` |float| strength reduction parameter (optional, default = 1.0) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.5) + ``m`` |float| element mass (optional, default = 0.0) + ``cd`` |float| viscous damping parameter (optional, default = 0.0) + ``tc`` |float| cover thickness (optional, default = 0.0) + ``qL`` |float| density of lead (optional, default = 11200 kg/m3) + ``cL`` |float| specific heat of lead (optional, default = 130 N-m/kg oC) + ``kS`` |float| thermal conductivity of steel (optional, default = 50 W/m oC) + ``aS`` |float| thermal diffusivity of steel (optional, default = 1.41e-05 m2/s) + ``tag1`` |int| Tag to include cavitation and post-cavitation (optional, default = 0) + ``tag2`` |int| Tag to include buckling load variation (optional, default = 0) + ``tag3`` |int| Tag to include horizontal stiffness variation (optional, default = 0) + ``tag4`` |int| Tag to include vertical stiffness variation (optional, default = 0) + ``tag5`` |int| Tag to include strength degradation in shear due to heating of lead core (optional, default = 0) + =================================== =========================================================================== + +.. note:: + + Because default values of heating parameters are in SI units, user must override the default heating parameters values if using Imperial units + + User should distinguish between yield strength of elastomeric bearing (:math:`F_y`) and characteristic strength (:math:`Q_d`): :math:`Q_d=F_y*(1-alpha)` + +.. seealso:: + + + `Notes `_ diff --git a/src/Legendre.rst b/src/Legendre.rst new file mode 100644 index 000000000..9b1560dc7 --- /dev/null +++ b/src/Legendre.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============================================== + Legendre +============================================== + +.. function:: beamIntegration('Legendre',tag,secTag,N) + :noindex: + + Create a Gauss-Legendre beamIntegration object. + Gauss-Legendre integration is more accurate than Gauss-Lobatto; however, it is not common + in force-based elements because there are no integration points at the element ends. + + + Places ``N`` Gauss-Legendre integration points along the element. The location and weight + of each integration point are tabulated in references on numerical analysis. + The force deformation response at each integration point is defined by the section. + The order of accuracy for Gauss-Legendre integration is 2N-1. + + Arguments and examples see :ref:`Lobatto-BeamIntegration`. + diff --git a/src/LimitState.rst b/src/LimitState.rst new file mode 100644 index 000000000..c7a835492 --- /dev/null +++ b/src/LimitState.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +==================== +Limit State Material +==================== + +.. function:: uniaxialMaterial('LimitState', matTag, s1p, e1p, s2p, e2p, s3p, e3p, s1n, e1n, s2n, e2n, s3n, e3n, pinchX, pinchY, damage1, damage2, beta, curveTag, curveType) + :noindex: + + This command is used to construct a uniaxial hysteretic material object with pinching of force and deformation, damage due to ductility and energy, and degraded unloading stiffness based on ductility. Failure of the material is defined by the associated Limit Curve. + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``s1p`` ``e1p`` |float| stress and strain (or force & deformation) at first point of the envelope in the positive direction + ``s2p`` ``e2p`` |float| stress and strain (or force & deformation) at second point of the envelope in the positive direction + ``s3p`` ``e3p`` |float| stress and strain (or force & deformation) at third point of the envelope in the positive direction + ``s1n`` ``e1n`` |float| stress and strain (or force & deformation) at first point of the envelope in the negative direction + ``s2n`` ``e2n`` |float| stress and strain (or force & deformation) at second point of the envelope in the negative direction + ``s3n`` ``e3n`` |float| stress and strain (or force & deformation) at third point of the envelope in the negative direction + ``pinchX`` |float| pinching factor for strain (or deformation) during reloading + ``pinchY`` |float| pinching factor for stress (or force) during reloading + ``damage1`` |float| damage due to ductility: D1(m-1) + ``damage2`` |float| damage due to energy: D2(Ei/Eult) + ``beta`` |float| power used to determine the degraded unloading stiffness based on ductility, m-b (optional, default=0.0) + ``curveTag`` |int| an integer tag for the Limit Curve defining the limit surface + ``curveType`` |int| an integer defining the type of LimitCurve (0 = no curve, 1 = axial curve, all other curves can be any other integer) + =================================== =========================================================================== + +.. note:: + + * negative backbone points should be entered as negative numeric values + +.. seealso:: + + + `Notes `_ diff --git a/src/LinearTransf.rst b/src/LinearTransf.rst new file mode 100644 index 000000000..16fdb1e5c --- /dev/null +++ b/src/LinearTransf.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +======================= + Linear Transformation +======================= + +.. function:: geomTransf('Linear', transfTag, '-jntOffset', *dI, *dJ) + :noindex: + +.. function:: geomTransf('Linear', transfTag, *vecxz, '-jntOffset', *dI, *dJ) + :noindex: + + This command is used to construct a linear coordinate transformation (LinearCrdTransf) object, which performs a linear geometric transformation of beam stiffness and resisting force from the basic system to the global-coordinate system. + + ================================ =========================================================================== + ``transfTag`` |int| integer tag identifying transformation + ``vecxz`` |listf| X, Y, and Z components of vecxz, the vector used + to define the local x-z plane of the local-coordinate + system. The local y-axis is defined by taking the + cross product of the vecxz vector and the x-axis. + These components are specified in the global-coordinate + system X,Y,Z and define a vector that is in a plane + parallel to the x-z plane of the local-coordinate + system. These items need to be specified for the + three-dimensional problem. + ``dI`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node i (the number of arguments depends on the + dimensions of the current model). + ``dJ`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node j (the number of arguments depends on the + dimensions of the current model). + ================================ =========================================================================== diff --git a/src/Lobatto.rst b/src/Lobatto.rst new file mode 100644 index 000000000..5f24aeb2f --- /dev/null +++ b/src/Lobatto.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +.. _Lobatto-BeamIntegration: + +========= + Lobatto +========= + +.. function:: beamIntegration('Lobatto',tag,secTag,N) + :noindex: + + Create a Gauss-Lobatto beamIntegration object. + Gauss-Lobatto integration is the most common approach for evaluating the response of + :ref:`forceBeamColumn-Element` (`Neuenhofer and Filippou 1997`_) because it places an integration point at each end of the element, where bending moments are largest in the absence of interior element loads. + + ======================== ============================================================= + ``tag`` |int| tag of the beam integration. + ``secTag`` |int| A previous-defined section object. + ``N`` |int| Number of integration points along the element. + ======================== ============================================================= + diff --git a/src/LowOrder.rst b/src/LowOrder.rst new file mode 100644 index 000000000..b5da8915e --- /dev/null +++ b/src/LowOrder.rst @@ -0,0 +1,57 @@ +.. include:: sub.txt + +========== + LowOrder +========== + +.. function:: beamIntegration('LowOrder',tag,N,*secTags,*locs,*wts) + :noindex: + + Create a LowOrder beamIntegration object. + This option is a generalization of the :ref:`FixedLocation-BeamIntegration` and :ref:`UserDefined-BeamIntegration` integration approaches and is useful for moving load analysis (`Kidarsa, Scott and Higgins 2008`_). The locations of the integration points are user defined, + while a selected number of weights are specified and the remaining weights are + computed by the method of undetermined coefficients. + + .. math:: + + \sum_{i=1}^{N_f}x_{fi}^{j-1}w_{fi}=\frac{1}{j}-\sum_{i=1}^{N_c}x_{ci}^{j-1}w_{ci} + + Note that :ref:`FixedLocation-BeamIntegration` integration is recovered when ``Nc`` is zero. + + ======================== ============================================================= + ``tag`` |int| tag of the beam integration + ``N`` |int| number of integration points along the element. + ``secTags`` |listi| A list previous-defined section objects. + ``locs`` |listf| Locations of integration points along the element. + ``wts`` |listf| weights of integration points. + ======================== ============================================================= + + + + :: + + locs = [0.0, 0.2, 0.5, 0.8, 1.0] + wts = [0.2, 0.2] + secs = [1, 2, 2, 2, 1] + beamIntegration('LowOrder',1,len(secs),*secs,*locs,*wts) + + Places ``N`` integration points along the element, which are defined in ``locs``. + on the natural domain [0, 1]. The force-deformation response at each integration point is + defined by the ``secs``. Both the ``locs`` and ``secs`` + should be of length ``N``. The ``wts`` at user-selected integration + points are specified on [0, 1], + which can be of length ``Nc`` equals ``0`` up to ``N``. These specified weights + are assigned to the first ``Nc`` entries in the ``locs`` and ``secs``, respectively. The + order of accuracy for Low Order integration is N-Nc-1. + + .. note:: + + ``Nc`` is determined from the length of the ``wts`` list. Accordingly, + :ref:`FixedLocation-BeamIntegration` + integration is recovered when ``wts`` is an empty list and + :ref:`UserDefined-BeamIntegration` integration is + recovered when the ``wts`` and ``locs`` lists are of equal length. + + + + diff --git a/src/MVLEM.rst b/src/MVLEM.rst new file mode 100644 index 000000000..002b9f8b5 --- /dev/null +++ b/src/MVLEM.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +========================================================= +MVLEM - Multiple-Vertical-Line-Element-Model for RC Walls +========================================================= + +The MVLEM element command is used to generate a two-dimensional Multiple-Vertical-Line-Element-Model (MVLEM; Vulcano et al., 1988; Orakcal et al., 2004, Kolozvari et al., 2015) for simulation of flexure-dominated RC wall behavior. A single model element incorporates six global degrees of freedom, three of each located at the center of rigid top and bottom beams, as illustrated in Figure 1a. The axial/flexural response of the MVLEM is simulated by a series of uniaxial elements (or macro-fibers) connected to the rigid beams at the top and bottom (e.g., floor) levels, whereas the shear response is described by a shear spring located at height ch from the bottom of the wall element (Figure 1a). Shear and flexural responses of the model element are uncoupled. The relative rotation between top and bottom faces of the wall element occurs about the point located on the central axis of the element at height ch (Figure 1b). Rotations and resulting transverse displacements are calculated based on the wall curvature, derived from section and material properties, corresponding to the bending moment at height ch of each element (Figure 1b). A value of c=0.4 was recommended by Vulcano et al. (1988) based on comparison of the model response with experimental results. + +.. function:: element('MVLEM', eleTag,Dens,*eleNodes,m, c, '-thick', *thick,'-width',*widths,'-rho',*rho,'-matConcrete',*matConcreteTags,'-matSteel',*matSteelTags,'-matShear',matShearTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``Dens`` |float| Wall density + ``eleNodes`` |listi| a list of two element nodes + ``m`` |int| Number of element macro-fibers + ``c`` |float| Location of center of rotation from the iNode, ``c`` = 0.4 (recommended) + ``thick`` |listf| a list of ``m`` macro-fiber thicknesses + ``widths`` |listf| a list of ``m`` macro-fiber widths + ``rho`` |listf| a list of m reinforcing ratios corresponding to macro-fibers; for each fiber: :math:`rho_i = A_{s,i}/A_{gross,i} (1 < i < m)` + ``matConcreteTags`` |listi| a list of ``m`` uniaxialMaterial tags for concrete + ``matSteelTags`` |listi| a list of ``m`` uniaxialMaterial tags for steel + ``matShearTag`` |int| Tag of uniaxialMaterial for shear material + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ManzariDafalias.rst b/src/ManzariDafalias.rst new file mode 100644 index 000000000..f854c2d1f --- /dev/null +++ b/src/ManzariDafalias.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +================== + ManzariDafalias +================== + +.. function:: nDMaterial('ManzariDafalias', matTag, G0, nu, e_init, Mc, c, lambda_c, e0, ksi, P_atm, m, h0, ch, nb, A0, nd, z_max, cz, Den) + :noindex: + + This command is used to construct a multi-dimensional Manzari-Dafalias(2004) material. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``G0`` |float| shear modulus constant + ``nu`` |float| poisson ratio + ``e_init`` |float| initial void ratio + ``Mc`` |float| critical state stress ratio + ``c`` |float| ratio of critical state stress ratio in extension and compression + ``lambda_c`` |float| critical state line constant + ``e0`` |float| critical void ratio at p = 0 + ``ksi`` |float| critical state line constant + ``P_atm`` |float| atmospheric pressure + ``m`` |float| yield surface constant (radius of yield surface in stress ratio space) + ``h0`` |float| constant parameter + ``ch`` |float| constant parameter + ``nb`` |float| bounding surface parameter, :math:`nb \ge 0` + ``A0`` |float| dilatancy parameter + ``nd`` |float| dilatancy surface parameter :math:`nd \ge 0` + ``z_max`` |float| fabric-dilatancy tensor parameter + ``cz`` |float| fabric-dilatancy tensor parameter + ``Den`` |float| mass density of the material + ================================ =========================================================================== + +The material formulations for the ManzariDafalias object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +See also `here `_ + +References + +Dafalias YF, Manzari MT. "Simple plasticity sand model accounting for fabric change effects". Journal of Engineering Mechanics 2004 diff --git a/src/MidDistance.rst b/src/MidDistance.rst new file mode 100644 index 000000000..fa5223d93 --- /dev/null +++ b/src/MidDistance.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +============= + MidDistance +============= + +.. function:: beamIntegration('MidDistance',tag,N,*secTags,*locs) + :noindex: + + Create a MidDistance beamIntegration object. + This option allows user-specified locations of the integration points. The associated integration weights are determined from the midpoints between adjacent integration point locations. + :math:`w_i=(x_{i+1}-x_{i-1})/2` for :math:`i=2...N-1`, :math:`w_1=(x_1+x_2)/2`, and :math:`w_N=1-(x_{N-1}+x_N)/2`. + + ======================== ============================================================= + ``tag`` |int| tag of the beam integration + ``N`` |int| number of integration points along the element. + ``secTags`` |listi| A list previous-defined section objects. + ``locs`` |listf| Locations of integration points along the element. + ======================== ============================================================= + + :: + + locs = [0.0, 0.2, 0.5, 0.8, 1.0] + secs = [1,2,2,2,1] + beamIntegration('MidDistance',1,len(secs),*secs,*locs) + + + Places ``N`` integration points along the element, whose locations are defined + in ``locs`` on the natural domain [0, 1]. + The force-deformation response at each integration + point is defined by the ``secs``. + Both the ``locs`` and ``secs`` should be of length N. + This integration rule can only integrate constant + functions exactly since the sum of the integration weights is one. + + For the ``locs`` shown above, the associated integration weights + will be ``[0.15, 0.2, 0.3, 0.2, 0.15]``. + + + + + diff --git a/src/MinMax.rst b/src/MinMax.rst new file mode 100644 index 000000000..c36a2ebbe --- /dev/null +++ b/src/MinMax.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +=================== +MinMax Material +=================== + +.. function:: uniaxialMaterial('MinMax', matTag, otherTag, '-min', minStrain=1e-16, '-max', maxStrain=1e16) + :noindex: + + + This command is used to construct a MinMax material object. This stress-strain behaviour for this material is provided by another material. If however the strain ever falls below or above certain threshold values, the other material is assumed to have failed. From that point on, values of 0.0 are returned for the tangent and stress. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``otherTag`` |float| tag of the other material + ``minStrain`` |float| minimum value of strain. optional default = -1.0e16. + ``maxStrain`` |float| max value of strain. optional default = 1.0e16. + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ModElasticBeam2d.rst b/src/ModElasticBeam2d.rst new file mode 100644 index 000000000..9a6a70a7e --- /dev/null +++ b/src/ModElasticBeam2d.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +==================================================== +Elastic Beam Column Element with Stiffness Modifiers +==================================================== + +This command is used to construct a ModElasticBeam2d element object. The arguments for the construction of an elastic beam-column element with stiffness modifiers is applicable for 2-D problems. This element should be used for modelling of a structural element with an equivalent combination of one elastic element with stiffness-proportional damping, and two springs at its two ends with no stiffness proportional damping to represent a prismatic section. The modelling technique is based on a number of analytical studies discussed in Zareian and Medina (2010) and Zareian and Krawinkler (2009) and is utilized in order to solve problems related to numerical damping in dynamic analysis of frame structures with concentrated plasticity springs. + +.. function:: element('ModElasticBeam2d', eleTag,*eleNodes,Area, E_mod, Iz, K11, K33, K44, transfTag,['-mass',massDens],['-cMass']) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Area`` |float| cross-sectional area of element + ``E_mod`` |float| Young's Modulus + ``Iz`` |float| second moment of area about the local z-axis + ``K11`` |float| stiffness modifier for translation + ``K33`` |float| stiffness modifier for translation + ``K44`` |float| stiffness modifier for rotation + ``transfTag`` |int| identifier for previously-defined coordinate-transformation (CrdTransf) object + ``massDens`` |float| element mass per unit length (optional, default = 0.0) + ``'-cMass'`` |str| to form consistent mass matrix (optional, default = lumped mass matrix) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ModIMKPeakOriented.rst b/src/ModIMKPeakOriented.rst new file mode 100644 index 000000000..cde983269 --- /dev/null +++ b/src/ModIMKPeakOriented.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +============================================================================================================================ + Modified Ibarra-Medina-Krawinkler Deterioration Model with Peak-Oriented Hysteretic Response (ModIMKPeakOriented Material) +============================================================================================================================ + +.. function:: uniaxialMaterial('ModIMKPeakOriented', matTag, K0, as_Plus, as_Neg, My_Plus, My_Neg, Lamda_S, Lamda_C, Lamda_A, Lamda_K, c_S, c_C, c_A, c_K, theta_p_Plus, theta_p_Neg, theta_pc_Plus, theta_pc_Neg, Res_Pos, Res_Neg, theta_u_Plus, theta_u_Neg, D_Plus, D_Neg) + :noindex: + + This command is used to construct a ModIMKPeakOriented material. This material simulates the modified Ibarra-Medina-Krawinkler deterioration model with peak-oriented hysteretic response. Note that the hysteretic response of this material has been calibrated with respect to 200 experimental data of RC beams in order to estimate the deterioration parameters of the model. This information was developed by Lignos and Krawinkler (2012). NOTE: before you use this material make sure that you have downloaded the latest OpenSees version. A youtube video presents a summary of this model including the way to be used within openSees `youtube link `_. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K0`` |float| elastic stiffness + ``as_Plus`` |float| strain hardening ratio for positive loading direction + ``as_Neg`` |float| strain hardening ratio for negative loading direction + ``My_Plus`` |float| effective yield strength for positive loading direction + ``My_Neg`` |float| effective yield strength for negative loading direction (negative value) + ``Lamda_S`` |float| Cyclic deterioration parameter for strength deterioration [E_t=Lamda_S*M_y, see Lignos and Krawinkler (2011); set Lamda_S = 0 to disable this mode of deterioration] + ``Lamda_C`` |float| Cyclic deterioration parameter for post-capping strength deterioration [E_t=Lamda_C*M_y, see Lignos and Krawinkler (2011); set Lamda_C = 0 to disable this mode of deterioration] + ``Lamda_A`` |float| Cyclic deterioration parameter for accelerated reloading stiffness deterioration [E_t=Lamda_A*M_y, see Lignos and Krawinkler (2011); set Lamda_A = 0 to disable this mode of deterioration] + ``Lamda_K`` |float| Cyclic deterioration parameter for unloading stiffness deterioration [E_t=Lamda_K*M_y, see Lignos and Krawinkler (2011); set Lamda_K = 0 to disable this mode of deterioration] + ``c_S`` |float| rate of strength deterioration. The default value is 1.0. + ``c_C`` |float| rate of post-capping strength deterioration. The default value is 1.0. + ``c_A`` |float| rate of accelerated reloading deterioration. The default value is 1.0. + ``c_K`` |float| rate of unloading stiffness deterioration. The default value is 1.0. + ``theta_p_Plus`` |float| pre-capping rotation for positive loading direction (often noted as plastic rotation capacity) + ``theta_p_Neg`` |float| pre-capping rotation for negative loading direction (often noted as plastic rotation capacity) (must be defined as a positive value) + ``theta_pc_Plus`` |float| post-capping rotation for positive loading direction + ``theta_pc_Neg`` |float| post-capping rotation for negative loading direction (must be defined as a positive value) + ``Res_Pos`` |float| residual strength ratio for positive loading direction + ``Res_Neg`` |float| residual strength ratio for negative loading direction (must be defined as a positive value) + ``theta_u_Plus`` |float| ultimate rotation capacity for positive loading direction + ``theta_u_Neg`` |float| ultimate rotation capacity for negative loading direction (must be defined as a positive value) + ``D_Plus`` |float| rate of cyclic deterioration in the positive loading direction (this parameter is used to create assymetric hysteretic behavior for the case of a composite beam). For symmetric hysteretic response use 1.0. + ``D_Neg`` |float| rate of cyclic deterioration in the negative loading direction (this parameter is used to create assymetric hysteretic behavior for the case of a composite beam). For symmetric hysteretic response use 1.0. + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ModIMKPinching.rst b/src/ModIMKPinching.rst new file mode 100644 index 000000000..dbe73de8c --- /dev/null +++ b/src/ModIMKPinching.rst @@ -0,0 +1,46 @@ +.. include:: sub.txt + +================================================================================================================== + Modified Ibarra-Medina-Krawinkler Deterioration Model with Pinched Hysteretic Response (ModIMKPinching Material) +================================================================================================================== + +.. function:: uniaxialMaterial('ModIMKPinching', matTag, K0, as_Plus, as_Neg, My_Plus, My_Neg, FprPos, FprNeg, A_pinch, Lamda_S, Lamda_C, Lamda_A, Lamda_K, c_S, c_C, c_A, c_K, theta_p_Plus, theta_p_Neg, theta_pc_Plus, theta_pc_Neg, Res_Pos, Res_Neg, theta_u_Plus, theta_u_Neg, D_Plus, D_Neg) + :noindex: + + This command is used to construct a ModIMKPinching material. This material simulates the modified Ibarra-Medina-Krawinkler deterioration model with pinching hysteretic response. NOTE: **before you use this material make sure that you have downloaded the latest OpenSees version**. A youtube video presents a summary of this model including the way to be used within openSees `youtube link `_. + + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K0`` |float| elastic stiffness + ``as_Plus`` |float| strain hardening ratio for positive loading direction + ``as_Neg`` |float| strain hardening ratio for negative loading direction + ``My_Plus`` |float| effective yield strength for positive loading direction + ``My_Neg`` |float| effective yield strength for negative loading direction (Must be defined as a negative value) + ``FprPos`` |float| Ratio of the force at which reloading begins to force corresponding to the maximum historic deformation demand (positive loading direction) + ``FprNeg`` |float| Ratio of the force at which reloading begins to force corresponding to the absolute maximum historic deformation demand (negative loading direction) + ``A_pinch`` |float| Ratio of reloading stiffness + ``Lamda_S`` |float| Cyclic deterioration parameter for strength deterioration [E_t=Lamda_S*M_y, see Lignos and Krawinkler (2011); set Lamda_S = 0 to disable this mode of deterioration] + ``Lamda_C`` |float| Cyclic deterioration parameter for post-capping strength deterioration [E_t=Lamda_C*M_y, see Lignos and Krawinkler (2011); set Lamda_C = 0 to disable this mode of deterioration] + ``Lamda_A`` |float| Cyclic deterioration parameter for accelerated reloading stiffness deterioration [E_t=Lamda_A*M_y, see Lignos and Krawinkler (2011); set Lamda_A = 0 to disable this mode of deterioration] + ``Lamda_K`` |float| Cyclic deterioration parameter for unloading stiffness deterioration [E_t=Lamda_K*M_y, see Lignos and Krawinkler (2011); set Lamda_K = 0 to disable this mode of deterioration] + ``c_S`` |float| rate of strength deterioration. The default value is 1.0. + ``c_C`` |float| rate of post-capping strength deterioration. The default value is 1.0. + ``c_A`` |float| rate of accelerated reloading deterioration. The default value is 1.0. + ``c_K`` |float| rate of unloading stiffness deterioration. The default value is 1.0. + ``theta_p_Plus`` |float| pre-capping rotation for positive loading direction (often noted as plastic rotation capacity) + ``theta_p_Neg`` |float| pre-capping rotation for negative loading direction (often noted as plastic rotation capacity) (must be defined as a positive value) + ``theta_pc_Plus`` |float| post-capping rotation for positive loading direction + ``theta_pc_Neg`` |float| post-capping rotation for negative loading direction (must be defined as a positive value) + ``Res_Pos`` |float| residual strength ratio for positive loading direction + ``Res_Neg`` |float| residual strength ratio for negative loading direction (must be defined as a positive value) + ``theta_u_Plus`` |float| ultimate rotation capacity for positive loading direction + ``theta_u_Neg`` |float| ultimate rotation capacity for negative loading direction (must be defined as a positive value) + ``D_Plus`` |float| rate of cyclic deterioration in the positive loading direction (this parameter is used to create assymetric hysteretic behavior for the case of a composite beam). For symmetric hysteretic response use 1.0. + ``D_Neg`` |float| rate of cyclic deterioration in the negative loading direction (this parameter is used to create assymetric hysteretic behavior for the case of a composite beam). For symmetric hysteretic response use 1.0. + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ModelRendering.rst b/src/ModelRendering.rst new file mode 100644 index 000000000..00e514f98 --- /dev/null +++ b/src/ModelRendering.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +============================================================================= + A Procedure to Render 2D or 3D OpenSees Model and Mode Shapes +============================================================================= + +#. The source code is developed by `Anurag Upadhyay `_ from University of Utah. +#. The source code can be downloaded :download:`here `. +#. Below is an example showing how to visualize an OpenSeesPy model. +#. Import by writing in the model file, "from openseespy.postprocessing.Get_Rendering import * ". (see line 11 in below example) +#. Plot the model by writing "plot_model()" after defining all the nodes and elements. (see line 115 in below example) +#. Plot mode shapes by writing "plot_modeshape(mode_number)" after performing the eigen analysis. (see line 114 in below example) +#. Update openseespy to the latest version to get this function. + +.. image:: /_static/Model_Plot3D.png +.. image:: /_static/ModeShape_5_Plot3D.png + +.. literalinclude:: /pyExamples/3DFrame_Rendering.py + :linenos: diff --git a/src/MomentCurvature.rst b/src/MomentCurvature.rst new file mode 100644 index 000000000..8dcc6723e --- /dev/null +++ b/src/MomentCurvature.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +============================ + Moment Curvature Analysis +============================ + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see results below + +:: + + Start MomentCurvature.py example + Estimated yield curvature: 0.000126984126984127 + Passed! + ========================== + +.. literalinclude:: /pyExamples/MomentCurvature.py + :linenos: diff --git a/src/MultiAxialCyclicPlasticity.rst b/src/MultiAxialCyclicPlasticity.rst new file mode 100644 index 000000000..bc0f37896 --- /dev/null +++ b/src/MultiAxialCyclicPlasticity.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +============================ + MultiaxialCyclicPlasticity +============================ + +.. function:: nDMaterial('MultiaxialCyclicPlasticity', matTag, rho, K, G, Su, Ho, h, m, beta, KCoeff) + :noindex: + + This command is used to construct an multiaxial Cyclic Plasticity model for clays + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``rho`` |float| density + ``K`` |float| buck modulus + ``G`` |float| maximum (small strain) shear modulus + ``Su`` |float| undrained shear strength, size of bounding + surface :math:`R=\sqrt{8/3}*Su` + ``Ho`` |float| linear kinematic hardening modulus of bounding surface + ``h`` |float| hardening parameter + ``m`` |float| hardening parameter + ``beta`` |float| integration parameter, usually beta=0.5 + ``KCoeff`` |float| coefficient of earth pressure, K0 + ================================ =========================================================================== diff --git a/src/MultiLinear.rst b/src/MultiLinear.rst new file mode 100644 index 000000000..3ba7c91a4 --- /dev/null +++ b/src/MultiLinear.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +=========== +MultiLinear +=========== + +.. function:: uniaxialMaterial('MultiLinear', matTag, *pts) + :noindex: + + This command is used to construct a uniaxial multilinear material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``pts`` |listf| a list of strain and stress points + + ``pts = [strain1, stress1, strain2, stress2, ..., ]`` + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Mumps.rst b/src/Mumps.rst new file mode 100644 index 000000000..c38b0cc79 --- /dev/null +++ b/src/Mumps.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +============== + MUMPS Solver +============== + +.. function:: system('Mumps','-ICNTL14',icntl14=20.0,'-ICNTL7',icntl7=7) + :noindex: + + Create a system of equations using the Mumps solver + + + ======================== =========================================================================== + ``icntl14`` controls the percentage increase in the estimated working space (optional) + ``icntl7`` computes a symmetric permutation (ordering) to determine the pivot order to + be used for the factorization in case of sequential analysis (optional) + + * 0: AMD + * 1: set by user + * 2: AMF + * 3: SCOTCH + * 4: PORD + * 5: Metis + * 6: AMD with QADM + * 7: automatic + ======================== =========================================================================== + + + Use this command only for parallel model. + +.. warning:: + + Don't use this command if model is not parallel, for example, + parametric study. diff --git a/src/NewtonCotes.rst b/src/NewtonCotes.rst new file mode 100644 index 000000000..7164f7abd --- /dev/null +++ b/src/NewtonCotes.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +.. _NewtonCotes-BeamIntegration: + +============= + NewtonCotes +============= + +.. function:: beamIntegration('NewtonCotes',tag,secTag,N) + :noindex: + + Create a Newton-Cotes beamIntegration object. + Newton-Cotes places integration points uniformly along the element, including a point at + each end of the element. + + Places ``N`` Newton-Cotes integration points along the element. The weights for the uniformly + spaced integration points are tabulated in references on numerical analysis. The force deformation + response at each integration point is defined by the section. + The order of accuracy for Gauss-Radau integration is N-1. + + Arguments and examples see :ref:`Lobatto-BeamIntegration`. + diff --git a/src/NineFourNodeQuadUP.rst b/src/NineFourNodeQuadUP.rst new file mode 100644 index 000000000..33713c5e8 --- /dev/null +++ b/src/NineFourNodeQuadUP.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +=============================== +Nine Four Node Quad u-p Element +=============================== + +Nine_Four_Node_QuadUP is a 9-node quadrilateral plane-strain element. The four corner nodes have 3 degrees-of-freedom (DOF) each: DOF 1 and 2 for solid displacement (u) and DOF 3 for fluid pressure (p). The other five nodes have 2 DOFs each for solid displacement. This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. + + + +.. function:: element('9_4_QuadUP', eleTag,*eleNodes,thick, matTag, bulk, fmass, hPerm, vPerm,[b1=0, b2=0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of nine element nodes + ``thick`` |float| Element thickness + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + ``fmass`` |float| Fluid mass density + ``hPerm``, ``vPerm`` |float| Permeability coefficient in horizontal and vertical directions respectively. + ``b1``, ``b2`` |float| Optional gravity acceleration components in horizontal and vertical directions respectively (defaults are 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/PFEMElementBubble.rst b/src/PFEMElementBubble.rst new file mode 100644 index 000000000..b70601d56 --- /dev/null +++ b/src/PFEMElementBubble.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +.. _PFEMElementBubble: + +=================== + PFEMElementBubble +=================== + +.. function:: element('PFEMElementBubble',eleTag,*eleNodes, rho,mu,b1,b2[,b3],[thickness,kappa]) + :noindex: + + Create a PFEM Bubble element, which is a fluid element for FSI analysis. + + ======================== ============================================================= + ``eleTag`` |int| tag of the element + ``eleNodes`` |listi| A list of three or four element nodes, four are required for 3D + ``nd4`` |int| tag of node 4 (required for 3D) + ``rho`` |float| fluid density + ``mu`` |float| fluid viscosity + ``b1`` |float| body body acceleration in x direction + ``b2`` |float| body body acceleration in y direction + ``b3`` |float| body body acceleration in z direction (required for 3D) + ``thickness`` |float| element thickness (required for 2D) + ``kappa`` |float| fluid bulk modulus (optional) + ======================== ============================================================= + diff --git a/src/PFEMElementCompressible.rst b/src/PFEMElementCompressible.rst new file mode 100644 index 000000000..d7c3924e6 --- /dev/null +++ b/src/PFEMElementCompressible.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +========================= + PFEMElementCompressible +========================= + +.. function:: element('PFEMElementCompressible',eleTag,*eleNodes,rho,mu,b1,b2,[thickness,kappa]) + :noindex: + + Create a PFEM compressible element, which is a fluid element for FSI analysis. + + ======================== ============================================================= + ``eleTag`` |int| tag of the element + ``eleNodes`` |listi| A list of four element nodes, last one is middle node + ``rho`` |float| fluid density + ``mu`` |float| fluid viscosity + ``b1`` |float| body body acceleration in x direction + ``b2`` |float| body body acceleration in y direction + ``thickness`` |float| element thickness (optional) + ``kappa`` |float| fluid bulk modulus (optional) + ======================== ============================================================= + diff --git a/src/PM4Sand.rst b/src/PM4Sand.rst new file mode 100644 index 000000000..5de276a65 --- /dev/null +++ b/src/PM4Sand.rst @@ -0,0 +1,57 @@ +.. include:: sub.txt + +================== + PM4Sand +================== + +.. function:: nDMaterial('PM4Sand', matTag, D_r, G_o, h_po, Den, P_atm, h_o, e_max, e_min, n_b, n_d, A_do, z_max, c_z, c_e, phi_cv, nu, g_degr, c_dr, c_kaf, Q_bolt, R_bolt, m_par, F_sed, p_sed) + :noindex: + + This command is used to construct a 2-dimensional PM4Sand material. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``D_r`` |float| Relative density, in fraction + ``G_o`` |float| Shear modulus constant + ``h_po`` |float| Contraction rate parameter + ``Den`` |float| Mass density of the material + ``P_atm`` |float| Optional, Atmospheric pressure + ``h_o`` |float| Optional, Variable that adjusts the ratio of plastic modulus + to elastic modulus + ``e_max`` |float| Optional, Maximum and minimum void ratios + ``e_min`` |float| Optional, Maximum and minimum void ratios + ``n_b`` |float| Optional, Bounding surface parameter, :math:`n_b \ge 0` + ``n_d`` |float| Optional, Dilatancy surface parameter :math:`n_d \ge 0` + ``A_do`` |float| Optional, Dilatancy parameter, will be computed at the time + of initialization if input value is negative + ``z_max`` |float| Optional, Fabric-dilatancy tensor parameter + ``c_z`` |float| Optional, Fabric-dilatancy tensor parameter + ``c_e`` |float| Optional, Variable that adjusts the rate of strain accumulation + in cyclic loading + ``phi_cv`` |float| Optional, Critical state effective friction angle + ``nu`` |float| Optional, Poisson's ratio + ``g_degr`` |float| Optional, Variable that adjusts degradation of elastic modulus + with accumulation of fabric + ``c_dr`` |float| Optional, Variable that controls the rotated dilatancy surface + ``c_kaf`` |float| Optional, Variable that controls the effect that sustained + static shear stresses have on plastic modulus + ``Q_bolt`` |float| Optional, Critical state line parameter + ``R_bolt`` |float| Optional, Critical state line parameter + ``m_par`` |float| Optional, Yield surface constant (radius of yield surface + in stress ratio space) + ``F_sed`` |float| Optional, Variable that controls the minimum value the + reduction factor of the elastic moduli can get during reconsolidation + ``p_sed`` |float| Optional, Mean effective stress up to which reconsolidation + strains are enhanced + ================================ =========================================================================== + +The material formulations for the PM4Sand object are: + +* ``'PlaneStrain'`` + +See als `here `_ + + +References + +R.W.Boulanger, K.Ziotopoulou. "PM4Sand(Version 3.1): A Sand Plasticity Model for Earthquake Engineering Applications". Report No. UCD/CGM-17/01 2017 diff --git a/src/ParallelDisplacementControl.rst b/src/ParallelDisplacementControl.rst new file mode 100644 index 000000000..82d66c0ed --- /dev/null +++ b/src/ParallelDisplacementControl.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +============================= + Parallel DisplacementControl +============================= + +.. function:: integrator('ParallelDisplacementControl',nodeTag,dof,incr,numIter=1,dUmin=incr,dUmax=incr) + :noindex: + + Create a Parallel version of DisplacementControl integrator. In an analysis step with Displacement Control we seek to determine the time step that will result in a displacement increment for a particular degree-of-freedom at a node to be a prescribed value. + + ======================== ============================================================= + ``nodeTag`` |int| tag of node whose response controls solution + ``dof`` |int| Degree of freedom at the node, + 1 through ndf. + ``incr`` |float| First displacement increment :math:`\Delta U_{dof}`. + ``numIter`` |int| Number of iterations the user would + like to occur in the solution algorithm. (optional) + ``minIncr`` |float| Min stepsize the user will allow :math:`\Delta U_{min}`. + (optional) + ``maxIncr`` |float| Max stepsize the user will allow :math:`\Delta U_{max}`. + (optional) + ======================== ============================================================= + + + Use this command only for parallel model. + +.. warning:: + + Don't use this command if model is not parallel, for example, + parametric study. diff --git a/src/ParallelPlainNumberer.rst b/src/ParallelPlainNumberer.rst new file mode 100644 index 000000000..7d80d9a53 --- /dev/null +++ b/src/ParallelPlainNumberer.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +========================= + Parallel Plain Numberer +========================= + +.. function:: numberer('ParallelPlain') + :noindex: + + This command is used to construct a parallel version + of Plain degree-of-freedom numbering object to provide the mapping between the degrees-of-freedom at the nodes and the equation numbers. A Plain numberer just takes whatever order the domain gives it nodes and numbers them, this ordering is both dependent on node numbering and size of the model. + + Use this command only for parallel model. + +.. warning:: + + Don't use this command if model is not parallel, for example, + parametric study. diff --git a/src/ParallelRCMNumberer.rst b/src/ParallelRCMNumberer.rst new file mode 100644 index 000000000..3c8c7988f --- /dev/null +++ b/src/ParallelRCMNumberer.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +========================= + Parallel RCM Numberer +========================= + +.. function:: numberer('ParallelRCM') + :noindex: + + This command is used to construct a parallel version + of RCM degree-of-freedom numbering object to provide the mapping between the degrees-of-freedom at the nodes and the equation numbers. A Plain numberer just takes whatever order the domain gives it nodes and numbers them, this ordering is both dependent on node numbering and size of the model. + + + Use this command only for parallel model. + +.. warning:: + + Don't use this command if model is not parallel, for example, + parametric study. diff --git a/src/ParallelUni.rst b/src/ParallelUni.rst new file mode 100644 index 000000000..7264043f7 --- /dev/null +++ b/src/ParallelUni.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +=================== + Parallel Material +=================== + +.. function:: uniaxialMaterial('Parallel', matTag, *MatTags, '-factor', *factorArgs) + :noindex: + + This command is used to construct a parallel material object made up of an arbitrary number of previously-constructed UniaxialMaterial objects. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``MatTags`` |listi| identification tags of materials making up the material model + ``factorArgs`` |listf| factors to create a linear combination of the + specified materials. Factors can be negative to + subtract one material from an other. (optional, default = 1.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/PathIndependent.rst b/src/PathIndependent.rst new file mode 100644 index 000000000..5f7281d67 --- /dev/null +++ b/src/PathIndependent.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +======================== +PathIndependent Material +======================== + +.. function:: uniaxialMaterial('PathIndependent', matTag, OtherTag) + :noindex: + + This command is to create a PathIndependent material + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``OtherTag`` |int| a pre-defined material + =================================== =========================================================================== diff --git a/src/PenaltyMethod.rst b/src/PenaltyMethod.rst new file mode 100644 index 000000000..73e4df2ab --- /dev/null +++ b/src/PenaltyMethod.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +================ + Penalty Method +================ + +.. function:: constraints('Penalty',alphaS=1.0,alphaM=1.0) + :noindex: + + This command is used to construct a Penalty constraint handler, which enforces the constraints using the penalty method. The following is the command to construct a penalty constraint handler: + + ================================ =========================================================================== + ``alphaS`` |float| :math:`\alpha_S` factor on single points. + ``alphaM`` |float| :math:`\alpha_M` factor on multi-points. + ================================ =========================================================================== + +.. note:: + + The degree to which the constraints are enforced is dependent on the penalty values chosen. Problems can arise if these values are too small (constraint not enforced strongly enough) or too large (problems associated with conditioning of the system of equations). diff --git a/src/Pinching4.rst b/src/Pinching4.rst new file mode 100644 index 000000000..e8fce828d --- /dev/null +++ b/src/Pinching4.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +============================= +Pinching4 Material +============================= + +.. function:: uniaxialMaterial('Pinching4', matTag,ePf1, ePd1, ePf2, ePd2, ePf3, ePd3, ePf4, ePd4, [eNf1, eNd1, eNf2, eNd2, eNf3, eNd3, eNf4, eNd4], rDispP, rForceP, uForceP, [rDispN, rForceN, uForceN], gK1, gK2, gK3, gK4, gKLim, gD1, gD2, gD3, gD4, gDLim, gF1, gF2, gF3, gF4, gFLim, gE, dmgType) + :noindex: + + This command is used to construct a uniaxial material that represents a 'pinched' load-deformation response and exhibits degradation under cyclic loading. Cyclic degradation of strength and stiffness occurs in three ways: unloading stiffness degradation, reloading stiffness degradation, strength degradation. + + ========================================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``ePf1`` ``ePf2`` ``ePf3`` ``ePf4`` |float| floating point values defining force points on the positive response envelope + ``ePd1`` ``ePd2`` ``ePd3`` ``ePd4`` |float| floating point values defining deformation points on the positive response envelope + ``eNf1`` ``eNf2`` ``eNf3`` ``eNf4`` |float| floating point values defining force points on the negative response envelope + ``eNd1`` ``eNd2`` ``eNd3`` ``eNd4`` |float| floating point values defining deformation points on the negative response envelope + ``rDispP`` |float| floating point value defining the ratio of the deformation at which reloading occurs to the maximum historic deformation demand + ``fFoceP`` |float| floating point value defining the ratio of the force at which reloading begins to force corresponding to the maximum historic deformation demand + ``uForceP`` |float| floating point value defining the ratio of strength developed upon unloading from negative load to the maximum strength developed under monotonic loading + ``rDispN`` |float| floating point value defining the ratio of the deformation at which reloading occurs to the minimum historic deformation demand + ``fFoceN`` |float| floating point value defining the ratio of the force at which reloading begins to force corresponding to the minimum historic deformation demand + ``uForceN`` |float| floating point value defining the ratio of strength developed upon unloading from negative load to the minimum strength developed under monotonic loading + ``gK1`` ``gK2`` ``gK3`` ``gK4`` ``gKLim`` |float| floating point values controlling cyclic degradation model for unloading stiffness degradation + ``gD1`` ``gD2`` ``gD3`` ``gD4`` ``gDLim`` |float| floating point values controlling cyclic degradation model for reloading stiffness degradation + ``gF1`` ``gF2`` ``gF3`` ``gF4`` ``gFLim`` |float| floating point values controlling cyclic degradation model for strength degradation + ``gE`` |float| floating point value used to define maximum energy dissipation under cyclic loading. Total energy dissipation capacity is defined as this factor multiplied by the energy dissipated under monotonic loading. + ``dmgType`` |str| string to indicate type of damage (option: ``'cycle'``, ``'energy'``) + ========================================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/PinchingLimitStateMaterial.rst b/src/PinchingLimitStateMaterial.rst new file mode 100644 index 000000000..79b6bfc6c --- /dev/null +++ b/src/PinchingLimitStateMaterial.rst @@ -0,0 +1,101 @@ +.. include:: sub.txt + +=============================== + Pinching Limit State Material +=============================== + +This command is used to construct a uniaxial material that simulates a pinched load-deformation response and exhibits degradation under cyclic loading. This material works with the RotationShearCurve limit surface that can monitor a key deformation and/or a key force in an associated frame element and trigger a degrading behavior in this material when a limiting value of the deformation and/or force are reached. The material can be used in two modes: 1) direct input mode, where pinching and damage parameters are directly input; and 2) calibrated mode for shear-critical concrete columns, where only key column properties are input for model to fully define pinching and damage parameters. + +.. function:: uniaxialMaterial('PinchingLimitStateMaterial', matTag,nodeT, nodeB, driftAxis, Kelas, crvTyp, crvTag, YpinchUPN, YpinchRPN, XpinchRPN, YpinchUNP, YpinchRNP, XpinchRNP, dmgStrsLimE, dmgDispMax, dmgE1, dmgE2, dmgE3, dmgE4, dmgELim, dmgR1, dmgR2, dmgR3, dmgR4, dmgRLim, dmgRCyc, dmgS1, dmgS2, dmgS3, dmgS4, dmgSLim, dmgSCyc) + :noindex: + + MODE 1: Direct Input + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nodeT`` |int| integer node tag to define the first node at the extreme end of the associated flexural frame member (L3 or D5 in Figure) + ``nodeB`` |int| integer node tag to define the last node at the extreme end of the associated flexural frame member (L2 or D2 in Figure) + ``driftAxis`` |int| integer to indicate the drift axis in which lateral-strength degradation will occur. This axis should be orthogonal to the axis of measured rotation (see ``rotAxis`` in Rotation Shear Curve definition) + + ``driftAxis`` = 1 - Drift along the x-axis + ``driftAxis`` = 2 - Drift along the y-axis + ``driftAxis`` = 3 - Drift along the z-axis + ``Kelas`` |float| floating point value to define the initial material elastic stiffness (Kelastic); Kelas > 0 + ``crvTyp`` |int| integer flag to indicate the type of limit curve associated with this material. + + ``crvTyp`` = 0 - No limit curve + ``crvTyp`` = 1 - axial limit curve + ``crvTyp`` = 2 - RotationShearCurve + ``crvTag`` |int| integer tag for the unique limit curve object associated with this material + ``YpinchUPN`` |float| floating point unloading force pinching factor for loading in the negative direction. **Note: This value must be between zero and unity** + ``YpinchRPN`` |float| floating point reloading force pinching factor for loading in the negative direction. **Note: This value must be between negative one and unity** + ``XpinchRPN`` |float| floating point reloading displacement pinching factor for loading in the negative direction. **Note: This value must be between negative one and unity** + ``YpinchUNP`` |float| floating point unloading force pinching factor for loading in the positive direction. **Note: This value must be between zero and unity** + ``YpinchRNP`` |float| floating point reloading force pinching factor for loading in the positive direction. **Note: This value must be between negative one and unity** + ``XpinchRNP`` |float| floating point reloading displacement pinching factor for loading in the positive direction. **Note: This value must be between negative one and unity** + ``dmgStrsLimE`` |float| floating point force limit for elastic stiffness damage (typically defined as the lowest of shear strength or shear at flexrual yielding). + This value is used to compute the maximum deformation at flexural yield (δmax Eq. 1) and using the initial elastic stiffness (Kelastic) the monotonic energy (Emono Eq. 1) to yield. Input 1 if this type of damage is not required and set ``dmgE1``, ``dmgE2``, ``dmgE3``, ``dmgE4``, and ``dmgELim`` to zero + ``dmgDispMax`` |float| floating point for ultimate drift at failure (δmax Eq. 1) and is used for strength and stiffness damage. + This value is used to compute the monotonic energy at axial failure (Emono Eq. 2) by computing the area under the backbone in the positive loading direction up to δmax. Input 1 if this type of damage is not required and set ``dmgR1``, ``dmgR2``, ``dmgR3``, ``dmgR4``, and ``dmgRLim`` to zero for reloading stiffness damage. Similarly set ``dmgS1``, ``dmgS2``, ``dmgS3``, ``dmgS4``, and ``dmgSLim`` to zero if reloading strength damage is not required + ``dmgE1`` ``dmgE2`` |float| floating point elastic stiffness damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgE3`` ``dmgE4`` |float| floating point elastic stiffness damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgELim`` |float| floating point elastic stiffness damage limit Dlim shown in Eq. 1; **Note: This value must be between zero and unity** + ``dmgR1`` ``dmgR2`` |float| floating point reloading stiffness damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgR3`` ``dmgR4`` |float| floating point reloading stiffness damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgRLim`` |float| floating point reloading stiffness damage limit Dlim shown in Eq. 1; **Note: This value must be between zero and unity** + ``dmgRCyc`` |float| floating point cyclic reloading stiffness damage index; **Note: This value must be between zero and unity** + ``dmgS1`` ``dmgS2`` |float| floating point backbone strength damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgS3`` ``dmgS4`` |float| floating point backbone strength damage factors α1,α2,α3,α4 shown in Eq. 1 + ``dmgSLim`` |float| floating point backbone strength damage limit Dlim shown in Eq. 1; **Note: This value must be between zero and unity** + ``dmgSCyc`` |float| floating point cyclic backbone strength damage index; **Note: This value must be between zero and unity** + =================================== =========================================================================== + +.. function:: uniaxialMaterial('PinchingLimitStateMaterial', matTag,dnodeT, nodeB, driftAxis, Kelas, crvTyp, crvTag, eleTag, b, d, h, a, st, As, Acc, ld, db, rhot, fc, fy, fyt) + :noindex: + + MODE 2: Calibrated Model for Shear-Critical Concrete Columns + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nodeT`` |int| integer node tag to define the first node at the extreme end of the associated flexural frame member (L3 or D5 in Figure) + ``nodeB`` |int| integer node tag to define the last node at the extreme end of the associated flexural frame member (L2 or D2 in Figure) + ``driftAxis`` |int| integer to indicate the drift axis in which lateral-strength degradation will occur. This axis should be orthogonal to the axis of measured rotation (see ``rotAxis``` in Rotation Shear Curve definition) + + ``driftAxis`` = 1 - Drift along the x-axis + ``driftAxis`` = 2 - Drift along the y-axis + ``driftAxis`` = 3 - Drift along the z-axis + + ``Kelas`` |float| floating point value to define the shear stiffness (Kelastic) of the shear spring prior to shear failure + + ``Kelas`` = -4 - Shear stiffness calculated assuming double curvature and shear springs at both column element ends + + ``Kelas`` = -3 - Shear stiffness calculated assuming double curvature and a shear spring at one column element end + + ``Kelas`` = -2 - Shear stiffness calculated assuming single curvature and shear springs at both column element ends + + ``Kelas`` = -1 - Shear stiffness calculated assuming single curvature and a shear spring at one column element end + + ``Kelas`` > 0 - Shear stiffness is the input value + + Note: integer inputs allow the model to know whether column height equals the shear span (cantelever) or twice the shear span (double curvature). For columns in frames, input the value for the case that best approximates column end conditions or manually input shear stiffness (typically double curvature better estimates framed column behavior) + ``crvTag`` |int| integer tag for the unique limit curve object associated with this material + ``eleTag`` |int| integer element tag to define the associated beam-column element used to extract axial load + ``b`` |float| floating point column width (inches) + ``d`` |float| floating point column depth (inches) + ``h`` |float| floating point column height (inches) + ``a`` |float| floating point shear span length (inches) + ``st`` |float| floating point transverse reinforcement spacing (inches) along column height + ``As`` |float| floating point total area (inches squared) of longitudinal steel bars in section + ``Acc`` |float| floating point gross confined concrete area (inches squared) bounded by the transverse reinforcement in column section + ``ld`` |float| floating point development length (inches) of longitudinal bars using ACI 318-11 Eq. 12-1 and Eq. 12-2 + ``db`` |float| floating point diameter (inches) of longitudinal bars in column section + ``rhot`` |float| floating point transverse reinforcement ratio (Ast/st.db) + ``f'c`` |float| floating point concrete compressive strength (ksi) + ``fy`` |float| floating point longitudinal steel yield strength (ksi) + ``fyt`` |float| floating point transverse steel yield strength (ksi) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/PlainConstraint.rst b/src/PlainConstraint.rst new file mode 100644 index 000000000..63779c977 --- /dev/null +++ b/src/PlainConstraint.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +=================== + Plain Constraints +=================== + +.. function:: constraints('Plain') + :noindex: + + This command is used to construct a Plain constraint handler. A plain constraint handler can only enforce homogeneous single point constraints (fix command) and multi-point constraints constructed where the constraint matrix is equal to the identity (equalDOF command). The following is the command to construct a plain constraint handler: + + +.. note:: + + As mentioned, this constraint handler can only enforce homogeneous single point constraints (fix command) and multi-pont constraints where the constraint matrix is equal to the identity (equalDOF command). diff --git a/src/PlainNumberer.rst b/src/PlainNumberer.rst new file mode 100644 index 000000000..c59f2d62e --- /dev/null +++ b/src/PlainNumberer.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +================ + Plain Numberer +================ + +.. function:: numberer('Plain') + :noindex: + + This command is used to construct a Plain degree-of-freedom numbering object to provide the mapping between the degrees-of-freedom at the nodes and the equation numbers. A Plain numberer just takes whatever order the domain gives it nodes and numbers them, this ordering is both dependent on node numbering and size of the model. + +.. note:: + + For very small problems and for the sparse matrix solvers which provide their own numbering scheme, order is not really important so plain numberer is just fine. For large models and analysis using solver types other than the sparse solvers, the order will have a major impact on performance of the solver and the plain handler is a poor choice. diff --git a/src/PlaneStrain.rst b/src/PlaneStrain.rst new file mode 100644 index 000000000..948623c8a --- /dev/null +++ b/src/PlaneStrain.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +================== + PlaneStrain +================== + +.. function:: nDMaterial('PlaneStrain', matTag, mat3DTag) + :noindex: + + This command is used to construct a plane-stress material wrapper which converts any three-dimensional material into a plane strain material by imposing plain strain conditions on the three-dimensional material. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``mat3DTag`` |int| integer tag of previously defined 3d ndMaterial material + ================================ =========================================================================== + +The material formulations for the PlaneStrain object are: + +* ``'PlaneStrain'`` diff --git a/src/PlaneStress.rst b/src/PlaneStress.rst new file mode 100644 index 000000000..1bfcf59d0 --- /dev/null +++ b/src/PlaneStress.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +================== + PlaneStress +================== + +.. function:: nDMaterial('PlaneStress', matTag, mat3DTag) + :noindex: + + This command is used to construct a plane-stress material wrapper which converts any three-dimensional material into a plane stress material via static condensation. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``mat3DTag`` |int| tag of perviously defined 3d ndMaterial material + ================================ =========================================================================== + +The material formulations for the PlaneStress object are: + +* ``'Plane Stress'`` diff --git a/src/PlaneStressUserMaterial.rst b/src/PlaneStressUserMaterial.rst new file mode 100644 index 000000000..9f291f0fb --- /dev/null +++ b/src/PlaneStressUserMaterial.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +========================= + PlaneStressUserMaterial +========================= + +.. function:: nDMaterial('PlaneStressUserMaterial', matTag, nstatevs, nprops, fc, ft, fcu, epsc0, epscu, epstu, stc) + :noindex: + + This command is used to create the multi-dimensional concrete material model that is based on the damage mechanism and smeared crack model. + + ================================ =========================================================================== + ``nstatevs`` |int| number of state/history variables (usually 40) + ``nprops`` |int| number of material properties (usually 7) + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength at 28 days (positive) + ``ft`` |float| concrete tensile strength (positive) + ``fcu`` |float| concrete crushing strength (negative) + ``epsc0`` |float| concrete strain at maximum strength (negative) + ``epscu`` |float| concrete strain at crushing strength (negative) + ``epstu`` |float| ultimate tensile strain (positive) + ``stc`` |float| shear retention factor + ================================ =========================================================================== diff --git a/src/PlasticDamageConcretePlaneStress.rst b/src/PlasticDamageConcretePlaneStress.rst new file mode 100644 index 000000000..dab8754eb --- /dev/null +++ b/src/PlasticDamageConcretePlaneStress.rst @@ -0,0 +1,11 @@ +.. include:: sub.txt + +================================== + PlasticDamageConcretePlaneStress +================================== + +.. function:: nDMaterial('PlasticDamageConcretePlaneStress', matTag, E, nu, ft, fc, ) + :noindex: + + No documentation is available yet. If you have the manual, please let me know. + diff --git a/src/PlateFiber.rst b/src/PlateFiber.rst new file mode 100644 index 000000000..06f7c17e8 --- /dev/null +++ b/src/PlateFiber.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + PlateFiber +================== + +.. function:: nDMaterial('PlateFiber', matTag, threeDTag) + :noindex: + + This command is used to construct a plate-fiber material wrapper which converts any three-dimensional material into a plate fiber material (by static condensation) appropriate for shell analysis. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``threeDTag`` |float| material tag for a previously-defined three-dimensional material + ================================ =========================================================================== diff --git a/src/PlateFromPlaneStress.rst b/src/PlateFromPlaneStress.rst new file mode 100644 index 000000000..c9f491929 --- /dev/null +++ b/src/PlateFromPlaneStress.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +========================= + PlateFromPlaneStress +========================= + +.. function:: nDMaterial('PlateFromPlaneStress', matTag, pre_def_matTag, OutofPlaneModulus) + :noindex: + + This command is used to create the multi-dimensional concrete material model that is based on the damage mechanism and smeared crack model. + + ================================ =========================================================================== + ``matTag`` |int| new integer tag identifying material deriving from pre-defined + PlaneStress material + ``pre_def_matTag`` |int| integer tag identifying PlaneStress material + ``OutofPlaneModulus`` |float| shear modulus for out of plane stresses + ================================ =========================================================================== diff --git a/src/PlateRebar.rst b/src/PlateRebar.rst new file mode 100644 index 000000000..21fb076e7 --- /dev/null +++ b/src/PlateRebar.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +============ + PlateRebar +============ + +.. function:: nDMaterial('PlateRebar', matTag, pre_def_matTag, sita) + :noindex: + + This command is used to create the multi-dimensional reinforcement material. + + ================================ =========================================================================== + ``matTag`` |int| new integer tag identifying material deriving from pre-defined + uniaxial material + ``pre_def_matTag`` |int| integer tag identifying uniaxial material + ``sita`` |float| define the angle of reinforcement layer, + 90 (longitudinal), 0 (tranverse) + ================================ =========================================================================== diff --git a/src/PortalFrame2d.rst b/src/PortalFrame2d.rst new file mode 100644 index 000000000..16b0eb394 --- /dev/null +++ b/src/PortalFrame2d.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +========================== + Portal Frame 2d Analysis +========================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see results below + +:: + + Period Comparisons: + Period OpenSees SAP2000 SeismoStruct + 1 1.27321 1.2732 1.2732 + 2 0.43128 0.4313 0.4313 + 3 0.24204 0.2420 0.2420 + 4 0.16018 0.1602 0.1602 + 5 0.11899 0.1190 0.1190 + 6 0.09506 0.0951 0.0951 + 7 0.07951 0.0795 0.0795 + + + tSatic Analysis Result Comparisons: + Parameter OpenSees SAP2000 SeismoStruct + Disp Top 1.451 1.45 1.45 + Axial Force Bottom Left 69.987 69.99 70.01 + Moment Bottom Left 2324.677 2324.68 2324.71 + PASSED Verification Test PortalFrame2d.py + +.. literalinclude:: /pyExamples/PortalFrame2d.py + :linenos: diff --git a/src/PressureDependMultiYield.rst b/src/PressureDependMultiYield.rst new file mode 100644 index 000000000..9af271f5e --- /dev/null +++ b/src/PressureDependMultiYield.rst @@ -0,0 +1,116 @@ +.. include:: sub.txt + +============================ + PressureDependMultiYield +============================ + +.. function:: nDMaterial('PressureDependMultiYield', matTag, nd, rho, refShearModul, refBulkModul, frictionAng, peakShearStra, refPress, pressDependCoe, PTAng, contrac, *dilat, *liquefac, noYieldSurf=20.0, *yieldSurf=[], e=0.6, *params=[0.9, 0.02, 0.7, 101.0], c=0.3) + :noindex: + + PressureDependMultiYield material is an elastic-plastic material for simulating the essential response characteristics of pressure sensitive soil materials under general loading conditions. Such characteristics include dilatancy (shear-induced volume contraction or dilation) and non-flow liquefaction (cyclic mobility), typically exhibited in sands or silts during monotonic or cyclic loading. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nd`` |float| Number of dimensions, 2 for plane-strain, and 3 for 3D analysis. + ``rho`` |float| Saturated soil mass density. + ``refShearModul`` |float| (:math:`G_r`) Reference low-strain shear modulus, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``refBulkModul`` |float| (:math:`B_r`) Reference bulk modulus, + specified at a reference + mean effective confining pressure refPress + of p'r (see below). + ``frictionAng`` |float| (:math:`phi`) Friction angle at peak shear + strength in degrees, optional (default is 0.0). + ``peakShearStra`` |float| (:math:`\gamma_{max}`) An octahedral shear strain at + which the maximum shear strength is reached, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``refPress`` |float| (:math:`p'_r`) Reference mean effective confining + pressure at which + :math:`G_r`, :math:`B_r`, and :math:`\gamma_{max}` + are defined, optional (default is 100. kPa). + ``pressDependCoe`` |float| (:math:`d`) A positive constant defining variations + of :math:`G` and :math:`B` as a function of + instantaneous effective + confinement :math:`p'` (default is 0.0) + + :math:`G=G_r(\frac{p'}{p'_r})^d` + + :math:`B=B_r(\frac{p'}{p'_r})^d` + + If :math:`\phi=0`, :math:`d` is reset to 0.0. + + ``PTAng`` |float| (:math:`\phi_{PT}`) Phase transformation angle, + in degrees. + ``contrac`` |float| A non-negative constant defining the rate of + shear-induced volume decrease (contraction) or + pore pressure buildup. A larger value corresponds + to faster contraction rate. + ``dilat`` |listf| Non-negative constants defining the rate of + shear-induced volume increase (dilation). + Larger values correspond to stronger dilation rate. + ``dilat = [dilat1, dilat2]``. + ``liquefac`` |listf| Parameters controlling the mechanism of + liquefaction-induced perfectly plastic shear strain + accumulation, i.e., cyclic mobility. + Set ``liquefac[0] = 0`` to deactivate this mechanism + altogether. ``liquefac[0]`` defines the effective + confining pressure (e.g., 10 kPa in SI units or + 1.45 psi in English units) below which the mechanism + is in effect. Smaller values should be assigned to + denser sands. ``Liquefac[1]`` defines the maximum + amount of perfectly plastic shear strain developed + at zero effective confinement during each loading + phase. Smaller values should be assigned to denser + sands. ``Liquefac[2]`` defines the maximum amount + of biased + perfectly plastic shear strain :math:`\gamma_b` + accumulated at + each loading phase under biased shear loading + conditions, as + :math:`\gamma_b=liquefac[1]\times liquefac[2]`. + Typically, :math:`liquefac[2]` takes a value + between 0.0 and 3.0. Smaller values should be + assigned to denser sands. See the references listed + at the end of this chapter for more information. + ``noYieldSurf`` |float| Number of yield surfaces, optional (must be less + than 40, default is 20). The surfaces are generated + based on the hyperbolic relation defined in Note 2 + below. + ``yieldSurf`` |listf| If ``noYieldSurf<0 && >-100``, the user defined + yield surface is used. You have to provide + a list of ``2*(-noYieldSurf)``, otherwise, the arguments + will be messed up. Also don't provide user defined + yield surface if ``noYieldSurf>0``, it will + mess up the argument list too. + Instead of automatic surfaces generation (Note 2), + you can define yield surfaces directly based on + desired shear modulus reduction curve. To do so, + add a minus sign in front of noYieldSurf, then + provide noYieldSurf pairs of shear strain (r) and + modulus ratio (Gs) values. For example, to define + 10 surfaces: yieldSurf = [r1, Gs1, ..., r10, Gs10] + ``e`` |float| Initial void ratio, optional (default is 0.6). + ``params`` |listf| ``params=[cs1, cs2, cs3, pa]`` + defining a straight critical-state line ec + in e-p' space. + + If cs3=0, + + ec = cs1-cs2 log(p'/pa) + + else (Li and Wang, JGGE, 124(12)), + + ec = cs1-cs2(p'/pa)cs3 + + where pa is atmospheric pressure for normalization + (typically 101 kPa in SI units, or 14.65 psi in + English units). All four constants are optional + + ``c`` |float| Numerical constant (default value = 0.3 kPa) + ================================ =========================================================================== + + + +See also `notes `_ diff --git a/src/PressureDependMultiYield02.rst b/src/PressureDependMultiYield02.rst new file mode 100644 index 000000000..1c9f4e9fd --- /dev/null +++ b/src/PressureDependMultiYield02.rst @@ -0,0 +1,66 @@ +.. include:: sub.txt + +============================ + PressureDependMultiYield02 +============================ + +.. function:: nDMaterial('PressureDependMultiYield02', matTag, nd, rho, refShearModul, refBulkModul, frictionAng, peakShearStra, refPress, pressDependCoe, PTAng, contrac[0], contrac[2], dilat[0], dilat[2], noYieldSurf=20.0, *yieldSurf=[], contrac[1]=5.0, dilat[1]=3.0, *liquefac=[1.0,0.0],e=0.6, *params=[0.9, 0.02, 0.7, 101.0], c=0.1) + :noindex: + + PressureDependMultiYield02 material is modified from PressureDependMultiYield material, with: + + #. additional parameters (``contrac[2]`` and ``dilat[2]``) to account for :math:`K_{\sigma}` effect, + #. a parameter to account for the influence of previous dilation history on subsequent contraction phase (``contrac[1]``), and + #. modified logic related to permanent shear strain accumulation (``liquefac[0]`` and ``liquefac[1]``). + + ================================ ================================================================================ + ``matTag`` |int| integer tag identifying material + ``nd`` |float| Number of dimensions, 2 for plane-strain, and 3 for 3D analysis. + ``rho`` |float| Saturated soil mass density. + ``refShearModul`` |float| (:math:`G_r`) Reference low-strain shear modulus, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``refBulkModul`` |float| (:math:`B_r`) Reference bulk modulus, + specified at a reference + mean effective confining pressure refPress + of p'r (see below). + ``frictionAng`` |float| (:math:`phi`) Friction angle at peak shear + strength in degrees, optional (default is 0.0). + ``peakShearStra`` |float| (:math:`\gamma_{max}`) An octahedral shear strain at + which the maximum shear strength is reached, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``refPress`` |float| (:math:`p'_r`) Reference mean effective confining + pressure at which + :math:`G_r`, :math:`B_r`, and :math:`\gamma_{max}` + are defined, optional (default is 100. kPa). + ``pressDependCoe`` |float| (:math:`d`) A positive constant defining variations + of :math:`G` and :math:`B` as a function of + instantaneous effective + confinement :math:`p'` (default is 0.0) + + :math:`G=G_r(\frac{p'}{p'_r})^d` + + :math:`B=B_r(\frac{p'}{p'_r})^d` + + If :math:`\phi=0`, :math:`d` is reset to 0.0. + + ``PTAng`` |float| (:math:`\phi_{PT}`) Phase transformation angle, + in degrees. + ``contrac[2]`` |float| A non-negative constant reflecting :math:`K_\sigma` effect. + ``dilat[2]`` |float| A non-negative constant reflecting :math:`K_\sigma` effect. + ``contrac[1]`` |float| A non-negative constant reflecting dilation history on contraction tendency. + ``liquefac[0]`` |float| Damage parameter to define accumulated permanent + shear strain as a function of dilation + history. (Redefined and different from + PressureDependMultiYield material). + ``liquefac[1]`` |float| Damage parameter to define biased accumulation of + permanent shear strain as a function of load reversal + history. (Redefined and different from + PressureDependMultiYield material). + ``c`` |float| Numerical constant (default value = 0.1 kPa) + ================================ ================================================================================ + + + +See also `notes `_ diff --git a/src/PressureDependMultiYield03.rst b/src/PressureDependMultiYield03.rst new file mode 100644 index 000000000..b87486087 --- /dev/null +++ b/src/PressureDependMultiYield03.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============================ + PressureDependMultiYield03 +============================ + +.. function:: nDMaterial('PressureDependMultiYield03', matTag, nd, rho, refShearModul, refBulkModul, frictionAng, peakShearStra, refPress, pressDependCoe, PTAng, ca, cb, cc, cd, ce, da, db, dc, noYieldSurf=20.0, *yieldSurf=[],, liquefac1=1, liquefac2=0., pa=101, s0=1.73) + :noindex: + + The reference for PressureDependMultiYield03 material: Khosravifar, A., Elgamal, A., Lu, J., and Li, J. [2018]. "A 3D model for earthquake-induced liquefaction triggering and post-liquefaction response." Soil Dynamics and Earthquake Engineering, 110, 43-52) + + PressureDependMultiYield03 is modified from PressureDependMultiYield02 material to comply with the established guidelines on the dependence of liquefaction triggering to the number of loading cycles, effective overburden stress (Kσ), and static shear stress (Kα). + + The explanations of parameters + + See `notes `_ diff --git a/src/PressureIndependMultiYield.rst b/src/PressureIndependMultiYield.rst new file mode 100644 index 000000000..6bc29846d --- /dev/null +++ b/src/PressureIndependMultiYield.rst @@ -0,0 +1,61 @@ +.. include:: sub.txt + +============================ + PressureIndependMultiYield +============================ + +.. function:: nDMaterial('PressureIndependMultiYield', matTag, nd, rho, refShearModul, refBulkModul, cohesi, peakShearStra, frictionAng=0., refPress=100., pressDependCoe=0., noYieldSurf=20, *yieldSurf) + :noindex: + + PressureIndependMultiYield material is an elastic-plastic material in which plasticity exhibits only in the deviatoric stress-strain response. The volumetric stress-strain response is linear-elastic and is independent of the deviatoric response. This material is implemented to simulate monotonic or cyclic response of materials whose shear behavior is insensitive to the confinement change. Such materials include, for example, organic soils or clay under fast (undrained) loading conditions. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``nd`` |float| Number of dimensions, 2 for plane-strain, and 3 for 3D analysis. + ``rho`` |float| Saturated soil mass density. + ``refShearModul`` |float| (:math:`G_r`) Reference low-strain shear modulus, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``refBulkModul`` |float| (:math:`B_r`) Reference bulk modulus, + specified at a reference + mean effective confining pressure refPress + of p'r (see below). + ``cohesi`` |float| (:math:`c`) Apparent cohesion at zero + effective confinement. + ``peakShearStra`` |float| (:math:`\gamma_{max}`) An octahedral shear strain at + which the maximum shear strength is reached, + specified at a reference mean effective confining + pressure refPress of p'r (see below). + ``frictionAng`` |float| (:math:`phi`) Friction angle at peak shear + strength in degrees, optional (default is 0.0). + ``refPress`` |float| (:math:`p'_r`) Reference mean effective confining + pressure at which + :math:`G_r`, :math:`B_r`, and :math:`\gamma_{max}` + are defined, optional (default is 100. kPa). + ``pressDependCoe`` |float| (:math:`d`) A positive constant defining variations + of :math:`G` and :math:`B` as a function of + instantaneous effective + confinement :math:`p'` (default is 0.0) + + :math:`G=G_r(\frac{p'}{p'_r})^d` + + :math:`B=B_r(\frac{p'}{p'_r})^d` + + If :math:`\phi=0`, :math:`d` is reset to 0.0. + + ``noYieldSurf`` |float| Number of yield surfaces, optional (must be less + than 40, default is 20). The surfaces are generated + based on the hyperbolic relation defined in Note 2 + below. + ``yieldSurf`` |listf| Instead of automatic surfaces generation (Note 2), + you can define yield surfaces directly based on + desired shear modulus reduction curve. To do so, + add a minus sign in front of noYieldSurf, then + provide noYieldSurf pairs of shear strain (r) and + modulus ratio (Gs) values. For example, to define + 10 surfaces: yieldSurf = [r1, Gs1, ..., r10, Gs10] + ================================ =========================================================================== + + + +See also `notes `_ diff --git a/src/ProfileSPD.rst b/src/ProfileSPD.rst new file mode 100644 index 000000000..6bbaf2991 --- /dev/null +++ b/src/ProfileSPD.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +================ + ProfileSPD SOE +================ + +.. function:: system('ProfileSPD') + :noindex: + + This command is used to construct a profileSPDSOE linear system of equation object. As the name implies, this class is used for symmetric positive definite matrix systems. The matrix is stored as shown below in a 1 dimensional array with only those values below the first non-zero row in any column being stored. This is sometimes also referred to as a skyline storage scheme. diff --git a/src/PyLiq1.rst b/src/PyLiq1.rst new file mode 100644 index 000000000..ed95c9713 --- /dev/null +++ b/src/PyLiq1.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +=============== +PyLiq1 Material +=============== + +.. function:: uniaxialMaterial('PyLiq1', matTag,soilType, pult, Y50, Cd, c, pRes, ele1, ele2) + :noindex: + +.. function:: uniaxialMaterial('PyLiq1', matTag,soilType, pult, Y50, Cd, c, pRes, '-timeSeries', timeSeriesTag) + :noindex: + + This command constructs a uniaxial p-y material that incorporates liquefaction effects. This p y material is used with a zeroLength element to connect a pile (beam-column element) to a 2 D plane-strain FE mesh or displacement boundary condition. The p-y material obtains the average mean effective stress (which decreases with increasing excess pore pressure) either from two specified soil elements, or from a time series. Currently, the implementation requires that the specified soil elements consist of FluidSolidPorousMaterials in FourNodeQuad elements, or PressureDependMultiYield or PressureDependMultiYield02 materials in FourNodeQuadUP or NineFourQuadUP elements. There are two possible forms: + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``soilType`` |int| soilType = 1 Backbone of p-y curve approximates Matlock (1970) soft clay relation. + soilType = 2 Backbone of p-y curve approximates API (1993) sand relation. + ``pult`` |float| Ultimate capacity of the p-y material. Note that "p" or "pult" are distributed loads [force per length of pile] in common design equations, but are both loads for this uniaxialMaterial [i.e., distributed load times the tributary length of the pile]. + ``Y50`` |float| Displacement at which 50% of pult is mobilized in monotonic loading. + ``Cd`` |float| Variable that sets the drag resistance within a fully-mobilized gap as Cd*pult. + ``c`` |float| The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity). (optional Default = 0.0). Nonzero c values are used to represent radiation damping effects + ``pRes`` |float| sets the minimum (or residual) peak resistance that the material retains as the adjacent solid soil elements liquefy + ``ele1`` ``ele2`` |float| are the eleTag (element numbers) for the two solid elements from which PyLiq1 will obtain mean effective stresses and excess pore pressures + ``timeSeriesTag`` |float| Alternatively, mean effective stress can be supplied by a time series by specifying the text string ``'-timeSeries'`` and the tag of the series ``seriesTag``. + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/PySimple1.rst b/src/PySimple1.rst new file mode 100644 index 000000000..c4ef17a89 --- /dev/null +++ b/src/PySimple1.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +================== +PySimple1 Material +================== + +.. function:: uniaxialMaterial('PySimple1', matTag, soilType, pult, Y50, Cd, c=0.0) + :noindex: + + This command is used to construct a PySimple1 uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``soilType`` |int| soilType = 1 Backbone of p-y curve approximates Matlock (1970) soft clay relation. + + soilType = 2 Backbone of p-y curve approximates API (1993) sand relation. + ``pult`` |float| Ultimate capacity of the p-y material. Note that "p" or "pult" are distributed loads [force per length of pile] in common design equations, but are both loads for this uniaxialMaterial [i.e., distributed load times the tributary length of the pile]. + ``Y50`` |float| Displacement at which 50% of pult is mobilized in monotonic loading. + ``Cd`` |float| Variable that sets the drag resistance within a fully-mobilized gap as Cd*pult. + ``c`` |float| The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity). (optional Default = 0.0). Nonzero c values are used to represent radiation damping effects + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/QzSimple1.rst b/src/QzSimple1.rst new file mode 100644 index 000000000..83764bd45 --- /dev/null +++ b/src/QzSimple1.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +================== +QzSimple1 Material +================== + +.. function:: uniaxialMaterial('QzSimple1', matTag,qzType, qult, Z50, suction=0.0, c=0.0) + :noindex: + + This command is used to construct a QzSimple1 uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``qzType`` |int| qzType = 1 Backbone of q-z curve approximates Reese and O'Neill's (1987) relation for drilled shafts in clay. + + qzType = 2 Backbone of q-z curve approximates Vijayvergiya's (1977) relation for piles in sand. + ``qult`` |float| Ultimate capacity of the q-z material. SEE NOTE 1. + ``Z50`` |float| Displacement at which 50% of qult is mobilized in monotonic loading. SEE NOTE 2. + ``suction`` |float| Uplift resistance is equal to suction*qult. Default = 0.0. The value of suction must be 0.0 to 0.1.* + ``c`` |float| The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity). Default = 0.0. Nonzero c values are used to represent radiation damping effects.* + =================================== =========================================================================== + +.. note:: + + #. ``qult``: Ultimate capacity of the q-z material. Note that ``q1`` or ``qult`` are stresses [force per unit area of pile tip] in common design equations, but are both loads for this uniaxialMaterial [i.e., stress times tip area]. + #. ``Y50``: Displacement at which 50% of pult is mobilized in monotonic loading. Note that Vijayvergiya's relation (qzType=2) refers to a "critical" displacement (zcrit) at which qult is fully mobilized, and that the corresponding z50 would be 0. 125zcrit. + #. optional args ``suction`` and ``c`` must either both be omitted or both provided. + +.. seealso:: + + + `Notes `_ diff --git a/src/RCFrameEarthquake.rst b/src/RCFrameEarthquake.rst new file mode 100644 index 000000000..a4496cd87 --- /dev/null +++ b/src/RCFrameEarthquake.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +=============================================== + Reinforced Concrete Frame Earthquake Analysis +=============================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. The file for gravity analysis is also needed :download:`here `. +#. The ReadRecord is a useful python function for parsing the PEER strong motion data base files and returning the ``dt``, ``nPts`` and creating a file containing just data points. The function is kept in a seperate file :download:`here ` and is imported in the example. +#. The ground motion data file :download:`here ` must be put in the same folder. +#. Run the source code in your favorite Python program and should see ``Passed!`` in the results and a plotting of displacement for node 3 + +.. image:: /_static/RCFrameEarthquake.png + +.. literalinclude:: /pyExamples/RCFrameEarthquake.py + :linenos: + diff --git a/src/RCFrameGravity.rst b/src/RCFrameGravity.rst new file mode 100644 index 000000000..3ec2a98de --- /dev/null +++ b/src/RCFrameGravity.rst @@ -0,0 +1,12 @@ +.. include:: sub.txt + +============================================ + Reinforced Concrete Frame Gravity Analysis +============================================ + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see ``Passed!`` in the results. + +.. literalinclude:: /pyExamples/RCFrameGravity.py + :linenos: diff --git a/src/RCFramePushOver.rst b/src/RCFramePushOver.rst new file mode 100644 index 000000000..8c24e65f7 --- /dev/null +++ b/src/RCFramePushOver.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============================================= + Reinforced Concrete Frame Pushover Analysis +============================================= + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. The file for gravity analysis is also needed ::download:`here `. +#. Run the source code in your favorite Python program and should see ``Passed!`` in the results. + +.. literalinclude:: /pyExamples/RCFramePushOver.py + :linenos: diff --git a/src/RCM.rst b/src/RCM.rst new file mode 100644 index 000000000..89d043e43 --- /dev/null +++ b/src/RCM.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +============== + RCM Numberer +============== + +.. function:: numberer('RCM') + :noindex: + + This command is used to construct an RCM degree-of-freedom numbering object to provide the mapping between the degrees-of-freedom at the nodes and the equation numbers. An RCM numberer uses the reverse Cuthill-McKee scheme to order the matrix equations. diff --git a/src/RCshearwall.rst b/src/RCshearwall.rst new file mode 100644 index 000000000..630e2d0a4 --- /dev/null +++ b/src/RCshearwall.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +=============================================================== + Reinforced Concrete Shear Wall with Special Boundary Elements +=============================================================== + +#. The original code was written for OpenSees Tcl by `Lu X.Z. et al. (2015) `. +#. The source code is converted to OpenSeesPy by `Anurag Upadhyay `_ from University of Utah. +#. Four node shell elements with LayeredShell sections are used to model the shear wall. +#. The source code is shown below, which can be downloaded :download:`here `. +#. Download the cyclic test load input and output files, :download:`RCshearwall_Load_input `, :download:`RCshearwall_TestOutput `. +#. The details of the shear wall specimen are shown in the figure below, along with the finite element mesh. +#. Run the source code and you should see the cyclic test plot overlaid by a pushover curve, shown at the end. + +.. image:: /_static/RCshearwall_Specimen-Mesh.png + +.. literalinclude:: /pyExamples/RCshearwall.py + :linenos: + +.. image:: /_static/RCshearwall_PushoverCurve.png diff --git a/src/RJWatsonEqsBearing.rst b/src/RJWatsonEqsBearing.rst new file mode 100644 index 000000000..81a02e087 --- /dev/null +++ b/src/RJWatsonEqsBearing.rst @@ -0,0 +1,46 @@ +.. include:: sub.txt + +============================= +RJ-Watson EQS Bearing Element +============================= + +This command is used to construct a RJWatsonEqsBearing element object, which is defined by two nodes. The iNode represents the masonry plate and the jNode represents the sliding surface plate. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) friction properties (with post-yield stiffening due to the mass-energy-regulator (MER) springs) for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. To capture the uplift behavior of the bearing, the user-specified UniaxialMaterial in the axial direction is modified for no-tension behavior. By default (sDratio = 1.0) P-Delta moments are entirely transferred to the sliding surface (jNode). It is important to note that rotations of the sliding surface (rotations at the jNode) affect the shear behavior of the bearing. To avoid the introduction of artificial viscous damping in the isolation system (sometimes referred to as "damping leakage in the isolation system"), the bearing element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + + + +.. function:: element('RJWatsonEqsBearing', eleTag,*eleNodes,frnMdlTag, kInit,'-P', matTag,'-Vy', matTag,'-Mz', matTag,['-orient', x1, x2, x3, y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-iter', maxIter, tol]) + :noindex: + + For a two-dimensional problem + + +.. function:: element('RJWatsonEqsBearing', eleTag,*eleNodes,frnMdlTag, kInit,'-P', matTag,'-Vy', matTag,'-Vz', matTag,'-T', matTag,'-My', matTag,'-Mz', matTag,['-orient', [x1, x2, x3], y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-iter', maxIter, tol]) + :noindex: + + For a three-dimensional problem + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``frnMdlTag`` |float| tag associated with previously-defined FrictionModel + ``kInit`` |float| initial stiffness of sliding friction component in local shear direction + ``'-P'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in axial direction + ``'-Vy'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in shear direction along local y-axis (MER spring behavior not including friction) + ``'-Vz'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in shear direction along local z-axis (MER spring behavior not including friction) + ``'-T'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in torsional direction + ``'-My'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local y-axis + ``'-Mz'`` ``matTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local z-axis + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.0) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the bearing (optional, default = no Rayleigh damping contribution) + ``m`` |float| element mass (optional, default = 0.0) + ``maxIter`` |int| maximum number of iterations to undertake to satisfy element equilibrium (optional, default = 20) + ``tol`` |float| convergence tolerance to satisfy element equilibrium (optional, default = 1E-8) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/Radau.rst b/src/Radau.rst new file mode 100644 index 000000000..ed073fa52 --- /dev/null +++ b/src/Radau.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +======= + Radau +======= + +.. function:: beamIntegration('Radau',tag,secTag,N) + :noindex: + + Create a Gauss-Radau beamIntegration object. + Gauss-Radau integration is not common in force-based elements because it places an integration point at only one end of the element; however, it forms the basis for optimal plastic + hinge integration methods. + + Places ``N`` Gauss-Radau integration points along the element with a point constrained to be at ndI. The location and weight of each integration point are tabulated in references on + numerical analysis. The force-deformation response at each integration point is defined + by the section. The order of accuracy for Gauss-Radau integration is 2N-2. + + Arguments and examples see :ref:`Lobatto-BeamIntegration`. diff --git a/src/RambergOsgoodSteel.rst b/src/RambergOsgoodSteel.rst new file mode 100644 index 000000000..d549fa95e --- /dev/null +++ b/src/RambergOsgoodSteel.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +==================== + RambergOsgoodSteel +==================== + +.. function:: uniaxialMaterial('RambergOsgoodSteel', matTag, fy, E0, a, n) + :noindex: + + This command is used to construct a Ramberg-Osgood steel material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fy`` |float| Yield strength + ``E0`` |float| initial elastic tangent + ``a`` |float| "yield offset" and the Commonly used value for a is 0.002 + ``n`` |float| Parameters to control the transition from elastic + to plastic branches. And controls the hardening + of the material by increasing the "n" hardening ratio will be decreased. + Commonly used values for n are ~5 or greater. + =================================== =========================================================================== + + + +.. seealso:: + + + `Notes `_ diff --git a/src/ReinforcingSteel.rst b/src/ReinforcingSteel.rst new file mode 100644 index 000000000..2ea72e1de --- /dev/null +++ b/src/ReinforcingSteel.rst @@ -0,0 +1,57 @@ +.. include:: sub.txt + +================== + ReinforcingSteel +================== + +.. function:: uniaxialMaterial('ReinforcingSteel', matTag, fy, fu, Es, Esh, eps_sh, eps_ult, '-GABuck', lsr, beta, r, gamma, '-DMBuck', lsr, alpha=1.0, '-CMFatigue', Cf, alpha, Cd, '-IsoHard', a1=4.3, limit=1.0, '-MPCurveParams',R1=0.333,R2=18.0,R3=4.0) + :noindex: + + This command is used to construct a ReinforcingSteel uniaxial material object. This object is intended to be used in a reinforced concrete fiber section as the steel reinforcing material. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fy`` |float| Yield stress in tension + ``fu`` |float| Ultimate stress in tension + ``Es`` |float| Initial elastic tangent + ``Esh`` |float| Tangent at initial strain hardening + ``eps_sh`` |float| Strain corresponding to initial strain hardening + ``eps_ult`` |float| Strain at peak stress + ``'-GABuck'`` |str| Buckling Model Based on Gomes and Appleton (1997) + ``lsr`` |float| Slenderness Ratio + ``beta`` |float| Amplification factor for the buckled stress strain curve. + ``r`` |float| Buckling reduction factor + + r can be a real number between [0.0 and 1.0] + + r=1.0 full reduction (no buckling) + + r=0.0 no reduction + + 0.0`_ diff --git a/src/SAWS.rst b/src/SAWS.rst new file mode 100644 index 000000000..194037e21 --- /dev/null +++ b/src/SAWS.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +=================== + SAWS Material +=================== + +.. function:: uniaxialMaterial('SAWS', matTag, F0, FI, DU, S0, R1, R2, R3, R4, alpha, beta) + :noindex: + + This file contains the class definition for SAWSMaterial. SAWSMaterial provides the implementation of a one-dimensional hysteretic model develeped as part of the CUREe Caltech wood frame project. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``F0`` |float| Intercept strength of the shear wall spring element for the asymtotic line to the envelope curve F0 > FI > 0 + ``FI`` |float| Intercept strength of the spring element for the pinching branch of the hysteretic curve. (FI > 0). + ``DU`` |float| Spring element displacement at ultimate load. (DU > 0). + ``S0`` |float| Initial stiffness of the shear wall spring element (S0 > 0). + ``R1`` |float| Stiffness ratio of the asymptotic line to the spring element envelope curve. The slope of this line is R1 S0. (0 < R1 < 1.0). + ``R2`` |float| Stiffness ratio of the descending branch of the spring element envelope curve. The slope of this line is R2 S0. ( R2 < 0). + ``R3`` |float| Stiffness ratio of the unloading branch off the spring element envelope curve. The slope of this line is R3 S0. ( R3 1). + ``R4`` |float| Stiffness ratio of the pinching branch for the spring element. The slope of this line is R4 S0. ( R4 > 0). + ``alpha`` |float| Stiffness degradation parameter for the shear wall spring element. (ALPHA > 0). + ``beta`` |float| Stiffness degradation parameter for the spring element. (BETA > 0). + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/SFI_MVLEM.rst b/src/SFI_MVLEM.rst new file mode 100644 index 000000000..bfd6a2b7b --- /dev/null +++ b/src/SFI_MVLEM.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +=============================================================== +SFI MVLEM - Cyclic Shear-Flexure Interaction Model for RC Walls +=============================================================== + +The SFI_MVLEM command is used to construct a Shear-Flexure Interaction Multiple-Vertical-Line-Element Model (SFI-MVLEM, Kolozvari et al., 2015a, b, c), which captures interaction between axial/flexural and shear behavior of RC structural walls and columns under cyclic loading. The SFI_MVLEM element (Figure 1) incorporates 2-D RC panel behavior described by the Fixed-Strut-Angle-Model (nDMaterial FSAM; Ulugtekin, 2010; Orakcal et al., 2012), into a 2-D macroscopic fiber-based model (MVLEM). The interaction between axial and shear behavior is captured at each RC panel (macro-fiber) level, which further incorporates interaction between shear and flexural behavior at the SFI_MVLEM element level. + + +.. function:: element('SFI_MVLEM', eleTag,*eleNodes,m,c, '-thick',*thick,'-width',*widths,'-mat',*mat_tags) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``m`` |int| Number of element macro-fibers + ``c`` |float| Location of center of rotation with from the iNode, ``c`` = 0.4 (recommended) + ``Thicknesses`` |listf| a list of m macro-fiber thicknesses + ``Widths`` |listf| a list of m macro-fiber widths + ``Material_tags`` |listi| a list of m macro-fiber nDMaterial1 tags + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/SP_Constraint.rst b/src/SP_Constraint.rst new file mode 100644 index 000000000..3e3ffc858 --- /dev/null +++ b/src/SP_Constraint.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +======================== + sp constraint commands +======================== + +Create constraints for a single dof of a node. + + +#. :doc:`fix` +#. :doc:`fixX` +#. :doc:`fixY` +#. :doc:`fixZ` + +.. toctree:: + :maxdepth: 2 + :hidden: + + fix + fixX + fixY + fixZ diff --git a/src/SSPbrick.rst b/src/SSPbrick.rst new file mode 100644 index 000000000..75ec7e8df --- /dev/null +++ b/src/SSPbrick.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================ +SSPbrick Element +================ + +This command is used to construct a SSPbrick element object. + + + +.. function:: element('SSPbrick', eleTag,*eleNodes,matTag,[b1, b2, b3]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes in bottom and top faces and in counter-clockwise order + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``b1`` ``b2`` ``b3`` |float| constant body forces in global x-, y-, and z-directions, respectively (optional, default = 0.0) + =================================== =========================================================================== + +The SSPbrick element is an eight-node hexahedral element using physically stabilized single-point integration (SSP --> Stabilized Single Point). The stabilization incorporates an enhanced assumed strain field, resulting in an element which is free from volumetric and shear locking. The elimination of shear locking results in greater coarse mesh accuracy in bending dominated problems, and the elimination of volumetric locking improves accuracy in nearly-incompressible problems. Analysis times are generally faster than corresponding full integration elements. + +.. note:: + + #. Valid queries to the SSPbrick element when creating an ElementalRecorder object correspond to those for the nDMaterial object assigned to the element (e.g., 'stress', 'strain'). Material response is recorded at the single integration point located in the center of the element. + #. The SSPbrick element was designed with intentions of duplicating the functionality of the stdBrick Element. If an example is found where the SSPbrick element cannot do something that works for the stdBrick Element, e.g., material updating, please contact the developers listed below so the bug can be fixed. + +.. seealso:: + + + `Notes `_ diff --git a/src/SSPbrickUP.rst b/src/SSPbrickUP.rst new file mode 100644 index 000000000..deefd616f --- /dev/null +++ b/src/SSPbrickUP.rst @@ -0,0 +1,48 @@ +.. include:: sub.txt + +================== +SSPbrickUP Element +================== + +This command is used to construct a SSPbrickUP element object. + +.. function:: element('SSPbrickUP', eleTag,*eleNodes,matTag, fBulk, fDen, k1, k2, k3, void, alpha,[b1, b2, b3]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes in counter-clockwise order + ``matTag`` |float| unique integer tag associated with previously-defined nDMaterial object + ``fBulk`` |float| bulk modulus of the pore fluid + ``fDen`` |float| mass density of the pore fluid + ``k1`` ``k2`` ``k3`` |float| permeability coefficients in global x-, y-, and z-directions, respectively + ``void`` |float| voids ratio + ``alpha`` |float| spatial pressure field stabilization parameter (see discussion below for more information) + ``b1`` ``b2`` ``b3`` |float| constant body forces in global x-, y-, and z-directions, respectively (optional, default = 0.0) - See Note 3 + =================================== =========================================================================== + +The SSPbrickUP element is an extension of the SSPbrick Element for use in dynamic 3D analysis of fluid saturated porous media. A mixed displacement-pressure (u-p) formulation is used, based upon the work of Biot as extended by Zienkiewicz and Shiomi (1984). + +The physical stabilization necessary to allow for reduced integration incorporates an enhanced assumed strain field, resulting in an element which is free from volumetric and shear locking. The elimination of shear locking results in greater coarse mesh accuracy in bending dominated problems, and the elimination of volumetric locking improves accuracy in nearly-incompressible problems. Analysis times are generally faster than corresponding full integration elements. + +Equal-order interpolation is used for the displacement and pressure fields, thus, the SSPbrickUP element does not inherently pass the inf-sup condition, and is not fully acceptable in the incompressible-impermeable limit (the brickUP Element has the same issue). A stabilizing parameter is employed to permit the use of equal-order interpolation for the SSPbrickUP element. This parameter $alpha can be computed as + +.. math:: + + \alpha = h^2/(4*(K_s + (4/3)*G_s)) + +where :math:`h` is the element size, and :math:`K_s` and :math:`G_s` are the bulk and shear moduli for the solid phase. The :math:`\alpha` parameter should be a small number. With a properly defined :math:`\alpha` parameter, the SSPbrickUP element can produce comparable results to a higher-order element such as the 20_8_BrickUP Element at a significantly lower computational cost and with a greater ease in mesh generation. + +.. note:: + + #. The SSPbrickUP element will only work in dynamic analysis. + #. For saturated soils, the mass density input into the associated nDMaterial object should be the saturated mass density. + #. When modeling soil, the body forces input into the SSPbrickUP element should be the components of the gravitational vector, not the unit weight. + #. Fixing the pore pressure degree-of-freedom (dof 4) at a node is a drainage boundary condition at which zero pore pressure will be maintained throughout the analysis. Leaving the fourth dof free allows pore pressures to build at that node. + #. Valid queries to the SSPbrickUP element when creating an ElementalRecorder object correspond to those for the nDMaterial object assigned to the element (e.g., 'stress', 'strain'). Material response is recorded at the single integration point located in the center of the element. + #. The SSPbrickUP element was designed with intentions of duplicating the functionality of the brickUP Element. If an example is found where the SSPbrickUP element cannot do something that works for the brickUP Element, e.g., material updating, please contact the developers listed below so the bug can be fixed. + +.. seealso:: + + + `Notes `_ diff --git a/src/SSPquad.rst b/src/SSPquad.rst new file mode 100644 index 000000000..60ba553dd --- /dev/null +++ b/src/SSPquad.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +=============== +SSPquad Element +=============== + +This command is used to construct a SSPquad element object. + + + +.. function:: element('SSPquad', eleTag,*eleNodes,matTag, type, thick,[b1, b2]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| thickness of the element in out-of-plane direction + ``type`` |str| string to relay material behavior to the element, can be either ``'PlaneStrain'`` or ``'PlaneStress'`` + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``b1`` ``b2`` |float| constant body forces in global x- and y-directions, respectively (optional, default = 0.0) + =================================== =========================================================================== + + The SSPquad element is a four-node quadrilateral element using physically stabilized single-point integration (SSP --> Stabilized Single Point). The stabilization incorporates an assumed strain field in which the volumetric dilation and the shear strain associated with the the hourglass modes are zero, resulting in an element which is free from volumetric and shear locking. The elimination of shear locking results in greater coarse mesh accuracy in bending dominated problems, and the elimination of volumetric locking improves accuracy in nearly-incompressible problems. Analysis times are generally faster than corresponding full integration elements. The formulation for this element is identical to the solid phase portion of the SSPquadUP element as described by McGann et al. (2012). + +.. note:: + + #. Valid queries to the SSPquad element when creating an ElementalRecorder object correspond to those for the nDMaterial object assigned to the element (e.g., 'stress', 'strain'). Material response is recorded at the single integration point located in the center of the element. + #. The SSPquad element was designed with intentions of duplicating the functionality of the Quad Element. If an example is found where the SSPquad element cannot do something that works for the Quad Element, e.g., material updating, please contact the developers listed below so the bug can be fixed. + +.. seealso:: + + + `Notes `_ diff --git a/src/SSPquadUP.rst b/src/SSPquadUP.rst new file mode 100644 index 000000000..e9e0a4cf0 --- /dev/null +++ b/src/SSPquadUP.rst @@ -0,0 +1,51 @@ +.. include:: sub.txt + +================= +SSPquadUP Element +================= + +This command is used to construct a SSPquadUP element object. + + +.. function:: element('SSPquadUP', eleTag,*eleNodes,matTag, thick, fBulk, fDen, k1, k2, void, alpha,[b1=0.0, b2=0.0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``thick`` |float| thickness of the element in out-of-plane direction + ``fBulk`` |float| bulk modulus of the pore fluid + ``fDen`` |float| mass density of the pore fluid + ``k1`` ``k2`` |float| permeability coefficients in global x- and y-directions, respectively + ``void`` |float| voids ratio + ``alpha`` |float| spatial pressure field stabilization parameter (see discussion below for more information) + ``b1`` ``b2`` |float| constant body forces in global x- and y-directions, respectively (optional, default = 0.0) - See Note 3 + =================================== =========================================================================== + + The SSPquadUP element is an extension of the SSPquad Element for use in dynamic plane strain analysis of fluid saturated porous media. A mixed displacement-pressure (u-p) formulation is used, based upon the work of Biot as extended by Zienkiewicz and Shiomi (1984). + +The physical stabilization necessary to allow for reduced integration incorporates an assumed strain field in which the volumetric dilation and the shear strain associated with the the hourglass modes are zero, resulting in an element which is free from volumetric and shear locking. The elimination of shear locking results in greater coarse mesh accuracy in bending dominated problems, and the elimination of volumetric locking improves accuracy in nearly-incompressible problems. Analysis times are generally faster than corresponding full integration elements. + +Equal-order interpolation is used for the displacement and pressure fields, thus, the SSPquadUP element does not inherently pass the inf-sup condition, and is not fully acceptable in the incompressible-impermeable limit (the QuadUP Element has the same issue). A stabilizing parameter is employed to permit the use of equal-order interpolation for the SSPquadUP element. This parameter $alpha can be computed as + +.. math:: + \alpha = 0.25*(h^2)/(den*c^2) + +where h is the element size, c is the speed of elastic wave propagation in the solid phase, and den is the mass density of the solid phase. The $alpha parameter should be a small number. With a properly defined $alpha parameter, the SSPquadUP element can produce comparable results to a higher-order element such as the 9_4_QuadUP Element at a significantly lower computational cost and with a greater ease in mesh generation. + +The full formulation for the SSPquadUP element can be found in McGann et al. (2012) along with several example applications. + +.. note:: + + #. The SSPquadUP element will only work in dynamic analysis. + #. For saturated soils, the mass density input into the associated nDMaterial object should be the saturated mass density. + #. When modeling soil, the body forces input into the SSPquadUP element should be the components of the gravitational vector, not the unit weight. + #. Fixing the pore pressure degree-of-freedom (dof 3) at a node is a drainage boundary condition at which zero pore pressure will be maintained throughout the analysis. Leaving the third dof free allows pore pressures to build at that node. + #. Valid queries to the SSPquadUP element when creating an ElementalRecorder object correspond to those for the nDMaterial object assigned to the element (e.g., 'stress', 'strain'). Material response is recorded at the single integration point located in the center of the element. + #. The SSPquadUP element was designed with intentions of duplicating the functionality of the QuadUP Element. If an example is found where the SSPquadUP element cannot do something that works for the QuadUP Element, e.g., material updating, please contact the developers listed below so the bug can be fixed. + +.. seealso:: + + + `Notes `_ diff --git a/src/SelfCentering.rst b/src/SelfCentering.rst new file mode 100644 index 000000000..b10511a2e --- /dev/null +++ b/src/SelfCentering.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +============================= +SelfCentering Material +============================= + +.. function:: uniaxialMaterial('SelfCentering', matTag, k1, k2, sigAct, beta, epsSlip=0, epsBear=0, rBear=k1]) + :noindex: + + This command is used to construct a uniaxial self-centering (flag-shaped) material object with optional non-recoverable slip behaviour and an optional stiffness increase at high strains (bearing behaviour). + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``k1`` |float| Initial Stiffness + ``k2`` |float| Post-Activation Stiffness (0< ``k2``< ``k1``) + ``sigAct`` |float| Forward Activation Stress/Force + ``beta`` |float| Ratio of Forward to Reverse Activation Stress/Force + ``epsSlip`` |float| slip Strain/Deformation (if ``epsSlip`` = 0, there will be no slippage) + ``epsBear`` |float| Bearing Strain/Deformation (if ``epsBear`` = 0, there will be no bearing) + ``rBear`` |float| Ratio of Bearing Stiffness to Initial Stiffness ``k1`` + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/SeriesUni.rst b/src/SeriesUni.rst new file mode 100644 index 000000000..8342825f6 --- /dev/null +++ b/src/SeriesUni.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +=================== + Series Material +=================== + +.. function:: uniaxialMaterial('Series', matTag, *matTags) + :noindex: + + This command is used to construct a series material object made up of an arbitrary number of previously-constructed UniaxialMaterial objects. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``matTags`` |listi| identification tags of materials making up the material model + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellDKGQ.rst b/src/ShellDKGQ.rst new file mode 100644 index 000000000..6b49bdd10 --- /dev/null +++ b/src/ShellDKGQ.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +========= +ShellDKGQ +========= + +This command is used to construct a ShellDKGQ element object, which is a quadrilateral shell element based on the theory of generalized conforming element. + + + +.. function:: element('ShellDKGQ', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. Currently can be a ``'PlateFiberSection'``, a ``'ElasticMembranePlateSection'`` and a ``'LayeredShell'`` section + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellDKGT.rst b/src/ShellDKGT.rst new file mode 100644 index 000000000..b9656e8bf --- /dev/null +++ b/src/ShellDKGT.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +========= +ShellDKGT +========= + +This command is used to construct a ShellDKGT element object, which is a triangular shell element based on the theory of generalized conforming element. + + +.. function:: element('ShellDKGT', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of three element nodes in clockwise or counter-clockwise order + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. currently can be a ``'PlateFiberSection'``, a ``'ElasticMembranePlateSection'`` and a ``'LayeredShell'`` section + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellMITC4.rst b/src/ShellMITC4.rst new file mode 100644 index 000000000..e7d815e22 --- /dev/null +++ b/src/ShellMITC4.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +============= +Shell Element +============= + +This command is used to construct a ShellMITC4 element object, which uses a bilinear isoparametric formulation in combination with a modified shear interpolation to improve thin-plate bending performance. + + + +.. function:: element('ShellMITC4', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. Currently must be either a ``'PlateFiberSection'``, or ``'ElasticMembranePlateSection'`` + =================================== =========================================================================== + +.. note:: + + #. The valid queries to a Quad element when creating an ElementRecorder object are 'forces', 'stresses,' and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the isoparametric domain. + #. It is a 3D element with 6 dofs and CAN NOT be used in 2D domain. + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellNL.rst b/src/ShellNL.rst new file mode 100644 index 000000000..fcf38c379 --- /dev/null +++ b/src/ShellNL.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +======= +ShellNL +======= + +.. function:: element('ShellNL', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of nine element nodes, input is the typical, firstly four corner nodes counter-clockwise, then mid-side nodes counter-clockwise and finally the central node + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. currently can be a ``'PlateFiberSection'``, a ``'ElasticMembranePlateSection'`` and a ``'LayeredShell'`` section + + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellNLDKGQ.rst b/src/ShellNLDKGQ.rst new file mode 100644 index 000000000..50de1db8a --- /dev/null +++ b/src/ShellNLDKGQ.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +=========== +ShellNLDKGQ +=========== + +This command is used to construct a ShellNLDKGQ element object accounting for the geometric nonlinearity of large deformation using the updated Lagrangian formula, which is developed based on the ShellDKGQ element. + + + +.. function:: element('ShellNLDKGQ', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. currently can be a ``'PlateFiberSection'``, a ``'ElasticMembranePlateSection'`` and a ``'LayeredShell'`` section + + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ShellNLDKGT.rst b/src/ShellNLDKGT.rst new file mode 100644 index 000000000..e34e932c1 --- /dev/null +++ b/src/ShellNLDKGT.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +=========== +ShellNLDKGT +=========== + +This command is used to construct a ShellNLDKGT element object accounting for the geometric nonlinearity of large deformation using the updated Lagrangian formula, which is developed based on the ShellDKGT element. + + +.. function:: element('ShellNLDKGT', eleTag,*eleNodes,secTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of three element nodes in clockwise or counter-clockwise order around the element + ``secTag`` |int| tag associated with previously-defined SectionForceDeformation object. currently can be a ``'PlateFiberSection'``, a ``'ElasticMembranePlateSection'`` and a ``'LayeredShell'`` section + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/SimpleContact2D.rst b/src/SimpleContact2D.rst new file mode 100644 index 000000000..7434e4c7d --- /dev/null +++ b/src/SimpleContact2D.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +=============== +SimpleContact2D +=============== + +This command is used to construct a SimpleContact2D element object. + + + +.. function:: element('SimpleContact2D', eleTag,iNode, jNode, sNode, lNode, matTag, gTol, fTol) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` ``jNode`` |int| master nodes (-ndm 2 -ndf 2) + ``sNode`` |int| slave node (-ndm 2 -ndf 2) + ``lNode`` |int| Lagrange multiplier node (-ndm 2 -ndf 2) + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``gTol`` |float| gap tolerance + ``fTol`` |float| force tolerance + =================================== =========================================================================== + +The SimpleContact2D element is a two-dimensional node-to-segment contact element which defines a frictional contact interface between two separate bodies. The master nodes are the nodes which define the endpoints of a line segment on the first body, and the slave node is a node from the second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain. Information on the theory behind this element can be found in, e.g. Wriggers (2002). + +.. note:: + + #. The SimpleContact2D element has been written to work exclusively with the ContactMaterial2D nDMaterial object. + #. The valid recorder queries for this element are: + + #. force - returns the contact force acting on the slave node in vector form. + #. frictionforce - returns the frictional force acting on the slave node in vector form. + #. forcescalar - returns the scalar magnitudes of the normal and tangential contact forces. + #. The SimpleContact2D elements are set to consider frictional behavior as a default, but the frictional state of the SimpleContact2D element can be changed from the input file using the setParameter command. When updating, value of 0 corresponds to the frictionless condition, and a value of 1 signifies the inclusion of friction. An example command for this update procedure is provided below + #. The SimpleContact2D element works well in static and pseudo-static analysis situations. + #. In transient analysis, the presence of the contact constraints can effect the stability of commonly-used time integration methods in the HHT or Newmark family (e.g., Laursen, 2002). For this reason, use of alternative time-integration methods which numerically damp spurious high frequency behavior may be required. The TRBDF2 integrator is an effective method for this purpose. The Newmark integrator can also be effective with proper selection of the gamma and beta coefficients. The trapezoidal rule, i.e., Newmark with gamma = 0.5 and beta = 0.25, is particularly prone to instability related to the contact constraints and is not recommended. + +.. seealso:: + + + `Notes `_ diff --git a/src/SimpleContact3D.rst b/src/SimpleContact3D.rst new file mode 100644 index 000000000..383367a6c --- /dev/null +++ b/src/SimpleContact3D.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +=============== +SimpleContact3D +=============== + +This command is used to construct a SimpleContact3D element object. + + + +.. function:: element('SimpleContact3D', eleTag,iNode, jNode, kNode, lNode, sNode, lagr_node, matTag, gTol, fTol) + :noindex: + + ==================================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``iNode`` ``jNode`` ``kNode`` ``lNode`` |int| master nodes (-ndm 3 -ndf 3) + ``sNode`` |int| slave node (-ndm 3 -ndf 3) + ``lagr_node`` |int| Lagrange multiplier node (-ndm 3 -ndf 3) + ``matTag`` |int| unique integer tag associated with previously-defined nDMaterial object + ``gTol`` |float| gap tolerance + ``fTol`` |float| force tolerance + ==================================================== =========================================================================== + + +The SimpleContact3D element is a three-dimensional node-to-surface contact element which defines a frictional contact interface between two separate bodies. The master nodes are the nodes which define a surface of a hexahedral element on the first body, and the slave node is a node from the second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain. Information on the theory behind this element can be found in, e.g. Wriggers (2002). + +.. note:: + + #. The SimpleContact3D element has been written to work exclusively with the ContactMaterial3D nDMaterial object. + #. The valid recorder queries for this element are: + + #. force - returns the contact force acting on the slave node in vector form. + #. frictionforce - returns the frictional force acting on the slave node in vector form. + #. forcescalar - returns the scalar magnitudes of the single normal and two tangential contact forces. + #. The SimpleContact3D elements are set to consider frictional behavior as a default, but the frictional state of the SimpleContact3D element can be changed from the input file using the setParameter command. When updating, value of 0 corresponds to the frictionless condition, and a value of 1 signifies the inclusion of friction. An example command for this update procedure is provided below + #. The SimpleContact3D element works well in static and pseudo-static analysis situations. + #. In transient analysis, the presence of the contact constraints can effect the stability of commonly-used time integration methods in the HHT or Newmark family (e.g., Laursen, 2002). For this reason, use of alternative time-integration methods which numerically damp spurious high frequency behavior may be required. The TRBDF2 integrator is an effective method for this purpose. The Newmark integrator can also be effective with proper selection of the gamma and beta coefficients. The trapezoidal rule, i.e., Newmark with gamma = 0.5 and beta = 0.25, is particularly prone to instability related to the contact constraints and is not recommended. + +.. seealso:: + + + `Notes `_ diff --git a/src/SparseSYM.rst b/src/SparseSYM.rst new file mode 100644 index 000000000..8056ca2cb --- /dev/null +++ b/src/SparseSYM.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +================= + SparseSYM SOE +================= + +.. function:: system('SparseSYM') + :noindex: + + This command is used to construct a sparse symmetric system of equations which uses a row-oriented solution method in the solution phase. diff --git a/src/SteelMPF.rst b/src/SteelMPF.rst new file mode 100644 index 000000000..438814e30 --- /dev/null +++ b/src/SteelMPF.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +================== + SteelMPF +================== + +.. function:: uniaxialMaterial('SteelMPF', matTag, fyp, fyn, E0, bp, bn, R0, cR1, cR2, a1=0.0, a2=1.0, a3=0.0, a4=1.0) + :noindex: + + This command is used to construct a uniaxialMaterial SteelMPF (Kolozvari et al., 2015), which represents the well-known uniaxial constitutive nonlinear hysteretic material model for steel proposed by Menegotto and Pinto (1973), and extended by Filippou et al. (1983) to include isotropic strain hardening effects. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``fyp`` |float| Yield strength in tension (positive loading direction) + ``fyn`` |float| Yield strength in compression (negative loading direction) + ``E0`` |float| Initial tangent modulus + ``bp`` |float| Strain hardening ratio in tension (positive loading direction) + ``bn`` |float| Strain hardening ratio in compression (negative loading direction) + ``R0`` |float| Initial value of the curvature parameter R (R0 = 20 recommended) + ``cR1`` |float| Curvature degradation parameter (a1 = 0.925 recommended) + ``cR2`` |float| Curvature degradation parameter (a2 = 0.15 or 0.0015 recommended) + ``a1`` |float| Isotropic hardening in compression parameter (optional, default = 0.0). Shifts compression + yield envelope by a proportion of compressive yield strength after a maximum plastic tensile + strain of a2(fyp/E0) + ``a2`` |float| Isotropic hardening in compression parameter (optional, default = 1.0). + ``a3`` |float| Isotropic hardening in tension parameter (optional, default = 0.0). Shifts tension yield + envelope by a proportion of tensile yield strength after a maximum plastic compressive + strain of a3(fyn/E0). + ``a4`` |float| Isotropic hardening in tension parameter (optional, default = 1.0). See explanation of a3. + =================================== =========================================================================== + + + +.. seealso:: + + + `Notes `_ diff --git a/src/StressDensityModel.rst b/src/StressDensityModel.rst new file mode 100644 index 000000000..a0990471b --- /dev/null +++ b/src/StressDensityModel.rst @@ -0,0 +1,50 @@ +.. include:: sub.txt + +==================== + StressDensityModel +==================== + +.. function:: nDMaterial('stressDensity', matTag, mDen, eNot, A, n, nu, a1, b1, a2, b2, a3, b3, fd, muNot, muCyc, sc, M, patm, *ssls, hsl, p1) + :noindex: + + This command is used to construct a multi-dimensional stress density material object for modeling sand behaviour following the work of Cubrinovski and Ishihara (1998a,b). + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``mDen`` |float| mass density + ``eNot`` |float| initial void ratio + ``A`` |float| constant for elastic shear modulus + ``n`` |float| pressure dependency exponent for elastic shear modulus + ``nu`` |float| Poisson's ratio + ``a1`` |float| peak stress ratio coefficient (:math:`etaMax = a1 + b1*Is`) + ``b1`` |float| peak stress ratio coefficient (:math:`etaMax = a1 + b1*Is`) + ``a2`` |float| max shear modulus coefficient (:math:`Gn_max = a2 + b2*Is`) + ``b2`` |float| max shear modulus coefficient (:math:`Gn_max = a2 + b2*Is`) + ``a3`` |float| min shear modulus coefficient (:math:`Gn_min = a3 + b3*Is`) + ``b3`` |float| min shear modulus coefficient (:math:`Gn_min = a3 + b3*Is`) + ``fd`` |float| degradation constant + ``muNot`` |float| dilatancy coefficient (monotonic loading) + ``muCyc`` |float| dilatancy coefficient (cyclic loading) + ``sc`` |float| dilatancy strain + ``M`` |float| critical state stress ratio + ``patm`` |float| atmospheric pressure (in appropriate units) + ``ssls`` |listf| void ratio of quasi steady state (QSS-line) at pressures + [pmin, 10kPa, 30kPa, 50kPa, 100kPa, 200kPa, 400kPa] + (default = [0.877, 0.877, 0.873, 0.870, 0.860, 0.850, 0.833]) + ``hsl`` |float| void ratio of upper reference state (UR-line) for all pressures + (default = 0.895) + ``p1`` |float| pressure corresponding to ssl1 (default = 1.0 kPa) + ================================ =========================================================================== + +The material formulations for the StressDensityModel object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` + +References + +Cubrinovski, M. and Ishihara K. (1998a) 'Modelling of sand behaviour based on state concept,' Soils and Foundations, 38(3), 115-127. + +Cubrinovski, M. and Ishihara K. (1998b) 'State concept and modified elastoplasticity for sand modelling,' Soils and Foundations, 38(4), 213-225. + +Das, S. (2014) Three Dimensional Formulation for the Stress-Strain-Dilatancy Elasto-Plastic Constitutive Model for Sand Under Cyclic Behaviour, Master's Thesis, University of Canterbury. diff --git a/src/SuperLU.rst b/src/SuperLU.rst new file mode 100644 index 000000000..02bcc720e --- /dev/null +++ b/src/SuperLU.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +============= + SuperLU SOE +============= + +.. function:: system('SuperLU') + :noindex: + + This command is used to construct a SparseGEN linear system of equation object. As the name implies, this class is used for sparse matrix systems. The solution of the sparse matrix is carried out using `SuperLU`_. diff --git a/src/SurfaceLoad.rst b/src/SurfaceLoad.rst new file mode 100644 index 000000000..6b0263dcc --- /dev/null +++ b/src/SurfaceLoad.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +=================== +SurfaceLoad Element +=================== + +This command is used to construct a SurfaceLoad element object. + + + +.. function:: element('SurfaceLoad', eleTag,*eleNodes, p) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| the four nodes defining the element, input in counterclockwise order (-ndm 3 -ndf 3) + ``p`` |float| applied pressure loading normal to the surface, outward is positive, inward is negative + =================================== =========================================================================== + +The SurfaceLoad element is a four-node element which can be used to apply surface pressure loading to 3D brick elements. The SurfaceLoad element applies energetically-conjugate forces corresponding to the input scalar pressure to the nodes associated with the element. As these nodes are shared with a 3D brick element, the appropriate nodal loads are therefore applied to the brick. + + + +.. note:: + + #. There are no valid ElementalRecorder queries for the SurfaceLoad element. Its sole purpose is to apply nodal forces to the adjacent brick element. + #. The pressure loading from the SurfaceLoad element can be applied in a load pattern. See the analysis example below. + +.. seealso:: + + + `Notes `_ diff --git a/src/TDConcrete.rst b/src/TDConcrete.rst new file mode 100644 index 000000000..fe9289ec7 --- /dev/null +++ b/src/TDConcrete.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +================== + TDConcrete +================== + +.. function:: uniaxialMaterial('TDConcrete', matTag, fc, fct, Ec, beta, tD, epsshu, psish, Tcr, phiu, psicr1, psicr2, tcast) + :noindex: + + This command is used to construct a uniaxial time-dependent concrete material object with linear behavior in compression, nonlinear behavior in tension (REF: Tamai et al., 1988) and creep and shrinkage according to ACI 209R-92. + + =================================== ============================================================================ + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``fct`` |float| concrete tensile strength (tension is positive) + ``Ec`` |float| concrete modulus of elasticity + ``beta`` |float| tension softening parameter (tension softening exponent) + ``tD`` |float| analysis time at initiation of drying (in days) + ``epsshu`` |float| ultimate shrinkage strain as per ACI 209R-92 (shrinkage is negative) + ``psish`` |float| fitting parameter of the shrinkage time evolution function as per ACI 209R-92 + ``Tcr`` |float| creep model age (in days) + ``phiu`` |float| ultimate creep coefficient as per ACI 209R-92 + ``psicr1`` |float| fitting parameter of the creep time evolution function as per ACI 209R-92 + ``psicr2`` |float| fitting parameter of the creep time evolution function as per ACI 209R-92 + ``tcast`` |float| analysis time corresponding to concrete casting (in days; minimum value 2.0) + =================================== ============================================================================ + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. Shrinkage concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + + +.. seealso:: + + + `Detailed descriptions of the model and its implementation can be found in the following:` + `(1) Knaack, A.M., Kurama, Y.C. 2018. Modeling Time-Dependent Deformations: Application for Reinforced Concrete Beams with Recycled Concrete Aggregates. ACI Structural J. 115, 175-190. doi:10.14359/51701153` + `(2) Knaack, A.M., 2013. Sustainable concrete structures using recycled concrete aggregate: short-term and long-term behavior considering material variability. PhD Dissertation, Civil and Environmental Engineering and Earth Sciences, University of Notre Dame, Notre Dame, Indiana, USA, 680 pp` + `A manual describing the use of the model and sample files can be found at:` + ``_ diff --git a/src/TDConcreteEXP.rst b/src/TDConcreteEXP.rst new file mode 100644 index 000000000..5c3be83e1 --- /dev/null +++ b/src/TDConcreteEXP.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +================== + TDConcreteEXP +================== + +.. function:: uniaxialMaterial('TDConcreteEXP', matTag, fc, fct, Ec, beta, tD, epsshu, psish, Tcr, epscru, sigCr, psicr1, psicr2, tcast) + :noindex: + + This command is used to construct a uniaxial time-dependent concrete material object with linear behavior in compression, nonlinear behavior in tension (REF: Tamai et al., 1988) and creep and shrinkage according to ACI 209R-92. + + =================================== ===================================================================================================== + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``fct`` |float| concrete tensile strength (tension is positive) + ``Ec`` |float| concrete modulus of elasticity + ``beta`` |float| tension softening parameter (tension softening exponent) + ``tD`` |float| analysis time at initiation of drying (in days) + ``epsshu`` |float| ultimate shrinkage strain as per ACI 209R-92 (shrinkage is negative) + ``psish`` |float| fitting parameter of the shrinkage time evolution function as per ACI 209R-92 + ``Tcr`` |float| creep model age (in days) + ``epscru`` |float| ultimate creep strain (e.g., taken from experimental measurements) + ``sigCr`` |float| concrete compressive stress (input as negative) associated with $epscru (e.g., experimentally applied) + ``psicr1`` |float| fitting parameter of the creep time evolution function as per ACI 209R-92 + ``psicr2`` |float| fitting parameter of the creep time evolution function as per ACI 209R-92 + ``tcast`` |float| analysis time corresponding to concrete casting (in days; minimum value 2.0) + =================================== ===================================================================================================== + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. Shrinkage concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + + +.. seealso:: + + + `Detailed descriptions of the model and its implementation can be found in the following:` + `(1) Knaack, A.M., Kurama, Y.C. 2018. Modeling Time-Dependent Deformations: Application for Reinforced Concrete Beams with Recycled Concrete Aggregates. ACI Structural J. 115, 175-190. doi:10.14359/51701153` + `(2) Knaack, A.M., 2013. Sustainable concrete structures using recycled concrete aggregate: short-term and long-term behavior considering material variability. PhD Dissertation, Civil and Environmental Engineering and Earth Sciences, University of Notre Dame, Notre Dame, Indiana, USA, 680 pp` + `A manual describing the use of the model and sample files can be found at:` + ``_ diff --git a/src/TDConcreteMC10.rst b/src/TDConcreteMC10.rst new file mode 100644 index 000000000..0c7dd1fe2 --- /dev/null +++ b/src/TDConcreteMC10.rst @@ -0,0 +1,45 @@ +.. include:: sub.txt + +================== + TDConcreteMC10 +================== + +.. function:: uniaxialMaterial('TDConcreteMC10', matTag, fc, fct, Ec, Ecm, beta, tD, epsba, epsbb, epsda, epsdb, phiba, phibb, phida, phidb, tcast, cem) + :noindex: + + This command is used to construct a uniaxial time-dependent concrete material object with linear behavior in compression, nonlinear behavior in tension (REF: Tamai et al., 1988) and creep and shrinkage according to fib Model Code 2010. + + =================================== ============================================================================================================= + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``fct`` |float| concrete tensile strength (tension is positive) + ``Ec`` |float| concrete modulus of elasticity at loading age + ``Ecm`` |float| concrete modulus of elasticity at 28 days + ``beta`` |float| tension softening parameter (tension softening exponent) + ``tD`` |float| analysis time at initiation of drying (in days) + ``epsba`` |float| ultimate basic shrinkage strain (input as negative) as per fib Model Code 2010 + ``epsbb`` |float| fitting parameter of the basic shrinkage time evolution function as per fib Model Code 2010 + ``epsda`` |float| product of ultimate drying shrinkage strain and relative humidity function as per fib Model Code 2010 + ``epsdb`` |float| fitting parameter of the basic shrinkage time evolution function as per fib Model Code 2010 + ``phiba`` |float| parameter for the effect of compressive strength on basic creep as per fib Model Code 2010 + ``phibb`` |float| fitting parameter of the basic creep time evolution function as per fib Model Code 2010 + ``phida`` |float| product of the effect of compressive strength and relative humidity on drying creep as per fib Model Code 2010 + ``phidb`` |float| fitting parameter of the drying creep time evolution function as per fib Model Code 2010 + ``tcast`` |float| analysis time corresponding to concrete casting (in days; minimum value 2.0) + ``cem`` |float| coefficient dependent on the type of cement as per fib Model Code 2010 + =================================== ============================================================================================================= + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. Shrinkage concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + + +.. seealso:: + + + `Detailed descriptions of the model and its implementation can be found in the following:` + `(1) Knaack, A.M., Kurama, Y.C. 2018. Modeling Time-Dependent Deformations: Application for Reinforced Concrete Beams with Recycled Concrete Aggregates. ACI Structural J. 115, 175-190. doi:10.14359/51701153` + `(2) Knaack, A.M., 2013. Sustainable concrete structures using recycled concrete aggregate: short-term and long-term behavior considering material variability. PhD Dissertation, Civil and Environmental Engineering and Earth Sciences, University of Notre Dame, Notre Dame, Indiana, USA, 680 pp` + `A manual describing the use of the model and sample files can be found at:` + ``_ diff --git a/src/TDConcreteMC10NL.rst b/src/TDConcreteMC10NL.rst new file mode 100644 index 000000000..e5080c105 --- /dev/null +++ b/src/TDConcreteMC10NL.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +================== + TDConcreteMC10NL +================== + +.. function:: uniaxialMaterial('TDConcreteMC10NL', matTag, fc, fcu, epscu, fct, Ec, Ecm, beta, tD, epsba, epsbb, epsda, epsdb, phiba, phibb, phida, phidb, tcast, cem) + :noindex: + + This command is used to construct a uniaxial time-dependent concrete material object with non-linear behavior in compression (REF: Concrete02), nonlinear behavior in tension (REF: Tamai et al., 1988) and creep and shrinkage according to fib Model Code 2010. + + =================================== ============================================================================================================= + ``matTag`` |int| integer tag identifying material + ``fc`` |float| concrete compressive strength (compression is negative) + ``fcu`` |float| concrete crushing strength (compression is negative) + ``epscu`` |float| concrete strain at crushing strength (input as negative) + ``fct`` |float| concrete tensile strength (tension is positive) + ``Ec`` |float| concrete modulus of elasticity at loading age + ``Ecm`` |float| concrete modulus of elasticity at 28 days + ``beta`` |float| tension softening parameter (tension softening exponent) + ``tD`` |float| analysis time at initiation of drying (in days) + ``epsba`` |float| ultimate basic shrinkage strain (input as negative) as per fib Model Code 2010 + ``epsbb`` |float| fitting parameter of the basic shrinkage time evolution function as per fib Model Code 2010 + ``epsda`` |float| product of ultimate drying shrinkage strain and relative humidity function as per fib Model Code 2010 + ``epsdb`` |float| fitting parameter of the basic shrinkage time evolution function as per fib Model Code 2010 + ``phiba`` |float| parameter for the effect of compressive strength on basic creep as per fib Model Code 2010 + ``phibb`` |float| fitting parameter of the basic creep time evolution function as per fib Model Code 2010 + ``phida`` |float| product of the effect of compressive strength and relative humidity on drying creep as per fib Model Code 2010 + ``phidb`` |float| fitting parameter of the drying creep time evolution function as per fib Model Code 2010 + ``tcast`` |float| analysis time corresponding to concrete casting (in days; minimum value 2.0) + ``cem`` |float| coefficient dependent on the type of cement as per fib Model Code 2010 + =================================== ============================================================================================================= + +.. note:: + + #. Compressive concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + #. Shrinkage concrete parameters should be input as negative values (if input as positive, they will be converted to negative internally). + + +.. seealso:: + + + `Detailed descriptions of the model and its implementation can be found in the following:` + `(1) Knaack, A.M., Kurama, Y.C. 2018. Modeling Time-Dependent Deformations: Application for Reinforced Concrete Beams with Recycled Concrete Aggregates. ACI Structural J. 115, 175-190. doi:10.14359/51701153` + `(2) Knaack, A.M., 2013. Sustainable concrete structures using recycled concrete aggregate: short-term and long-term behavior considering material variability. PhD Dissertation, Civil and Environmental Engineering and Earth Sciences, University of Notre Dame, Notre Dame, Indiana, USA, 680 pp` + `A manual describing the use of the model and sample files can be found at:` + ``_ diff --git a/src/TFP.rst b/src/TFP.rst new file mode 100644 index 000000000..cfb3f4961 --- /dev/null +++ b/src/TFP.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +======================================== +Triple Friction Pendulum Bearing Element +======================================== + +This command is used to construct a Triple Friction Pendulum Bearing element object, which is defined by two nodes. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) friction properties (with post-yield stiffening due to the concave sliding surface) for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. To capture the uplift behavior of the bearing, the user-specified UniaxialMaterial in the axial direction is modified for no-tension behavior. P-Delta moments are entirely transferred to the concave sliding surface (iNode). It is important to note that rotations of the concave sliding surface (rotations at the iNode) affect the shear behavior of the bearing. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + +.. function:: element('TFP', eleTag,*eleNodes,R1, R2, R3, R4, Db1, Db2, Db3, Db4, d1, d2, d3, d4, mu1, mu2, mu3, mu4, h1, h2, h3, h4, H0, colLoad,[K]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``R1`` |float| Radius of inner bottom sliding surface + ``R2`` |float| Radius of inner top sliding surface + ``R3`` |float| Radius of outer bottom sliding surface + ``R4`` |float| Radius of outer top sliding surface + ``Db1`` |float| Diameter of inner bottom sliding surface + ``Db2`` |float| Diameter of inner top sliding surface + ``Db3`` |float| Diameter of outer bottom sliding surface + ``Db4`` |float| Diameter of outer top sliding surface + ``d1`` |float| diameter of inner slider + ``d2`` |float| diameter of inner slider + ``d3`` |float| diameter of outer bottom slider + ``d4`` |float| diameter of outer top slider + ``mu1`` |float| friction coefficient of inner bottom sliding surface + ``mu2`` |float| friction coefficient of inner top sliding surface + ``mu3`` |float| friction coefficient of outer bottom sliding surface + ``mu4`` |float| friction coefficient of outer top sliding surface + ``h1`` |float| height from inner bottom sliding surface to center of bearing + ``h2`` |float| height from inner top sliding surface to center of bearing + ``h3`` |float| height from outer bottom sliding surface to center of bearing + ``h4`` |float| height from inner top sliding surface to center of bearing + ``H0`` |float| total height of bearing + ``colLoad`` |float| initial axial load on bearing (only used for first time step then load come from model) + ``K`` |float| optional, stiffness of spring in vertical dirn (dof 2 if ndm= 2, dof 3 if ndm = 3) (default=1.0e15) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ThreeStorySteel.rst b/src/ThreeStorySteel.rst new file mode 100644 index 000000000..bcc775a35 --- /dev/null +++ b/src/ThreeStorySteel.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================================================================= + Three story steel building with rigid beam-column connections and W-section +============================================================================= + +#. The source code is developed by `Anurag Upadhyay `_ from University of Utah. +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see following plot. + +.. image:: /_static/ThreeStory.png + +.. literalinclude:: /pyExamples/SteelFrame2D.py + :linenos: diff --git a/src/TransformationMethod.rst b/src/TransformationMethod.rst new file mode 100644 index 000000000..0190c0a66 --- /dev/null +++ b/src/TransformationMethod.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +======================= + Transformation Method +======================= + +.. function:: constraints('Transformation') + :noindex: + + This command is used to construct a transformation constraint handler, which enforces the constraints using the transformation method. The following is the command to construct a transformation constraint handler + +.. note:: + + * The single-point constraints when using the transformation method are done directly. The matrix equation is not manipulated to enforce them, rather the trial displacements are set directly at the nodes at the start of each analysis step. + * Great care must be taken when multiple constraints are being enforced as the transformation method does not follow constraints: + + #. If a node is fixed, constrain it with the fix command and not equalDOF or other type of constraint. + + #. If multiple nodes are constrained, make sure that the retained node is not constrained in any other constraint. + + And remember if a node is constrained to multiple nodes in your model it probably means you have messed up. diff --git a/src/Trapezoidal.rst b/src/Trapezoidal.rst new file mode 100644 index 000000000..a7a149b7c --- /dev/null +++ b/src/Trapezoidal.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============= + Trapezoidal +============= + +.. function:: beamIntegration('Trapezoidal',tag,secTag,N) + :noindex: + + Create a Trapezoidal beamIntegration object. + + Arguments and examples see :ref:`Lobatto-BeamIntegration`. + diff --git a/src/TripleFrictionPendulum.rst b/src/TripleFrictionPendulum.rst new file mode 100644 index 000000000..9593f54ab --- /dev/null +++ b/src/TripleFrictionPendulum.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +================================ +Triple Friction Pendulum Element +================================ + +.. function:: element('TripleFrictionPendulum', eleTag,*eleNodes,frnTag1, frnTag2, frnTag3, vertMatTag, rotZMatTag, rotXMatTag, rotYMatTag, L1, L2, L3, d1, d2, d3, W, uy, kvt, minFv, tol) + :noindex: + + =============================================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``frnTag1``, ``frnTag2`` ``frnTag3`` |int| = tags associated with previously-defined FrictionModels at the three sliding interfaces + ``vertMatTag`` |int| = Pre-defined material tag for COMPRESSION behavior of the bearing + ``rotZMatTag`` ``rotXMatTag`` ``rotYMatTag`` |int| = Pre-defined material tags for rotational behavior about 3-axis, 1-axis and 2-axis, respectively. + ``L1`` ``L2`` ``L3`` |float| = effective radii. Li = R_i - h_i (see Figure 1) + ``d1`` ``d2`` ``d3`` |float| = displacement limits of pendulums (Figure 1). Displacement limit of the bearing is 2 ``d1`` + ``d2`` + ``d3`` + ``L1``. ``d3``/ ``L3`` - ``L1``. ``d2``/ ``L2`` + ``W`` |float| = axial force used for the first trial of the first analysis step. + ``uy`` |float| = lateral displacement where sliding of the bearing starts. Recommended value = 0.25 to 1 mm. A smaller value may cause convergence problem. + ``kvt`` |float| = Tension stiffness k_vt of the bearing. + ``minFv (>=0)`` |float| = minimum vertical compression force in the bearing used for computing the horizontal tangent stiffness matrix from the normalized tangent stiffness matrix of the element. ``minFv`` is substituted for the actual compressive force when it is less than ``minFv``, and prevents the element from using a negative stiffness matrix in the horizontal direction when uplift occurs. The vertical nodal force returned to nodes is always computed from ``kvc`` (or ``kvt``) and vertical deformation, and thus is not affected by ``minFv``. + ``tol`` |float| = relative tolerance for checking the convergence of the element. Recommended value = 1.e-10 to 1.e-3. + =============================================================== =========================================================================== + + +.. seealso:: + + + `Notes `_ diff --git a/src/TwentyEightNodeBrickUP.rst b/src/TwentyEightNodeBrickUP.rst new file mode 100644 index 000000000..171c6bbd2 --- /dev/null +++ b/src/TwentyEightNodeBrickUP.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +=================================== +Twenty Eight Node Brick u-p Element +=================================== + +Twenty_Eight_Node_BrickUP is a 20-node hexahedral isoparametric element. + +The eight corner nodes have 4 degrees-of-freedom (DOF) each: DOFs 1 to 3 for solid displacement (u) and DOF 4 for fluid pressure (p). The other nodes have 3 DOFs each for solid displacement. This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. + +.. function:: element('20_8_BrickUP', eleTag,*eleNodes,matTag, bulk, fmass, permX, permY, permZ,[bX=0, bY=0, bZ=0]) + :noindex: + + ========================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of twenty element nodes + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + ``fmass`` |float| Fluid mass density + ``permX``, ``permY``, ``permZ`` |float| Permeability coefficients in x, y, and z directions respectively. + ``bX``, ``bY``, ``bZ`` |float| Optional gravity acceleration components in x, y, and z directions directions respectively (defaults are 0.0) + ========================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/TzLiq1.rst b/src/TzLiq1.rst new file mode 100644 index 000000000..fec533111 --- /dev/null +++ b/src/TzLiq1.rst @@ -0,0 +1,36 @@ +.. include:: sub.txt + +=============== +TzLiq1 Material +=============== + +.. function:: uniaxialMaterial('TzLiq1', matTag, tzType, tult, z50, c, ele1, ele2) + :noindex: + +.. function:: uniaxialMaterial('TzLiq1', matTag, tzType, tult, z50, c, '-timeSeries', timeSeriesTag) + :noindex: + + The command constructs a uniaxial t-z material that incorporates liquefaction effects. This t z material is used with a zeroLength element to connect a pile (beam-column element) to a 2 D plane-strain FE mesh. The t-z material obtains the average mean effective stress (which decreases with increasing excess pore pressure) from two specified soil elements. Currently, the implementation requires that the specified soil elements consist of FluidSolidPorousMaterials in FourNodeQuad elements. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``tzType`` |int| tzType = 1 Backbone of t-z curve approximates Reese and O'Neill (1987). + tzType = 2 Backbone of t-z curve approximates Mosher (1984) relation. + ``tult`` |float| Ultimate capacity of the t-z material. SEE NOTE 1. + ``z50`` |float| Displacement at which 50% of tult is mobilized in monotonic loading. + ``c`` |float| The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity). + ``ele1`` ``ele2`` |float| are the eleTag (element numbers) for the two solid elements from which PyLiq1 will obtain mean effective stresses and excess pore pressures + ``timeSeriesTag`` |float| Alternatively, mean effective stress can be supplied by a time series by specifying the text string ``'-timeSeries'`` and the tag of the seriesm ``seriesTag``. + =================================== =========================================================================== + +.. note:: + + #. The argument ``tult`` is the ultimate capacity of the t-z material. Note that "t" or "tult" are shear stresses [force per unit area of pile surface] in common design equations, but are both loads for this uniaxialMaterial [i.e., shear stress times the tributary area of the pile]. + #. Nonzero c values are used to represent radiation damping effects + + #. To model the effects of liquefaction with ``TzLiq1``, it is necessary to use the material stage updating command: + +.. seealso:: + + + `Notes `_ diff --git a/src/TzSimple1.rst b/src/TzSimple1.rst new file mode 100644 index 000000000..6708ff709 --- /dev/null +++ b/src/TzSimple1.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +================== +TzSimple1 Material +================== + +.. function:: uniaxialMaterial('TzSimple1', matTag, soilType, tult, z50, c=0.0) + :noindex: + + This command is used to construct a TzSimple1 uniaxial material object. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``soilType`` |int| soilType = 1 Backbone of t-z curve approximates Reese and O'Neill (1987). + + soilType = 2 Backbone of t-z curve approximates Mosher (1984) relation. + ``tult`` |float| Ultimate capacity of the t-z material. SEE NOTE 1. + ``z50`` |float| Displacement at which 50% of tult is mobilized in monotonic loading. + ``c`` |float| The viscous damping term (dashpot) on the far-field (elastic) component of the displacement rate (velocity). (optional Default = 0.0). See NOTE 2. + =================================== =========================================================================== + +.. note:: + #. The argument tult is the ultimate capacity of the t-z material. Note that "t" or "tult" are shear stresses [force per unit area of pile surface] in common design equations, but are both loads for this uniaxialMaterial [i.e., shear stress times the tributary area of the pile]. + + #. Nonzero c values are used to represent radiation damping effects + +.. seealso:: + + + `Notes `_ diff --git a/src/UmfPack.rst b/src/UmfPack.rst new file mode 100644 index 000000000..0235c0b42 --- /dev/null +++ b/src/UmfPack.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +============= + UmfPack SOE +============= + +.. function:: system('UmfPack') + :noindex: + + This command is used to construct a sparse system of equations which uses the `UmfPack`_ solver. diff --git a/src/UserHinge.rst b/src/UserHinge.rst new file mode 100644 index 000000000..6aefc69ff --- /dev/null +++ b/src/UserHinge.rst @@ -0,0 +1,44 @@ +.. include:: sub.txt + +=========== + UserHinge +=========== + +.. function:: beamIntegration('UserHinge',tag,secETag,npL,*secsLTags,*locsL,*wtsL,npR,*secsRTags,*locsR,*wtsR) + :noindex: + + Create a UserHinge beamIntegration object. + + ======================== ============================================================================ + ``tag`` |int| tag of the beam integration + ``secETag`` |int| A previous-defined section objects for non-hinge area. + ``npL`` |int| number of integration points along the left hinge. + ``secsLTags`` |listi| A list of previous-defined section objects for left hinge area. + ``locsL`` |listf| A list of locations of integration points for left hinge area. + ``wtsL`` |listf| A list of weights of integration points for left hinge area. + ``npR`` |int| number of integration points along the right hinge. + ``secsRTags`` |listi| A list of previous-defined section objects for right hinge area. + ``locsR`` |listf| A list of locations of integration points for right hinge area. + ``wtsR`` |listf| A list of weights of integration points for right hinge area. + ======================== ============================================================================ + + :: + + tag = 1 + secE = 5 + + npL = 2 + secsL = [1,2] + locsL = [0.1,0.2] + wtsL = [0.5,0.5] + + npR = 2 + secsR = [3,4] + locsR = [0.8,0.9] + wtsR = [0.5,0.5] + + beamIntegration('UserHinge',tag,secE,npL,*secsL,*locsL,*wtsL,npR,*secsR,*locsR,*wtsR) + + + + diff --git a/src/VS3D4.rst b/src/VS3D4.rst new file mode 100644 index 000000000..f5b20597f --- /dev/null +++ b/src/VS3D4.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +===== +VS3D4 +===== + +This command is used to construct a four-node 3D viscous-spring boundary quad element object based on a bilinear isoparametric formulation. + + + +.. function:: element('VS3D4', eleTag,*eleNodes,E, G, rho, R, alphaN, alphaT) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| 4 end nodes + ``E`` |float| Young's Modulus of element material + ``G`` |float| Shear Modulus of element material + ``rho`` |float| Mass Density of element material + ``R`` |float| distance from the scattered wave source to the boundary + ``alphaN`` |float| correction parameter in the normal direction + ``alphaT`` |float| correction parameter in the tangential direction + =================================== =========================================================================== + +.. note:: + + Reference: Liu J, Du Y, Du X, et al. 3D viscous-spring artificial boundary in time domain. Earthquake Engineering and Engineering Vibration, 2006, 5(1):93-102 + + + +.. seealso:: + + + `Notes `_ diff --git a/src/Viscous.rst b/src/Viscous.rst new file mode 100644 index 000000000..c974d8429 --- /dev/null +++ b/src/Viscous.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================= +Viscous Material +============================= + +.. function:: uniaxialMaterial('Viscous', matTag, C, alpha) + :noindex: + + This command is used to construct a uniaxial viscous material object. stress =C(strain-rate)^alpha + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``C`` |float| damping coeficient + ``alpha`` |float| power factor (=1 means linear damping) + =================================== =========================================================================== + +.. note:: + + 1. This material can only be assigned to truss and zeroLength elements. + + 2. This material can not be combined in parallel/series with other materials. When defined in parallel with other materials it is ignored. + +.. seealso:: + + + `Notes `_ diff --git a/src/ViscousDamper.rst b/src/ViscousDamper.rst new file mode 100644 index 000000000..512753038 --- /dev/null +++ b/src/ViscousDamper.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +======================== + ViscousDamper Material +======================== + +.. function:: uniaxialMaterial('ViscousDamper', matTag, K_el, Cd, alpha, LGap=0.0, NM=1, RelTol=1e-6, AbsTol=1e-10, MaxHalf=15) + :noindex: + + This command is used to construct a ViscousDamper material, which represents the Maxwell Model (linear spring and nonlinear dashpot in series). The ViscousDamper material simulates the hysteretic response of nonlinear viscous dampers. An adaptive iterative algorithm has been implemented and validated to solve numerically the constitutive equations within a nonlinear viscous damper with a high-precision accuracy. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``K_el`` |float| Elastic stiffness of linear spring to model the axial + flexibility of a + viscous damper (e.g. combined stiffness of the + supporting brace and + internal damper portion) + ``Cd`` |float| Damping coefficient + ``alpha`` |float| Velocity exponent + ``LGap`` |float| Gap length to simulate the gap length due to the + pin tolerance + ``NM`` |int| Employed adaptive numerical algorithm (default + value NM = 1; + * ``1`` = Dormand-Prince54, + * ``2`` = 6th order Adams-Bashforth-Moulton, + * ``3`` = modified Rosenbrock Triple) + ``RelTol`` |float| Tolerance for absolute relative error control of the adaptive + iterative algorithm (default value 10^-6) + ``AbsTol`` |float| Tolerance for absolute error control of adaptive iterative + algorithm (default value 10^-10) + ``MaxHalf`` |int| Maximum number of sub-step iterations within an + integration step (default value 15) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/YamamotoBiaxialHDR.rst b/src/YamamotoBiaxialHDR.rst new file mode 100644 index 000000000..475bb4800 --- /dev/null +++ b/src/YamamotoBiaxialHDR.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +========================== +YamamotoBiaxialHDR Element +========================== + + +This command is used to construct a YamamotoBiaxialHDR element object, which is defined by two nodes. This element can be used to represent the isotropic behavior of high-damping rubber bearing in the local y-z plane. + + +.. function:: element('YamamotoBiaxialHDR', eleTag,*eleNodes,Tp, DDo, DDi, Hr,['-coRS`, cr, cs],['-orient`, *vecx, *vecyp],['-mass`, m]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Tp`` |int| compound type = 1 : X0.6R manufactured by Bridgestone corporation. + ``DDo`` |float| outer diameter [m] + ``DDi`` |float| bore diameter [m] + ``Hr`` |float| total thickness of rubber layer [m] Optional Data + ``cr`` ``cs`` |float| coefficients for shear stress components of tau_r and tau_s + ``vecx`` |listf| a list of vector components in global coordinates defining local x-axis (optional) + ``vecyp`` |listf| a list of vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. + ``m`` |float| element mass [kg] + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/ZeroLength.rst b/src/ZeroLength.rst new file mode 100644 index 000000000..25332f358 --- /dev/null +++ b/src/ZeroLength.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +================== +zeroLength Element +================== + +.. function:: element('zeroLength', eleTag, *eleNodes, '-mat', *matTags, '-dir', *dirs, ['-doRayleigh', rFlag=0], ['-orient', *vecx, *vecyp]) + :noindex: + + This command is used to construct a zeroLength element object, which is defined by two nodes at the same location. The nodes are connected by multiple UniaxialMaterial objects to represent the force-deformation relationship for the element. + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``matTags`` |listi| a list of tags associated with previously-defined UniaxialMaterials + ``dirs`` |listi| a list of material directions: + + * 1,2,3 - translation along local x,y,z axes, respectively; + * 4,5,6 - rotation about local x,y,z axes, respectively + ``rFlag`` |float| optional, default = 0 + * ``rFlag`` = 0 NO RAYLEIGH DAMPING (default) + ``vecx`` |listf| a list of vector components in global coordinates defining local x-axis (optional) + ``vecyp`` |listf| a list of vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. (optional) + + * ``rFlag`` = 1 include rayleigh damping + =================================== =========================================================================== + +.. note:: + + If the optional orientation vectors are not specified, the local element axes coincide with the global axes. Otherwise the local z-axis is defined by the cross product between the vectors x and yp vectors specified on the command line. + +.. seealso:: + + + `Notes `_ diff --git a/src/addToParameter.rst b/src/addToParameter.rst new file mode 100644 index 000000000..a0975386a --- /dev/null +++ b/src/addToParameter.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +======================== + addToParameter command +======================== + +.. function:: addToParameter(tag, ) + + In case that more objects (e.g., element, section) are mapped to an existing parameter, + the command can be used to relate these additional objects to the specific parameter. + + ============================== =========================================================================== + ``tag`` |int| integer tag identifying the parameter. + ```` depend on the object in the FE model encapsulating the desired parameters. + ============================== =========================================================================== + + diff --git a/src/algorithm.rst b/src/algorithm.rst new file mode 100644 index 000000000..7a7566ac6 --- /dev/null +++ b/src/algorithm.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +==================== + algorithm commands +==================== + +.. function:: algorithm(algoType, *algoArgs) + + This command is used to construct a SolutionAlgorithm object, which determines the sequence of steps taken to solve the non-linear equation. + + ================================ =========================================================================== + ``algoType`` |str| algorithm type + ``algoArgs`` |list| a list of algorithm arguments + ================================ =========================================================================== + +The following contain information about available ``algoType``: + +#. :doc:`linearAlgo` +#. :doc:`newton` +#. :doc:`newtonLineSearch` +#. :doc:`modifiedNewton` +#. :doc:`krylovNewton` +#. :doc:`secantNewton` +#. :doc:`raphsonNewton` +#. :doc:`periodicNewton` +#. :doc:`bfgs` +#. :doc:`broyden` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + linearAlgo + newton + newtonLineSearch + modifiedNewton + krylovNewton + secantNewton + raphsonNewton + periodicNewton + bfgs + broyden diff --git a/src/analysis.rst b/src/analysis.rst new file mode 100644 index 000000000..f8e1d09ac --- /dev/null +++ b/src/analysis.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +================== + analysis command +================== + +.. function:: analysis(analysisType) + + This command is used to construct the Analysis object, which defines what type of analysis is to be performed. + + + + * determine the predictive step for time t+dt + * specify the tangent matrix and residual vector at any iteration + * determine the corrective step based on the displacement increment dU + + ================================ =========================================================================== + analysisType |str| char string identifying type of analysis object + to be constructed. Currently 3 valid options: + + #. ``'Static'`` - for static analysis + #. ``'Transient'`` - for transient analysis constant time step + #. ``'VariableTransient'`` - for transient analysis with variable time step + #. ``'PFEM'`` - for :ref:`PFEM-Analysis`. + ================================ =========================================================================== + +.. note:: + + If the component objects are not defined before hand, the command automatically creates default component objects and issues warning messages to this effect. The number of warning messages depends on the number of component objects that are undefined. diff --git a/src/analysiscmds.rst b/src/analysiscmds.rst new file mode 100644 index 000000000..97320f2d6 --- /dev/null +++ b/src/analysiscmds.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +=================== + Analysis Commands +=================== + +In OpenSees, an analysis is an object which is composed by the aggregation of component objects. It is the component objects which define the type of analysis that is performed on the model. The component classes, as shown in the figure below, consist of the following: + +#. ConstraintHandler -- determines how the constraint equations are enforced in the analysis -- how it handles the boundary conditions/imposed displacements +#. DOF_Numberer -- determines the mapping between equation numbers and degrees-of-freedom +#. Integrator -- determines the predictive step for time t+dt +#. SolutionAlgorithm -- determines the sequence of steps taken to solve the non-linear equation at the current time step +#. SystemOfEqn/Solver -- within the solution algorithm, it specifies how to store and solve the system of equations in the analysis +#. Convergence Test -- determines when convergence has been achieved. + + +Analysis commands + +#. :doc:`constraints` +#. :doc:`numberer` +#. :doc:`system` +#. :doc:`test` +#. :doc:`algorithm` +#. :doc:`integrator` +#. :doc:`analysis` +#. :doc:`eigen` +#. :doc:`analyze` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + constraints + numberer + system + test + algorithm + integrator + analysis + eigen + analyze + diff --git a/src/analyze.rst b/src/analyze.rst new file mode 100644 index 000000000..01ec0551f --- /dev/null +++ b/src/analyze.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +================= + analyze command +================= + +.. function:: analyze(numIncr=1, dt=0.0, dtMin=0.0, dtMax=0.0, Jd=0) + + Perform the analysis. Return ``0`` if successful, ``<0`` if **NOT** successful + + =============================== ====================================================================================== + ``numIncr`` |int| Number of analysis steps to perform. (required except for :ref:`PFEM-Analysis`) + ``dt`` |float| Time-step increment. (required for Transient analysis and VariableTransient analysis.`) + ``dtMin`` |float| Minimum time steps. (required for VariableTransient analysis) + ``dtMax`` |float| Maximum time steps (required for VariableTransient analysis) + ``Jd`` |float| Number of iterations user would like performed at each step. The variable transient analysis will change current time step if last analysis step took more or less iterations than this to converge (required for VariableTransient analysis) + =============================== ====================================================================================== + + diff --git a/src/arcLength.rst b/src/arcLength.rst new file mode 100644 index 000000000..10d56f991 --- /dev/null +++ b/src/arcLength.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +==================== + Arc-Length Control +==================== + +.. function:: integrator('ArcLength',s,alpha) + :noindex: + + Create a ArcLength integrator. In an analysis step with ArcLength we seek to determine the time step that will result in our constraint equation being satisfied. + + ======================== ================================================================ + ``s`` |float| The arcLength. + ``alpha`` |float| :math:`\alpha` a scaling factor on the reference loads. + ======================== ================================================================ diff --git a/src/backgroundmeshexamples.rst b/src/backgroundmeshexamples.rst new file mode 100644 index 000000000..c12066fcb --- /dev/null +++ b/src/backgroundmeshexamples.rst @@ -0,0 +1,15 @@ +================== + Background Mesh +================== + + +#. :doc:`dambreak` +#. :doc:`elasticobstacle` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + dambreakbg + elasticobstaclebg diff --git a/src/barrier.rst b/src/barrier.rst new file mode 100644 index 000000000..60a24f772 --- /dev/null +++ b/src/barrier.rst @@ -0,0 +1,11 @@ +.. include:: sub.txt + +===================== + barrier command +===================== + +.. function:: barrier() + + Set a barrier for all processors, i.e., + faster processors will pause here to wait for all processors + to reach to this point. diff --git a/src/basicDeformation.rst b/src/basicDeformation.rst new file mode 100644 index 000000000..7f6a4b536 --- /dev/null +++ b/src/basicDeformation.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============================ + basicDeformation command +============================ + +.. function:: basicDeformation(eleTag) + + Returns the deformation of the basic system for a beam-column element. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ======================== =========================================================================== diff --git a/src/basicForce.rst b/src/basicForce.rst new file mode 100644 index 000000000..d8744cd39 --- /dev/null +++ b/src/basicForce.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============================ + basicForce command +============================ + +.. function:: basicForce(eleTag) + + Returns the forces of the basic system for a beam-column element. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ======================== =========================================================================== diff --git a/src/basicStiffness.rst b/src/basicStiffness.rst new file mode 100644 index 000000000..0c167f577 --- /dev/null +++ b/src/basicStiffness.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================ + basicStiffness command +============================ + +.. function:: basicStiffness(eleTag) + + Returns the stiffness of the basic system for a beam-column element. + A list of values in row order will be returned. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ======================== =========================================================================== diff --git a/src/bbarBrick.rst b/src/bbarBrick.rst new file mode 100644 index 000000000..cba0dae1d --- /dev/null +++ b/src/bbarBrick.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +================== +Bbar Brick Element +================== + +This command is used to construct an eight-node mixed volume/pressure brick element object, which uses a trilinear isoparametric formulation. + + + +.. function:: element('bbarBrick', eleTag,*eleNodes,matTag,[b1,b2,b3]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes in bottom and top faces and in counter-clockwise order + ``matTag`` |int| tag of nDMaterial + ``b1`` ``b2`` ``b3`` |float| body forces in global x,y,z directions + =================================== =========================================================================== + +.. note:: + + #. Node numbering for this element is different from that for the eight-node brick (Brick8N) element. + #. The valid queries to a Quad element when creating an ElementRecorder object are 'forces', 'stresses', 'strains', and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the isoparametric domain. + +.. seealso:: + + + `Notes `_ diff --git a/src/bbarBrickUP.rst b/src/bbarBrickUP.rst new file mode 100644 index 000000000..911fa2237 --- /dev/null +++ b/src/bbarBrickUP.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +===================== +BbarBrick u-p Element +===================== + +bbarBrickUP is a 8-node mixed volume/pressure element, which uses a tri-linear isoparametric formulation. + +Each node has 4 degrees-of-freedom (DOF): DOFs 1 to 3 for solid displacement (u) and DOF 4 for fluid pressure (p). This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. + +.. function:: element('bbarBrickUP', eleTag,*eleNodes,matTag, bulk, fmass, permX, permY, permZ,[bX=0, bY=0, bZ=0]) + :noindex: + + ========================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + ``fmass`` |float| Fluid mass density + ``permX``, ``permY``, ``permZ`` |float| Permeability coefficients in x, y, and z directions respectively. + ``bX``, ``bY``, ``bZ`` |float| Optional gravity acceleration components in x, y, and z directions directions respectively (defaults are 0.0) + ========================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/bbarQuad.rst b/src/bbarQuad.rst new file mode 100644 index 000000000..fa0e8f3e3 --- /dev/null +++ b/src/bbarQuad.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +======================================= +Bbar Plane Strain Quadrilateral Element +======================================= + +This command is used to construct a four-node quadrilateral element object, which uses a bilinear isoparametric formulation along with a mixed volume/pressure B-bar assumption. This element is for plane strain problems only. + + + +.. function:: element('bbarQuad', eleTag,*eleNodes,thick,matTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| element thickness + ``matTag`` |int| tag of nDMaterial + =================================== =========================================================================== + +.. note:: + + #. PlainStrain only. + #. The valid queries to a Quad element when creating an ElementRecorder object are 'forces', 'stresses,' and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the isoparametric domain. + +.. seealso:: + + + `Notes `_ diff --git a/src/bbarQuadUP.rst b/src/bbarQuadUP.rst new file mode 100644 index 000000000..ee25d790f --- /dev/null +++ b/src/bbarQuadUP.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +==================== +BbarQuad u-p Element +==================== + +bbarQuadUP is a four-node plane-strain mixed volume/pressure element, which uses a tri-linear isoparametric formulation. This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. Each element node has 3 degrees-of-freedom (DOF): DOF 1 and 2 for solid displacement (u) and DOF 3 for fluid pressure (p). + + + +.. function:: element('bbarQuadUP', eleTag,*eleNodes,thick, matTag, bulk, fmass, hPerm, vPerm,[b1=0, b2=0, t=0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| Element thickness + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + ``fmass`` |float| Fluid mass density + ``hPerm``, ``vPerm`` |float| Permeability coefficient in horizontal and vertical directions respectively. + ``b1``, ``b2`` |float| Optional gravity acceleration components in horizontal and vertical directions respectively (defaults are 0.0) + ``t`` |float| Optional uniform element normal traction, positive in tension (default is 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/beamColumnJoint.rst b/src/beamColumnJoint.rst new file mode 100644 index 000000000..5130f4a1c --- /dev/null +++ b/src/beamColumnJoint.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +======================= +BeamColumnJoint Element +======================= + +This command is used to construct a two-dimensional beam-column-joint element object. The element may be used with both two-dimensional and three-dimensional structures; however, load is transferred only in the plane of the element. + + + +.. function:: element('beamColumnJoint', eleTag,*eleNodes,Mat1Tag, Mat2Tag, Mat3Tag, Mat4Tag, Mat5Tag, Mat6Tag, Mat7Tag, Mat8Tag, Mat9Tag, Mat10Tag, Mat11Tag, Mat12Tag, Mat13Tag, [eleHeightFac=1.0, eleWidthFac=1.0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes + ``Mat1Tag`` |int| uniaxial material tag for left bar-slip spring at node 1 + ``Mat2Tag`` |int| uniaxial material tag for right bar-slip spring at node 1 + ``Mat3Tag`` |int| uniaxial material tag for interface-shear spring at node 1 + ``Mat4Tag`` |int| uniaxial material tag for lower bar-slip spring at node 2 + ``Mat5Tag`` |int| uniaxial material tag for upper bar-slip spring at node 2 + ``Mat6Tag`` |int| uniaxial material tag for interface-shear spring at node 2 + ``Mat7Tag`` |int| uniaxial material tag for left bar-slip spring at node 3 + ``Mat8Tag`` |int| uniaxial material tag for right bar-slip spring at node 3 + ``Mat9Tag`` |int| uniaxial material tag for interface-shear spring at node 3 + ``Mat10Tag`` |int| uniaxial material tag for lower bar-slip spring at node 4 + ``Mat11Tag`` |int| uniaxial material tag for upper bar-slip spring at node 4 + ``Mat12Tag`` |int| uniaxial material tag for interface-shear spring at node 4 + ``Mat13Tag`` |int| uniaxial material tag for shear-panel + ``eleHeightFac`` |float| floating point value (as a ratio to the total height of the element) to be considered for determination of the distance in between the tension-compression couples (optional, default: 1.0) + ``eleWidthFac`` |float| floating point value (as a ratio to the total width of the element) to be considered for determination of the distance in between the tension-compression couples (optional, default: 1.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/beamIntegration.rst b/src/beamIntegration.rst new file mode 100644 index 000000000..cd5103c0f --- /dev/null +++ b/src/beamIntegration.rst @@ -0,0 +1,72 @@ +.. include:: sub.txt + +========================== + beamIntegration commands +========================== + +.. function:: beamIntegration(type, tag, *args) + + A wide range of numerical integration options are available in OpenSees to represent distributed plasticity or non-prismatic section details in Beam-Column Elements, i.e., across the entire element domain [0, L]. + + +Following are beamIntegration types available in the OpenSees: + +Integration Methods for Distributed Plasticity. +Distributed plasticity methods permit yielding at any integration point along the element +length. + + +#. :doc:`Lobatto` +#. :doc:`Legendre` +#. :doc:`NewtonCotes` +#. :doc:`Radau` +#. :doc:`Trapezoidal` +#. :doc:`CompositeSimpson` +#. :doc:`userDefined` +#. :doc:`FixedLocation` +#. :doc:`LowOrder` +#. :doc:`MidDistance` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + Lobatto + Legendre + NewtonCotes + Radau + Trapezoidal + CompositeSimpson + userDefined + FixedLocation + LowOrder + MidDistance + + + +Plastic Hinge Integration Methods. Plastic hinge integration methods confine material yielding to regions of the element of specified length while the remainder of the element is linear elastic. A summary of plastic hinge integration methods is found in (`Scott and Fenves 2006`_). + + +#. :doc:`UserHinge` +#. :doc:`HingeMidpoint` +#. :doc:`HingeRadau` +#. :doc:`HingeRadauTwo` +#. :doc:`HingeEndpoint` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + UserHinge + HingeMidpoint + HingeRadau + HingeRadauTwo + HingeEndpoint + + + + + + diff --git a/src/beamThermal.rst b/src/beamThermal.rst new file mode 100644 index 000000000..f952e7bdd --- /dev/null +++ b/src/beamThermal.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +========================================= + Restrained beam under thermal expansion +========================================= + +#. The original model can be found `here `_. + +#. The Pypton source code is shown below, which can be downloaded :download:`here `. + +#. Make sure the `numpy`_ and `matplotlib`_ packages are installed in your Python distribution. + +#. Run the source code in your favorate Python program and should see + +.. image:: /_static/beamThermal.png + +.. literalinclude:: /pyExamples/beamThermal.py + :linenos: diff --git a/src/beamWithHinges.rst b/src/beamWithHinges.rst new file mode 100644 index 000000000..b34a0c208 --- /dev/null +++ b/src/beamWithHinges.rst @@ -0,0 +1,46 @@ +.. include:: sub.txt + +======================== +Beam With Hinges Element +======================== + +This command is used to construct a :ref:`forceBeamColumn-Element` element object, which is based on the non-iterative (or iterative) flexibility formulation. The locations and weights of the element integration points are based on so-called plastic hinge integration, which allows the user to specify plastic hinge lenghts at the element ends. Two-point Gauss integration is used on the element interior while two-point Gauss-Radau integration is applied over lengths of 4LpI and 4LpJ at the element ends, viz. "modified Gauss-Radau plastic hinge integration". A total of six integration points are used in the element state determination (two for each hinge and two for the interior). + +Users may be familiar with the beamWithHinges command format (see below); however, the format shown here allows for the simple but important case of using a material nonlinear section model on the element interior. The previous beamWithHinges command constrained the user to an elastic interior, which often led to unconservative estimates of the element resisting force when plasticity spread beyond the plastic hinge regions in to the element interior. + +The advantages of this new format over the previous beamWithHinges command are + +* Plasticity can spread beyond the plastic hinge regions +* Hinges can form on the element interior, e.g., due to distributed member loads + +To create a beam element with hinges, one has to +use a :ref:`forceBeamColumn-Element` element with following :func:`beamIntegration`. + +.. note:: + + * ``'HingeRadau'`` -- two-point Gauss-Radau applied to the hinge regions over 4LpI and 4LpJ (six element integration points) + * ``'HingeRadauTwo'`` -- two-point Gauss-Radau in the hinge regions applied over LpI and LpJ (six element integration points) + * ``'HingeMidpoint'`` -- midpoint integration over the hinge regions (four element integration points) + * ``'HingeEndpoint'`` -- endpoint integration over the hinge regions (four element integration points) + +.. seealso:: + + + For more information on the behavior, advantages, and disadvantages of these approaches to plastic hinge integration, see + + Scott, M.H. and G.L. Fenves. "Plastic Hinge Integration Methods for Force-Based Beam-Column Elements", Journal of Structural Engineering, 132(2):244-252, February 2006. + + Scott, M.H. and K.L. Ryan. "Moment-Rotation Behavior of Force-Based Plastic Hinge Elements", Earthquake Spectra, 29(2):597-607, May 2013. + + + The primary advantages of HingeRadau are + + * The user can specify a physically meaningful plastic hinge length + * The largest bending moment is captured at the element ends + * The exact numerical solution is recovered for a linear-elastic prismatic beam + * The characteristic length is equal to the user-specified plastic hinge length when deformations localize at the element ends + + while the primary disadvantages are + + * The element post-yield response is too flexible for strain-hardening section response (consider using HingeRadauTwo) + * The user needs to know the plastic hinge length a priori (empirical equations are available) diff --git a/src/bfgs.rst b/src/bfgs.rst new file mode 100644 index 000000000..421071b01 --- /dev/null +++ b/src/bfgs.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +================ + BFGS Algorithm +================ + +.. function:: algorithm('BFGS',secant=False,initial=False,count=10) + :noindex: + + Create a BFGS algorithm. The BFGS method is one of the most effective matrix-update or quasi Newton methods for iteration on a nonlinear system of equations. The method computes new search directions at each iteration step based on the initial jacobian, and subsequent trial solutions. The unlike regular Newton does not require the tangent matrix be reformulated and refactored at every iteration, however unlike ModifiedNewton it does not rely on the tangent matrix from a previous iteration. + + ================================ ============================================================= + ``secant`` |bool| Flag to indicate to use secant stiffness. (optional) + ``initial`` |bool| Flag to indicate to use initial stiffness.(optional) + ``count`` |int| Number of iterations. (optional) + ================================ ============================================================= diff --git a/src/bgmesh.rst b/src/bgmesh.rst new file mode 100644 index 000000000..1a700ee5a --- /dev/null +++ b/src/bgmesh.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +.. _BgMesh: + +================= + background mesh +================= + +.. function:: mesh('bg',basicsize,*lower,*upper,'-tol',tol,'-meshtol',meshtol,'-wave',wavefilename,numl,*locations,'-numsub',numsub,'-structure',id,numnodes,*snodes,'-largeSize',level,*llower,*lupper) + :noindex: + + Create a background mesh. + + + ======================== =========================================================================== + ``basicsize`` |float| basic mesh size + ``lower`` |listf| a list of coordinates of the lower point of the background region. + ``upper`` |listf| a list of coordinates of the uuper point of the background region. + ``tol`` |float| tolerance for intri check. (optional, default 1e-10) + ``meshtol`` |float| tolerance for cell boundary check. (optional, default 0.1) + ``wavefilename`` |str| a filename to record wave heights and velocities (optional) + ``numl`` |int| number of locations to record wave (optional) + ``locations`` |listf| coordinates of the locations (optional) + ``id`` |int| structural id > 0, same meaning as :doc:`trimesh` (optional) + ``numsnodes`` |int| number of structural nodes (optional) + ``sNodes`` |listi| a list of structural nodes (optional) + ``level`` |int| some regions can have larger mesh size with larger ``level``. + ``level = 1`` means same as basic mesh size. + ``llower`` |listf| a list of coordinates of the lower point of the region with + larger mesh size (optional) + ``lupper`` |listf| a list of coordinates of the upper point of the region with + larger mesh size(optional) + ======================== =========================================================================== diff --git a/src/bgpvdRecorder.rst b/src/bgpvdRecorder.rst new file mode 100644 index 000000000..4dd4d5a66 --- /dev/null +++ b/src/bgpvdRecorder.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +.. _BgPVDRecorder: + +=========================== +background recorder command +=========================== + +.. function:: recorder('BgPVD',filename,'-precision',precision=10,'-dT',dT=0.0,*res) + :noindex: + + Create a PVD recorder for background mesh. This recorder is same as the + PVD recorder, but will be automatically called in background mesh and + is able to record wave height and velocity. + + ======================== ============================================================= + ``filename`` |str| the name for ``filename.pvd`` and ``filename/`` directory, + which must pre-exist. + ``precision`` |int| the precision of data. (optional) + ``dT`` |float| the time interval for recording. (optional) + ``res`` |lists| a list of |str| of responses to be recorded, (optional) + + * ``'disp'`` + * ``'vel'`` + * ``'accel'`` + * ``'incrDisp'`` + * ``'reaction'`` + * ``'pressure'`` + * ``'unbalancedLoad'`` + * ``'mass'`` + * ``'eigen'`` + ======================== ============================================================= + diff --git a/src/bidirectionalSection.rst b/src/bidirectionalSection.rst new file mode 100644 index 000000000..277cadcf8 --- /dev/null +++ b/src/bidirectionalSection.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +======================= + Bidirectional Section +======================= + +.. function:: section('Bidirectional',secTag,E_mod,Fy,Hiso,Hkin,code1='Vy',code2='P') + :noindex: + + This command allows the user to construct a Bidirectional section, which is a stress-resultant plasticity model of two coupled forces. The yield surface is circular and there is combined isotropic and kinematic hardening. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``E_mod`` |float| elastic modulus + ``Fy`` |float| yield force + ``Hiso`` |float| isotropic hardening modulus + ``Hkin`` |float| kinematic hardening modulus + ``code1`` |str| section force code for direction 1 (optional) + ``code2`` |str| section force code for direction 2 (optional) + + One of the following section + code may be used: + + * ``'P'`` Axial force-deformation + * ``'Mz'`` Moment-curvature about section local z-axis + * ``'Vy'`` Shear force-deformation along section local y-axis + * ``'My'`` Moment-curvature about section local y-axis + * ``'Vz'`` Shear force-deformation along section local z-axis + * ``'T'`` Torsion Force-Deformation + ================================ =========================================================================== diff --git a/src/block.rst b/src/block.rst new file mode 100644 index 000000000..885d679b7 --- /dev/null +++ b/src/block.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +================ + block commands +================ + +Create a block of mesh + + +.. toctree:: + :maxdepth: 2 + + block2D + block3D diff --git a/src/block2D.rst b/src/block2D.rst new file mode 100644 index 000000000..b75fe4224 --- /dev/null +++ b/src/block2D.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +================= + block2D command +================= + +.. function:: block2D(numX, numY, startNode, startEle, eleType, *eleArgs, *crds) + + Create mesh of quadrilateral elements + + ======================== =========================================================================== + ``numX`` |int| number of elements in local x directions of the block. + ``numY`` |int| number of elements in local y directions of the block. + ``startNode`` |int| node from which the mesh generation will start. + ``startEle`` |int| element from which the mesh generation will start. + ``eleType`` |str| element type (``'quad'``, ``'shell'``, ``'bbarQuad'``, + ``'enhancedQuad'``, or ``'SSPquad'``) + ``eleArgs`` |list| a list of element parameters. + ``crds`` |list| coordinates of the block elements with the format: + + [1, x1, y1, , + + 2, x2, y2, , + + 3, x3, y3, , + + 4, x4, y4, , + + <5>, , , , + + <6>, , , , + + <7>, , , , + + <8>, , , , + + <9>, , , ] + + <> means optional + ======================== =========================================================================== + diff --git a/src/block3D.rst b/src/block3D.rst new file mode 100644 index 000000000..b797b9ece --- /dev/null +++ b/src/block3D.rst @@ -0,0 +1,77 @@ +.. include:: sub.txt + +================= + block3D command +================= + +.. function:: block3D(numX, numY, numZ, startNode, startEle, eleType, *eleArgs, *crds) + + Create mesh of quadrilateral elements + + ======================== =========================================================================== + ``numX`` |int| number of elements in local x directions of the block. + ``numY`` |int| number of elements in local y directions of the block. + ``numZ`` |int| number of elements in local z directions of the block. + ``startNode`` |int| node from which the mesh generation will start. + ``startEle`` |int| element from which the mesh generation will start. + ``eleType`` |str| element type (``'stdBrick'``, ``'bbarBrick'``, ``'Brick20N'``) + ``eleArgs`` |list| a list of element parameters. + ``crds`` |list| coordinates of the block elements with the format: + + [1, x1, y1, z1, + + 2, x2, y2, z2, + + 3, x3, y3, z3, + + 4, x4, y4, z4, + + 5, x5, y5, z5, + + 6, x6, y6, z6, + + 7, x7, y7, z7, + + 8, x8, y8, z8, + + 9, x9, y9, z9, + + <10>, , , , + + <11>, , , , + + <12>, , , , + + <13>, , , , + + <14>, , , , + + <15>, , , , + + <16>, , , , + + <17>, , , , + + <18>, , , , + + <19>, , , , + + <20>, , , , + + <21>, , , , + + <22>, , , , + + <23>, , , , + + <24>, , , , + + <25>, , , , + + <26>, , , , + + <27>, , , ] + + <> means optional + ======================== =========================================================================== + diff --git a/src/brickUP.rst b/src/brickUP.rst new file mode 100644 index 000000000..417c58508 --- /dev/null +++ b/src/brickUP.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +================= +Brick u-p Element +================= + +BrickUP is an 8-node hexahedral linear isoparametric element. Each node has 4 degrees-of-freedom (DOF): DOFs 1 to 3 for solid displacement (u) and DOF 4 for fluid pressure (p). This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. + +.. function:: element('brickUP', eleTag,*eleNodes,matTag, bulk, fmass, permX, permY, permZ,[bX=0, bY=0, bZ=0]) + :noindex: + + ========================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + ``fmass`` |float| Fluid mass density + ``permX``, ``permY``, ``permZ`` |float| Permeability coefficients in x, y, and z directions respectively. + ``bX``, ``bY``, ``bZ`` |float| Optional gravity acceleration components in x, y, and z directions directions respectively (defaults are 0.0) + ========================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/broyden.rst b/src/broyden.rst new file mode 100644 index 000000000..f440bb9ed --- /dev/null +++ b/src/broyden.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +=================== + Broyden Algorithm +=================== + +.. function:: algorithm('Broyden',secant=False,initial=False,count=10) + :noindex: + + Create a Broyden algorithm for general unsymmetric systems which performs successive rank-one updates of the tangent at the first iteration of the current time step. + + ================================ ============================================================= + ``secant`` |bool| Flag to indicate to use secant stiffness. (optional) + ``initial`` |bool| Flag to indicate to use initial stiffness.(optional) + ``count`` |int| Number of iterations. (optional) + ================================ ============================================================= diff --git a/src/cantuni.rst b/src/cantuni.rst new file mode 100644 index 000000000..99a8983a6 --- /dev/null +++ b/src/cantuni.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================================================= + Cantilever 2D Column with Units- Dynamic EQ Ground Motion +============================================================= + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Uniform Earthquake Excitation +#. First import the :download:`InelasticFiberSection.py ` (upto gravity loading is already in this script) and run the current script +#. To run EQ ground-motion analysis :download:`BM68elc.acc ` needs to be downloaded into the same directory) +#. Same acceleration input at all nodes restrained in specified direction (uniform acceleration input at all support nodes) +#. The problem description can be found `here `_ (example:3) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example3/Example3.py + :linenos: + + diff --git a/src/cantuni2.rst b/src/cantuni2.rst new file mode 100644 index 000000000..4a4b95f5c --- /dev/null +++ b/src/cantuni2.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================================================= + Cantilever 2D Column with Units-Static Pushover +============================================================= + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Static Pushover Analysis +#. First import the :download:`InelasticFiberSection.py ` (upto gravity loading is already in this script) and run the current script +#. To run EQ ground-motion analysis :download:`BM68elc.acc ` needs to be downloaded into the same directory) +#. Same acceleration input at all nodes restrained in specified direction (uniform acceleration input at all support nodes) +#. The problem description can be found `here `_ (example:3) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example3/Example3b.py + :linenos: + + diff --git a/src/centralDifference.rst b/src/centralDifference.rst new file mode 100644 index 000000000..ac4b2392e --- /dev/null +++ b/src/centralDifference.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +==================== + Central Difference +==================== + +.. function:: integrator('CentralDifference') + :noindex: + + Create a centralDifference integrator. + + #. The calculation of :math:`U_t + \Delta t`, is based on using the equilibrium equation at time t. For this reason the method is called an explicit integration method. + #. If there is no rayleigh damping and the C matrix is 0, for a diagonal mass matrix a diagonal solver may and should be used. + #. For stability, :math:`\frac{\Delta t}{T_n} < \frac{1}{\pi}` diff --git a/src/changelog.rst b/src/changelog.rst new file mode 100644 index 000000000..b5636d63d --- /dev/null +++ b/src/changelog.rst @@ -0,0 +1,123 @@ +.. include:: sub.txt + +============== + Change Log +============== + +* **Version 3.2.2.1** (5/18/2020) + + * add gimmeMCK integrator + +* **Version 3.2.2** (5/8/2020) + + * Fix Get_Renderiing tab problem + * Ship with dependent libraries for more Linux systems + +* **Version 3.2.0** (4.17.2020) + + * Add background mesh command + * Add partition command + * Add OpenSeesPy test + * Many bug fixes + +* **Version 3.1.5.11** (1.10.2020) + + * Change versioning method. First two digits match the current `OpenSees`_ framework version. The last two digits are the versions for OpenSeesPy. + * For Windows, only support the Python version that corresponds to the current version of `Anaconda`_. + * Add openseespy.postprocessing.Get_Rendering + * Add '-init' option to Newmark integrator + * Some function can return empty or one-element lists + * Spaces in string input will be automatically removed + * Bug fixes + +* **Version 0.5.4** + + * Support Mac + * Support Python3.8 on Windows and Linux + +* **Version 0.5.3** + + * Fix bug in LimitState UniaxialMaterial + * Automatic trimming spaces for string inputs + * Some output commands return lists instead of ints, such as nodeDisp etc. + +* **Version 0.5.2** + + * Add package openseespy.postprocessing + * Add setStartNodeTag command + * modalDamping: bug fixes + * Add Steel02Fatiuge material + * Add Concrete02IS material + * Add HardeningMaterial2 material + * Add hystereticBackone command + * Add stiffnessDegradation command + * Add strengthDegradation command + * Add unloadingRule command + +* **Version 0.4.2019.7** + + * Parallel: the Linux version is enabled with parallel capability + * Python stream: add no echo + * Mesh: add CorotTruss + * TriMesh: can create line elements + * QuadMesh: can create line and triangular elements + * Python inputs: more flexible input types + * Commands: add ExplicitDifference integrator + +* **Version 0.3.0** + + * Add logFile command + * Add partial uniform load fo ForceBeamColumn + * Add ShellDKGT element + * Add '-V' option in Newmark and HHT + * Fix bugs in wipe and Mesh + * Various PFEM updates + * Update to OpenSees 3.0.3 + +* **Version 0.2.0** (`8a3d622 `_) + + * OpenSeesPy now can print messages and errors in Jupyter Notebook and other Windows based Python applications + * Add setParameter command + * Add nodeDOFs command + * Add setNumThread and getNumThread commands in a multi-threaded environment + * Add logFile command + * printA and prinbB can return matrix and vector as lists + * Fix bugs in updateMaterialStage + * PM4Sand improvements + * Add CatenaryCable element to OpenSeesPy + + +* **Version 0.1.1** (`f9f45fe `_) + + * Update to OpenSees 3.0.2 + + + + +* **Version 0.0.7** (`b75db21 `_) + + * Add "2D wheel-rail" element + * PVD recorder allows to set a path + * Add "sdfResponse" function for single dof dynamic analysis + * Fix a bug in Joint2D + * Fix typo in UCSD UP elements + * Fix bugs in PressureIndependMultiYield + * Add JSON print options to some materials and elements + + +* **Version 0.0.6** (`cead6e8 `_) + + * Add "nonlinearBeamColumn" element for backward compatability + * Add "updateMaterialStage" function + * Add "RCCircular" seciton + * Add "quadr" patch for backward compatibility + * Fix bugs in "Steel01Thermal" material + * Fix bugs in Truss + * Fix bugs in eleNodes function + * Fix bugs in ZeroLength element + * Fix bugs in FiberSection2d + * Fix bugs in PFEMLinSOE + +* **Version 0.0.5** (`215c63d `_) + + * Update to OpenSees 3.0.0 diff --git a/src/collaboration.rst b/src/collaboration.rst new file mode 100644 index 000000000..401f2de29 --- /dev/null +++ b/src/collaboration.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + + +================================================ + OpenSeesPy Collaboration through `DesignSafe`_ +================================================ + +`DesignSafe`_ provides an environment for collaboration: + +.. tip:: + * Make sure the steps in :doc:`designsaferun` are completed. + +.. tip:: + * Go to ``Data Depot`` in DesignSafe. + + .. image:: /_static/datadepot.png + +.. tip:: + * Select folder to be shared and click ``Share`` button. + In the popup window, search users to share. + + .. image:: /_static/datashare.png + + +.. tip:: + * The other user can find the folder you shared in the ``Shared with Me``. + + .. image:: /_static/sharewithme.png diff --git a/src/columneq.rst b/src/columneq.rst new file mode 100644 index 000000000..3a74eac91 --- /dev/null +++ b/src/columneq.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +====================================================== + 2D Column - Dynamic EQ Ground Motion +====================================================== + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. EQ ground motion with gravity- uniform excitation of structure +#. All units are in kip, inch, second +#. Note: In this example, all input values for Example 1a are replaced by variables. The objective of this example is to demonstrate the use of variables in defining +#. The OpenSees input and also to run various tests and algorithms at once to increase the chances of convergence +#. To run EQ ground-motion analysis (:download:`BM68elc.acc` needs to be downloaded into the same directory) +#. The detailed problem description can be found `here `_ (example:2a) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example2a/Example2a.py + :linenos: diff --git a/src/compile.rst b/src/compile.rst new file mode 100644 index 000000000..18370ebcf --- /dev/null +++ b/src/compile.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============== + Compilation +============== + +#. :doc:`compilemac` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + compilemac + + diff --git a/src/compilemac.rst b/src/compilemac.rst new file mode 100644 index 000000000..b16213229 --- /dev/null +++ b/src/compilemac.rst @@ -0,0 +1,296 @@ +===================== + Compilation for Mac +===================== + + +Following is the OpenSees Compilation using QT by + +.. topic:: + *Stevan Gavrilovic* `github `_ + + | PhD Candidate + | University of British Columbia + + +Original instructions can be found at `here `_. + + +A Qt build environment for OpenSees +----------------------------------- + +OpenSeesQt + +A Qt build environment for OpenSees -- Open System For Earthquake Engineering Simulation Pacific Earthquake Engineering Research Center(http://opensees.berkeley.edu). + +Qt is an open source, cross-platform development environment that is free for many uses. +Please see the `license `_. + + +Dependency +----------- + +The purpose of this project is to create a package that will allow aspiring developers to get started on writing code without having to worry about the compilation environment. A program as large as OpenSees relies on many third-party libraries, often referred to as dependencies. It can be a daunting task assembling, compiling, and linking these libraries. Many times, these libraries depend on other libraries, and so on. The current list of dependencies includes: + +* MUMPS (5.1.2) +* Scalapack (2.0.2.13) +* UMFPACK (5.7.7) contained in Suite-Sparse (5.3.0) +* SUPERLU (5.2.1) +* SUPERLUMT (3.0) +* SUPERLUDIST (5.1.0) +* Openblas (0.3.5) +* Parmetis (4.0.3) +* ARPACK (3.6.3) +* Libevent (2.1.8) +* GCC(8.2.0) +* TCL (8.6.9)** Tcl only +* Python(3.7.2)** OpenSeesPy only + +Please ensure that your project complies with each library's licensing requirements. + +Another feature of this build platform is modularity. Developers can select from a list of build options that can be turned on and off as required. The basic configuration builds the structural analysis core. Other build options include parallel processing, reliability, and the particle finite element method (PFEM) modules. Python and Tcl interpreters are additional build options. These options are located in single configuration file called qmake.conf. By default, the environment is configured to build the core along with the parallel processing module. Other options can be turned on by deleting the '#'symbol that precedes the option; this includes the option into the build environment. + +.. note:: + + Note: This build environment comes with pre-compiled dependencies. Although this makes getting started easier, the caveat is that your build environment (compiler version) must match that of the environment used to compile the dependencies. The supported environments are listed below. There are no guarantees that it will work with other build environments. In other words, make sure your compiler type and version (i.e., clang-1000.11.45.5) matches the version below listed under the heading 'Supported Build Environments'. Otherwise, bad things might happen. Also, this project is still a work in progress. Currently, only building in OS X is supported. Windows support will be added shortly. Moreover, not all build options are supported. For example, compiling with fortran is not supported. + +.. note:: + + This project uses qmake and Qt Creator. qmake is a build tool for compiling and linking applications. Qt Creator is a free IDE (interactive development environment) that bundles code writing/editing and application building within one program. Qt Creator uses project (.pro) files. The project files contain all information required by qmake to build an application. + + +Getting started: +---------------- + +#. Download and install Qt open source from https://www.qt.io/download The version of the Qt library is not important in this case since the library is not used in the OpenSees project (although I use Qt in other projects and recommend it) +#. Download the OpenSeesQt source code into a folder of your choice (https://github.com/steva44/OpenSees/archive/master.zip) +#. In the directory containing the code, double click on the 'OpenSees.pro' file. If compiling OpenSeesPy, open the 'OpenSeesPy.pro' file. The .pro files are project files that will automatically open the project in Qt Creator. +#. Select a build configuration, for example 'Desktop Qt 5.12.1 clang 64bit'. The project will automatically configure itself. You only have to do this once. +#. The left-hand pane should now display the project directory structure. In the left-hand pane, under the heading qmake, open the 'qmake.conf' file. Review and select additional build options, if any. Note that this is still a work in progress and not all build options are supported. +#. Click on the 'start' button in the bottom lefthand corner of Qt Creator to compile. Clicking on the small computer symbol above the start button allows for switching between the debug and release deploy configurations. The release deployment results in faster program execution but it does not allow for debugging or stepping through the code. The start button with the bug symbol opens the debugger. +#. Go and have a coffee, it will take a few minutes to finish compiling! + +Building OpenSeesPy: +-------------------- + +OpenSeesPy builds OpenSees as a library object that can be used within Python. + +Steps: +Follow steps 1-4 under the heading getting started above. + +#. The left-hand pane should now display the project directory structure. In the left-hand pane, under the heading qmake, open the 'qmake.conf' file. Under the heading #INTERPRETERS, uncomment the _PYTHON option by removing the '#' symbol. Everything else should be configured automatically going forward. Python automatically compiles with the reliability, parallel, and PFEM modules. +#. The last few lines at the end of the 'OpenSeesPy.pro' file contain the location of the Python framework. Update this so that it matches the location of Python on your build system. +#. Click on the 'start' button in the bottom lefthand corner of Qt Creator to start compiling. Clicking on the small computer symbol allows for switching between the debug and release deploy configurations. The release deployment results in faster program execution but it does not allow for debugging or stepping through the code. Build in release mode if using OpenSees as a library in a Python project. +#. Go and have a coffee, it will take a few minutes to finish compiling! +#. After successful compilation, the library will be in the 'bin' folder. The bin folder is located in the 'build' folder which is created, by default, one directory higher than the OpenSeesQt source code. The name of the build folder should look something like this: build-OpenSeesPy-Desktop_Qt_5_12_1_clang_64bit-Debug + +#. OS X only + + OS X automatically prepends a 'lib' to the library file. Remove this 'lib' and rename the file to be 'opensees.dylib' Next, a symbolic link is required for a Python project to import the library. To create a symbolic link, cd the directory containing the OpenSees library in terminal and run the following command to create a symbolic link:: + + ln -s opensees.dylib opensees.so + +There should now be a .so (shared object) file in addition to the .dylib file. Finally, copy both the .dylib and the .so 'link' into your python environment folder to import it into your project. Directions for using OpenSeesPy can be found at the project website: https://openseespydoc.readthedocs.io/en/latest/index.html + + + +Supported Build Environments: +----------------------------- + +**OSX** + +Build Environment: + +* OSX 10.14.3 (Mojave) +* Qt 5.12.1 +* Qt Creator 4.8.1 + +Compiler: + +* Apple LLVM version 10.0.0 (clang-1000.11.45.5) +* Target: x86_64-apple-darwin18.2.0 +* Thread model: posix 64-BIT architecture + +To find the version of clang on your computer, type the following in terminal:: + + clang --version + + +.. note:: + + This project comes with pre-built libraries for everything except Python. Therefore, you do not have to go through the trouble of building any libraries unless you are using a special build system or you want to experiment. The precompiled library files are located in the 'OpenSeesLibs' folder. In the event that you are feeling adventurous and you want to compile the libraries on your own, instructions are given below for each library, for each operating system. After successful compilation, note the installation directory. This directory contains the locations of the 'include' and 'lib' folders for that library. If replacing or adding new libraries, the file paths should be updated in the 'OpenSeesLibs.pri' file. This is required so that the compiler knows where to find the header files and to link the libraries to your project. + + +**OSX** + +On OSX, the dependencies are built/installed with Homebrew. Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple's macOS operating system and Linux. Homebrew maintains its own folder within ``/usr/local/`` directory aptly named the ``'Cellar'``:: + + /usr/local/Cellar/ + +Each dependency installed through Homebrew will have its own subfolder within the Cellar directory. Each subfolder contains that dependencies ``'include'`` and ``'lib'`` folders. + + +MUMPS +-------- + +MUltifrontal Massively Parallel sparse direct Solver, or MUMPS, is a sparse direct solver used for parallel solving of a system of equations + +Installing MUMPS via brew: +Dominique Orban has written a Homebrew formula (http://brew.sh) for Mac OSX users. Homebrew MUMPS is now available via the OpenBLAS tap. Build instructions are as follows: + +In terminal, copy and paste each command individually and execute:: + + brew tap dpo/openblas + brew tap-pin dpo/openblas + brew options mumps # to discover build options + brew install mumps [options…] + +The options can be left blank, i.e., with default options so the last line will look like:: + + brew install mumps + +Mumps requires the following dependencies that will automatically be installed:: + + -Scalapack + +OpenMPI +------- + +OpenMPI is a high performance message passing library (https://www.open-mpi.org/) + +Installing OpenMpi via brew: +In terminal, copy and paste the following command and execute:: + + brew install open-mpi + +OpenMPI requires the following dependencies that will automatically be installed: + +* GCC (GNU compiler collection) +* libevent (Asynchronous event library: https://libevent.org/) + + +UMFPACK +------- + +UMFPACK is a set of routines for solving unsymmetric sparse linear systems of the form Ax=b, using the Unsymmetric MultiFrontal method (Matrix A is not required to be symmetric). +UMFPACK is part of suite-sparse library in homebrew/science + +In terminal, copy and paste each command individually and execute:: + + brew tap homebrew/science + brew install suite-sparse + + +UMFPACK requires the following dependencies that will automatically be installed: + +* Metis ('METIS' is a type of GraphPartitioner and numberer - An Unstructured Graph Partitioning And Sparse Matrix Ordering System', developed by G. Karypis and V. Kumar at the University of Minnesota. + + +SUPERLU +-------- + +SUPERLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations. The library is written in C and is callable from either C or Fortran program. It uses MPI, OpenMP and CUDA to support various forms of parallelism. + +Installing SUPERLU via brew +In terminal, copy and paste the following command and execute:: + + brew install superlu + +Should install by default with option ``--with-openmp`` enabled. Open MP is needed for parallel analysis. + +SUPERLU requires the following dependencies that will automatically be installed: + +* GCC (GNU compiler collection) +* openblas (In scientific computing, OpenBLAS is an open source implementation of the BLAS API with many hand-crafted optimizations for specific processor types) + + +SUPERLUMT +--------- + +SUPERLU but for for shared memory parallel machines. Provides Pthreads and OpenMP interfaces. + +Installing SUPERLUMT via brew: +In terminal, copy and paste the following command and execute:: + + brew install superlu_mt + +SUPERLUMT requires the following dependencies that will automatically be installed: + +* openblas + +SUPERLUDIST +----------- + +SUPERLU but for for for distributed memory parallel machines. Supports manycore heterogeous node architecture: MPI is used for interprocess communication, OpenMP is used for on-node threading, CUDA is used for computing on GPUs. + +Installing SUPERLUDIST via brew: +In terminal, copy and paste the following command and execute:: + + brew install superlu_dist + +SUPERLUDIST requires the following dependencies that will automatically be installed: + +* GCC (GNU compiler collection) +* openblas (In scientific computing, OpenBLAS is an open source implementation of the BLAS API with many hand-crafted optimizations for specific processor types) +* OpenMPI (a high performance message passing library (https://www.open-mpi.org/)) +* Parmetis (MPI library for graph/mesh partitioning and fill-reducing orderings) + + +LAPACK (SCALAPACK) +------------------ + +The Linear Algebra PACKage, or LAPACK, is written in Fortran 90 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.The associated matrix factorizations (LU, Cholesky, QR, SVD, Schur, generalized Schur) are also provided, as are related computations such as reordering of the Schur factorizations and estimating condition numbers. Dense and banded matrices are handled, but not general sparse matrices. In all areas, similar functionality is provided for real and complex matrices, in both single and double precision. + +LAPACK is given as a system library in OSX, you may have to update the locations of your system library in 'OpenSeesLibs.pri' + +BLAS +---- + +The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations. + +BLAS is given as a system library in OSX, you may have to update the locations of your system library in 'OpenSeesLibs.pri' + +ARPACK +------ + +ARPACK contains routines to solve large scale eigenvalue problems + +Installing ARPACK via brew: +In terminal, copy and paste the following command and execute:: + + brew install arpack + +ARPACK requires the following dependencies that will automatically be installed: + +* GCC (GNU compiler collection) +* openblas (In scientific computing, OpenBLAS is an open source implementation of the BLAS API with many hand-crafted optimizations for specific processor types) + + +GCC +--- + +Many of the dependencies require fortran (there is still a lot of legacy fortran code floating around in the engineering world). On OSX, I found the best solution is to use the pre-bundled fortran capabilities in the GNU compiler collection or GCC. In addition to its fortran capabilities, GCC is a dependency for many other libraries. + +Installing GCC via brew: +In terminal, copy and paste the following command and execute:: + + brew install GCC + + +PYTHON +------- + +Python is an interpreted, high-level, general-purpose programming language. It is used in OpenSees as an interpreter in the OpenSeesPy version. In OpenSeesPy, Python version 3 is used. + +Installing PYTHON via brew:: + + brew install python + + + +MISC. NOTES +----------- + +For the SUPERLU library. +The file supermatrix.h throws an undefined error for the type ``int_t``. It is actually defined in the file slu_ddefs.h, but for some reason the compiler is not linking the two. Add the following line, copied from slu_ddefs.h to supermatrix.h around line 17:: + + typedef int int_t; /* default */ diff --git a/src/computeGradients.rst b/src/computeGradients.rst new file mode 100644 index 000000000..b38429fdd --- /dev/null +++ b/src/computeGradients.rst @@ -0,0 +1,12 @@ +.. include:: sub.txt + +========================== + computeGradients command +========================== + +.. function:: computeGradients() + + This command is used to perform a sensitivity analysis. If the user wants + to call this command, then the ``'-computeByCommand'`` should be set + in the ``sensitivityAlgorithm`` command. + diff --git a/src/constantTs.rst b/src/constantTs.rst new file mode 100644 index 000000000..d41e50fb0 --- /dev/null +++ b/src/constantTs.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +===================== + Constant TimeSeries +===================== + +.. function:: timeSeries('Constant', tag, '-factor', factor=1.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor applied remains constant and is independent of the time in the domain, i.e. :math:`\lambda = f(t) = C`. + + ================================ =========================================================================== + ``tag`` |int| unique tag among TimeSeries objects. + ``factor`` |float| the load factor applied (optional) + ================================ =========================================================================== diff --git a/src/constraints.rst b/src/constraints.rst new file mode 100644 index 000000000..6337a5b22 --- /dev/null +++ b/src/constraints.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +====================== + constraints commands +====================== + +.. function:: constraints(constraintType, *constraintArgs) + + This command is used to construct the ConstraintHandler object. The ConstraintHandler object determines how the constraint equations are enforced in the analysis. Constraint equations enforce a specified value for a DOF, or a relationship between DOFs. + + ================================ =========================================================================== + ``constraintType`` |str| constraints type + ``constraintArgs`` |list| a list of constraints arguments + ================================ =========================================================================== + + +The following contain information about available ``constraintType``: + + +#. :doc:`PlainConstraint` +#. :doc:`LagrangeMultipliers` +#. :doc:`PenaltyMethod` +#. :doc:`TransformationMethod` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + PlainConstraint + LagrangeMultipliers + PenaltyMethod + TransformationMethod diff --git a/src/convertBinaryToText.rst b/src/convertBinaryToText.rst new file mode 100644 index 000000000..ce4751f79 --- /dev/null +++ b/src/convertBinaryToText.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================= + convertBinaryToText command +============================= + +.. function:: convertBinaryToText(inputfile, outputfile) + + Convert binary file to text file + + ======================== =========================================================================== + ``inputfile`` |str| input file name. + ``outputfile`` |str| output file name. + ======================== =========================================================================== diff --git a/src/convertTextToBinary.rst b/src/convertTextToBinary.rst new file mode 100644 index 000000000..2f3356d22 --- /dev/null +++ b/src/convertTextToBinary.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================= + convertTextToBinary command +============================= + +.. function:: convertTextToBinary(inputfile, outputfile) + + Convert text file to binary file + + ======================== =========================================================================== + ``inputfile`` |str| input file name. + ``outputfile`` |str| output file name. + ======================== =========================================================================== diff --git a/src/corotTruss.rst b/src/corotTruss.rst new file mode 100644 index 000000000..3aa61bd57 --- /dev/null +++ b/src/corotTruss.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +========================== +Corotational Truss Element +========================== + +This command is used to construct a corotational truss element object. There are two ways to construct a corotational truss element object: + +.. function:: element('corotTruss', eleTag,*eleNodes,A, matTag, ['-rho', rho],['-cMass', cFlag],['-doRayleigh', rFlag]) + :noindex: + + One way is to specify an area and a UniaxialMaterial identifier: + + +.. function:: element('corotTrussSection', eleTag,*eleNodes, secTag, ['-rho', rho],['-cMass', cFlag],['-doRayleigh', rFlag]) + :noindex: + + the other is to specify a Section identifier: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``A`` |float| cross-sectional area of element + ``matTag`` |int| tag associated with previously-defined UniaxialMaterial + ``secTag`` |int| tag associated with previously-defined Section + ``rho`` |float| mass per unit length, optional, default = 0.0 + ``cFlag`` |float| consistent mass flag, optional, default = 0 + + * ``cFlag`` = 0 lumped mass matrix (default) + * ``cFlag`` = 1 consistent mass matrix + ``rFlag`` |float| Rayleigh damping flag, optional, default = 0 + + * ``rFlag`` = 0 NO RAYLEIGH DAMPING (default) + * ``rFlag`` = 1 include Rayleigh damping + =================================== =========================================================================== + + +.. note:: + + #. When constructed with a UniaxialMaterial object, the corotational truss element considers strain-rate effects, and is thus suitable for use as a damping element. + #. The valid queries to a truss element when creating an ElementRecorder object are 'axialForce,' 'stiff,' deformations,' 'material matArg1 matArg2...,' 'section sectArg1 sectArg2...' There will be more queries after the interface for the methods involved have been developed further. + #. CorotTruss DOES NOT include Rayleigh damping by default. + +.. seealso:: + + + `Notes `_ diff --git a/src/corotational.rst b/src/corotational.rst new file mode 100644 index 000000000..e2c73029f --- /dev/null +++ b/src/corotational.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +============================= + Corotational Transformation +============================= + +.. function:: geomTransf('Corotational',transfTag,'-jntOffset',*dI,*dJ) + :noindex: + +.. function:: geomTransf('Corotational',transfTag,*vecxz) + :noindex: + + This command is used to construct the Corotational Coordinate Transformation (CorotCrdTransf) object. Corotational transformation can be used in large displacement-small strain problems. + + ================================ =========================================================================== + ``transfTag`` |int| integer tag identifying transformation + ``vecxz`` |listf| X, Y, and Z components of vecxz, the vector used + to define the local x-z plane of the local-coordinate + system. The local y-axis is defined by taking the + cross product of the vecxz vector and the x-axis. + These components are specified in the global-coordinate + system X,Y,Z and define a vector that is in a plane + parallel to the x-z plane of the local-coordinate + system. These items need to be specified for the + three-dimensional problem. + ``dI`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node i (the number of arguments depends on the + dimensions of the current model). + ``dJ`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node j (the number of arguments depends on the + dimensions of the current model). + ================================ =========================================================================== + +.. note:: + + Currently the transformation does not deal with element loads and will ignore any that are applied to the element. diff --git a/src/dambreak.rst b/src/dambreak.rst new file mode 100644 index 000000000..1beda4222 --- /dev/null +++ b/src/dambreak.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +===================================== + Dambreak Analysis using moving mesh +===================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. + +#. Run the source code in your favorite Python program. + +#. The `ParaView`_ is needed to view the results. To view the displaced shape of fluid, use the "Warp By Vector" filter with scale factor = 1.0. + +.. raw:: html + + + +.. literalinclude:: /pyExamples/dambreak.py + :linenos: diff --git a/src/dambreakbg.rst b/src/dambreakbg.rst new file mode 100644 index 000000000..8058906a6 --- /dev/null +++ b/src/dambreakbg.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +========================================= + Dambreak Analysis using background mesh +========================================= + + +#. The source code is shown below, which can be downloaded :download:`here `. + +#. Run the source code in your favorite Python program. + +#. The `ParaView`_ is needed to view the results. To view the displaced shape of fluid, use the "Warp By Vector" filter with scale factor = 1.0. + +.. raw:: html + + + +.. literalinclude:: /pyExamples/dambreak-bg.py + :linenos: diff --git a/src/database.rst b/src/database.rst new file mode 100644 index 000000000..2d13d9ce1 --- /dev/null +++ b/src/database.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + + +================ +database command +================ + +.. function:: database(type, dbName) + + Create a database. + + =========================== ===================================================================================================================================================== + ``type`` |str| database type: + + * ``'File'`` - outputs database into a file + * ``'MySQL'`` - creates a SQL database + * ``'BerkeleyDB'`` - creates a BerkeleyDB database + ``dbName`` |str| database name. + =========================== ===================================================================================================================================================== diff --git a/src/designsafe.rst b/src/designsafe.rst new file mode 100644 index 000000000..5ead70dd6 --- /dev/null +++ b/src/designsafe.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + + +================================================== + DesignSafe (Web-based) +================================================== + +OpenSeesPy has been offical in `DesignSafe`_. + +#. :doc:`designsaferun` +#. :doc:`paraview` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + designsaferun + paraview + + diff --git a/src/designsaferun.rst b/src/designsaferun.rst new file mode 100644 index 000000000..d5ab31669 --- /dev/null +++ b/src/designsaferun.rst @@ -0,0 +1,54 @@ +.. include:: sub.txt + +============================= + OpenSeesPy in `DesignSafe`_ +============================= + +Follow steps below to run OpenSeesPy in `DesignSafe`_. + +.. tip:: + + * Go To `DesignSafe`_ website and click register + + .. image:: /_static/designsafe.png + +.. tip:: + * Register an account for free and log in + + .. image:: /_static/register.png + +.. tip:: + * Land on your own portal and go to workspace + + .. image:: /_static/portal.png + +.. tip:: + * In your workspace, select ``Jupyter``, launch it, and start my server + + .. image:: /_static/startjupyter.png + +.. tip:: + * Now you should be in the ``Jupyter`` Notebook + * Go to ``mydata`` and alwasy save your data under this folder + + .. image:: /_static/jupyterhome.png + +.. tip:: + * In the ``mydata`` folder, select ``New`` and then ``Python 3`` + + .. image:: /_static/notebook.png + +.. tip:: + * The OpenSeesPy version on DesignSafe is not the latest. + * To update to the latest and import: + + .. image:: /_static/jupyter-designsafe.png + +.. tip:: + * Now you can write OpenSeesPy script in ``Jupyter`` Notebook, + run the script, and show results + * To show figure in the Notebook, you should include + ``%matplotlib inline`` at the beginning + + .. image:: /_static/openseespy.png + diff --git a/src/dispBeamColumn.rst b/src/dispBeamColumn.rst new file mode 100644 index 000000000..2df75b17d --- /dev/null +++ b/src/dispBeamColumn.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +================= + dispBeamColumn +================= + +.. function:: element('dispBeamColumn',eleTag,*eleNodes,transfTag,integrationTag,'-cMass','-mass',mass=0.0) + :noindex: + + Create a dispBeamColumn element. + + ======================== ============================================================= + ``eleTag`` |int| tag of the element + ``eleNodes`` |listi| list of two node tags + ``transfTag`` |int| tag of transformation + ``integrationTag`` |int| tag of :func:`beamIntegration` + ``'-cMass'`` to form consistent mass matrix (optional, default = lumped mass matrix) + ``mass`` |float| element mass density (per unit length), from which a lumped-mass matrix is formed (optional) + ======================== ============================================================= + diff --git a/src/dispBeamColumnInt.rst b/src/dispBeamColumnInt.rst new file mode 100644 index 000000000..75b393776 --- /dev/null +++ b/src/dispBeamColumnInt.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +================================================================ +Flexure-Shear Interaction Displacement-Based Beam-Column Element +================================================================ + +This command is used to construct a dispBeamColumnInt element object, which is a distributed-plasticity, displacement-based beam-column element which includes interaction between flexural and shear components. + + + +.. function:: element('dispBeamColumnInt', eleTag,*eleNodes,numIntgrPts, secTag, transfTag, cRot, ['-mass', massDens]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``numIntgrPts`` |int| number of integration points along the element. + ``secTag`` |int| identifier for previously-defined section object + ``transfTag`` |int| identifier for previously-defined coordinate-transformation (CrdTransf) object + ``cRot`` |float| identifier for element center of rotation (or center of curvature distribution). Fraction of the height distance from bottom to the center of rotation (0 to 1) + ``massDens`` |float| element mass density (per unit length), from which a lumped-mass matrix is formed (optional, default=0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/displacementControl.rst b/src/displacementControl.rst new file mode 100644 index 000000000..5d032cbce --- /dev/null +++ b/src/displacementControl.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +===================== + DisplacementControl +===================== + +.. function:: integrator('DisplacementControl',nodeTag,dof,incr,numIter=1,dUmin=incr,dUmax=incr) + :noindex: + + Create a DisplacementControl integrator. In an analysis step with Displacement Control we seek to determine the time step that will result in a displacement increment for a particular degree-of-freedom at a node to be a prescribed value. + + ======================== ============================================================= + ``nodeTag`` |int| tag of node whose response controls solution + ``dof`` |int| Degree of freedom at the node, + 1 through ndf. + ``incr`` |float| First displacement increment :math:`\Delta U_{dof}`. + ``numIter`` |int| Number of iterations the user would + like to occur in the solution algorithm. (optional) + ``minIncr`` |float| Min stepsize the user will allow :math:`\Delta U_{min}`. + (optional) + ``maxIncr`` |float| Max stepsize the user will allow :math:`\Delta U_{max}`. + (optional) + ======================== ============================================================= diff --git a/src/domainChange.rst b/src/domainChange.rst new file mode 100644 index 000000000..5caca5b41 --- /dev/null +++ b/src/domainChange.rst @@ -0,0 +1,11 @@ +.. include:: sub.txt + +====================== + domainChange command +====================== + +.. function:: domainChange() + + Mark the domain has changed manually. + This is used to notify processors whose domain is not changed, + but the domain in other processors have changed. diff --git a/src/earthquake.rst b/src/earthquake.rst new file mode 100644 index 000000000..2ee336101 --- /dev/null +++ b/src/earthquake.rst @@ -0,0 +1,39 @@ +===================== + Earthquake Examples +===================== + + +#. :doc:`Canti2DEQ` +#. :doc:`RCFrameEarthquake` +#. :doc:`exampleNamedSpacedNonlinearSDOF` +#. :doc:`exampleRotDSpectra` +#. :doc:`portal2deq` +#. :doc:`columneq` +#. :doc:`nonlinearcanti` +#. :doc:`nonlinearcanti2` +#. :doc:`cantuni` +#. :doc:`cantuni2` +#. :doc:`portalpavan1` +#. :doc:`portalpavan2` +#. :doc:`portalpavan3` +#. :doc:`portalpavan4` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + Canti2DEQ + RCFrameEarthquake + exampleNamedSpacedNonlinearSDOF + exampleRotDSpectra + portal2deq + columneq + nonlinearcanti + nonlinearcanti2 + cantuni + cantuni2 + portalpavan1 + portalpavan2 + portalpavan3 + portalpavan4 diff --git a/src/eigen.rst b/src/eigen.rst new file mode 100644 index 000000000..596361871 --- /dev/null +++ b/src/eigen.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +================== + eigen command +================== + +.. function:: eigen(solver='-genBandArpack', numEigenvalues) + + Eigen value analysis. Return a list of eigen values. + + ================================ =========================================================================== + numEigenvalues |int| number of eigenvalues required + solver |str| optional string detailing type of solver: ``'-genBandArpack'``, ``'-symmBandLapack'``, ``'-fullGenLapack'``, (optional) + ================================ =========================================================================== + +.. note:: + + #. The eigenvectors are stored at the nodes and can be printed out using a Node Recorder, the nodeEigenvector command, or the Print command. + #. The default eigensolver is able to solve only for N-1 eigenvalues, where N is the number of inertial DOFs. When running into this limitation the -fullGenLapack solver can be used instead of the default Arpack solver. diff --git a/src/elasticBeamColumn.rst b/src/elasticBeamColumn.rst new file mode 100644 index 000000000..55f6c1392 --- /dev/null +++ b/src/elasticBeamColumn.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +.. _elasticBeamColumn: + +=========================== +Elastic Beam Column Element +=========================== + +This command is used to construct an elasticBeamColumn element object. The arguments for the construction of an elastic beam-column element depend on the dimension of the problem, (ndm) + + + +.. function:: element('elasticBeamColumn', eleTag, *eleNodes, Area, E_mod, Iz, transfTag, ['-mass', massPerLength],['-cMass'], ['-release', releaseCode]) + :noindex: + + For a two-dimensional problem + + +.. function:: element('elasticBeamColumn', eleTag, *eleNodes, Area, E_mod, G_mod, Jxx, Iy, Iz, transfTag, ['-mass', massPerLength], ['-cMass']) + :noindex: + + For a three-dimensional problem + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``Area`` |float| cross-sectional area of element + ``E_mod`` |float| Young's Modulus + ``G_mod`` |float| Shear Modulus + ``Jxx`` |float| torsional moment of inertia of cross section + ``Iz`` |float| second moment of area about the local z-axis + ``Iy`` |float| second moment of area about the local y-axis + ``transfTag`` |int| identifier for previously-defined coordinate-transformation (CrdTransf) object + ``massPerLength`` |float| element mass per unit length (optional, default = 0.0) + ``'-cMass'`` |str| to form consistent mass matrix (optional, default = lumped mass matrix) + ``'releaseCode'`` |int| moment release (optional, 2d only, 0=no release (default), 1=release at I, 2=release at J, 3=release at I and J) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/elasticIsotropic.rst b/src/elasticIsotropic.rst new file mode 100644 index 000000000..d2b8d49cb --- /dev/null +++ b/src/elasticIsotropic.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +================== + ElasticIsotropic +================== + +.. function:: nDMaterial('ElasticIsotropic', matTag, E, nu, rho=0.0) + :noindex: + + This command is used to construct an ElasticIsotropic material object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``E`` |float| elastic modulus + ``nu`` |float| Poisson's ratio + ``rho`` |float| mass density (optional) + ================================ =========================================================================== + +The material formulations for the ElasticIsotropic object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` +* ``'Plane Stress'`` +* ``'AxiSymmetric'`` +* ``'PlateFiber'`` diff --git a/src/elasticMembranePlateSection.rst b/src/elasticMembranePlateSection.rst new file mode 100644 index 000000000..6824cd028 --- /dev/null +++ b/src/elasticMembranePlateSection.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +================================ + Elastic Membrane Plate Section +================================ + +.. function:: section('ElasticMembranePlateSection',secTag,E_mod,nu,h,rho) + :noindex: + + This command allows the user to construct an ElasticMembranePlateSection object, which is an isotropic section appropriate for plate and shell analysis. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``E_mod`` |float| Young's Modulus + ``nu`` |float| Poisson's Ratio + ``h`` |float| depth of section + ``rho`` |float| mass density + ================================ =========================================================================== diff --git a/src/elasticOrthotropic.rst b/src/elasticOrthotropic.rst new file mode 100644 index 000000000..333723c5b --- /dev/null +++ b/src/elasticOrthotropic.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +==================== + ElasticOrthotropic +==================== + +.. function:: nDMaterial('ElasticOrthotropic', matTag, Ex, Ey, Ez, nu_xy, nu_yz, nu_zx, Gxy, Gyz, Gzx, rho=0.0) + :noindex: + + This command is used to construct an ElasticOrthotropic material object. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Ex`` |float| elastic modulus in x direction + ``Ey`` |float| elastic modulus in y direction + ``Ez`` |float| elastic modulus in z direction + ``nu_xy`` |float| Poisson's ratios in x and y plane + ``nu_yz`` |float| Poisson's ratios in y and z plane + ``nu_zx`` |float| Poisson's ratios in z and x plane + ``Gxy`` |float| shear modulii in x and y plane + ``Gyz`` |float| shear modulii in y and z plane + ``Gzx`` |float| shear modulii in z and x plane + ``rho`` |float| mass density (optional) + ================================ =========================================================================== + +The material formulations for the ElasticOrthotropic object are: + +* ``'ThreeDimensional'`` +* ``'PlaneStrain'`` +* ``'Plane Stress'`` +* ``'AxiSymmetric'`` +* ``'BeamFiber'`` +* ``'PlateFiber'`` diff --git a/src/elasticSection.rst b/src/elasticSection.rst new file mode 100644 index 000000000..50d019c2a --- /dev/null +++ b/src/elasticSection.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +================= + Elastic Section +================= + +.. function:: section('Elastic', secTag, E_mod, A, Iz, G_mod=None, alphaY=None) + :noindex: + +.. function:: section('Elastic', secTag, E_mod, A, Iz, Iy, G_mod, Jxx, alphaY=None, alphaZ=None) + :noindex: + + This command allows the user to construct an ElasticSection. The inclusion of shear deformations is optional. The dofs for 2D elastic section are ``[P, Mz]``, + for 3D are ``[P,Mz,My,T]``. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``E_mod`` |float| Young's Modulus + ``A`` |float| cross-sectional area of section + ``Iz`` |float| second moment of area about the local z-axis + ``Iy`` |float| second moment of area about the local y-axis + (required for 3D analysis) + ``G_mod`` |float| Shear Modulus (optional for 2D analysis, + required for 3D analysis) + ``Jxx`` |float| torsional moment of inertia of section + (required for 3D analysis) + ``alphaY`` |float| shear shape factor along the local y-axis (optional) + ``alphaZ`` |float| shear shape factor along the local z-axis (optional) + ================================ =========================================================================== + + +.. note:: + + The elastic section can be used in the nonlinear beam column elements, which is useful in the initial stages of developing a complex model. diff --git a/src/elasticobstacle.rst b/src/elasticobstacle.rst new file mode 100644 index 000000000..c2871d498 --- /dev/null +++ b/src/elasticobstacle.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +=========================================================== + Dambreak with Elastic Obstacle Analysis using moving mesh +=========================================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. + +#. Run the source code in your favorite Python program. + +#. The `ParaView`_ is needed to view the results. To view the displaced shape of fluid, use the "Warp By Vector" filter with scale factor = 1.0. + +.. raw:: html + + + +.. literalinclude:: /pyExamples/ElasticObstacle.py + :linenos: diff --git a/src/elasticobstaclebg.rst b/src/elasticobstaclebg.rst new file mode 100644 index 000000000..24bc317f9 --- /dev/null +++ b/src/elasticobstaclebg.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +=========================================================== + Dambreak with Elastic Obstacle Analysis using moving mesh +=========================================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. + +#. Run the source code in your favorite Python program. + +#. The `ParaView`_ is needed to view the results. To view the displaced shape of fluid, use the "Warp By Vector" filter with scale factor = 1.0. + +.. raw:: html + + + +.. literalinclude:: /pyExamples/obstacle-bg.py + :linenos: diff --git a/src/elastomericBearingBoucWen.rst b/src/elastomericBearingBoucWen.rst new file mode 100644 index 000000000..45ce36783 --- /dev/null +++ b/src/elastomericBearingBoucWen.rst @@ -0,0 +1,53 @@ +.. include:: sub.txt + +====================================== +Elastomeric Bearing (Bouc-Wen) Element +====================================== + +This command is used to construct an elastomericBearing element object, which is defined by two nodes. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) plasticity properties for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. By default (sDratio = 0.5) P-Delta moments are equally distributed to the two end-nodes. To avoid the introduction of artificial viscous damping in the isolation system (sometimes referred to as "damping leakage in the isolation system"), the bearing element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + +.. function:: element('elastomericBearingBoucWen', eleTag,*eleNodes,kInit, qd, alpha1, alpha2, mu, eta, beta, gamma, '-P', PMatTag, '-Mz', MzMatTag, ['-orient', *orientVals], ['-shearDist', shearDist], ['-doRayleigh'], ['-mass', mass]) + :noindex: + + For a two-dimensional problem + +.. function:: element('elastomericBearingBoucWen', eleTag,*eleNodes,kInit, qd, alpha1, alpha2, mu, eta, beta, gamma, '-P', PMatTag,'-T', TMatTag,'-My', MyMatTag,'-Mz', MzMatTag, ['-orient' ,*orientVals] ,['-shearDist', shearDist] ,['-doRayleigh'] ,['-mass', mass]) + :noindex: + + For a three-dimensional problem + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``kInit`` |float| initial elastic stiffness in local shear direction + ``qd`` |float| characteristic strength + ``alpha1`` |float| post yield stiffness ratio of linear hardening component + ``alpha2`` |float| post yield stiffness ratio of non-linear hardening component + ``mu`` |float| exponent of non-linear hardening component + ``eta`` |float| yielding exponent (sharpness of hysteresis loop corners) (default = 1.0) + ``beta`` |float| first hysteretic shape parameter (default = 0.5) + ``gamma`` |float| second hysteretic shape parameter (default = 0.5) + ``PMatTag`` |int| tag associated with previously-defined + UniaxialMaterial in axial direction + ``TMatTag`` |int| tag associated with previously-defined + UniaxialMaterial in torsional direction + ``MyMatTag`` |int| tag associated with previously-defined + UniaxialMaterial in moment direction around local y-axis + ``MzMatTag`` |int| tag associated with previously-defined UniaxialMaterial + in moment direction around local z-axis + ``orientVals`` |listi| vector components in global coordinates + defining local x-axis (optional), + vector components in global coordinates defining + local y-axis (optional) + ``shearDist`` |float| shear distance from iNode as a fraction + of the element length (optional, default = 0.5) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the + bearing (optional, default = no Rayleigh damping + contribution) + ``mass`` |float| element mass (optional, default = 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/elastomericBearingPlasticity.rst b/src/elastomericBearingPlasticity.rst new file mode 100644 index 000000000..39f6854cb --- /dev/null +++ b/src/elastomericBearingPlasticity.rst @@ -0,0 +1,51 @@ +.. include:: sub.txt + +======================================== +Elastomeric Bearing (Plasticity) Element +======================================== + +This command is used to construct an elastomericBearing element object, which is defined by two nodes. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) plasticity properties for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. By default (sDratio = 0.5) P-Delta moments are equally distributed to the two end-nodes. To avoid the introduction of artificial viscous damping in the isolation system (sometimes referred to as "damping leakage in the isolation system"), the bearing element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + +.. function:: element('elastomericBearingPlasticity', eleTag,*eleNodes,kInit, qd, alpha1, alpha2, mu, '-P', PMatTag, '-Mz', MzMatTag, ['-orient', x1, x2, x3, y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m]) + :noindex: + + For a two-dimensional problem + + +.. function:: element('elastomericBearingPlasticity', eleTag,*eleNodes,kInit, qd, alpha1, alpha2, mu, '-P', PMatTag, '-T', TMatTag, '-My', MyMatTag, '-Mz', MzMatTag,['-orient', [x1, x2, x3], y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m]) + :noindex: + + For a three-dimensional problem + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``kInit`` |float| initial elastic stiffness in local shear direction + ``qd`` |float| characteristic strength + ``alpha1`` |float| post yield stiffness ratio of linear hardening component + ``alpha2`` |float| post yield stiffness ratio of non-linear hardening component + ``mu`` |float| exponent of non-linear hardening component + ``PMatTag`` |int| tag associated with previously-defined UniaxialMaterial + in axial direction + ``TMatTag`` |int| tag associated with previously-defined UniaxialMaterial + in torsional direction + ``MyMatTag`` |int| tag associated with previously-defined UniaxialMaterial + in moment direction around local y-axis + ``MzMatTag`` |int| tag associated with previously-defined UniaxialMaterial + in moment direction around local z-axis + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local + x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local + y-axis (optional) + ``sDratio`` |float| shear distance from iNode as a fraction of the element + length (optional, default = 0.5) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the bearing (optional, + default = no Rayleigh damping contribution) + ``m`` |float| element mass (optional, default = 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/eleDynamicalForce.rst b/src/eleDynamicalForce.rst new file mode 100644 index 000000000..e2448e8df --- /dev/null +++ b/src/eleDynamicalForce.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +=========================== + eleDynamicalForce command +=========================== + +.. function:: eleDynamicalForce(eleTag, dof=-1) + + Returns the elemental dynamic force. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``dof`` |int| specific dof at the element, (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/eleForce.rst b/src/eleForce.rst new file mode 100644 index 000000000..5a47d228e --- /dev/null +++ b/src/eleForce.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + eleForce command +================== + +.. function:: eleForce(eleTag, dof=-1) + + Returns the elemental resisting force. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``dof`` |int| specific dof at the element, (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/eleNodes.rst b/src/eleNodes.rst new file mode 100644 index 000000000..97aadf974 --- /dev/null +++ b/src/eleNodes.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +================== + eleNodes command +================== + +.. function:: eleNodes(eleTag) + + Get nodes in an element + + ======================== =========================================================================== + ``eletag`` |int| element tag. + ======================== =========================================================================== diff --git a/src/eleResponse.rst b/src/eleResponse.rst new file mode 100644 index 000000000..59dde9a9f --- /dev/null +++ b/src/eleResponse.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +==================== + eleResponse command +==================== + +.. function:: eleResponse(eleTag, *args) + + This command is used to obtain the same element quantities as those obtained from the element recorder at a particular time step. + + ======================== =========================================================================== + ``eletag`` |int| element tag. + ``args`` |list| same arguments as those specified in element recorder. These arguments are specific to the type of element being used. + ======================== =========================================================================== diff --git a/src/eleload.rst b/src/eleload.rst new file mode 100644 index 000000000..85536a6f5 --- /dev/null +++ b/src/eleload.rst @@ -0,0 +1,40 @@ +.. include:: sub.txt + +=================== + eleLoad command +=================== + +.. function:: eleLoad('-ele', *eleTags, '-range', eleTag1, eleTag2, '-type', '-beamUniform', Wy, Wz=0.0, Wx=0.0, '-beamPoint',Py,Pz=0.0,xL,Px=0.0,'-beamThermal',*tempPts) + + The eleLoad command is used to construct an ElementalLoad object and add it to the enclosing LoadPattern. + + ======================== ============================================================= + ``eleTags`` |listi| tag of PREVIOUSLY DEFINED element + ``eleTag1`` |int| element tag + ``eleTag2`` |int| element tag + ``Wx`` |float| mag of uniformily distributed ref load acting in direction + along member length. (optional) + ``Wy`` |float| mag of uniformily distributed ref load acting in local y + direction of element + ``Wz`` |float| mag of uniformily distributed ref load acting in local z + direction of element. (optional and only for 3D) + ``Px`` |float| mag of ref point load acting in direction along member + length. (optional) + ``Py`` |float| mag of ref point load acting in local y direction of element + ``Pz`` |float| mag of ref point load acting in local z direction of + element. (optional and only for 3D) + ``xL`` |float| location of point load relative to node I, + prescribed as fraction of element length + ``tempPts`` |listf| temperature points: + ``temPts = [T1, y1, T2, y2, ..., T9, y9]`` + Each point ``(T1, y1)`` define a temperature and + location. This command may accept 2,5 or 9 + temperature points. + ======================== ============================================================= + + +.. note:: + + + #. The load values are reference loads values, it is the time sereries that provides the load factor. The load factor times the reference values is the load that is actually applied to the node. + #. At the moment, eleLoads do not work with 3D beam-column elements if Corotational geometric transformation is used. diff --git a/src/element.rst b/src/element.rst new file mode 100644 index 000000000..9b5bb4f34 --- /dev/null +++ b/src/element.rst @@ -0,0 +1,348 @@ +.. include:: sub.txt + +================== + element commands +================== + +.. function:: element(eleType, eleTag, *eleNodes, *eleArgs) + + Create a OpenSees element. + + ================================ =========================================================================== + ``eleType`` |str| element type + ``eleTag`` |int| element tag. + ``eleNodes`` |listi| a list of element nodes, must be preceded with ``*``. + ``eleArgs`` |list| a list of element arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + eleType = 'truss' + eleTag = 1 + eleNodes = [iNode, jNode] + eleArgs = [A, matTag] + element(eleType, eleTag, *eleNodes, *eleArgs) + + + +The following contain information about available ``eleType``: + +Zero-Length Element +-------------------- + +#. :doc:`ZeroLength` +#. :doc:`zeroLengthND` +#. :doc:`zeroLengthSection` +#. :doc:`CoupledZeroLength` +#. :doc:`zeroLengthContact2D` +#. :doc:`zeroLengthContactNTS2D` +#. :doc:`zeroLengthInterface2D` +#. :doc:`zeroLengthImpact3D` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + ZeroLength + zeroLengthND + zeroLengthSection + CoupledZeroLength + zeroLengthContact2D + zeroLengthContactNTS2D + zeroLengthInterface2D + zeroLengthImpact3D + + +Truss Elements +-------------- + +#. :doc:`trussEle` +#. :doc:`corotTruss` + +.. toctree:: + :maxdepth: 2 + :hidden: + + trussEle + corotTruss + + +Beam-Column Elements +-------------------- + +#. :doc:`elasticBeamColumn` +#. :doc:`ModElasticBeam2d` +#. :doc:`ElasticTimoshenkoBeam` +#. :doc:`beamWithHinges` +#. :doc:`dispBeamColumn` +#. :doc:`ForceBeamColumn` +#. :doc:`nonlinearBeamColumn` +#. :doc:`dispBeamColumnInt` +#. :doc:`MVLEM` +#. :doc:`SFI_MVLEM` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + elasticBeamColumn + ModElasticBeam2d + ElasticTimoshenkoBeam + beamWithHinges + dispBeamColumn + ForceBeamColumn + nonlinearBeamColumn + dispBeamColumnInt + MVLEM + SFI_MVLEM + + +Joint Elements +-------------- + +#. :doc:`beamColumnJoint` +#. :doc:`ElasticTubularJoint` +#. :doc:`Joint2D` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + beamColumnJoint + ElasticTubularJoint + Joint2D + +Link Elements +------------- + +#. :doc:`twoNodeLink` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + twoNodeLink + + + +Bearing Elements +---------------- + +#. :doc:`elastomericBearingPlasticity` +#. :doc:`elastomericBearingBoucWen` +#. :doc:`flatSliderBearing` +#. :doc:`singleFPBearing` +#. :doc:`TFP` +#. :doc:`TripleFrictionPendulum` +#. :doc:`multipleShearSpring` +#. :doc:`KikuchiBearing` +#. :doc:`YamamotoBiaxialHDR` +#. :doc:`ElastomericX` +#. :doc:`LeadRubberX` +#. :doc:`HDR` +#. :doc:`RJWatsonEqsBearing` +#. :doc:`FPBearingPTV` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + elastomericBearingPlasticity + elastomericBearingBoucWen + flatSliderBearing + singleFPBearing + TFP + TripleFrictionPendulum + multipleShearSpring + KikuchiBearing + YamamotoBiaxialHDR + ElastomericX + LeadRubberX + HDR + RJWatsonEqsBearing + FPBearingPTV + +Quadrilateral Elements +---------------------- + + +#. :doc:`quad` +#. :doc:`ShellMITC4` +#. :doc:`ShellDKGQ` +#. :doc:`ShellDKGT` +#. :doc:`ShellNLDKGQ` +#. :doc:`ShellNLDKGT` +#. :doc:`ShellNL` +#. :doc:`bbarQuad` +#. :doc:`enhancedQuad` +#. :doc:`SSPquad` + +.. toctree:: + :maxdepth: 2 + :hidden: + + quad + ShellMITC4 + ShellDKGQ + ShellDKGT + ShellNLDKGQ + ShellNLDKGT + ShellNL + bbarQuad + enhancedQuad + SSPquad + + +Triangular Elements +------------------- + +#. :doc:`tri31` + +.. toctree:: + :maxdepth: 2 + :hidden: + + tri31 + + +Brick Elements +-------------- + +#. :doc:`stdBrick` +#. :doc:`bbarBrick` +#. :doc:`20NodeBrick` +#. :doc:`SSPbrick` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + stdBrick + bbarBrick + 20NodeBrick + SSPbrick + + +Tetrahedron Elements +-------------------- + +#. :doc:`FourNodeTetrahedron` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + FourNodeTetrahedron + + +UC San Diego u-p element (saturated soil) +----------------------------------------- + +#. :doc:`quadUP` +#. :doc:`brickUP` +#. :doc:`bbarQuadUP` +#. :doc:`bbarBrickUP` +#. :doc:`NineFourNodeQuadUP` +#. :doc:`TwentyEightNodeBrickUP` + + + +.. toctree:: + :maxdepth: 2 + :hidden: + + quadUP + brickUP + bbarQuadUP + bbarBrickUP + NineFourNodeQuadUP + TwentyEightNodeBrickUP + +Other u-p elements +------------------ + +#. :doc:`SSPquadUP` +#. :doc:`SSPbrickUP` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + SSPquadUP + SSPbrickUP + +Contact Elements +---------------- + +#. :doc:`SimpleContact2D` +#. :doc:`SimpleContact3D` +#. :doc:`BeamContact2D` +#. :doc:`BeamContact3D` +#. :doc:`BeamEndContact3D` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + SimpleContact2D + SimpleContact3D + BeamContact2D + BeamContact3D + BeamEndContact3D + + +Cable Elements +-------------- + +#. :doc:`CatenaryCable` + +.. toctree:: + :maxdepth: 2 + :hidden: + + CatenaryCable + + +PFEM Elements +-------------- + +#. :doc:`PFEMElementBubble` +#. :doc:`PFEMElementCompressible` + +.. toctree:: + :maxdepth: 2 + :hidden: + + PFEMElementBubble + PFEMElementCompressible + +Misc. +----- + +#. :doc:`SurfaceLoad` +#. :doc:`VS3D4` +#. :doc:`AC3D8` +#. :doc:`ASI3D8` +#. :doc:`AV3D4` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + SurfaceLoad + VS3D4 + AC3D8 + ASI3D8 + AV3D4 diff --git a/src/elementEnRecorder.rst b/src/elementEnRecorder.rst new file mode 100644 index 000000000..cc08ef1a9 --- /dev/null +++ b/src/elementEnRecorder.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + + +================================= +element envelope recorder command +================================= + +.. function:: recorder('EnvelopeElement','-file',filename,'-xml',filename,'-binary',filename,'-precision',nSD=6,'-timeSeries',tsTag,'-time','-dT',deltaT=0.0,'-closeOnWrite','-ele',*eleTags=[],'-eleRange',startEle,endEle,'-region',regionTag,*args) + :noindex: + + The Envelope Element recorder type records the response of a number of elements at every converged step. The response recorded is element-dependent and also depends on the arguments which are passed to the setResponse() element method. When the object is terminated, through the use of a wipe, exit, or remove the object will output the min, max and absolute max values on 3 seperate lines of the output file for each quantity. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent. file output is either in xml format (``'-xml'`` option), + textual (``'-file'`` option) or binary (``'-binary'`` option) which must pre-exist. + ``nSD`` |int| number of significant digits (optional) + ``'-time'`` |str| using this option places domain time in first entry of each data line, default is to have time ommitted, (optional) + ``'-closeOnWrite'`` |str| using this option will instruct the recorder to invoke a close on the data handler after every timestep. + If this is a file it will close the file on every step and then re-open it for the next step. + Note, this greatly slows the execution time, but is useful if you need to monitor the data during the analysis. (optional) + ``deltaT`` |float| time interval for recording. will record when next step is ``deltaT`` greater than last recorder step. + (optional, default: records at every time step) + ``tsTag`` |int| the tag of a previously constructed TimeSeries, results from node at each time step are added to load factor from series (optional) + ``eleTags`` |listi| list of tags of elements whose response is being recorded (optional) + ``startEle`` |int| tag for start node whose response is being recorded (optional) + ``endEle`` |int| tag for end node whose response is being recorded (optional) + ``regionTag`` |int| a region tag; to specify all nodes in the previously defined region. (optional) + ``args`` |list| arguments which are passed to the setResponse() element method + =========================== ===================================================================================================================================================== + +.. note:: + + The setResponse() element method is dependent on the element type, and is described with the :meth:`element` Command. diff --git a/src/elementRecorder.rst b/src/elementRecorder.rst new file mode 100644 index 000000000..f61c316f6 --- /dev/null +++ b/src/elementRecorder.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + + +======================== +element recorder command +======================== + +.. function:: recorder('Element','-file',filename,'-xml',filename,'-binary',filename,'-precision',nSD=6,'-timeSeries',tsTag,'-time','-dT',deltaT=0.0,'-closeOnWrite','-ele',*eleTags=[],'-eleRange',startEle,endEle,'-region',regionTag,*args) + :noindex: + + The Element recorder type records the response of a number of elements at every converged step. The response recorded is element-dependent and also depends on the arguments which are passed to the setResponse() element method. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent. file output is either in xml format (``'-xml'`` option), + textual (``'-file'`` option) or binary (``'-binary'`` option) which must pre-exist. + ``nSD`` |int| number of significant digits (optional) + ``'-time'`` |str| using this option places domain time in first entry of each data line, default is to have time ommitted, (optional) + ``'-closeOnWrite'`` |str| using this option will instruct the recorder to invoke a close on the data handler after every timestep. + If this is a file it will close the file on every step and then re-open it for the next step. + Note, this greatly slows the execution time, but is useful if you need to monitor the data during the analysis. (optional) + ``deltaT`` |float| time interval for recording. will record when next step is ``deltaT`` greater than last recorder step. + (optional, default: records at every time step) + ``tsTag`` |int| the tag of a previously constructed TimeSeries, results from node at each time step are added to load factor from series (optional) + ``eleTags`` |listi| list of tags of elements whose response is being recorded (optional) + ``startEle`` |int| tag for start node whose response is being recorded (optional) + ``endEle`` |int| tag for end node whose response is being recorded (optional) + ``regionTag`` |int| a region tag; to specify all nodes in the previously defined region. (optional) + ``args`` |list| arguments which are passed to the setResponse() element method, all arguments must be in string format even for double and integer numbers because internally the setResponse() element method only accepts strings. + =========================== ===================================================================================================================================================== + +.. note:: + + The setResponse() element method is dependent on the element type, and is described with the :meth:`element` Command. diff --git a/src/energyIncr.rst b/src/energyIncr.rst new file mode 100644 index 000000000..23dee9920 --- /dev/null +++ b/src/energyIncr.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +============ + energyIncr +============ + +.. function:: test('EnergyIncr',tol,iter,pFlag=0,nType=2) + :noindex: + + Create a EnergyIncr test, which uses the dot product of the solution vector and norm of the right hand side of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= + + + * When using the Penalty method additional large forces to enforce the penalty functions exist on the right hand side, making convergence using this test usually impossible (even though solution might have converged). + * When using the Lagrange method to enforce the constraints, the Lagrange multipliers appear in the solution vector. diff --git a/src/enhancedQuad.rst b/src/enhancedQuad.rst new file mode 100644 index 000000000..e5a074aa3 --- /dev/null +++ b/src/enhancedQuad.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +===================================== +Enhanced Strain Quadrilateral Element +===================================== + +This command is used to construct a four-node quadrilateral element, which uses a bilinear isoparametric formulation with enhanced strain modes. + + + +.. function:: element('enhancedQuad', eleTag,*eleNodes,thick, type, matTag) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| element thickness + ``type`` |str| string representing material behavior. Valid options depend on the NDMaterial object and its available material formulations. The type parameter can be either ``'PlaneStrain'`` or ``'PlaneStress'`` + ``matTag`` |int| tag of nDMaterial + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/equalDOF.rst b/src/equalDOF.rst new file mode 100644 index 000000000..4cd844b2b --- /dev/null +++ b/src/equalDOF.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +================== + equalDOF command +================== + +.. function:: equalDOF(rNodeTag, cNodeTag, *dofs) + + Create a multi-point constraint between nodes. + + + ======================== =========================================================================== + ``rNodeTag`` |int| integer tag identifying the retained, or master node. + ``cNodeTag`` |int| integer tag identifying the constrained, or slave node. + ``dofs`` |listi| nodal degrees-of-freedom that are constrained at the + cNode to be the same as those at the rNode + Valid range is from 1 through + ndf, the number of nodal degrees-of-freedom. + ======================== =========================================================================== + + diff --git a/src/equalDOF_Mixed.rst b/src/equalDOF_Mixed.rst new file mode 100644 index 000000000..211137e2a --- /dev/null +++ b/src/equalDOF_Mixed.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +======================== + equalDOF_Mixed command +======================== + +.. function:: equalDOF_Mixed(rNodeTag, cNodeTag, numDOF, *rcdofs) + + Create a multi-point constraint between nodes. + + + ======================== =========================================================================== + ``rNodeTag`` |int| integer tag identifying the retained, or master node. + ``cNodeTag`` |int| integer tag identifying the constrained, or slave node. + ``numDOF`` |int| number of dofs to be constrained + ``rcdofs`` |listi| nodal degrees-of-freedom that are constrained at the + cNode to be the same as those at the rNode + Valid range is from 1 through + ndf, the number of nodal degrees-of-freedom. + + ``rcdofs = [rdof1, cdof1, rdof2, cdof2, ...]`` + ======================== =========================================================================== + + diff --git a/src/exampleNamedSpacedNonlinearSDOF.rst b/src/exampleNamedSpacedNonlinearSDOF.rst new file mode 100644 index 000000000..c7ac876c9 --- /dev/null +++ b/src/exampleNamedSpacedNonlinearSDOF.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +================================== +Example name spaced nonlinear SDOF +================================== + +#. The source code is developed by `Maxim Millen `_ from University of Porto. +#. The source code is shown below, which can be downloaded :download:`here `. +#. Also download the constants file :download:`here `, and the :download:`ground motion file ` +#. Make sure the `numpy`_, `matplotlib`_ and `eqsig`_ packages are installed in your Python distribution. +#. Run the source code in your favorite Python program and should see + +.. image:: /_static/example_name_spaced_nonlinear_SDOF.png + +.. literalinclude:: /pyExamples/example_name_spaced_nonlinear_sdof.py + :linenos: + diff --git a/src/exampleRotDSpectra.rst b/src/exampleRotDSpectra.rst new file mode 100644 index 000000000..188094a25 --- /dev/null +++ b/src/exampleRotDSpectra.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +============================= +RotD Spectra of Ground Motion +============================= + +#. The source code is developed by `Jawad Fayaz `_ from University of California- Irvine. +#. The source code is shown below, which can be downloaded :download:`here `. +#. Also download the code to read the provided GM file :download:`here `. +#. The example bi-directional ground motion time histories are given :download:`GM11 `, :download:`GM21 `, :download:`GM12 `, :download:`GM22 `. +#. Run the source code in any Python IDE (e.g Spyder, Jupyter Notebook) and should see + +.. image:: /_static/example_RotD50_Spectra.png +.. image:: /_static/example_RotD100_Spectra.png + +.. literalinclude:: /pyExamples/example_RotD_Spectra_Generation.py + diff --git a/src/examples.rst b/src/examples.rst new file mode 100644 index 000000000..d601fdf89 --- /dev/null +++ b/src/examples.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +========== + Examples +========== + +#. :doc:`structure` +#. :doc:`earthquake` +#. :doc:`tsunami` +#. :doc:`geotech` +#. :doc:`thermal` +#. :doc:`parallelexs` +#. :doc:`plotting` + + + +.. toctree:: + :maxdepth: 1 + :hidden: + + structure + earthquake + tsunami + geotech + thermal + parallelexs + plotting diff --git a/src/explicitDifference.rst b/src/explicitDifference.rst new file mode 100644 index 000000000..2aec94bf6 --- /dev/null +++ b/src/explicitDifference.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +===================== + Explicit Difference +===================== + +.. function:: integrator('ExplicitDifference') + :noindex: + + Create a ExplicitDifference integrator. + + #. When using Rayleigh damping, the damping ratio of high vibration modes is overrated, and the critical time step size will be much smaller. Hence Modal damping is more suitable for this method. + #. There should be no zero element on the diagonal of the mass matrix when using this method. + #. Diagonal solver should be used when lumped mass matrix is used because the equations are uncoupled. + #. For stability, :math:`\Delta t \leq \left(\sqrt{\zeta^2+1}-\zeta\right)\frac{2}{\omega}` diff --git a/src/fiber.rst b/src/fiber.rst new file mode 100644 index 000000000..8a8c4e731 --- /dev/null +++ b/src/fiber.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +=============== + Fiber Command +=============== + +.. function:: fiber(yloc, zloc, A, matTag) + + This command allows the user to construct a single fiber and add it to the enclosing FiberSection or NDFiberSection. + + ================================ =========================================================================== + ``yloc`` |float| y coordinate of the fiber in the section (local coordinate system) + ``zloc`` |float| z coordinate of the fiber in the section (local coordinate system) + ``A`` |float| cross-sectional area of fiber + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ================================ =========================================================================== diff --git a/src/fiberThermalsection.rst b/src/fiberThermalsection.rst new file mode 100644 index 000000000..27541826c --- /dev/null +++ b/src/fiberThermalsection.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +======================= + Fiber Thermal Section +======================= + +.. function:: section('FiberThermal', secTag, '-GJ', GJ=0.0) + :noindex: + + This command create a FiberSectionThermal object. + The dofs for 2D section are ``[P, Mz]``, + for 3D are ``[P,Mz,My]``. + + +.. note:: + + + #. The commands below should be called after the section command to generate all the fibers in the section. + #. The patch and layer commands can be used to generate multiple fibers in a single command. + +Commands to generate all fibers: + +#. :doc:`fiber` +#. :doc:`patch` +#. :doc:`layer` diff --git a/src/fibersection.rst b/src/fibersection.rst new file mode 100644 index 000000000..6034ff961 --- /dev/null +++ b/src/fibersection.rst @@ -0,0 +1,50 @@ +.. include:: sub.txt + +=============== + Fiber Section +=============== + +.. function:: section('Fiber', secTag, '-GJ', GJ) + :noindex: + + This command allows the user to construct a FiberSection object. Each FiberSection object is composed of Fibers, with each fiber containing a UniaxialMaterial, an area and a location (y,z). The dofs for 2D section are ``[P, Mz]``, + for 3D are ``[P,Mz,My,T]``. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``GJ`` |float| linear-elastic torsional stiffness assigned + to the section + ================================ =========================================================================== + +.. function:: section('Fiber', secTag, '-torsion', torsionMatTag) + :noindex: + + This command allows the user to construct a FiberSection object. Each FiberSection object is composed of Fibers, with each fiber containing a UniaxialMaterial, an area and a location (y,z). The dofs for 2D section are ``[P, Mz]``, + for 3D are ``[P,Mz,My,T]``. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``torsionMatTag`` |int| uniaxialMaterial tag assigned to the section + for torsional response (can be nonlinear) + ================================ =========================================================================== + +.. note:: + + + #. The commands below should be called after the section command to generate all the fibers in the section. + #. The patch and layer commands can be used to generate multiple fibers in a single command. + + +Commands to generate all fibers: + +#. :doc:`fiber` +#. :doc:`patch` +#. :doc:`layer` + +.. toctree:: + :maxdepth: 2 + :hidden: + + fiber + patch + layer diff --git a/src/fix.rst b/src/fix.rst new file mode 100644 index 000000000..451440d81 --- /dev/null +++ b/src/fix.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============= + fix command +============= + +.. function:: fix(nodeTag, *constrValues) + + Create a homogeneous SP constriant. + + ======================== =========================================================================== + ``nodeTag`` |int| tag of node to be constrained + ``constrValues`` |listi| a list of constraint values (0 or 1), + must be preceded with ``*``. + + * ``0`` free + * ``1`` fixed + ======================== =========================================================================== + +For example, + +.. code-block:: python + + # fully fixed + vals = [1,1,1] + fix(nodeTag, *vals) + diff --git a/src/fixX.rst b/src/fixX.rst new file mode 100644 index 000000000..0b61b275b --- /dev/null +++ b/src/fixX.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============== + fixX command +============== + +.. function:: fixX(x, *constrValues, '-tol', tol=1e-10) + + Create homogeneous SP constriants. + + ======================== =========================================================================== + ``x`` |float| x-coordinate of nodes to be constrained + ``constrValues`` |listi| a list of constraint values (0 or 1), + must be preceded with ``*``. + + * ``0`` free + * ``1`` fixed + ``tol`` |float| user-defined tolerance (optional) + ======================== =========================================================================== + + diff --git a/src/fixY.rst b/src/fixY.rst new file mode 100644 index 000000000..b195b8ed7 --- /dev/null +++ b/src/fixY.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============== + fixY command +============== + +.. function:: fixY(y, *constrValues, '-tol', tol=1e-10) + + Create homogeneous SP constriants. + + ======================== =========================================================================== + ``y`` |float| y-coordinate of nodes to be constrained + ``constrValues`` |listi| a list of constraint values (0 or 1), + must be preceded with ``*``. + + * ``0`` free + * ``1`` fixed + ``tol`` |float| user-defined tolerance (optional) + ======================== =========================================================================== + + diff --git a/src/fixZ.rst b/src/fixZ.rst new file mode 100644 index 000000000..912733699 --- /dev/null +++ b/src/fixZ.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============== + fixZ command +============== + +.. function:: fixZ(z, *constrValues, '-tol', tol=1e-10) + + Create homogeneous SP constriants. + + ======================== =========================================================================== + ``z`` |float| z-coordinate of nodes to be constrained + ``constrValues`` |listi| a list of constraint values (0 or 1), + must be preceded with ``*``. + + * ``0`` free + * ``1`` fixed + ``tol`` |float| user-defined tolerance (optional) + ======================== =========================================================================== + + diff --git a/src/fixedNumIter.rst b/src/fixedNumIter.rst new file mode 100644 index 000000000..957b5cfc2 --- /dev/null +++ b/src/fixedNumIter.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +============== + FixedNumIter +============== + +.. function:: test('FixedNumIter',iter,pFlag=0,nType=2) + :noindex: + + Create a FixedNumIter test, that performs a fixed number of iterations without testing for convergence. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= diff --git a/src/flatSliderBearing.rst b/src/flatSliderBearing.rst new file mode 100644 index 000000000..bfc4df98e --- /dev/null +++ b/src/flatSliderBearing.rst @@ -0,0 +1,40 @@ +.. include:: sub.txt + +=========================== +Flat Slider Bearing Element +=========================== + +This command is used to construct a flatSliderBearing element object, which is defined by two nodes. The iNode represents the flat sliding surface and the jNode represents the slider. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) friction properties for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. To capture the uplift behavior of the bearing, the user-specified UniaxialMaterial in the axial direction is modified for no-tension behavior. By default (sDratio = 0.0) P-Delta moments are entirely transferred to the flat sliding surface (iNode). It is important to note that rotations of the flat sliding surface (rotations at the iNode) affect the shear behavior of the bearing. To avoid the introduction of artificial viscous damping in the isolation system (sometimes referred to as "damping leakage in the isolation system"), the bearing element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + +.. function:: element('flatSliderBearing', eleTag,*eleNodes,frnMdlTag, kInit,'-P', PMatTag,'-Mz', MzMatTag,['-orient', x1, x2, x3, y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-maxIter', iter, tol]) + :noindex: + + For a two-dimensional problem + +.. function:: element('flatSliderBearing', eleTag,*eleNodes,frnMdlTag, kInit,'-P', PMatTag,'-T', TMatTag,'-My', MyMatTag,'-Mz', MzMatTag,['-orient',[x1, x2, x3], y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-iter', maxIter, tol]) + :noindex: + + For a three-dimensional problem + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``frnMdlTag`` |float| tag associated with previously-defined FrictionModel + ``kInit`` |float| initial elastic stiffness in local shear direction + ``PMatTag`` |int| tag associated with previously-defined UniaxialMaterial in axial direction + ``TMatTag`` |int| tag associated with previously-defined UniaxialMaterial in torsional direction + ``MyMatTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local y-axis + ``MzMatTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local z-axis + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.0) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the bearing (optional, default = no Rayleigh damping contribution) + ``m`` |float| element mass (optional, default = 0.0) + ``iter`` |int| maximum number of iterations to undertake to satisfy element equilibrium (optional, default = 20) + ``tol`` |float| convergence tolerance to satisfy element equilibrium (optional, default = 1E-8) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/frictionModel.rst b/src/frictionModel.rst new file mode 100644 index 000000000..00354fb37 --- /dev/null +++ b/src/frictionModel.rst @@ -0,0 +1,46 @@ +.. include:: sub.txt + +======================== + frictionModel commands +======================== + +.. function:: frictionModel(frnType, frnTag, *frnArgs) + + The frictionModel command is used to construct a friction model object, which specifies the behavior of the coefficient of friction in terms of the absolute sliding velocity and the pressure on the contact area. The command has at least one argument, the friction model type. + + ================================ =========================================================================== + ``frnType`` |str| frictionModel type + ``frnTag`` |int| frictionModel tag. + ``frnArgs`` |list| a list of frictionModel arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + frnType = 'Coulomb' + frnTag = 1 + frnArgs = [mu] + frictionModel(frnType, frnTag, *frnArgs) + + + +The following contain information about available ``frnType``: + + +#. :doc:`Coulomb` +#. :doc:`veldependent` +#. :doc:`velnormal` +#. :doc:`velpressure` +#. :doc:`velmulti` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + Coulomb + veldependent + velnormal + velpressure + velmulti diff --git a/src/fsicmds.rst b/src/fsicmds.rst new file mode 100644 index 000000000..847ae02b1 --- /dev/null +++ b/src/fsicmds.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +================= + FSI Commands +================= + +These commands are related to the Fluid-Structure Interaction analysis in OpenSees. + + +#. :doc:`mesh` +#. :doc:`remesh` +#. :doc:`pfemIntegrator` +#. :doc:`pfemSystem` +#. :doc:`pfemTest` +#. :doc:`pfemAnalysis` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + mesh + remesh + pfemIntegrator + pfemSystem + pfemTest + pfemAnalysis + diff --git a/src/generalizedAlpha.rst b/src/generalizedAlpha.rst new file mode 100644 index 000000000..197ee39cf --- /dev/null +++ b/src/generalizedAlpha.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +========================== + Generalized Alpha Method +========================== + +.. function:: integrator('GeneralizedAlpha',alphaM,alphaF,gamma=0.5+alphaM-alphaF,beta=(1+alphaM-alphaF)^2/4) + :noindex: + + Create a GeneralizedAlpha integrator. This is an implicit method that like the HHT method allows for high frequency energy dissipation and second order accuracy, i.e. :math:`\Delta t^2`. Depending on choices of input parameters, the method can be unconditionally stable. + + ======================== ============================================================= + ``alphaM`` |float| :math:`\alpha_M` factor. + ``alphaF`` |float| :math:`\alpha_F` factor. + ``gamma`` |float| :math:`\gamma` factor. (optional) + ``beta`` |float| :math:`\beta` factor. (optional) + ======================== ============================================================= + + #. Like Newmark and all the implicit schemes, the unconditional stability of this method applies to linear problems. There are no results showing stability of this method over the wide range of nonlinear problems that potentially exist. Experience indicates that the time step for implicit schemes in nonlinear situations can be much greater than those for explicit schemes. + #. :math:`\alpha_M` = 1.0, :math:`\alpha_F` = 1.0 produces the Newmark Method. + #. :math:`\alpha_M` = 1.0 corresponds to the :meth:`integrator.HHT` method. + #. The method is second-order accurate provided :math:`\gamma = \tfrac{1}{2} + \alpha_M - \alpha_F` + #. The method is unconditionally stable provided :math:`\alpha_M >= \alpha_F >= \tfrac{1}{2}, \beta>=\tfrac{1}{4} +\tfrac{1}{2}(\gamma_M - \gamma_F)` + #. :math:`\gamma` and :math:`\beta` are optional. The default values ensure the method is unconditionally stable, second order accurate and high frequency dissipation is maximized. + + The defaults are: + + :math:`\gamma = \tfrac{1}{2} + \alpha_M - \alpha_F` + + and + + :math:`\beta = \tfrac{1}{4}(1 + \alpha_M - \alpha_F)^2` diff --git a/src/geomTransf.rst b/src/geomTransf.rst new file mode 100644 index 000000000..862d7deb9 --- /dev/null +++ b/src/geomTransf.rst @@ -0,0 +1,42 @@ +.. include:: sub.txt + +===================== + geomTransf commands +===================== + +.. function:: geomTransf(transfType, transfTag, *transfArgs) + + The geometric-transformation command is used to construct a coordinate-transformation (CrdTransf) object, which transforms beam element stiffness and resisting force from the basic system to the global-coordinate system. The command has at least one argument, the transformation type. + + ================================ =========================================================================== + ``transfType`` |str| geomTransf type + ``transfTag`` |int| geomTransf tag. + ``transfArgs`` |list| a list of geomTransf arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + transfType = 'Linear' + transfTag = 1 + transfArgs = [] + geomTransf(transfType, transfTag, *transfArgs) + + + +The following contain information about available ``transfType``: + + +#. :doc:`LinearTransf` +#. :doc:`pdelta` +#. :doc:`corotational` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + LinearTransf + pdelta + corotational diff --git a/src/geotech.rst b/src/geotech.rst new file mode 100644 index 000000000..a251f68d8 --- /dev/null +++ b/src/geotech.rst @@ -0,0 +1,13 @@ +======================= + GeoTechnical Examples +======================= + + +#. :doc:`pile` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + pile diff --git a/src/getEleTags.rst b/src/getEleTags.rst new file mode 100644 index 000000000..15d186938 --- /dev/null +++ b/src/getEleTags.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +===================== + getEleTags command +===================== + +.. function:: getEleTags('-mesh', mtag) + + Get all elements in the domain or in a mesh. + + ======================== =========================================================================== + ``mtag`` |int| mesh tag. (optional) + ======================== =========================================================================== + diff --git a/src/getLoadFactor.rst b/src/getLoadFactor.rst new file mode 100644 index 000000000..22f45700e --- /dev/null +++ b/src/getLoadFactor.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +======================= + getLoadFactor command +======================= + +.. function:: getLoadFactor(patternTag) + + Returns the load factor :math:`\lambda` for the pattern + + ======================== =========================================================================== + ``patternTag`` |int| pattern tag. + ======================== =========================================================================== diff --git a/src/getNP.rst b/src/getNP.rst new file mode 100644 index 000000000..4645fac9c --- /dev/null +++ b/src/getNP.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +===================== + getNP command +===================== + +.. function:: getNP() + + Get total number of processors. diff --git a/src/getNodeTags.rst b/src/getNodeTags.rst new file mode 100644 index 000000000..4ee23896e --- /dev/null +++ b/src/getNodeTags.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +===================== + getNodeTags command +===================== + +.. function:: getNodeTags('-mesh', mtag) + + Get all nodes in the domain or in a mesh. + + ======================== =========================================================================== + ``mtag`` |int| mesh tag. (optional) + ======================== =========================================================================== + diff --git a/src/getNumThreads.rst b/src/getNumThreads.rst new file mode 100644 index 000000000..c69f5e7fc --- /dev/null +++ b/src/getNumThreads.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +====================== + getNumthread command +====================== + +.. function:: getNumThread(num) + + return the total number of threads available + diff --git a/src/getPID.rst b/src/getPID.rst new file mode 100644 index 000000000..146fb5e31 --- /dev/null +++ b/src/getPID.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +===================== + getPID command +===================== + +.. function:: getPID() + + Get the processor ID of the calling processor. diff --git a/src/getParamTags.rst b/src/getParamTags.rst new file mode 100644 index 000000000..05b621799 --- /dev/null +++ b/src/getParamTags.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +====================== + getParamTags command +====================== + +.. function:: getParamTags() + + Return a list of tags for all parameters + diff --git a/src/getParamValue.rst b/src/getParamValue.rst new file mode 100644 index 000000000..55a34b6ad --- /dev/null +++ b/src/getParamValue.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +======================= + getParamValue command +======================= + +.. function:: getParamValue(tag) + + Return the value of a parameter + + ============================== =========================================================================== + ``tag`` |int| integer tag identifying the parameter. + ============================== =========================================================================== diff --git a/src/getTime.rst b/src/getTime.rst new file mode 100644 index 000000000..cbf5b79cf --- /dev/null +++ b/src/getTime.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + +=============== +getTime command +=============== + +.. function:: getTime() + + Returns the current time in the domain. + diff --git a/src/groundMotion.rst b/src/groundMotion.rst new file mode 100644 index 000000000..8454df7ad --- /dev/null +++ b/src/groundMotion.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +===================== + Plain Ground Motion +===================== + +.. function:: groundMotion(gmTag,'Plain','-disp',dispSeriesTag,'-vel',velSeriesTag,'-accel',accelSeriesTag,'-int',tsInt='Trapezoidal','-fact',factor=1.0) + + This command is used to construct a plain GroundMotion object. Each GroundMotion object is associated with a number of TimeSeries objects, which define the acceleration, velocity and displacement records for that ground motion. T + + + ======================== ============================================================= + ``gmTag`` |int| unique tag among ground motions in load pattern + ``dispSeriesTag`` |int| tag of the TimeSeries series defining the displacement + history. (optional) + ``velSeriesTag`` |int| tag of the TimeSeries series defining the velocity + history. (optional) + ``accelSeriesTag`` |int| tag of the TimeSeries series defining the acceleration + history. (optional) + ``tsInt`` |str| ``'Trapezoidal'`` or ``'Simpson'`` + numerical integration method + ``factor`` |float| constant factor. (optional) + ======================== ============================================================= + + +.. note:: + + #. The displacements are the ones used in the ImposedMotions to set nodal response. + #. If only the acceleration TimeSeries is provided, numerical integration will be used to determine the velocities and displacements. + #. For earthquake excitations it is important that the user provide the displacement time history, as the one generated using the trapezoidal method will not provide good results. + #. Any combination of the acceleration, velocity and displacement time-series can be specified. diff --git a/src/hello.rst b/src/hello.rst new file mode 100644 index 000000000..b6848f85d --- /dev/null +++ b/src/hello.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +======================== + Hello World Example 1 +======================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code with 4 processors + +:: + + mpiexec -np 4 python hello.py + +the outputs look like + +:: + + Hello World Process: 1 + Hello World Process: 2 + Hello World Process: 0 + Total number of processes: 4 + Hello World Process: 3 + Process 1 Terminating + Process 2 Terminating + Process 0 Terminating + Process 3 Terminating + + +The script is shown below + +.. literalinclude:: /pyExamples/hello.py + :linenos: + diff --git a/src/hello2.rst b/src/hello2.rst new file mode 100644 index 000000000..8fe63c3a5 --- /dev/null +++ b/src/hello2.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +======================== + Hello World Example 2 +======================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code with 4 processors + +:: + + mpiexec -np 4 python hello2.py + +the outputs look like + +:: + + Random: + Hello from 2 + Hello from 1 + Hello from 3 + + Ordered: + Hello from 1 + Hello from 2 + Hello from 3 + + Broadcasting: + Hello from 0 + Hello from 0 + Hello from 0 + Process 3 Terminating + Process 2 Terminating + Process 1 Terminating + Process 0 Terminating + + +The script is shown below + +.. literalinclude:: /pyExamples/hello2.py + :linenos: + diff --git a/src/hht.rst b/src/hht.rst new file mode 100644 index 000000000..850fa0350 --- /dev/null +++ b/src/hht.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================= + Hilber-Hughes-Taylor Method +============================= + +.. function:: integrator('HHT',alpha,gamma=1.5-alpha,beta=(2-alpha)^2/4) + :noindex: + + Create a Hilber-Hughes-Taylor (HHT) integrator. This is an implicit method that allows for energy dissipation and second order accuracy (which is not possible with the regular Newmark object). Depending on choices of input parameters, the method can be unconditionally stable. + + ======================== ============================================================= + ``alpha`` |float| :math:`\alpha` factor. + ``gamma`` |float| :math:`\gamma` factor. (optional) + ``beta`` |float| :math:`\beta` factor. (optional) + ======================== ============================================================= + + #. Like Mewmark and all the implicit schemes, the unconditional stability of this method applies to linear problems. There are no results showing stability of this method over the wide range of nonlinear problems that potentially exist. Experience indicates that the time step for implicit schemes in nonlinear situations can be much greater than those for explicit schemes. + #. :math:`\alpha` = 1.0 corresponds to the Newmark method. + #. :math:`\alpha` should be between 0.67 and 1.0. The smaller the :math:`\alpha` the greater the numerical damping. + #. :math:`\gamma` and :math:`\beta` are optional. The default values ensure the method is second order accurate and unconditionally stable when :math:`\alpha` is :math:`\tfrac{2}{3} <= \alpha <= 1.0`. The defaults are: + + :math:`\beta = \frac{(2 - \alpha)^2}{4}` + + and + + :math:`\gamma = \frac{3}{2} - \alpha` diff --git a/src/imposedMotion.rst b/src/imposedMotion.rst new file mode 100644 index 000000000..f97da98a4 --- /dev/null +++ b/src/imposedMotion.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============================ + Imposed Motion +============================ + +.. function:: imposedMotion(nodeTag, dof, gmTag) + + This command is used to construct an ImposedMotionSP constraint which is used to enforce the response of a dof at a node in the model. The response enforced at the node at any give time is obtained from the GroundMotion object associated with the constraint. + + + ======================== ============================================================= + ``nodeTag`` |int| tag of node on which constraint is to be placed + ``dof`` |int| dof of enforced response. Valid range is from 1 through ndf at node. + ``gmTag`` |int| pre-defined GroundMotion object tag + ======================== ============================================================= diff --git a/src/installation.rst b/src/installation.rst new file mode 100644 index 000000000..7238b0a30 --- /dev/null +++ b/src/installation.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +============== + Installation +============== + +#. :doc:`pypi` +#. :doc:`designsafe` +#. :doc:`wsl` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + pypi + designsafe + wsl + + diff --git a/src/integrator.rst b/src/integrator.rst new file mode 100644 index 000000000..ea4e5d396 --- /dev/null +++ b/src/integrator.rst @@ -0,0 +1,70 @@ +.. include:: sub.txt + +===================== + integrator commands +===================== + +.. function:: integrator(intType, *intArgs) + :noindex: + + This command is used to construct the Integrator object. The Integrator object determines the meaning of the terms in the system of equation object Ax=B. + + The Integrator object is used for the following: + + * determine the predictive step for time t+dt + * specify the tangent matrix and residual vector at any iteration + * determine the corrective step based on the displacement increment dU + + ================================ =========================================================================== + ``intType`` |str| integrator type + ``intArgs`` |list| a list of integrator arguments + ================================ =========================================================================== + +The following contain information about available ``intType``: + +Static integrator objects +------------------------- + + +#. :doc:`loadControl` +#. :doc:`displacementControl` +#. :doc:`ParallelDisplacementControl` +#. :doc:`minUnbalDispNorm` +#. :doc:`arcLength` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + loadControl + displacementControl + ParallelDisplacementControl + minUnbalDispNorm + arcLength + +Transient integrator objects +---------------------------- + + +#. :doc:`centralDifference` +#. :doc:`newmark` +#. :doc:`hht` +#. :doc:`generalizedAlpha` +#. :doc:`trbdf2` +#. :doc:`explicitDifference` +#. :ref:`PFEM-Integrator` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + centralDifference + newmark + hht + generalizedAlpha + trbdf2 + explicitDifference + + diff --git a/src/interpolatedGroundMotion.rst b/src/interpolatedGroundMotion.rst new file mode 100644 index 000000000..a32daf997 --- /dev/null +++ b/src/interpolatedGroundMotion.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +============================ + Interpolated Ground Motion +============================ + +.. function:: groundMotion(gmTag,'Interpolated',*gmTags,'-fact',facts) + :noindex: + + This command is used to construct an interpolated GroundMotion object, where the motion is determined by combining several previously defined ground motions in the load pattern. + + + ======================== ============================================================= + ``gmTag`` |int| unique tag among ground motions in load pattern + ``gmTags`` |listi| the tags of existing ground motions in pattern to be used for interpolation + ``facts`` |listf| the interpolation factors. (optional) + ======================== ============================================================= diff --git a/src/isolatorsection.rst b/src/isolatorsection.rst new file mode 100644 index 000000000..0a6b1f460 --- /dev/null +++ b/src/isolatorsection.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +========================= + Isolator2spring Section +========================= + +.. function:: section('Isolator2spring',matTag,tol,k1,Fyo,k2o,kvo,hb,PE,Po=0.0) + :noindex: + + This command is used to construct an Isolator2spring section object, which represents the buckling behavior of an elastomeric bearing for two-dimensional analysis in the lateral and vertical plane. An Isolator2spring section represents the resultant force-deformation behavior of the bearing, and should be used with a zeroLengthSection element. The bearing should be constrained against rotation. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``tol`` |float| tolerance for convergence of the element state. Suggested value: E-12 to E-10. OpenSees will warn if convergence is not achieved, however this usually does not prevent global convergence. + ``k1`` |float| initial stiffness for lateral force-deformation + ``Fyo`` |float| nominal yield strength for lateral force-deformation + ``k2o`` |float| nominal postyield stiffness for lateral force-deformation + ``kvo`` |float| nominal stiffness in the vertical direction + ``hb`` |float| total height of elastomeric bearing + ``PE`` |float| Euler Buckling load for the bearing + ``Po`` |float| axial load at which nominal yield strength is achieved (optional) + ================================ =========================================================================== diff --git a/src/krylovNewton.rst b/src/krylovNewton.rst new file mode 100644 index 000000000..53b4792ea --- /dev/null +++ b/src/krylovNewton.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +========================= + Krylov-Newton Algorithm +========================= + +.. function:: algorithm('KrylovNewton',iterate='current',increment='current',maxDim=3) + :noindex: + + Create a KrylovNewton algorithm which uses a Krylov subspace accelerator to accelerate the convergence of the ModifiedNewton. + + ================================ ============================================================= + ``iterate`` |str| Tangent to iterate on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``increment`` |str| Tangent to increment on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``maxDim`` |int| Max number of iterations until + the tangent is reformed and + the acceleration restarts. (optional) + ================================ ============================================================= diff --git a/src/layer.rst b/src/layer.rst new file mode 100644 index 000000000..fbee9b528 --- /dev/null +++ b/src/layer.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +=============== + Layer Command +=============== + +.. function:: layer(type, *args) + + The layer command is used to generate a number of fibers along a line or a circular arc. + +.. function:: layer('straight', matTag,numFiber,areaFiber,*start,*end) + :noindex: + + This command is used to construct a straight line of fibers + + ================================ =========================================================================== + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ``numFiber`` |int| number of fibers along line + ``areaFiber`` |float| area of each fiber + ``start`` |listf| y & z-coordinates of first fiber in line (local coordinate system) + ``end`` |listf| y & z-coordinates of last fiber in line (local coordinate system) + ================================ =========================================================================== + + +.. function:: layer('circ', matTag,numFiber,areaFiber,*center,radius,*ang=[0.0,360.0-360/numFiber]) + :noindex: + + This command is used to construct a line of fibers along a circular arc + + ================================ =========================================================================== + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ``numFiber`` |int| number of fibers along line + ``areaFiber`` |float| area of each fiber + ``center`` |listf| y & z-coordinates of center of circular arc + ``radius`` |float| radius of circlular arc + ``ang`` |listf| starting and ending angle (optional) + ================================ =========================================================================== diff --git a/src/linearAlgo.rst b/src/linearAlgo.rst new file mode 100644 index 000000000..cda6a0089 --- /dev/null +++ b/src/linearAlgo.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +================== + Linear Algorithm +================== + +.. function:: algorithm('Linear',secant=False,initial=False,factorOnce=False) + :noindex: + + Create a Linear algorithm which takes one iteration to solve the system of equations. + + ================================ ============================================================= + ``secant`` |bool| Flag to indicate to use secant stiffness. (optional) + ``initial`` |bool| Flag to indicate to use initial stiffness. (optional) + ``factorOnce`` |bool| Flag to indicate to only set up and + factor matrix once. (optional) + ================================ ============================================================= + +.. note:: + + As the tangent matrix typically will not change during the analysis in case of an elastic system it is highly advantageous to use the -factorOnce option. Do not use this option if you have a nonlinear system and you want the tangent used to be actual tangent at time of the analysis step. diff --git a/src/linearTs.rst b/src/linearTs.rst new file mode 100644 index 000000000..9808adf18 --- /dev/null +++ b/src/linearTs.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +=================== + Linear TimeSeries +=================== + +.. function:: timeSeries('Linear', tag, '-factor', factor=1.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor applied is linearly proportional to the time in the domain, i.e. + + :math:`\lambda = f(t) = cFactor * t`. + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``factor`` |float| Linear factor. (optional) + ======================== ============================================================= + diff --git a/src/linemesh.rst b/src/linemesh.rst new file mode 100644 index 000000000..2f93b01e5 --- /dev/null +++ b/src/linemesh.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +.. _LineMesh: + +=========== + line mesh +=========== + +.. function:: mesh('line',tag,numnodes,*ndtags,id,ndf,meshsize,eleType='',*eleArgs=[]) + :noindex: + + Create a line mesh object. + + ======================== =========================================================================== + ``tag`` |int| mesh tag. + ``numnodes`` |int| number of nodes for defining consective lines. + ``ndtags`` |listi| the node tags + ``id`` |int| mesh id. Meshes with same id are considered as same structure + of fluid identity. + + * ``id`` = 0 : not in FSI + * ``id`` > 0 : structure + * ``id`` < 0 : fluid + ``ndf`` |int| ndf for nodes to be created. + ``meshsize`` |float| mesh size. + ``eleType`` |str| the type of the element, (optional) + + * :ref:`elasticBeamColumn` + * :ref:`forceBeamColumn-Element` + * :ref:`dispBeamColumn-Element` + + if no type is given, only nodes are created + ``eleArgs`` |list| a list of element arguments. The arguments + are same as in the element commands, but without + element tag, and node tags. (optional) + + For example, + + ``eleArgs = ['elasticBeamColumn', A, E, Iz, transfTag]`` + ======================== =========================================================================== + diff --git a/src/linux.rst b/src/linux.rst new file mode 100644 index 000000000..b87e7d572 --- /dev/null +++ b/src/linux.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +.. _linux-install-settings: + +======================================= + OpenSeesPy |opspy_version| for Linux: +======================================= + +* Install libgfortran3, libtcl8.5, libtk8.5 + +* Install `Anaconda 2018.12 Linux`_ + +* Download `OpenSeesPy Linux Library`_ + + +Two files, ``opensees.so`` and ``LICENSE.rst``, are included in the zip file. +Put the library file ``opensees.so`` in a directory, which path should be copied +to + +:: + + sys.path.append('/path/to/OpenSeesPy') + +Alternatively, you can set ``PYTHONPATH`` environment variable in +``.bash_profile`` or ``.bashrc``, for example: + +:: + + export PYTHONPATH="$PYTHONPATH:$HOME/OpenSeesPy" + +and then you can remove or comment the ``sys.path.append`` line from your +Opensees files. diff --git a/src/load.rst b/src/load.rst new file mode 100644 index 000000000..d0738d6a4 --- /dev/null +++ b/src/load.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +=================== + load command +=================== + +.. function:: load(nodeTag, *loadValues) + + This command is used to construct a NodalLoad object and add it to the enclosing LoadPattern. + + ======================== ============================================================= + ``nodeTag`` |int| tag of node to which load is applied. + ``loadValues`` |listf| ndf reference load values. + ======================== ============================================================= + + +.. note:: + + The load values are reference loads values. It is the time series that provides the load factor. The load factor times the reference values is the load that is actually applied to the node. diff --git a/src/loadConst.rst b/src/loadConst.rst new file mode 100644 index 000000000..949710e10 --- /dev/null +++ b/src/loadConst.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +=================== + loadConst command +=================== + +.. function:: loadConst('-time', pseudoTime) + + This command is used to set the loads constant in the domain and to also set the time in the domain. When setting the loads constant, the procedure will invoke setLoadConst() on all LoadPattern objects which exist in the domain at the time the command is called. + + ======================== =========================================================================== + ``pseudoTime`` |float| Time domain is to be set to (optional) + ======================== =========================================================================== + + +.. note:: + + Load Patterns added afer this command is invoked are not set to constant. diff --git a/src/loadControl.rst b/src/loadControl.rst new file mode 100644 index 000000000..633a5e4a0 --- /dev/null +++ b/src/loadControl.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +============= + LoadControl +============= + +.. function:: integrator('LoadControl',incr,numIter=1,minIncr=incr,maxIncr=incr) + :noindex: + + Create a OpenSees LoadControl integrator object. + + ======================== ============================================================= + ``incr`` |float| Load factor increment :math:`\lambda`. + ``numIter`` |int| Number of iterations the user would + like to occur in the solution algorithm. (optional) + ``minIncr`` |float| Min stepsize the user will allow :math:`\lambda_{min}`. + (optional) + ``maxIncr`` |float| Max stepsize the user will allow :math:`\lambda_{max}`. + (optional) + ======================== ============================================================= + + #. The change in applied loads that this causes depends on the active load pattern (those load pattern not set constant) and the loads in the load pattern. If the only active load acting on the Domain are in load pattern with a Linear time series with a factor of 1.0, this integrator is the same as the classical load control method. + #. The optional arguments are supplied to speed up the step size in cases where convergence is too fast and slow down the step size in cases where convergence is too slow. diff --git a/src/logFile.rst b/src/logFile.rst new file mode 100644 index 000000000..d399894aa --- /dev/null +++ b/src/logFile.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + + +=============== +logFile command +=============== + +.. function:: logFile(filename,'-append','-noEcho') + + Log all messages and errors in a file. By default, + all messages and errors print to terminal or Jupyter Notebook depending on + how Python was run. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of the log file + ``'-append'`` |str| append to the file + ``'-noEcho'`` |str| do not print to terminal or Jupyter Notebook + =========================== ===================================================================================================================================================== diff --git a/src/mass.rst b/src/mass.rst new file mode 100644 index 000000000..e9e894f55 --- /dev/null +++ b/src/mass.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +============== + mass command +============== + +.. function:: mass(nodeTag, *massValues) + + This command is used to set the mass at a node + + + ======================== ============================================================= + ``nodeTag`` |int| integer tag identifying node whose mass is set + ``massValues`` |listf| ndf nodal mass values corresponding to each DOF + ======================== ============================================================= diff --git a/src/mesh.rst b/src/mesh.rst new file mode 100644 index 000000000..d3d02be35 --- /dev/null +++ b/src/mesh.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +.. _MeshCmd: + +============== + mesh command +============== + +.. function:: mesh(type,tag,*args) + + Create a mesh object. See below for available mesh types. + +.. toctree:: + :maxdepth: 2 + + linemesh + trimesh + quadmesh + tetmesh + partmesh + bgmesh diff --git a/src/minUnbalDispNorm.rst b/src/minUnbalDispNorm.rst new file mode 100644 index 000000000..ffacbd532 --- /dev/null +++ b/src/minUnbalDispNorm.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +====================================== + Minimum Unbalanced Displacement Norm +====================================== + +.. function:: integrator('MinUnbalDispNorm',dlambda1,Jd=1,minLambda=dlambda1,maxLambda=dlambda1,det=False) + :noindex: + + Create a MinUnbalDispNorm integrator. + + ======================== ================================================================ + ``dlambda1`` |float| First load increment (pseudo-time step) at the first + iteration in the next invocation of the analysis command. + ``Jd`` |int| Factor relating first load increment at subsequent + time steps. (optional) + ``minLambda`` |float| Min load increment. (optional) + ``maxLambda`` |float| Max load increment. (optional) + ======================== ================================================================ diff --git a/src/modalDamping.rst b/src/modalDamping.rst new file mode 100644 index 000000000..0d97b9aee --- /dev/null +++ b/src/modalDamping.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +============================= + modalDamping command +============================= + +.. function:: modalDamping(factor) + + Set modal damping factor. The :func:`eigen` must be called before. + + ======================== =========================================================================== + ``factor`` |float| damping factor. + ======================== =========================================================================== diff --git a/src/model.rst b/src/model.rst new file mode 100644 index 000000000..bcd8f6f09 --- /dev/null +++ b/src/model.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +=============== + model command +=============== + +.. function:: model('basic', '-ndm', ndm, '-ndf', ndf=ndm*(ndm+1)/2) + + Set the default model dimensions and number of dofs. + + ======================== =========================================================================== + ``ndm`` |int| number of dimensions (1,2,3) + ``ndf`` |int| number of dofs (optional) + ======================== =========================================================================== + diff --git a/src/modelcmds.rst b/src/modelcmds.rst new file mode 100644 index 000000000..c35cae8b8 --- /dev/null +++ b/src/modelcmds.rst @@ -0,0 +1,52 @@ +.. include:: sub.txt + +================ + Model Commands +================ + +The model or domain in OpenSees is a collection (an aggregation in object-oriented terms) of elements, nodes, single- and multi-point constraints and load patterns. It is the aggregation of these components which define the type of model that is being analyzed. + + +#. :doc:`model` +#. :doc:`element` +#. :doc:`node` +#. :doc:`SP_Constraint` +#. :doc:`mp_constraint` +#. :doc:`timeSeries` +#. :doc:`pattern` +#. :doc:`mass` +#. :doc:`region` +#. :doc:`reyleigh` +#. :doc:`block` +#. :doc:`beamIntegration` +#. :doc:`uniaxialMaterial` +#. :doc:`ndMaterial` +#. :doc:`section` +#. :doc:`frictionModel` +#. :doc:`geomTransf` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + model + element + node + SP_Constraint + mp_constraint + timeSeries + pattern + mass + region + reyleigh + block + beamIntegration + uniaxialMaterial + ndMaterial + section + frictionModel + geomTransf + + + diff --git a/src/modifiedNewton.rst b/src/modifiedNewton.rst new file mode 100644 index 000000000..e6be77e86 --- /dev/null +++ b/src/modifiedNewton.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +=========================== + Modified Newton Algorithm +=========================== + +.. function:: algorithm('ModifiedNewton',secant=False,initial=False) + :noindex: + + Create a ModifiedNewton algorithm. The difference to Newton is that the tangent at the initial guess is used in the iterations, instead of the current tangent. + + ================================ ============================================================= + ``secant`` |bool| Flag to indicate to use secant stiffness. (optional) + ``initial`` |bool| Flag to indicate to use initial stiffness.(optional) + ================================ ============================================================= diff --git a/src/movingmesh.rst b/src/movingmesh.rst new file mode 100644 index 000000000..7857baac5 --- /dev/null +++ b/src/movingmesh.rst @@ -0,0 +1,15 @@ +================== + Moving Mesh +================== + + +#. :doc:`dambreak` +#. :doc:`elasticobstacle` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + dambreak + elasticobstacle diff --git a/src/mp_constraint.rst b/src/mp_constraint.rst new file mode 100644 index 000000000..473a4cadb --- /dev/null +++ b/src/mp_constraint.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +======================== + mp constraint commands +======================== + +Create constraints for multiple dofs of multiple nodes. + +#. :doc:`equalDOF` +#. :doc:`equalDOF_Mixed` +#. :doc:`rigidDiaphragm` +#. :doc:`rigidLink` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + equalDOF + equalDOF_Mixed + rigidDiaphragm + rigidLink diff --git a/src/multiExcitation.rst b/src/multiExcitation.rst new file mode 100644 index 000000000..87c639fd1 --- /dev/null +++ b/src/multiExcitation.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +================================== + Multi-Support Excitation Pattern +================================== + +.. function:: pattern('MultipleSupport', patternTag) + :noindex: + + The Multi-Support pattern allows similar or different prescribed ground motions to be input at various supports in the structure. In OpenSees, the prescribed motion is applied using single-point constraints, the single-point constraints taking their constraint value from user created ground motions. + =================================== =========================================================================== + ``patternTag`` |int| integer tag identifying pattern + =================================== =========================================================================== + + +.. note:: + + #. The results for the responses at the nodes are the ABSOLUTE values, and not relative values as in the case of a UniformExciatation. + #. The non-homogeneous single point constraints require an appropriate choice of constraint handler. + + + +.. toctree:: + :maxdepth: 2 + + groundMotion + interpolatedGroundMotion + imposedMotion diff --git a/src/multipleShearSpring.rst b/src/multipleShearSpring.rst new file mode 100644 index 000000000..675f23262 --- /dev/null +++ b/src/multipleShearSpring.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +=========================== +MultipleShearSpring Element +=========================== + +This command is used to construct a multipleShearSpring (MSS) element object, which is defined by two nodes. This element consists of a series of identical shear springs arranged radially to represent the isotropic behavior in the local y-z plane. + + +.. function:: element('multipleShearSpring', eleTag,*eleNodes,nSpring,'-mat', matTag,['-lim', lim],['-orient',[x1, x2, x3], yp1, yp2, yp3],['-mass', mass]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``nSpring`` |int| number of springs + ``matTag`` |int| tag associated with previously-defined UniaxialMaterial object + ``lim`` |float| minimum deformation to calculate equivalent coefficient (see note 1) + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis + ``yp1`` ``yp2`` ``yp3`` |float| vector components in global coordinates defining vector yp which lies in the local x-y plane for the element + ``mass`` |float| element mass + =================================== =========================================================================== + +.. note:: + + If ``dsp`` is positive and the shear deformation of MSS exceeds ``dsp``, this element calculates equivalent coefficient to adjust force and stiffness of MSS. The adjusted MSS force and stiffness reproduce the behavior of the previously defined uniaxial material under monotonic loading in every direction. If ``dsp`` is zero, the element does not calculate the equivalent coefficient. + +.. seealso:: + + + `Notes `_ diff --git a/src/ndMaterial.rst b/src/ndMaterial.rst new file mode 100644 index 000000000..927bef09a --- /dev/null +++ b/src/ndMaterial.rst @@ -0,0 +1,163 @@ +.. include:: sub.txt + +=========================== + nDMaterial commands +=========================== + +.. function:: nDMaterial(matType, matTag, *matArgs) + + This command is used to construct an NDMaterial object which represents the stress-strain relationship at the gauss-point of a continuum element. + + ================================ =========================================================================== + ``matType`` |str| material type + ``matTag`` |int| material tag. + ``matArgs`` |list| a list of material arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + matType = 'ElasticIsotropic' + matTag = 1 + matArgs = [E, v] + nDMaterial(matType, matTag, *matArgs) + + +Standard Models +--------------- + +The following contain information about available ``matType``: + +#. :doc:`elasticIsotropic` +#. :doc:`elasticOrthotropic` +#. :doc:`J2Plasticity` +#. :doc:`DrunkerPrager` +#. :doc:`Damage2p` +#. :doc:`PlaneStress` +#. :doc:`PlaneStrain` +#. :doc:`MultiAxialCyclicPlasticity` +#. :doc:`BoundingCamClay` +#. :doc:`PlateFiber` +#. :doc:`FSAM` +#. :doc:`ManzariDafalias` +#. :doc:`PM4Sand` +#. :doc:`StressDensityModel` +#. :doc:`AcousticMedium` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + elasticIsotropic + elasticOrthotropic + J2Plasticity + DrunkerPrager + Damage2p + PlaneStress + PlaneStrain + MultiAxialCyclicPlasticity + BoundingCamClay + PlateFiber + FSAM + ManzariDafalias + PM4Sand + StressDensityModel + AcousticMedium + + +Tsinghua Sand Models +-------------------- + +#. :doc:`CycLiqCP` +#. :doc:`CycLiqCPSP` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + CycLiqCP + CycLiqCPSP + + +Materials for Modeling Concrete Walls +------------------------------------- + + +#. :doc:`PlaneStressUserMaterial` +#. :doc:`PlateFromPlaneStress` +#. :doc:`PlateRebar` +#. :doc:`PlasticDamageConcretePlaneStress` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + PlaneStressUserMaterial + PlateFromPlaneStress + PlateRebar + PlasticDamageConcretePlaneStress + +Contact Materials for 2D and 3D +------------------------------- + + +#. :doc:`ContactMaterial2D` +#. :doc:`ContactMaterial3D` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + ContactMaterial2D + ContactMaterial3D + +Wrapper material for Initial State Analysis +------------------------------------------- + +#. :doc:`InitialStateAnalysisWrapper` +#. :doc:`InitStressNDMaterial` +#. :doc:`InitStrainNDMaterial` + +.. toctree:: + :maxdepth: 2 + :hidden: + + InitialStateAnalysisWrapper + InitStressNDMaterial + InitStrainNDMaterial + +UC San Diego soil models +------------------------ + + +#. :doc:`PressureIndependMultiYield` +#. :doc:`PressureDependMultiYield` +#. :doc:`PressureDependMultiYield02` +#. :doc:`PressureDependMultiYield03` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + PressureIndependMultiYield + PressureDependMultiYield + PressureDependMultiYield02 + PressureDependMultiYield03 + + +UC San Diego Saturated Undrained soil +------------------------------------- + +#. :doc:`FluidSolidPorousMaterial` + +.. toctree:: + :maxdepth: 2 + :hidden: + + FluidSolidPorousMaterial diff --git a/src/ndfiber.rst b/src/ndfiber.rst new file mode 100644 index 000000000..8e104d967 --- /dev/null +++ b/src/ndfiber.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +================= + NDFiber Section +================= + +.. function:: section('NDFiber', secTag) + :noindex: + + This commnand allows the user to construct an NDFiberSection object. Each NDFiberSection object is composed of NDFibers, with each fiber containing an NDMaterial, an area and a location (y,z). The NDFiberSection works for 2D and 3D frame elements and it queries the NDMaterial of each fiber for its axial and shear stresses. In 2D, stress components 11 and 12 are obtained from each fiber in order to provide stress resultants for axial force, bending moment, and shear ``[P, Mz, Vy]``. Stress components 11, 12, and 13 lead to all six stress resultants in 3D ``[P, Mz, Vy, My, Vz, T]``. + + The NDFiberSection works with any NDMaterial via wrapper classes that perform static condensation of the stress vector down to the 11, 12, and 13 components, or via concrete NDMaterial subclasses that implement the appropriate fiber stress conditions. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ================================ =========================================================================== + +.. note:: + + + #. The commands below should be called after the section command to generate all the fibers in the section. + #. The patch and layer commands can be used to generate multiple fibers in a single command. + +#. :func:`fiber` +#. :func:`patch` +#. :func:`layer` diff --git a/src/newmark.rst b/src/newmark.rst new file mode 100644 index 000000000..5718b0693 --- /dev/null +++ b/src/newmark.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================ + Newmark Method +================ + +.. function:: integrator('Newmark',gamma,beta,'-formD', form) + :noindex: + + Create a Newmark integrator. + + ======================== ============================================================= + ``gamma`` |float| :math:`\gamma` factor. + ``beta`` |float| :math:`\beta` factor. + ``form`` |str| Flag to indicate which variable to be used as primary + variable (optional) + + * ``'D'`` -- displacement (default) + * ``'V'`` -- velocity + * ``'A'`` -- acceleration + ======================== ============================================================= + + #. If the accelerations are chosen as the unknowns and :math:`\beta` is chosen as 0, the formulation results in the fast but conditionally stable explicit Central Difference method. Otherwise the method is implicit and requires an iterative solution process. + #. Two common sets of choices are + + #. Average Acceleration Method (:math:`\gamma=\tfrac{1}{2}, \beta = \tfrac{1}{4}`) + #. Linear Acceleration Method (:math:`\gamma=\tfrac{1}{2}, \beta = \tfrac{1}{6}`) + + #. :math:`\gamma > \tfrac{1}{2}` results in numerical damping proportional to :math:`\gamma - \tfrac{1}{2}` + #. The method is second order accurate if and only if :math:`\gamma=\tfrac{1}{2}` + #. The method is unconditionally stable for :math:`\beta >= \frac{\gamma}{2} >= \tfrac{1}{4}` diff --git a/src/newton.rst b/src/newton.rst new file mode 100644 index 000000000..141645f0c --- /dev/null +++ b/src/newton.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +================== + Newton Algorithm +================== + +.. function:: algorithm('Newton',secant=False,initial=False,initialThenCurrent=False) + :noindex: + + Create a Newton-Raphson algorithm. The Newton-Raphson method is the most widely used and most robust method for solving nonlinear algebraic equations. + + ================================ ============================================================= + ``secant`` |bool| Flag to indicate to use secant stiffness. (optional) + ``initial`` |bool| Flag to indicate to use initial stiffness.(optional) + ``initialThenCurrent`` |bool| Flag to indicate to use initial stiffness + on first step, then use current stiffness + for subsequent steps. (optional) + ================================ ============================================================= diff --git a/src/newtonLineSearch.rst b/src/newtonLineSearch.rst new file mode 100644 index 000000000..c01ec9841 --- /dev/null +++ b/src/newtonLineSearch.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +========================= + Newton with Line Search +========================= + +.. function:: algorithm('NewtonLineSearch',Bisection=False,Secant=False,RegulaFalsi=False,InitialInterpolated=False,tol=0.8,maxIter=10,minEta=0.1,maxEta=10.0) + :noindex: + + Create a NewtonLineSearch algorithm. Introduces line search to the Newton algorithm to solve the nonlinear residual equation. + + ================================ ============================================================= + ``Bisection`` |bool| Flag to use Bisection line search. (optional) + ``Secant`` |bool| Flag to use Secant line search. (optional) + ``RegulaFalsi`` |bool| Flag to use RegulaFalsi line search. (optional) + ``InitialInterpolated`` |bool| Flag to use InitialInterpolated line search.(optional) + ``tol`` |float| Tolerance for search. (optional) + ``maxIter`` |float| Max num of iterations to try. (optional) + ``minEta`` |float| Min :math:`\eta` value. (optional) + ``maxEta`` |float| Max :math:`\eta` value. (optional) + ================================ ============================================================= diff --git a/src/node.rst b/src/node.rst new file mode 100644 index 000000000..deeaa1fd7 --- /dev/null +++ b/src/node.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============== + node command +============== + +.. function:: node(nodeTag, *crds, , '-ndf', ndf, '-mass', *mass, '-disp', *disp, '-vel', *vel, '-accel', *accel) + + Create a OpenSees node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``crds`` |listf| nodal coordinates. + ``ndf`` |float| nodal ndf. (optional) + ``mass`` |listf| nodal mass. (optional) + ``vel`` |listf| nodal velocities. (optional) + ``accel`` |listf| nodal accelerations. (optional) + ======================== =========================================================================== + + + diff --git a/src/nodeAccel.rst b/src/nodeAccel.rst new file mode 100644 index 000000000..fb7300a9a --- /dev/null +++ b/src/nodeAccel.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + nodeAccel command +================== + +.. function:: nodeAccel(nodeTag, dof=-1) + + Returns the current acceleration at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodeBounds.rst b/src/nodeBounds.rst new file mode 100644 index 000000000..6a600c81a --- /dev/null +++ b/src/nodeBounds.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +==================== + nodeBounds command +==================== + +.. function:: nodeBounds() + + Get the boundary of all nodes. Return a list of boundary values. diff --git a/src/nodeCoord.rst b/src/nodeCoord.rst new file mode 100644 index 000000000..c9b20615f --- /dev/null +++ b/src/nodeCoord.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + nodeCoord command +================== + +.. function:: nodeCoord(nodeTag, dim=-1) + + Returns the coordinates of a specified node. + + ======================== ============================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dimension at the node (1 through ndf), (optional), if no ``dim`` is + provided, a list of values for all dimensions is returned. + ======================== ============================================================================== diff --git a/src/nodeDOFs.rst b/src/nodeDOFs.rst new file mode 100644 index 000000000..2983c1b1f --- /dev/null +++ b/src/nodeDOFs.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +================== + nodeDOFs command +================== + +.. function:: nodeDOFs(nodeTag) + + Returns the DOF numbering of a node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ======================== =========================================================================== diff --git a/src/nodeDisp.rst b/src/nodeDisp.rst new file mode 100644 index 000000000..3a0287c36 --- /dev/null +++ b/src/nodeDisp.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + nodeDisp command +================== + +.. function:: nodeDisp(nodeTag, dof=-1) + + Returns the current displacement at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodeEigenvector.rst b/src/nodeEigenvector.rst new file mode 100644 index 000000000..c3a900283 --- /dev/null +++ b/src/nodeEigenvector.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +========================= + nodeEigenvector command +========================= + +.. function:: nodeEigenvector(nodeTag, eigenvector, dof=-1) + + Returns the eigenvector at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``eigenvector`` |int| mode number of eigenvector to be returned + ``dof`` |int| specific dof at the node (1 through ndf), (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodeEnRecorder.rst b/src/nodeEnRecorder.rst new file mode 100644 index 000000000..d08e16573 --- /dev/null +++ b/src/nodeEnRecorder.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + + +============================== +node envelope recorder command +============================== + +.. function:: recorder('EnvelopeNode','-file',filename,'-xml',filename,'-precision',nSD=6,'-timeSeries',tsTag,'-time','-dT',deltaT=0.0,'-closeOnWrite','-node',*nodeTags=[],'-nodeRange',startNode,endNode,'-region',regionTag,'-dof',*dofs=[],respType) + :noindex: + + The EnvelopeNode recorder type records the min, max and absolute max of a number of nodal response quantaties. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent. file output is either in xml format (``'-xml'`` option), or + textual (``'-file'`` option) which must pre-exist. + ``nSD`` |int| number of significant digits (optional) + ``'-time'`` |str| using this option places domain time in first entry of each data line, default is to have time ommitted, (optional) + ``'-closeOnWrite'`` |str| using this option will instruct the recorder to invoke a close on the data handler after every timestep. + If this is a file it will close the file on every step and then re-open it for the next step. + Note, this greatly slows the execution time, but is useful if you need to monitor the data during the analysis. (optional) + ``deltaT`` |float| time interval for recording. will record when next step is ``deltaT`` greater than last recorder step. + (optional, default: records at every time step) + ``tsTag`` |int| the tag of a previously constructed TimeSeries, results from node at each time step are added to load factor from series (optional) + ``nodeTags`` |listi| list of tags of nodes whose response is being recorded (optional) + ``startNode`` |int| tag for start node whose response is being recorded (optional) + ``endNode`` |int| tag for end node whose response is being recorded (optional) + ``regionTag`` |int| a region tag; to specify all nodes in the previously defined region. (optional) + ``dofs`` |listi| the specified dof at the nodes whose response is requested. + ``resType`` |lists| a string indicating response required. Response types are given in table below + + * ``'disp'`` displacement + * ``'vel'`` velocity + * ``'accel'`` acceleration + * ``'incrDisp'`` incremental displacement + * ``'reaction'`` nodal reaction + * ``'eigen i'`` eigenvector for mode i + =========================== ===================================================================================================================================================== + diff --git a/src/nodeMass.rst b/src/nodeMass.rst new file mode 100644 index 000000000..379282b9c --- /dev/null +++ b/src/nodeMass.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +================== + nodeMass command +================== + +.. function:: nodeMass(nodeTag, dof=-1) + + Returns the mass at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), + if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodePressure.rst b/src/nodePressure.rst new file mode 100644 index 000000000..b308a3ef3 --- /dev/null +++ b/src/nodePressure.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +====================== + nodePressure command +====================== + +.. function:: nodePressure(nodeTag) + + Returns the fluid pressures at a specified node if this is a fluid node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ======================== =========================================================================== diff --git a/src/nodeReaction.rst b/src/nodeReaction.rst new file mode 100644 index 000000000..ae0f0587f --- /dev/null +++ b/src/nodeReaction.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +====================== + nodeReaction command +====================== + +.. function:: nodeReaction(nodeTag, dof=-1) + + Returns the reactions at a specified node. Must call :func:`reactions` command before + this command. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), + if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodeRecorder.rst b/src/nodeRecorder.rst new file mode 100644 index 000000000..39ee0b424 --- /dev/null +++ b/src/nodeRecorder.rst @@ -0,0 +1,44 @@ +.. include:: sub.txt + + +===================== +node recorder command +===================== + +.. function:: recorder('Node','-file',filename,'-xml',filename,'-binary',filename,'-tcp',inetAddress,port,'-precision',nSD=6,'-timeSeries',tsTag,'-time','-dT',deltaT=0.0,'-closeOnWrite','-node',*nodeTags=[],'-nodeRange',startNode,endNode,'-region',regionTag,'-dof',*dofs=[],respType) + :noindex: + + The Node recorder type records the response of a number of nodes at every converged step. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent. file output is either in xml format (``'-xml'`` option), + textual (``'-file'`` option) or binary (``'-binary'`` option) which must pre-exist. + ``inetAddr`` |str| ip address, "xx.xx.xx.xx", of remote machine to which data is sent. (optional) + ``port`` |int| port on remote machine awaiting tcp. (optional) + ``nSD`` |int| number of significant digits (optional) + ``'-time'`` |str| using this option places domain time in first entry of each data line, default is to have time ommitted, (optional) + ``'-closeOnWrite'`` |str| using this option will instruct the recorder to invoke a close on the data handler after every timestep. + If this is a file it will close the file on every step and then re-open it for the next step. + Note, this greatly slows the execution time, but is useful if you need to monitor the data during the analysis. (optional) + ``deltaT`` |float| time interval for recording. will record when next step is ``deltaT`` greater than last recorder step. + (optional, default: records at every time step) + ``tsTag`` |int| the tag of a previously constructed TimeSeries, results from node at each time step are added to load factor from series (optional) + ``nodeTags`` |listi| list of tags of nodes whose response is being recorded (optional) + ``startNode`` |int| tag for start node whose response is being recorded (optional) + ``endNode`` |int| tag for end node whose response is being recorded (optional) + ``regionTag`` |int| a region tag; to specify all nodes in the previously defined region. (optional) + ``dofs`` |listi| the specified dof at the nodes whose response is requested. + ``resType`` |lists| a string indicating response required. Response types are given in table below + + * ``'disp'`` displacement + * ``'vel'`` velocity + * ``'accel'`` acceleration + * ``'incrDisp'`` incremental displacement + * ``'reaction'`` nodal reaction + * ``'eigen i'`` eigenvector for mode i + * ``'rayleighForces'`` damping forces + =========================== ===================================================================================================================================================== + +.. note:: + + Only one of ``'-file'``, ``'-xml'``, ``'-binary'``, ``'-tcp'`` will be used. If multiple specified last option is used. diff --git a/src/nodeResponse.rst b/src/nodeResponse.rst new file mode 100644 index 000000000..37500e33b --- /dev/null +++ b/src/nodeResponse.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +====================== + nodeResponse command +====================== + +.. function:: nodeResponse(nodeTag, dof, responseID) + + Returns the responses at a specified node. Must call ``responses`` command before + this command. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof of the response + ``responseID`` |int| the id of responses: + + * Disp = 1 + * Vel = 2 + * Accel = 3 + * IncrDisp = 4 + * IncrDeltaDisp = 5 + * Reaction = 6 + * Unbalance = 7 + * RayleighForces = 8 + ======================== =========================================================================== diff --git a/src/nodeUnbalance.rst b/src/nodeUnbalance.rst new file mode 100644 index 000000000..787c7824c --- /dev/null +++ b/src/nodeUnbalance.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +======================= + nodeUnbalance command +======================= + +.. function:: nodeUnbalance(nodeTag, dof=-1) + + Returns the unbalanced force at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nodeVel.rst b/src/nodeVel.rst new file mode 100644 index 000000000..5f0ba6cf3 --- /dev/null +++ b/src/nodeVel.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + nodeVel command +================== + +.. function:: nodeVel(nodeTag, dof=-1) + + Returns the current velocity at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dof`` |int| specific dof at the node (1 through ndf), (optional), if no ``dof`` is + provided, a list of values for all dofs is returned. + ======================== =========================================================================== diff --git a/src/nonlinearBeamColumn.rst b/src/nonlinearBeamColumn.rst new file mode 100644 index 000000000..53150060d --- /dev/null +++ b/src/nonlinearBeamColumn.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +.. _nonlinearBeamColumn-Element: + +===================== + nonlinearBeamColumn +===================== + +.. function:: element('nonlinearBeamColumn',eleTag,*eleNodes,numIntgrPts,secTag,transfTag,'-iter',maxIter=10,tol=1e-12,'-mass',mass=0.0,'-integration',intType) + :noindex: + + Create a nonlinearBeamColumn element. This element is for backward compatability. + + ======================== ============================================================= + ``eleTag`` |int| tag of the element + ``eleNodes`` |listi| a list of two element nodes + ``numIntgrPts`` |int| number of integration points. + ``secTag`` |int| tag of section + ``transfTag`` |int| tag of transformation + ``maxIter`` |int| maximum number of iterations to undertake to satisfy element compatibility (optional) + ``tol`` |float| tolerance for satisfaction of element compatibility (optional) + ``mass`` |float| element mass density (per unit length), from which a lumped-mass matrix is formed (optional) + ``intType`` |str| integration type (optional, default is ``'Lobatto'``) + + * ``'Lobatto'`` + * ``'Legendre'`` + * ``'Radau'`` + * ``'NewtonCotes'`` + * ``'Trapezoidal'`` + ======================== ============================================================= + diff --git a/src/nonlinearTruss.rst b/src/nonlinearTruss.rst new file mode 100644 index 000000000..95bb322fe --- /dev/null +++ b/src/nonlinearTruss.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +========================== + Nonlinear Truss Analysis +========================== + + +#. The source code is shown below, which can be downloaded :download:`here `. + +#. Make sure the `numpy`_ and `matplotlib`_ packages are installed in your Python distribution. + +#. Run the source code in your favorite Python program and should see + +.. image:: /_static/nonlinearTruss.png + +.. literalinclude:: /pyExamples/NonlinearTruss.py + :linenos: diff --git a/src/nonlinearcanti.rst b/src/nonlinearcanti.rst new file mode 100644 index 000000000..e7ec3116e --- /dev/null +++ b/src/nonlinearcanti.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +=========================================================== + Nonlinear Canti Col Uniaxial Inelastic Section- Dyn EQ GM +=========================================================== + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. EQ ground motion with gravity- uniform excitation of structure +#. The nonlinear beam-column element that replaces the elastic element of Example 2a requires the definition of the element cross section, or its behavior. In this example, +#. The Uniaxial Section used to define the nonlinear moment-curvature behavior of the element section is "aggregated" to an elastic response for the axial behavior to define +#. The required characteristics of the column element in the 2D model. In a 3D model, torsional behavior would also have to be aggregated to this section. +#. Note:In this example, both the axial behavior (typically elastic) and the flexural behavior (moment curvature) are defined indepenently and are then "aggregated" into a section. +#. This is a characteristic of the uniaxial section: there is no coupling of behaviors. +#. To run EQ ground-motion analysis (:download:`BM68elc.acc` needs to be downloaded into the same directory) +#. The problem description can be found `here `_ (example:2b) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example2b/Example2b.py + :linenos: diff --git a/src/nonlinearcanti2.rst b/src/nonlinearcanti2.rst new file mode 100644 index 000000000..942d9b4ad --- /dev/null +++ b/src/nonlinearcanti2.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +============================================================= + Nonlin Canti Col Inelstc Uniaxial Mat in Fiber Sec - Dyn EQ +============================================================= + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + + +#. EQ ground motion with gravity- uniform excitation of structure +#. In this example, the Uniaxial Section of Example 2b is replaced by a fiber section. Inelastic uniaxial materials are used in this example, +#. Which are assigned to each fiber, or patch of fibers, in the section. +#. In this example the axial and flexural behavior are coupled, a characteristic of the fiber section. +#. The nonlinear/inelastic behavior of a fiber section is defined by the stress-strain response of the uniaxial materials used to define it. +#. To run EQ ground-motion analysis (:download:`BM68elc.acc` needs to be downloaded into the same directory) +#. The problem description can be found `here `_ (example:2c) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example2c/Example2c.py + :linenos: diff --git a/src/normDispAndUnbalance.rst b/src/normDispAndUnbalance.rst new file mode 100644 index 000000000..af42978d7 --- /dev/null +++ b/src/normDispAndUnbalance.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +====================== + NormDispAndUnbalance +====================== + +.. function:: test('NormDispAndUnbalance',tolIncr,tolR,iter,pFlag=0,nType=2,maxincr=-1) + :noindex: + + Create a NormDispAndUnbalance test, which check if both + ``'NormUnbalance'`` and ``'NormDispIncr'`` are converged. + + ====================== ============================================================= + ``tolIncr`` |float| Tolerance for left hand solution increments + ``tolIncr`` |float| Tolerance for right hand residual + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ``maxincr`` |int| Maximum times of error increasing. (optional) + ====================== ============================================================= diff --git a/src/normDispIncr.rst b/src/normDispIncr.rst new file mode 100644 index 000000000..f85fd1200 --- /dev/null +++ b/src/normDispIncr.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +============== + NormDispIncr +============== + +.. function:: test('NormDispIncr', tol,iter,pFlag=0,nType=2) + :noindex: + + Create a NormUnbalance test, which uses the norm of the left hand side solution vector of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= + + When using the Lagrange method to enforce the constraints, the Lagrange multipliers appear in the solution vector. diff --git a/src/normDispOrUnbalance.rst b/src/normDispOrUnbalance.rst new file mode 100644 index 000000000..b7587bed0 --- /dev/null +++ b/src/normDispOrUnbalance.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +===================== + NormDispOrUnbalance +===================== + +.. function:: test('NormDispOrUnbalance',tolIncr,tolR,iter,pFlag=0,nType=2,maxincr=-1) + :noindex: + + Create a NormDispOrUnbalance test, which check if both + ``'NormUnbalance'`` and ``'normDispIncr'`` are converged. + + ====================== ============================================================= + ``tolIncr`` |float| Tolerance for left hand solution increments + ``tolIncr`` |float| Tolerance for right hand residual + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ``maxincr`` |int| Maximum times of error increasing. (optional) + ====================== ============================================================= diff --git a/src/normUnbalance.rst b/src/normUnbalance.rst new file mode 100644 index 000000000..103c2410a --- /dev/null +++ b/src/normUnbalance.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +=============== + NormUnbalance +=============== + +.. function:: test('NormUnbalance', tol,iter,pFlag=0,nType=2,maxIncr=maxIncr) + :noindex: + + Create a NormUnbalance test, which uses the norm of the right hand side of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ``maxIncr`` |int| Maximum times of error increasing. (optional) + ====================== ============================================================= + + When using the Penalty method additional large forces to enforce the penalty functions exist on the right hand side, making convergence using this test usually impossible (even though solution might have converged). diff --git a/src/numFact.rst b/src/numFact.rst new file mode 100644 index 000000000..dd01af56a --- /dev/null +++ b/src/numFact.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +================= + numFact command +================= + +.. function:: numFact() + + Return the number of factorizations. diff --git a/src/numIter.rst b/src/numIter.rst new file mode 100644 index 000000000..77e142dec --- /dev/null +++ b/src/numIter.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +================= + numIter command +================= + +.. function:: numIter() + + Return the number of iterations. diff --git a/src/numberer.rst b/src/numberer.rst new file mode 100644 index 000000000..43b426acf --- /dev/null +++ b/src/numberer.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +====================== + numberer commands +====================== + +.. function:: numberer(numbererType, *numbererArgs) + + This command is used to construct the DOF_Numberer object. The DOF_Numberer object determines the mapping between equation numbers and degrees-of-freedom -- how degrees-of-freedom are numbered. + + ================================ =========================================================================== + ``numbererType`` |str| numberer type + ``numbererArgs`` |list| a list of numberer arguments + ================================ =========================================================================== + + +The following contain information about available ``numbererType``: + + +#. :doc:`PlainNumberer` +#. :doc:`RCM` +#. :doc:`AMD` +#. :doc:`ParallelPlainNumberer` +#. :doc:`ParallelRCMNumberer` + +.. toctree:: + :maxdepth: 2 + :hidden: + + PlainNumberer + RCM + AMD + ParallelPlainNumberer + ParallelRCMNumberer diff --git a/src/outputcmds.rst b/src/outputcmds.rst new file mode 100644 index 000000000..036cbd47f --- /dev/null +++ b/src/outputcmds.rst @@ -0,0 +1,103 @@ +.. include:: sub.txt + +=============== +Output Commands +=============== + +Get outputs from OpenSees. These commands don't change internal states of OpenSees. + + + + +#. :doc:`basicDeformation` +#. :doc:`basicForce` +#. :doc:`basicStiffness` +#. :doc:`eleDynamicalForce` +#. :doc:`eleForce` +#. :doc:`eleNodes` +#. :doc:`eleResponse` +#. :doc:`getEleTags` +#. :doc:`getLoadFactor` +#. :doc:`getNodeTags` +#. :doc:`getTime` +#. :doc:`nodeAccel` +#. :doc:`nodeBounds` +#. :doc:`nodeCoord` +#. :doc:`nodeDisp` +#. :doc:`nodeEigenvector` +#. :doc:`nodeDOFs` +#. :doc:`nodeMass` +#. :doc:`nodePressure` +#. :doc:`nodeReaction` +#. :doc:`nodeResponse` +#. :doc:`nodeVel` +#. :doc:`nodeUnbalance` +#. :doc:`numFact` +#. :doc:`numIter` +#. :doc:`printA` +#. :doc:`printB` +#. :doc:`printGID` +#. :doc:`printModel` +#. :doc:`record` +#. :doc:`recorder` +#. :doc:`sectionForce` +#. :doc:`sectionDeformation` +#. :doc:`sectionStiff` +#. :doc:`sectionFlexibility` +#. :doc:`sectionLocation` +#. :doc:`sectionWeight` +#. :doc:`systemSize` +#. :doc:`testIter` +#. :doc:`testNorm` +#. :doc:`version` +#. :doc:`logFile` + + + + +.. toctree:: + :maxdepth: 1 + :hidden: + + basicDeformation + basicForce + basicStiffness + eleDynamicalForce + eleForce + eleNodes + eleResponse + getEleTags + getLoadFactor + getNodeTags + getTime + nodeAccel + nodeBounds + nodeCoord + nodeDisp + nodeEigenvector + nodeDOFs + nodeMass + nodePressure + nodeReaction + nodeResponse + nodeVel + nodeUnbalance + numFact + numIter + printA + printB + printGID + printModel + record + recorder + sectionForce + sectionDeformation + sectionStiff + sectionFlexibility + sectionLocation + sectionWeight + systemSize + testIter + testNorm + version + logFile diff --git a/src/parallelcmds.rst b/src/parallelcmds.rst new file mode 100644 index 000000000..cf4da80e9 --- /dev/null +++ b/src/parallelcmds.rst @@ -0,0 +1,74 @@ +.. include:: sub.txt + +=================== + Parallel Commands +=================== + +The parallel commands are currently only +working in the Linux version. +The parallel OpenSeesPy is similar to OpenSeesMP, which +requires users to divide the model +to distributed processors. + +You can still run the single-processor version as before. +To run the parallel version, you have +to install a MPI implementation, such as `mpich`_. Then +call your python scripts in the command line + +:: + + mpiexec -np np python filename.py + + +where ``np`` is the number of processors to be used, +``python`` is the python interpreter, and +``filename.py`` is the script name. + +Inside the script, OpenSeesPy is still imported as + +:: + + import openseespy.opensees as ops + +Common problems: + +#. Unmatch send/recv will cause deadlock. +#. Writing to the same files at the same from different processors will cause race conditions. +#. Poor model decomposition will cause load imbalance problem. + + +Following are commands related to parallel computing: + +#. :doc:`getPID` +#. :doc:`getNP` +#. :doc:`barrier` +#. :doc:`send` +#. :doc:`recv` +#. :doc:`Bcast` +#. :doc:`setStartNodeTag` +#. :doc:`domainChange` +#. :doc:`ParallelPlainNumberer` +#. :doc:`ParallelRCMNumberer` +#. :doc:`Mumps` +#. :doc:`ParallelDisplacementControl` +#. :doc:`partition` + + + +.. toctree:: + :maxdepth: 1 + :hidden: + + getPID + getNP + barrier + send + recv + Bcast + setStartNodeTag + domainChange + partition + + + + diff --git a/src/parallelexs.rst b/src/parallelexs.rst new file mode 100644 index 000000000..09554d9c7 --- /dev/null +++ b/src/parallelexs.rst @@ -0,0 +1,21 @@ +===================== + Parallel Examples +===================== + + +#. :doc:`hello` +#. :doc:`hello2` +#. :doc:`paralleltruss` +#. :doc:`paralleltri31` +#. :doc:`paralleltruss2` + +.. toctree:: + :maxdepth: 1 + :hidden: + + hello + hello2 + paralleltruss + paralleltri31 + paralleltruss2 + diff --git a/src/parallelsection.rst b/src/parallelsection.rst new file mode 100644 index 000000000..19ca9d7ad --- /dev/null +++ b/src/parallelsection.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + Parallel Section +================== + +.. function:: section('Parallel',secTag,*SecTags) + :noindex: + + Connect sections in parallel. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``SecTags`` |listi| tags of of predefined sections. + ================================ =========================================================================== diff --git a/src/paralleltri31.rst b/src/paralleltri31.rst new file mode 100644 index 000000000..1c7b3a6a1 --- /dev/null +++ b/src/paralleltri31.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +======================== + Parallel Tri31 Example +======================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code with 4 processors + +:: + + mpiexec -np 4 python paralleltri31.py + +the outputs look like + +:: + + opensees.msg: TIME(sec) Real: 0.177647 + + opensees.msg: TIME(sec) Real: 0.187682 + + opensees.msg: TIME(sec) Real: 0.193193 + + opensees.msg: TIME(sec) Real: 0.19473 + + opensees.msg: TIME(sec) Real: 14.4652 + + Node 4 [-0.16838893553441528, -2.88399389660282] + + opensees.msg: TIME(sec) Real: 14.4618 + + opensees.msg: TIME(sec) Real: 14.4619 + + opensees.msg: TIME(sec) Real: 14.4948 + + Process 0 Terminating + Process 1 Terminating + Process 2 Terminating + Process 3 Terminating + + +The script is shown below + +.. literalinclude:: /pyExamples/paralleltri31.py + :linenos: + diff --git a/src/paralleltruss.rst b/src/paralleltruss.rst new file mode 100644 index 000000000..57307f4bd --- /dev/null +++ b/src/paralleltruss.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +======================== + Parallel Truss Example +======================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code with 2 processors + +:: + + mpiexec -np 2 python paralleltruss.py + +the outputs look like + +:: + + Node 4: [[72.0, 96.0], [0.5300927771322836, -0.17789363846931772]] + Node 4: [[72.0, 96.0], [0.5300927771322836, -0.17789363846931772]] + Node 4: [[72.0, 96.0], [1.530092777132284, -0.19400676316761836]] + Node 4: [[72.0, 96.0], [1.530092777132284, -0.19400676316761836]] + opensees.msg: TIME(sec) Real: 0.208238 + + opensees.msg: TIME(sec) Real: 0.209045 + + Process 0 Terminating + Process 1 Terminating + + +The script is shown below + +.. literalinclude:: /pyExamples/paralleltruss.py + :linenos: + diff --git a/src/paralleltruss2.rst b/src/paralleltruss2.rst new file mode 100644 index 000000000..2c0d06a0d --- /dev/null +++ b/src/paralleltruss2.rst @@ -0,0 +1,34 @@ +.. include:: sub.txt + +================================== + Parallel Parametric Study Example +================================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code with 2 processors + +:: + + mpiexec -np 2 python paralleltruss2.py + +the outputs look like + +:: + + Processor 0 + Node 4 (E = 3000.0 ) Disp : [0.5300927771322836, -0.17789363846931766] + Processor 1 + + Node 4 (E = 6000.0 ) Disp : [0.2650463885661418, -0.08894681923465883] + + + Process 1 Terminating + Process 0 Terminating + + +The script is shown below + +.. literalinclude:: /pyExamples/paralleltruss2.py + :linenos: + diff --git a/src/parameter.rst b/src/parameter.rst new file mode 100644 index 000000000..2eeaa550f --- /dev/null +++ b/src/parameter.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +====================== + parameter command +====================== + +.. function:: parameter(tag, ) + + In DDM-based FE response sensitivity analysis, the sensitivity parameters can be material, + geometry or discrete loading parameters. + + ============================== =========================================================================== + ``tag`` |int| integer tag identifying the parameter. + ```` depend on the object in the FE model encapsulating the desired parameters. + ============================== =========================================================================== + + +.. note:: + + Each parameter must be unique in the FE domain, and all parameter tags must be numbered sequentially starting from 1. + + +Examples +--------- + +#. To identify the elastic modulus, E, of the material 1 at section 3 of element 4, the string becomes:: + + parameter 1 element 4 section 3 material 1 E + +#. To identify the elastic modulus, E, of elastic section 3 of element 4 (for elastic section, no specific material need to be defined), the string becomes:: + + parameter 1 element 4 section 3 E + +#. To parameterize E for element 4 with material 1 (no section need to be defined), the string simplifies as:: + + parameter 1 element 4 material 1 E + + +.. note:: + + Notice that the format of the is different for each considered element/section/material. The specific set of parameters and the relative format will be added in the future. diff --git a/src/paraview.rst b/src/paraview.rst new file mode 100644 index 000000000..95b602e7f --- /dev/null +++ b/src/paraview.rst @@ -0,0 +1,55 @@ +.. include:: sub.txt + + +=========================================== + Paraview in `DesignSafe`_ +=========================================== + +`DesignSafe`_ provides paraview for viewing OpenSeesPy results: + +.. tip:: + * Make sure the steps in :doc:`designsaferun` are completed. + +.. tip:: + * Go to ``Workspace`` and select ``Visualizaion`` and ``Paraview``. + + .. image:: /_static/paraview.png + +.. tip:: + * In the Job Submission windows, you should select ``Working Directory``, + ``Maximum job runtime``, ``Job name``, and ``Node Count``, and click + ``Run``. + + .. image:: /_static/paraviewjob.png + +.. tip:: + * You can see the job status on the right + + .. image:: /_static/jobstatus.png + + +.. tip:: + * Wait until see this windows and connect to Paraview + + .. image:: /_static/jobstart.png + + +.. tip:: + * Now open the pvd file in Paraview + + .. image:: /_static/paraviewopen.png + + +.. tip:: + * Initially, you see nothing + * Check the ``Pipeline Browser`` + * Click on the eye left to the file in ``Pipeline Browser`` + + .. image:: /_static/pipeline.png + + +.. tip:: + * Change the ``Solid Color`` to other variables + * Change ``Surface`` to ``Surface With Edges`` + + .. image:: /_static/paraviewcolor.png diff --git a/src/partition.rst b/src/partition.rst new file mode 100644 index 000000000..ff78483a7 --- /dev/null +++ b/src/partition.rst @@ -0,0 +1,26 @@ +.. include:: sub.txt + +=================== + partition command +=================== + +.. function:: partition('-ncuts', ncuts, '-niter', niters, '-ufactor', ufactor, '-info') + + In a parallel environment, this command partitions the model. It requires that all processors + have the exact same model to be partitioned. + + ======================== =========================================================================== + ``ncuts`` |int| Specifies the number of different partitionings that it will compute. + The final partitioning is the one + that achieves the best edge cut or communication volume. + (Optional default is 1). + ``niters`` |int| Specifies the number of iterations for the refinement algorithms + at each stage of the uncoarsening process. + (Optional default is 10). + ``ufactor`` |int| Specifies the maximum allowed load imbalance among the partitions. + (Optional default is 30, indicating a load imbalance of 1.03). + ``'-info'`` |str| print information. (optional) + ======================== =========================================================================== + + + diff --git a/src/partmesh.rst b/src/partmesh.rst new file mode 100644 index 000000000..58f5d0803 --- /dev/null +++ b/src/partmesh.rst @@ -0,0 +1,76 @@ +.. include:: sub.txt + +=============== + particle mesh +=============== + +.. function:: mesh('part',tag,type,*pArgs,eleType='',*eleArgs=[], '-vel', *vel0, '-pressure', p0) + :noindex: + + Create or return a group of particles which will be used for background mesh. + + + ======================== ========================================================================================== + ``tag`` |int| mesh tag. + ``type`` |str| type of the mesh + ``pArgs`` |listf| coordinates of points defining the mesh region + ``nx``, ``ny``, ``nz`` are number of particles in x, y, + and z directions + + + * ``'quad'`` : [x1, y1, x2, y2, x3, y3, x4, y4, nx, ny] + + Coordinates of four corners in counter-clock wise order. + + * ``'cube'`` : [x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, + z4, x5, y5, z5, x6, y6, z6, x7, y7, z7, x8, + y8, z8, nx, ny, nz] + + Coordinates of four corners at bottom and at top in + counter-clock wise order + + * ``'tri'`` : [x1, y1, x2, y2, x3, y3, nx, ny] + + Coordinates of three corners in counter-clock wise order + + * ``'line'`` : [x1, y1, x2, y2, nx] + + Coordinates of two ends in counter-clock wise order + + * ``'pointlist'`` : [x1n, y1n, , x1, y1, , vx1, vy1, , + ax1, ay1, , p1, x2n, y2n, , + x2, y2, , vx2, vy2, , + ax2, ay2, , p2, ..] + + input particles' data in a list, in the order of coordinates + of last time step, current coordinates, velocity, acceleration, + and pressure. + + * ``'pointlist'`` without list + + return a list of current particles' data in this mesh + + [tag1, x1n, y1n, , x1, y1, , vx1, vy1, , + ax1, ay1, , p1, + tag1, x2n, y2n, , x2, y2, , vx2, vy2, , + ax2, ay2, , p2, + ..] + + The format is similar to the input list, but with an + additional tag for each particle. + + + ``eleType`` |str| the element type, (optional) + + * :doc:`PFEMElementBubble` + * :doc:`PFEMElementCompressible` + * :doc:`tri31` + + if no type is given, only nodes are created + + ``eleArgs`` |list| a list of element arguments. + (optional, see :doc:`linemesh` and :doc:`trimesh`) + ``vel0`` |listf| a list of initial velocities. (optional) + ``p0`` |float| initial pressure. (optional) + ======================== ========================================================================================== + diff --git a/src/patch.rst b/src/patch.rst new file mode 100644 index 000000000..c61c6db37 --- /dev/null +++ b/src/patch.rst @@ -0,0 +1,56 @@ +.. include:: sub.txt + +=============== + Patch Command +=============== + +.. function:: patch(type, *args) + + The patch command is used to generate a number of fibers over a cross-sectional area. Currently there are three types of cross-section that fibers can be generated: quadrilateral, rectangular and circular. + + + + +.. function:: patch('quad', matTag,numSubdivIJ,numSubdivJK,*crdsI,*crdsJ,*crdsK,*crdsL) + :noindex: + + This is the command to generate a quadrilateral shaped patch (the geometry of the patch is defined by four vertices: I J K L. The coordinates of each of the four vertices is specified in COUNTER CLOCKWISE sequence) + + ================================ =========================================================================== + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ``numSubdivIJ`` |int| number of subdivisions (fibers) in the IJ direction. + ``numSubdivJK`` |int| number of subdivisions (fibers) in the JK direction. + ``crdsI`` |listf| y & z-coordinates of vertex I (local coordinate system) + ``crdsJ`` |listf| y & z-coordinates of vertex J (local coordinate system) + ``crdsK`` |listf| y & z-coordinates of vertex K (local coordinate system) + ``crdsL`` |listf| y & z-coordinates of vertex L (local coordinate system) + ================================ =========================================================================== + + +.. function:: patch('rect', matTag,numSubdivY,numSubdivZ,*crdsI,*crdsJ) + :noindex: + + This is the command to generate a rectangular patch. The geometry of the patch is defined by coordinates of vertices: I and J. The first vertex, I, is the bottom-left point and the second vertex, J, is the top-right point, having as a reference the local y-z plane. + + ================================ =========================================================================== + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ``numSubdivY`` |int| number of subdivisions (fibers) in local y direction. + ``numSubdivZ`` |int| number of subdivisions (fibers) in local z direction. + ``crdsI`` |listf| y & z-coordinates of vertex I (local coordinate system) + ``crdsJ`` |listf| y & z-coordinates of vertex J (local coordinate system) + ================================ =========================================================================== + + +.. function:: patch('circ', matTag,numSubdivCirc,numSubdivRad,*center,*rad,*ang) + :noindex: + + This is the command to generate a circular shaped patch + + ================================ =========================================================================== + ``matTag`` |int| material tag associated with this fiber (UniaxialMaterial tag for a FiberSection and NDMaterial tag for use in an NDFiberSection). + ``numSubdivCirc`` |int| number of subdivisions (fibers) in the circumferential direction (number of wedges) + ``numSubdivRad`` |int| number of subdivisions (fibers) in the radial direction (number of rings) + ``center`` |listf| y & z-coordinates of the center of the circle + ``rad`` |listf| internal & external radius + ``ang`` |listf| starting & ending-coordinates angles (degrees) + ================================ =========================================================================== diff --git a/src/pathTs.rst b/src/pathTs.rst new file mode 100644 index 000000000..65c7aadb4 --- /dev/null +++ b/src/pathTs.rst @@ -0,0 +1,37 @@ +.. include:: sub.txt + +================= + Path TimeSeries +================= + +.. function:: timeSeries('Path',tag,'-dt',dt=0.0,'-values',*values,'-time',*time,'-filepath',filepath='','-fileTime',fileTime='','-factor',factor=1.0,'-startTime',startTime=0.0,'-useLast','-prependZero') + :noindex: + + The relationship between load + factor and time is input by the user as a series of discrete points in + the 2d space (load factor, time). The input points can come from a + file or from a list in the script. When the time specified does not match + any of the input points, linear interpolation is used between points. + There are many ways to specify the load path, for example, + the load factors set with ``values`` or ``filepath``, + and the time set with ``dt``, ``time``, or ``fileTime``. + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``dt`` |float| Time interval between specified points. (optional) + ``values`` |listf| Load factor values in a |list|. (optional) + ``time`` |listf| Time values in a |list|. (optional) + ``filepath`` |str| File containing the load factors values. (optional) + ``fileTime`` |str| File containing the time values for corresponding + load factors. (optional) + ``factor`` |float| A factor to multiply load factors by. (optional) + ``startTime`` |float| Provide a start time for provided load factors. (optional) + ``'-useLast'`` |str| Use last value after the end of the series. (optional) + ``'-prependZero'`` |str| Prepend a zero value to the series of load factors. (optional) + ======================== ============================================================= + + + * Linear interpolation between points. + * If the specified time is beyond last point (AND WATCH FOR NUMERICAL ROUNDOFF), 0.0 is returned. Specify ``'-useLast'`` to use the last data point instead of 0.0. + * The transient integration methods in OpenSees assume zero initial conditions. So it is important that any timeSeries that is being used in a transient analysis` starts from zero (first data point in the timeSeries = 0.0). To guarantee that this is the case the optional parameter ``'-prependZero'`` can be specified to prepend a zero value to the provided TimeSeries. + diff --git a/src/pattern.rst b/src/pattern.rst new file mode 100644 index 000000000..117c0a22b --- /dev/null +++ b/src/pattern.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +================== + pattern commands +================== + +.. function:: pattern(patternType, patternTag, *patternArgs) + +The pattern command is used to construct a LoadPattern and add it to the Domain. Each LoadPattern in OpenSees has a TimeSeries associated with it. In addition it may contain ElementLoads, NodalLoads and SinglePointConstraints. Some of these SinglePoint constraints may be associated with GroundMotions. + + +================================ =========================================================================== + ``patternType`` |str| pattern type. + ``patternTag`` |int| pattern tag. + ``patternArgs`` |list| a list of pattern arguments +================================ =========================================================================== + + +The following contain information about available ``patternType``: + + +#. :doc:`plainPattern` +#. :doc:`uniformExcitation` +#. :doc:`multiExcitation` + +.. toctree:: + :maxdepth: 2 + :hidden: + + plainPattern + uniformExcitation + multiExcitation diff --git a/src/pdelta.rst b/src/pdelta.rst new file mode 100644 index 000000000..04a48745b --- /dev/null +++ b/src/pdelta.rst @@ -0,0 +1,40 @@ +.. include:: sub.txt + +======================= + PDelta Transformation +======================= + +.. function:: geomTransf('PDelta',transfTag,'-jntOffset',*dI,*dJ) + :noindex: + +.. function:: geomTransf('PDelta',transfTag,*vecxz,'-jntOffset',*dI,*dJ) + :noindex: + + This command is used to construct the P-Delta Coordinate Transformation (PDeltaCrdTransf) object, which performs a linear geometric transformation of beam stiffness and resisting force from the basic system to the global coordinate system, considering second-order P-Delta effects. + + + + ================================ =========================================================================== + ``transfTag`` |int| integer tag identifying transformation + ``vecxz`` |listf| X, Y, and Z components of vecxz, the vector used + to define the local x-z plane of the local-coordinate + system. The local y-axis is defined by taking the + cross product of the vecxz vector and the x-axis. + These components are specified in the global-coordinate + system X,Y,Z and define a vector that is in a plane + parallel to the x-z plane of the local-coordinate + system. These items need to be specified for the + three-dimensional problem. + ``dI`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node i (the number of arguments depends on the + dimensions of the current model). + ``dJ`` |listf| joint offset values -- offsets specified with respect + to the global coordinate system for element-end + node j (the number of arguments depends on the + dimensions of the current model). + ================================ =========================================================================== + +.. note:: + + P LARGE Delta effects do not include P small delta effects. diff --git a/src/periodicNewton.rst b/src/periodicNewton.rst new file mode 100644 index 000000000..ed1bbf1ba --- /dev/null +++ b/src/periodicNewton.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +========================== + PeriodicNewton Algorithm +========================== + +.. function:: algorithm('PeriodicNewton',iterate='current',increment='current',maxDim=3) + :noindex: + + Create a PeriodicNewton algorithm using periodic accelerator. + + ================================ ============================================================= + ``iterate`` |str| Tangent to iterate on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``increment`` |str| Tangent to increment on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``maxDim`` |int| Max number of iterations until + the tangent is reformed and + the acceleration restarts. (optional) + ================================ ============================================================= diff --git a/src/pfemAnalysis.rst b/src/pfemAnalysis.rst new file mode 100644 index 000000000..7ab1f5447 --- /dev/null +++ b/src/pfemAnalysis.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +.. _PFEM-Analysis: + +=============== + PFEM analysis +=============== + +.. function:: analysis('PFEM',dtmax,dtmin,gravity,ratio=0.5) + :noindex: + + Create a OpenSees PFEMAnalysis object. + + =============================== ====================================================================================== + ``dtmax`` |float| Maximum time steps. + ``dtmin`` |float| Mimimum time steps. + ``gravity`` |float| Gravity acceleration used to move isolated particles. + ``ratio`` |float| The ratio to reduce time steps if it was not converged. (optional) + =============================== ====================================================================================== diff --git a/src/pfemIntegrator.rst b/src/pfemIntegrator.rst new file mode 100644 index 000000000..14898a287 --- /dev/null +++ b/src/pfemIntegrator.rst @@ -0,0 +1,12 @@ +.. include:: sub.txt + +.. _PFEM-Integrator: + +================= + PFEM integrator +================= + +.. function:: integrator('PFEM') + :noindex: + + Create a PFEM Integrator. diff --git a/src/pfemSystem.rst b/src/pfemSystem.rst new file mode 100644 index 000000000..590aa3e16 --- /dev/null +++ b/src/pfemSystem.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +.. _PFEM-System: + +========== + PFEM SOE +========== + +.. function:: system('PFEM','-compressible','-mumps') + :noindex: + + Create a incompressible PFEM system of equations using the Umfpack solver + + + ======================== =========================================================================== + ``-compressible`` Solve using a quasi-incompressible formulation. (optional) + ``-mumps`` Solve using the MUMPS solver. (optional, not supported on Windows) + ======================== =========================================================================== diff --git a/src/pfemTest.rst b/src/pfemTest.rst new file mode 100644 index 000000000..d7fdc7931 --- /dev/null +++ b/src/pfemTest.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +.. _PFEM-Test: + +============= + PFEM test +============= + +.. function:: test('PFEM',tolv,tolp,tolrv,tolrp,tolrelv,tolrelp,iter,maxincr,pFlag=0,nType=2) + :noindex: + + Create a PFEM test, which check both increments and residual for + velocities and pressures. + + ====================== ========================================================================= + ``tolv`` |float| Tolerance for velocity increments + ``tolp`` |float| Tolerance for pressure increments + ``tolrv`` |float| Tolerance for velocity residual + ``tolrp`` |float| Tolerance for pressure residual + ``tolrv`` |float| Tolerance for relative velocity increments + ``tolrp`` |float| Tolerance for relative pressure increments + ``iter`` |int| Max number of iterations to check + ``maxincr`` |int| Max times for error increasing + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ========================================================================= diff --git a/src/pile.rst b/src/pile.rst new file mode 100644 index 000000000..58841acec --- /dev/null +++ b/src/pile.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +================================== + Laterally-Loaded Pile Foundation +================================== + +#. The original model can be found `here `_. + +#. The Python code is converted by **Pavan Chigullapally from University of Auckland, Auckland** (pchi893@aucklanduni.ac.nz), + and shown below, which can be downloaded :download:`here `. + +.. literalinclude:: /pyExamples/pile.py + :linenos: diff --git a/src/plainPattern.rst b/src/plainPattern.rst new file mode 100644 index 000000000..da3badf6c --- /dev/null +++ b/src/plainPattern.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +=============== + Plain Pattern +=============== + +.. function:: pattern('Plain',patternTag,tsTag,'-fact',fact) + :noindex: + + This commnand allows the user to construct a LoadPattern object. Each plain load pattern is associated with a TimeSeries object and can contain multiple NodalLoads, ElementalLoads and SP_Constraint objects. The command to generate LoadPattern object contains in { } the commands to generate all the loads and the single-point constraints in the pattern. To construct a load pattern and populate it, the following command is used: + + + + ======================== ============================================================= + ``patternTag`` |int| unique tag among load patterns. + ``tsTag`` |int| the tag of the time series to be used in the load pattern + ``fact`` |float| constant factor. (optional) + ======================== ============================================================= + + +.. note:: + + the commands below to generate all the loads and sp constraints will be + included in last called pattern command. + + +.. toctree:: + :maxdepth: 2 + + load + eleload + sp diff --git a/src/plateFiberSection.rst b/src/plateFiberSection.rst new file mode 100644 index 000000000..adf32aa83 --- /dev/null +++ b/src/plateFiberSection.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +===================== + Plate Fiber Section +===================== + +.. function:: section('PlateFiber',secTag,matTag,h) + :noindex: + + This command allows the user to construct a MembranePlateFiberSection object, which is a section that numerically integrates through the plate thickness with "fibers" and is appropriate for plate and shell analysis. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``matTag`` |int| nDMaterial tag to be assigned to each fiber + ``h`` |float| plate thickness + ================================ =========================================================================== diff --git a/src/plot_model.rst b/src/plot_model.rst new file mode 100644 index 000000000..a0eb06b23 --- /dev/null +++ b/src/plot_model.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +========================= + plot_model command +========================= + +.. function:: postprocessing.Get_Rendering.plot_model() + + Once the model is built, it can be visualized using this command. Node and element numbers are displayed (default). + Matplotlib and Numpy are required. No analysis is required in order to visualize the model. + + + \ No newline at end of file diff --git a/src/plot_modeshape.rst b/src/plot_modeshape.rst new file mode 100644 index 000000000..be07f2aac --- /dev/null +++ b/src/plot_modeshape.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +========================= + plot_modeshape command +========================= + +.. function:: postprocessing.Get_Rendering.plot_modeshape(mode_number) + + Any modeshape can be visualized using this command after an Eigen analysis is performed. + Matplotlib and Numpy are required. + + ============================== ==================================================================== + ``mode_number`` |int| mode number to visualize (Integer). For example: plot_modeshape(3). + ============================== ==================================================================== diff --git a/src/plotcmds.rst b/src/plotcmds.rst new file mode 100644 index 000000000..842ecc154 --- /dev/null +++ b/src/plotcmds.rst @@ -0,0 +1,64 @@ +.. include:: sub.txt + +========================= + Postprocessing Commands +========================= + +The source code is developed by `Anurag Upadhyay `_ from University of Utah. + +Model visualization is an ongoing development to make OpenSeesPy more user friendly. +It utilizes `Matplotlib 3.0 `_ library to plot 2D and 3D models in a dedicated interactive window. You can use click-and-hold to change the view angle and zoom the plot. The model image can be saved with the desired orientation directly from the interactive plot window. If you did not install matplotlib using Anaconda, you will have to install PyQt or PySide to enable an interactive window (`Matplotlib Dependencies `_). + +**Important**: To get an **interactive, inline** plot in a Jupyter notebook, use **%matplotlib notebook** to change the matplotlib backend before using plotting commands. + +When using Spyder IDE and Jupyter notebook, the default setting is to produce a static, inline plot which is not +interactive. To change that, write the command **%matplotlib qt** in the Ipython console and then execute the model plotting commands. This will produce an interactive plot in a dedicated window. + + +See the example :doc:`ModelRendering` for a sample script. + +Following elements are supported: + + * 2D and 3D Beam-Column Elements + * 2D and 3D Quad Elements + * 2D and 3D Tri Elements + * 8 Node Brick Elements + * Tetrahedron Elements (to be added) + +The following two commands are needed to visualize the model, as shown below: + +:: + + #Change plot backend to Qt. ONLY if you are using an Ipython console (e.g. Spyder) + %matplotlib qt + + #Change plot backend to 'Nbagg' if using in Jupyter notebook to get an interactive, inline plot. + %matplotlib notebook + + # import OpenSeesPy rendering module + import openseespy.postprocessing.Get_Rendering as opsplt + + # render the model after defining all the nodes and elements + opsplt.plot_model() + + # plot mode shape + opsplt.plot_modeshape(3) + + +.. image:: /_static/ModelVisualization_Intro.png + +Following are commands related to model visualization: + +#. :doc:`plot_model` +#. :doc:`plot_modeshape` + +.. toctree:: + :maxdepth: 1 + :hidden: + + plot_model + plot_modeshape + + + + diff --git a/src/plotting.rst b/src/plotting.rst new file mode 100644 index 000000000..6c6165fa4 --- /dev/null +++ b/src/plotting.rst @@ -0,0 +1,14 @@ +===================== + Plotting Examples +===================== + + +#. :doc:`ModelRendering` + + + +.. toctree:: + :maxdepth: 1 + :hidden: + + ModelRendering diff --git a/src/portal2deq.rst b/src/portal2deq.rst new file mode 100644 index 000000000..7870ccd4a --- /dev/null +++ b/src/portal2deq.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + +====================================================== + Portal 2D Frame - Dynamic EQ Ground Motion +====================================================== + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. This is a simple model of an elastic portal frame with EQ ground motion and gravity loading. Here the structure is excited using uniform excitation load pattern +#. All units are in kip, inch, second +#. To run EQ ground-motion analysis, :download:`BM68elc.acc` needs to be downloaded into the same directory) +#. The source code is shown below, which can be downloaded :download:`here `. +#. The detailed problem description can be found `here `_ (example: 1b) + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example1b/Example1b.py + :linenos: diff --git a/src/portalpavan1.rst b/src/portalpavan1.rst new file mode 100644 index 000000000..cf472a717 --- /dev/null +++ b/src/portalpavan1.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================================================= + 2D Portal Frame with Units- Dynamic EQ Ground Motion +============================================================= + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Uniform Earthquake Excitation +#. First import the :download:`InelasticFiberSectionPortal2Dframe.py ` +#. To run EQ ground-motion analysis (:download:`ReadRecord.py `, :download:`H-E12140.AT2` needs to be downloaded into the same directory) +#. Same acceleration input at all nodes restrained in specified direction (uniform acceleration input at all support nodes) +#. The problem description can be found `here `_ (example:4) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example4/Example4a.py + :linenos: + + diff --git a/src/portalpavan2.rst b/src/portalpavan2.rst new file mode 100644 index 000000000..526b50e81 --- /dev/null +++ b/src/portalpavan2.rst @@ -0,0 +1,28 @@ +.. include:: sub.txt + +===================================================================================== + 2D Portal Frame with Units- Multiple Support Dynamic EQ Ground Motion-acctimeseries +===================================================================================== + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, MultipleSupport Earthquake ground motion +#. First import the :download:`InelasticFiberSectionPortal2Dframe.py ` +#. Upto gravity loading is already in this script and run the current script +#. To run EQ ground-motion analysis (:download:`ReadRecord.py `, :download:`H-E12140.AT2` needs to be downloaded into the same directory) +#. MultipleSupport Earthquake ground motion (different acceleration input at specified support nodes) -- two nodes here +#. The problem description can be found `here `_ (example:4) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example4/Example4b.py + :linenos: + + diff --git a/src/portalpavan3.rst b/src/portalpavan3.rst new file mode 100644 index 000000000..be5901217 --- /dev/null +++ b/src/portalpavan3.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +======================================================================================== + 2D Portal Frame with Units- Multiple Support Dynamic EQ Ground Motion-disptimeseries +======================================================================================== + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, MultipleSupport Earthquake ground motion +#. First import the :download:`InelasticFiberSectionPortal2Dframe.py ` +#. To run EQ ground-motion analysis (:download:`ReadRecord.py `, :download:`H-E12140.DT2` needs to be downloaded into the same directory) +#. MultipleSupport Earthquake ground motion (different displacement input at specified support nodes) -- two nodes here +#. The problem description can be found `here `_ (example:4) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example4/Example4c.py + :linenos: + + diff --git a/src/portalpavan4.rst b/src/portalpavan4.rst new file mode 100644 index 000000000..a8df1c1e4 --- /dev/null +++ b/src/portalpavan4.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +============================================================================== + 2D Portal Frame with Units- Uniform Dynamic EQ -bidirectional-acctimeseries +============================================================================== + + +:: + + Converted to openseespy by: Pavan Chigullapally + University of Auckland + Email: pchi893@aucklanduni.ac.nz + + +#. To run Uniaxial Inelastic Material, Fiber Section, Nonlinear Mode, Bidirectional-uniform earthquake ground motion +#. First import the :download:`InelasticFiberSectionPortal2Dframe.py ` +#. To run EQ ground-motion analysis (:download:`ReadRecord.py `, :download:`H-E12140.AT2`, :download:`H-E01140.AT2` needs to be downloaded into the same directory) +#. Bidirectional-uniform support excitation using acceleration timeseries (different accelerations are input at all support nodes in two directions) -- two support nodes here +#. The problem description can be found `here `_ (example:4) +#. The source code is shown below, which can be downloaded :download:`here `. + + + +.. literalinclude:: /pyExamples/EarthquakeExamples/Example4/Example4d.py + :linenos: + + diff --git a/src/preprocessing.rst b/src/preprocessing.rst new file mode 100644 index 000000000..fd129ad17 --- /dev/null +++ b/src/preprocessing.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +========================= + Preprocessing Commands +========================= + +The :doc:`mesh` and :doc:`remesh` should be +called as + +:: + + import openseespy.opensees as ops + ops.mesh() + ops.remesh() + +The :doc:`DiscretizeMember` should be called as + +:: + + import openseespy.preprocessing.DiscretizeMember as opsdm + + opsdm.DiscretizeMember() + +#. :doc:`mesh` +#. :doc:`remesh` +#. :doc:`DiscretizeMember` + +.. toctree:: + :maxdepth: 1 + :hidden: + + DiscretizeMember + + + diff --git a/src/printA.rst b/src/printA.rst new file mode 100644 index 000000000..b33acb3fa --- /dev/null +++ b/src/printA.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + + +============== +printA command +============== + +.. function:: printA('-file',filename,'-ret') + + print the contents of a FullGeneral system that the integrator creates to the screen or a file if the ``'-file'`` option is used. If using a static integrator, the resulting matrix is the stiffness matrix. If a transient integrator, it will be some combination of mass and stiffness matrices. The printA command can only be issued after an analyze command. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent, by default, print to the screen. (optional) + ``'-ret'`` |str| return the A matrix as a list. (optional) + =========================== ===================================================================================================================================================== diff --git a/src/printB.rst b/src/printB.rst new file mode 100644 index 000000000..1e9f8ae2d --- /dev/null +++ b/src/printB.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + + +================ + printB command +================ + +.. function:: printB('-file',filename,'-ret') + + print the right hand side of a FullGeneral system that the integrator creates to the screen or a file if the ``'-file'`` option is used. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent, by default, print to the screen. (optional) + ``'-ret'`` |str| return the B vector as a list. (optional) + =========================== ===================================================================================================================================================== diff --git a/src/printGID.rst b/src/printGID.rst new file mode 100644 index 000000000..3cadd7b74 --- /dev/null +++ b/src/printGID.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +================== + printGID command +================== + +.. function:: printGID(filename,'-append','-eleRange',startEle,endEle) + + Print in GID format. + + ======================== =========================================================================== + ``filename`` |str| output file name. + ``'-append'`` |str| append to existing file. (optional) + ``startEle`` |int| start element tag. (optional) + ``endEle`` |int| end element tag. (optional) + ======================== =========================================================================== diff --git a/src/printModel.rst b/src/printModel.rst new file mode 100644 index 000000000..7e69d442b --- /dev/null +++ b/src/printModel.rst @@ -0,0 +1,23 @@ +.. include:: sub.txt + + +================== +printModel command +================== + +.. function:: printModel('-file',filename,'-JSON','-node','-flag',flag,*nodes=[],*eles=[]) + + This command is used to print output to screen or file. + + =========================== ===================================================================================================================================================== + ``filename`` |str| name of file to which output is sent, by default, print to the screen. (optional) + ``'-JSON'`` |str| print to a JSON file. (optional) + ``'-node'`` |str| print node information. (optional) + ``flag`` |int| integer flag to be sent to the print() method, depending on the node and element type (optional) + ``nodes`` |listi| a list of nodes tags to be printed, default is to print all, (optional) + ``eles`` |listi| a list of element tags to be printed, default is to print all, (optional) + =========================== ===================================================================================================================================================== + +.. note:: + + This command was called ``print`` in Tcl. Since ``print`` is a built-in function in Python, it is renamed to ``printModel``. diff --git a/src/pulseTs.rst b/src/pulseTs.rst new file mode 100644 index 000000000..9a562c6e2 --- /dev/null +++ b/src/pulseTs.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +================== + Pulse TimeSeries +================== + +.. function:: timeSeries('Pulse',tag,tStart,tEnd,period,'-width',width=0.5,'-shift',shift=0.0,'-factor',factor=1.0,'-zeroShift',zeroShift=0.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor is some pulse function of the time in the domain. + + .. math:: + + \lambda = f(t) = + \begin{cases} + cFactor+zeroShift, & k < width\\ + zeroshift, & k < 1\\ + 0.0, & otherwise + \end{cases} + + .. math:: + + k = \frac{t+shift-tStart}{period}-floor(\frac{t+shift-tStart}{period}) + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``tStart`` |float| Starting time of non-zero load factor. + ``tEnd`` |float| Ending time of non-zero load factor. + ``period`` |float| Characteristic period of pulse. + ``width`` |float| Pulse width as a fraction of the period. (optinal) + ``shift`` |float| Phase shift in seconds. (optional) + ``factor`` |float| Load factor. (optional) + ``zeroShift`` |float| Zero shift. (optional) + ======================== ============================================================= + diff --git a/src/pvdRecorder.rst b/src/pvdRecorder.rst new file mode 100644 index 000000000..47dcbdd39 --- /dev/null +++ b/src/pvdRecorder.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +.. _PVDRecorder: + +==================== +pvd recorder command +==================== + +.. function:: recorder('PVD',filename,'-precision',precision=10,'-dT',dT=0.0,*res) + :noindex: + + Create a PVD recorder. + + ======================== ============================================================= + ``filename`` |str| the name for ``filename.pvd`` and ``filename/`` directory, + which must pre-exist. + ``precision`` |int| the precision of data. (optional) + ``dT`` |float| the time interval for recording. (optional) + ``res`` |lists| a list of |str| of responses to be recorded, (optional) + + * ``'disp'`` + * ``'vel'`` + * ``'accel'`` + * ``'incrDisp'`` + * ``'reaction'`` + * ``'pressure'`` + * ``'unbalancedLoad'`` + * ``'mass'`` + * ``'eigen'`` + ======================== ============================================================= + diff --git a/src/pypi.rst b/src/pypi.rst new file mode 100644 index 000000000..ca355165d --- /dev/null +++ b/src/pypi.rst @@ -0,0 +1,49 @@ +.. include:: sub.txt + + +============================ + PyPi (Windows, Linux) +============================ + +Install Anaconda +----------------- + +* Install `Anaconda`_ +* Start Jupyter Notebook (Windows) + + .. image:: /_static/startjupyterwin.png + +In Jupyter Notebook +------------------- + +.. image:: /_static/jupyter.png + +In command line (optional) +----------------------------------- + +* To install + + :: + + python -m pip install openseespy + + python -m pip install --user openseespy + +* To upgrade + + :: + + python -m pip install --upgrade openseespy + + python -m pip install --user --upgrade openseespy + +* To import + + :: + + import openseespy.opensees as ops + + + + + diff --git a/src/quad.rst b/src/quad.rst new file mode 100644 index 000000000..e7e69fb2a --- /dev/null +++ b/src/quad.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +============ +Quad Element +============ + +This command is used to construct a FourNodeQuad element object which uses a bilinear isoparametric formulation. + + + +.. function:: element('quad', eleTag,*eleNodes,thick, type, matTag,[pressure=0.0, rho=0.0, b1=0.0, b2=0.0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| element thickness + ``type`` |str| string representing material behavior. The type parameter can be either ``'PlaneStrain'`` or ``'PlaneStress'`` + ``matTag`` |int| tag of nDMaterial + ``pressure`` |float| surface pressure (optional, default = 0.0) + ``rho`` |float| element mass density (per unit volume) from which a lumped element mass matrix is computed (optional, default=0.0) + ``b1`` ``b2`` |float| constant body forces defined in the isoparametric domain (optional, default=0.0) + =================================== =========================================================================== + +.. note:: + + #. Consistent nodal loads are computed from the pressure and body forces. + #. The valid queries to a Quad element when creating an ElementRecorder object are 'forces', 'stresses,' and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the isoparametric domain. + +.. seealso:: + + + `Notes `_ diff --git a/src/quadUP.rst b/src/quadUP.rst new file mode 100644 index 000000000..ad2d0ee16 --- /dev/null +++ b/src/quadUP.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +========================== +Four Node Quad u-p Element +========================== + +FourNodeQuadUP is a four-node plane-strain element using bilinear isoparametric formulation. This element is implemented for simulating dynamic response of solid-fluid fully coupled material, based on Biot's theory of porous medium. Each element node has 3 degrees-of-freedom (DOF): DOF 1 and 2 for solid displacement (u) and DOF 3 for fluid pressure (p). + +.. function:: element('quadUP', eleTag,*eleNodes,thick, matTag, bulk, fmass, hPerm, vPerm,[b1=0, b2=0, t=0]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of four element nodes in counter-clockwise order + ``thick`` |float| Element thickness + ``matTag`` |int| Tag of an NDMaterial object (previously defined) of which the element is composed + ``bulk`` |float| Combined undrained bulk modulus Bc relating changes in pore pressure and volumetric strain, may be approximated by: :math:`B_c \approx B_f/n` + + where :math:`B_f` is the bulk modulus of fluid phase (:math:`2.2\times 10^6` kPa (or :math:`3.191\times 10^5` psi) for water), and n the initial porosity. + + ``fmass`` |float| Fluid mass density + ``hPerm``, ``vPerm`` |float| Permeability coefficient in horizontal and vertical directions respectively. + ``b1``, ``b2`` |float| Optional gravity acceleration components in horizontal and vertical directions respectively (defaults are 0.0) + ``t`` |float| Optional uniform element normal traction, positive in tension (default is 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/quadmesh.rst b/src/quadmesh.rst new file mode 100644 index 000000000..773d35ce1 --- /dev/null +++ b/src/quadmesh.rst @@ -0,0 +1,52 @@ +.. include:: sub.txt + +.. _QuadMesh: + +=========== + quad mesh +=========== + +.. function:: mesh('quad',tag,numlines,*ltags,id,ndf,meshsize,eleType='',*eleArgs=[]) + :noindex: + + Create a quad mesh object. The number of lines must be 4. These lines are continuous + to form a loop. + + + ======================== =========================================================================== + ``tag`` |int| mesh tag. + ``numlines`` |int| number of lines (:ref:`LineMesh`) for defining a polygon. + ``ltags`` |listi| the :ref:`LineMesh` tags + ``id`` |int| mesh id. Meshes with same id are considered as same structure + of fluid identity. + + * ``id`` = 0 : not in FSI + * ``id`` > 0 : structure + * ``id`` < 0 : fluid + ``ndf`` |int| ndf for nodes to be created. + ``meshsize`` |float| mesh size. + ``eleType`` |str| the element type, (optional) + + * :doc:`PFEMElementBubble` + * :doc:`PFEMElementCompressible` + * :doc:`tri31` + * :doc:`elasticBeamColumn` + * :doc:`ForceBeamColumn` + * :doc:`dispBeamColumn` + * :doc:`ShellMITC4` + + if no type is given, only nodes are created. + If beam elements are given, beams are created + instead of quad elements. + If triangular elements are given, they are created + by dividing one quad to two triangles. + + ``eleArgs`` |list| a list of element arguments. The arguments + are same as in the element commands, but without + element tag, and node tags. (optional) + + For example, + + ``eleArgs = ['PFEMElementBubble', rho, mu, b1, b2, thickness, kappa]`` + ======================== =========================================================================== + diff --git a/src/randomVariable.rst b/src/randomVariable.rst new file mode 100644 index 000000000..ee12d2b8e --- /dev/null +++ b/src/randomVariable.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +======================== + randomVariable command +======================== + +.. function:: randomVariable(tag, dist, '-mean', mean, '-stdv', stdv, '-startPoint', startPoint, '-parameters', *params) + + Create a random variable with user specified distribution + + ======================== =========================================================================== + ``tag`` |int| random variable tag + ``dist`` |str| random variable distribution + + * ``'normal'`` + * ``'lognormal'`` + * ``'gamma'`` + * ``'shiftedExponential'`` + * ``'shiftedRayleigh'`` + * ``'exponential'`` + * ``'rayleigh'`` + * ``'uniform'`` + * ``'beta'`` + * ``'type1LargestValue'`` + * ``'type1SmallestValue'`` + * ``'type2LargestValue'`` + * ``'type3SmallestValue'`` + * ``'chiSquare'`` + * ``'gumbel'`` + * ``'weibull'`` + * ``'laplace'`` + * ``'pareto'`` + + ``mean`` |float| mean value + ``stdv`` |float| standard deviation + ``startPoint`` |float| starting point of the distribution + ``params`` |listi| a list of parameter tags + ======================== =========================================================================== diff --git a/src/raphsonNewton.rst b/src/raphsonNewton.rst new file mode 100644 index 000000000..652faaf12 --- /dev/null +++ b/src/raphsonNewton.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +========================= + RaphsonNewton Algorithm +========================= + +.. function:: algorithm('RaphsonNewton',iterate='current',increment='current') + :noindex: + + Create a RaphsonNewton algorithm which uses Raphson accelerator. + + ================================ ============================================================= + ``iterate`` |str| Tangent to iterate on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``increment`` |str| Tangent to increment on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ================================ ============================================================= diff --git a/src/rccircularsection.rst b/src/rccircularsection.rst new file mode 100644 index 000000000..a031a8dd1 --- /dev/null +++ b/src/rccircularsection.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +==================== + RCCircular Section +==================== + +.. function:: section('RCCircularSection',secTag,coreMatTag,coverMatTag,steelMatTag,d,cover_depth,As,NringsCore,NringsCover,Newedges,Nsteel,'-GJ',GJ) + :noindex: + + This command allows the user to construct an RCCircularSection object, which is an encapsulated fiber representation of a circular reinforced concrete section with core and confined regions of concrete. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``coreMatTag`` |int| tag of uniaxialMaterial assigned to each fiber in the core region + ``coverMatTag`` |int| tag of uniaxialMaterial assigned to each fiber in the cover region + ``steelMatTag`` |int| tag of uniaxialMaterial assigned to each reinforcing bar + ``d`` |float| section radius + ``cover_depth`` |float| cover depth (assumed uniform around perimeter) + ``As`` |float| area of reinforcing bars + ``NringsCore`` |int| number of fibers through the core depth + ``NringsCover`` |int| number of fibers through the cover depth + ``Newedges`` |int| number of fibers through the edges + ``Nsteel`` |int| number of fibers through the steels + ``GJ`` |float| GJ stiffness + ================================ =========================================================================== + +.. note:: + + For more general reinforced concrete section definitions, use the Fiber Section command. diff --git a/src/rcsection2d.rst b/src/rcsection2d.rst new file mode 100644 index 000000000..716571475 --- /dev/null +++ b/src/rcsection2d.rst @@ -0,0 +1,30 @@ +.. include:: sub.txt + +===================== + RC Section +===================== + +.. function:: section('RCSection2d',secTag,coreMatTag,coverMatTag,steelMatTag,d,b,cover_depth,Atop,Abot,Aside,Nfcore,Nfcover,Nfs) + :noindex: + + This command allows the user to construct an RCSection2d object, which is an encapsulated fiber representation of a rectangular reinforced concrete section with core and confined regions of concrete and single top and bottom layers of reinforcement appropriate for plane frame analysis. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``coreMatTag`` |int| tag of uniaxialMaterial assigned to each fiber in the core region + ``coverMatTag`` |int| tag of uniaxialMaterial assigned to each fiber in the cover region + ``steelMatTag`` |int| tag of uniaxialMaterial assigned to each reinforcing bar + ``d`` |float| section depth + ``b`` |float| section width + ``cover_depth`` |float| cover depth (assumed uniform around perimeter) + ``Atop`` |float| area of reinforcing bars in top layer + ``Abot`` |float| area of reinforcing bars in bottom layer + ``Aside`` |float| area of reinforcing bars on intermediate layers + ``Nfcore`` |float| number of fibers through the core depth + ``Nfcover`` |float| number of fibers through the cover depth + ``Nfs`` |float| number of bars on the top and bottom rows of reinforcement (Nfs-2 bars will be placed on the side rows) + ================================ =========================================================================== + +.. note:: + + For more general reinforced concrete section definitions, use the Fiber Section command. diff --git a/src/reactions.rst b/src/reactions.rst new file mode 100644 index 000000000..6b54e1ff1 --- /dev/null +++ b/src/reactions.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================ + reactions command +============================ + +.. function:: reactions('-dynamic','-rayleigh') + + Calculate the reactions. Call this command before the :func:`nodeReaction`. + + ======================== =========================================================================== + ``'-dynamic'`` |str| Include dynamic effects. + ``'-rayleigh'`` |str| Include rayleigh damping. + ======================== =========================================================================== diff --git a/src/record.rst b/src/record.rst new file mode 100644 index 000000000..ad331e0cb --- /dev/null +++ b/src/record.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +============== +record command +============== + +.. function:: record() + + This command is used to cause all the recorders to do a record on the current state of the model. + + +.. note:: + A record is issued after every successfull static or transient analysis step. Sometimes the user may need the record to be issued on more occasions than this, + for example if the user is just looking to record the eigenvectors after an eigen command or for example the user wishes to include the state of the model + at time 0.0 before any analysis has been completed. \ No newline at end of file diff --git a/src/recorder.rst b/src/recorder.rst new file mode 100644 index 000000000..2f4ec950c --- /dev/null +++ b/src/recorder.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================ +recorder command +================ + +.. function:: recorder(recorderType, *recorderArgs) + + This command is used to generate a recorder object which is to monitor what is happening during the analysis and generate output for the user. + + Return: + + * >0 an integer tag that can be used as a handle on the recorder for the remove recorder commmand. + * -1 recorder command failed if integer -1 returned. + + ================================ =========================================================================== + ``recorderType`` |str| recorder type + ``recorderArgs`` |list| a list of recorder arguments + ================================ =========================================================================== + +The following contain information about available ``recorderType``: + +.. toctree:: + :maxdepth: 2 + + nodeRecorder + nodeEnRecorder + elementRecorder + elementEnRecorder + pvdRecorder + bgpvdRecorder diff --git a/src/rectTs.rst b/src/rectTs.rst new file mode 100644 index 000000000..4ca0ed4f7 --- /dev/null +++ b/src/rectTs.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +======================== + Rectangular TimeSeries +======================== + +.. function:: timeSeries('Rectangular', tag,tStart,tEnd,'-factor',factor=1.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor is constant for a specified period and 0 otherwise, i.e. + + .. math:: + + \lambda = f(t) = + \begin{cases} + cFactor, & tStart<=t<=tEnd\\ + 0.0, & otherwise + \end{cases} + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``tStart`` |float| Starting time of non-zero load factor. + ``tEnd`` |float| Ending time of non-zero load factor. + ``factor`` |float| Load factor. (optional) + ======================== ============================================================= diff --git a/src/recv.rst b/src/recv.rst new file mode 100644 index 000000000..a2acb78db --- /dev/null +++ b/src/recv.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +===================== + recv command +===================== + +.. function:: recv('-pid', pid) + + Receive information from another processor. + + =================================== =========================================================================== + ``pid`` |int| ID of processor where data is received from + ``pid`` |str| if ``pid`` is ``'ANY'``, the processor can + receive data from any processor. + =================================== =========================================================================== + + +.. note:: + + :doc:`send` and :doc:`recv` must match and the order of calling both + commands matters. \ No newline at end of file diff --git a/src/region.rst b/src/region.rst new file mode 100644 index 000000000..aab743bde --- /dev/null +++ b/src/region.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================ + region command +================ + +.. function:: region(regTag, '-ele', *eles, '-eleOnly', *eles, '-eleRange', startEle, endEle, '-eleOnlyRange', startEle, endEle, '-node', *nodes, '-nodeOnly', *nodes, '-nodeRange', startNode, endNode, '-nodeOnlyRange', startNode, endNode, '-rayleigh', alphaM, betaK, betaKinit, betaKcomm) + + The region command is used to label a group of nodes and elements. This command is also used to assign rayleigh damping parameters to the nodes and elements in this region. The region is specified by either elements or nodes, not both. If elements are defined, the region includes these elements and the all connected nodes, unless the -eleOnly option is used in which case only elements are included. If nodes are specified, the region includes these nodes and all elements of which all nodes are prescribed to be in the region, unless the -nodeOnly option is used in which case only the nodes are included. + + + ======================== ============================================================= + ``regTag`` |int| unique integer tag + ``eles`` |listi| tags of selected elements in domain to be + included in region (optional) + ``nodes`` |listi| tags of selected nodes in domain to be + included in region (optional) + ``startEle`` |int| tag for start element (optional) + ``endEle`` |int| tag for end element (optional) + ``startNode`` |int| tag for start node (optional) + ``endNode`` |int| tag for end node (optional) + ``alphaM`` |float| factor applied to elements or nodes mass matrix (optional) + ``betaK`` |float| factor applied to elements current stiffness matrix (optional) + ``betaKinit`` |float| factor applied to elements initial stiffness matrix (optional) + ``betaKcomm`` |float| factor applied to elements committed stiffness matrix (optional) + ======================== ============================================================= + + +.. note:: + + The user cannot prescribe the region by BOTH elements and nodes. diff --git a/src/relativeEnergyIncr.rst b/src/relativeEnergyIncr.rst new file mode 100644 index 000000000..9d20c3e35 --- /dev/null +++ b/src/relativeEnergyIncr.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +==================== + RelativeEnergyIncr +==================== + +.. function:: test('RelativeEnergyIncr',tol,iter,pFlag=0,nType=2) + :noindex: + + Create a RelativeEnergyIncr test, which uses the relative dot product of the solution vector and norm of the right hand side of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= diff --git a/src/relativeNormDispIncr.rst b/src/relativeNormDispIncr.rst new file mode 100644 index 000000000..3368531c4 --- /dev/null +++ b/src/relativeNormDispIncr.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +====================== + RelativeNormDispIncr +====================== + +.. function:: test('RelativeNormDispIncr',tol,iter,pFlag=0,nType=2) + :noindex: + + Create a RelativeNormDispIncr test, which uses the relative of the solution vector of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= diff --git a/src/relativeNormUnbalance.rst b/src/relativeNormUnbalance.rst new file mode 100644 index 000000000..f04866a76 --- /dev/null +++ b/src/relativeNormUnbalance.rst @@ -0,0 +1,27 @@ +.. include:: sub.txt + +======================= + RelativeNormUnbalance +======================= + +.. function:: test('RelativeNormUnbalance',tol,iter,pFlag=0,nType=2) + :noindex: + + Create a RelativeNormUnbalance test, which uses the relative norm of the right hand side of the matrix equation to determine if convergence has been reached. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= + + + * When using the Penalty method additional large forces to enforce the penalty functions exist on the right hand side, making convergence using this test usually impossible (even though solution might have converged). diff --git a/src/relativeTotalNormDispIncr.rst b/src/relativeTotalNormDispIncr.rst new file mode 100644 index 000000000..aafba00ee --- /dev/null +++ b/src/relativeTotalNormDispIncr.rst @@ -0,0 +1,24 @@ +.. include:: sub.txt + +=========================== + RelativeTotalNormDispIncr +=========================== + +.. function:: test('relativeTotalNormDispIncr',tol,iter,pFlag=0,nType=2) + :noindex: + + Create a RelativeTotalNormDispIncr test, which uses the ratio of the current norm to the total norm (the sum of all the norms since last convergence) of the solution vector. + + ====================== ============================================================= + ``tol`` |float| Tolerance criteria used to check for convergence. + ``iter`` |int| Max number of iterations to check + ``pFlag`` |int| Print flag (optional): + + * 0 print nothing. + * 1 print information on norms each time ``test()`` is invoked. + * 2 print information on norms and number of iterations at end of successful test. + * 4 at each step it will print the norms and also the :math:`\Delta U` and :math:`R(U)` vectors. + * 5 if it fails to converge at end of ``numIter`` it will print an error message **but return a successfull test**. + + ``nType`` |int| Type of norm, (0 = max-norm, 1 = 1-norm, 2 = 2-norm). (optional) + ====================== ============================================================= diff --git a/src/reliabilitycmds.rst b/src/reliabilitycmds.rst new file mode 100644 index 000000000..07da093cc --- /dev/null +++ b/src/reliabilitycmds.rst @@ -0,0 +1,18 @@ +.. include:: sub.txt + +====================== + Reliability Commands +====================== + +These commands are for reliability analysis in OpenSees. + + +#. :doc:`randomVariable` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + randomVariable + diff --git a/src/remesh.rst b/src/remesh.rst new file mode 100644 index 000000000..f0770ddf8 --- /dev/null +++ b/src/remesh.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +.. _ReMesh: + +================ + remesh command +================ + +.. function:: remesh(alpha=-1.0) + + * :math:`\alpha \ge 0` for updating moving mesh. + * :math:`\alpha < 0` for updating background mesh. + + If there are nodes shared by different mesh in the domain, + the principles to decide what element should be used for + a triangle: + + #. If all 3 nodes share the same mesh, use that mesh for the triangle. + #. If all 3 nodes share more than one mesh, use the mesh with ``eleArgs`` defined + and lowest ``id``. + #. If all 3 nodes are in different mesh, use the mesh with lowest ``id``. + #. If the selected mesh ``id`` >= 0, skip the triangle. + #. If the selected mesh has no ``eleArgs``, skip the triangle. + + + + + ======================== =========================================================================== + ``alpha`` |float| Parameter for the :math:`\alpha` method to construct a mesh + from the node cloud of moving meshes. (optional) + + * :math:`\alpha = 0` : no elements are created + * large :math:`\alpha` : all elements in the convex hull are created + * :math:`1.0 < \alpha < 2.0` : usually gives a good shape + ======================== =========================================================================== diff --git a/src/remove.rst b/src/remove.rst new file mode 100644 index 000000000..a5ea4ddc9 --- /dev/null +++ b/src/remove.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +================ + remove command +================ + +.. function:: remove(type,tag) + + This commmand is used to remove components from the model. + + ======================== =========================================================================== + ``type`` |str| type of the object, ``'ele'``, ``'loadPattern'``, ``'parameter'``, ``'node'``, ``'timeSeries'``, ``'sp'``, ``'mp'``. + ``tag`` |int| tag of the object + ======================== =========================================================================== + + +.. function:: remove('recorders') + :noindex: + + Remove all recorder objects. + + +.. function:: remove('sp', nodeTag, dofTag, patternTag) + :noindex: + + Remove a sp object based on node + + ======================== =========================================================================== + ``nodeTag`` |int| node tag + ``dof`` |int| dof the sp constrains + ``patternTag`` |int| pattern tag, (optional) + ======================== =========================================================================== diff --git a/src/reset.rst b/src/reset.rst new file mode 100644 index 000000000..831303962 --- /dev/null +++ b/src/reset.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +=============== + reset command +=============== + +.. function:: reset() + + This command is used to set the state of the domain to its original state. + + +.. note:: + + It iterates over all components of the domain telling them to set their state back to the initial state. This is not always the same as going back to the state of the model after initial model generation, e.g. if elements have been removed. diff --git a/src/restore.rst b/src/restore.rst new file mode 100644 index 000000000..5917d4fa3 --- /dev/null +++ b/src/restore.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + + +=============== +restore command +=============== + +.. function:: restore(commitTag) + + Restore data from database, which should be created through :func:`database`. + + =========================== ===================================================================================================================================================== + ``commitTag`` |int| a tag identify the commit + =========================== ===================================================================================================================================================== diff --git a/src/reyleigh.rst b/src/reyleigh.rst new file mode 100644 index 000000000..3d8cde946 --- /dev/null +++ b/src/reyleigh.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +================== + rayleigh command +================== + +.. function:: rayleigh(alphaM, betaK, betaKinit, betaKcomm) + + This command is used to assign damping to all previously-defined elements and nodes. When using rayleigh damping in OpenSees, the damping matrix for an element or node, D is specified as a combination of stiffness and mass-proportional damping matrices: + + .. math:: + + D = \alpha_M * M + \beta_K * K_{curr} + \beta_{Kinit} * K_{init} + \beta_{Kcomm} * K_{commit} + + ======================== ============================================================= + ``alphaM`` |float| factor applied to elements or nodes mass matrix + ``betaK`` |float| factor applied to elements current stiffness matrix. + ``betaKinit`` |float| factor applied to elements initial stiffness matrix. + ``betaKcomm`` |float| factor applied to elements committed stiffness matrix. + ======================== ============================================================= diff --git a/src/rigidDiaphragm.rst b/src/rigidDiaphragm.rst new file mode 100644 index 000000000..7b82eada1 --- /dev/null +++ b/src/rigidDiaphragm.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +======================== + rigidDiaphragm command +======================== + +.. function:: rigidDiaphragm(perpDirn, rNodeTag, *cNodeTags) + + Create a multi-point constraint between nodes. + These objects will constraint certain degrees-of-freedom at the listed slave nodes to move as if in a rigid plane with the master node. To enforce this constraint, ``Transformation`` + constraint is recommended. + + + ======================== =========================================================================== + ``perpDirn`` |int| direction perpendicular to the rigid plane (i.e. direction 3 corresponds to the 1-2 plane) + ``rNodeTag`` |int| integer tag identifying the master node + ``cNodeTags`` |listi| integar tags identifying the slave nodes + ======================== =========================================================================== + + diff --git a/src/rigidLink.rst b/src/rigidLink.rst new file mode 100644 index 000000000..baea6045b --- /dev/null +++ b/src/rigidLink.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +=================== + rigidLink command +=================== + +.. function:: rigidLink(type, rNodeTag, cNodeTag) + + Create a multi-point constraint between nodes. + + ======================== =========================================================================== + ``type`` |str| string-based argument for rigid-link type: + + * ``'bar'``: only the translational degree-of-freedom will be constrained to be exactly the same as those at the master node + * ``'beam'``: both the translational and rotational degrees of freedom are constrained. + ``rNodeTag`` |int| integer tag identifying the master node + ``cNodeTag`` |int| integar tag identifying the slave node + ======================== =========================================================================== + + diff --git a/src/save.rst b/src/save.rst new file mode 100644 index 000000000..b4d357fe5 --- /dev/null +++ b/src/save.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + + +============== +save command +============== + +.. function:: save(commitTag) + + Save current state to database, which should be created through :func:`database`. + + =========================== ===================================================================================================================================================== + ``commitTag`` |int| a tag identify the commit + =========================== ===================================================================================================================================================== diff --git a/src/sdfResponse.rst b/src/sdfResponse.rst new file mode 100644 index 000000000..95a17c988 --- /dev/null +++ b/src/sdfResponse.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +===================== + sdfResponse command +===================== + +.. function:: sdfResponse(m, zeta, k, Fy, alpha, dtF, filename, dt[, uresidual, umaxprev]) + :noindex: + + It is a command that computes bilinear single degree of freedom response in C++, and is much quicker than using the OpenSees model builder. The command implements Newmark's method with an inner Newton loop. + + ======================== ============================================================= + ``m`` |float| mass + ``zeta`` |float| damping ratio + ``k`` |float| stiffness + ``Fy`` |float| yielding strength + ``alpha`` |float| strain-hardening ratio + ``dtF`` |float| time step for input data + ``filename`` |str| input data file, one force per line + ``dt`` |float| time step for analysis + ``uresidual`` |float| residual displacement at the end of previous analysis + (optional) + ``umaxprev`` |float| revious displacement (optional) + ======================== ============================================================= + diff --git a/src/secantNewton.rst b/src/secantNewton.rst new file mode 100644 index 000000000..49fa13e44 --- /dev/null +++ b/src/secantNewton.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +======================== + SecantNewton Algorithm +======================== + +.. function:: algorithm('SecantNewton',iterate='current',increment='current',maxDim=3) + :noindex: + + Create a SecantNewton algorithm which uses the two-term update to accelerate the convergence of the ModifiedNewton. + + The default "cut-out" values recommended by Crisfield (R1=3.5, R2=0.3) are used. + + ================================ ============================================================= + ``iterate`` |str| Tangent to iterate on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``increment`` |str| Tangent to increment on, + ``'current'``, ``'initial'``, ``'noTangent'`` (optional) + ``maxDim`` |int| Max number of iterations until + the tangent is reformed and + the acceleration restarts. (optional) + ================================ ============================================================= diff --git a/src/section.rst b/src/section.rst new file mode 100644 index 000000000..4694cbd89 --- /dev/null +++ b/src/section.rst @@ -0,0 +1,63 @@ +.. include:: sub.txt + +================== + section commands +================== + +.. function:: section(secType, secTag, *secArgs) + + This command is used to construct a SectionForceDeformation object, hereto referred to as Section, which represents force-deformation (or resultant stress-strain) relationships at beam-column and plate sample points. + + ================================ =========================================================================== + ``secType`` |str| section type + ``secTag`` |int| section tag. + ``secArgs`` |list| a list of section arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + secType = 'Elastic' + secTag = 1 + secArgs = [E, A, Iz] + section(secType, secTag, *secArgs) + + + +The following contain information about available ``secType``: + +#. :doc:`elasticSection` +#. :doc:`fibersection` +#. :doc:`ndfiber` +#. :doc:`wfsection2d` +#. :doc:`rcsection2d` +#. :doc:`rccircularsection` +#. :doc:`parallelsection` +#. :doc:`sectionaggregator` +#. :doc:`uniaxialsection` +#. :doc:`elasticMembranePlateSection` +#. :doc:`plateFiberSection` +#. :doc:`bidirectionalSection` +#. :doc:`isolatorsection` +#. :doc:`LayeredShell` + +.. toctree:: + :maxdepth: 2 + :hidden: + + elasticSection + fibersection + fiberThermalsection + ndfiber + wfsection2d + rcsection2d + rccircularsection + parallelsection + sectionaggregator + uniaxialsection + elasticMembranePlateSection + plateFiberSection + bidirectionalSection + isolatorsection + LayeredShell diff --git a/src/sectionDeformation.rst b/src/sectionDeformation.rst new file mode 100644 index 000000000..dd4e028af --- /dev/null +++ b/src/sectionDeformation.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============================ + sectionDeformation command +============================ + +.. function:: sectionDeformation(eleTag, secNum, dof) + + Returns the section deformation for a beam-column element. The dof of the section + depends on the section type. Please check with the section manual. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integratio number + ``dof`` |int| the dof of the section + ======================== =========================================================================== diff --git a/src/sectionFlexibility.rst b/src/sectionFlexibility.rst new file mode 100644 index 000000000..aae59418a --- /dev/null +++ b/src/sectionFlexibility.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +============================ + sectionFlexibility command +============================ + +.. function:: sectionFlexibility(eleTag, secNum, dof) + + Returns the section flexibility matrix for a beam-column element. + A list of values in the row order will be returned. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integratio number + ``dof`` |int| the dof of the section + ======================== =========================================================================== diff --git a/src/sectionForce.rst b/src/sectionForce.rst new file mode 100644 index 000000000..d8d407d3e --- /dev/null +++ b/src/sectionForce.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +====================== + sectionForce command +====================== + +.. function:: sectionForce(eleTag, secNum, dof) + + Returns the section force for a beam-column element. The dof of the section + depends on the section type. Please check with the section manual. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integratio number + ``dof`` |int| the dof of the section + ======================== =========================================================================== diff --git a/src/sectionLocation.rst b/src/sectionLocation.rst new file mode 100644 index 000000000..e324b211e --- /dev/null +++ b/src/sectionLocation.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================ + sectionLocation command +============================ + +.. function:: sectionLocation(eleTag, secNum) + + Returns the locations of integration points of a section for a beam-column element. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integration number + ======================== =========================================================================== diff --git a/src/sectionStiff.rst b/src/sectionStiff.rst new file mode 100644 index 000000000..550ada182 --- /dev/null +++ b/src/sectionStiff.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +========================== + sectionStiffness command +========================== + +.. function:: sectionStiffness(eleTag, secNum, dof) + + Returns the section stiffness matrix for a beam-column element. + A list of values in the row order will be returned. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integratio number + ``dof`` |int| the dof of the section + ======================== =========================================================================== diff --git a/src/sectionWeight.rst b/src/sectionWeight.rst new file mode 100644 index 000000000..84ecab843 --- /dev/null +++ b/src/sectionWeight.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +============================ + sectionWeight command +============================ + +.. function:: sectionWeight(eleTag, secNum) + + Returns the weights of integration points of a section for a beam-column element. + + ======================== =========================================================================== + ``eleTag`` |int| element tag. + ``secNum`` |int| section number, i.e. the Gauss integration number + ======================== =========================================================================== diff --git a/src/sectionaggregator.rst b/src/sectionaggregator.rst new file mode 100644 index 000000000..3ee97609d --- /dev/null +++ b/src/sectionaggregator.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +==================== + Section Aggregator +==================== + +.. function:: section('Aggregator',secTag,*mats,'-section',sectionTag) + :noindex: + + This command is used to construct a SectionAggregator object which aggregates groups previously-defined UniaxialMaterial objects into a single section force-deformation model. Each UniaxialMaterial object represents the section force-deformation response for a particular section degree-of-freedom (dof). There is no interaction between responses in different dof directions. The aggregation can include one previously defined section. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``mats`` |list| list of tags and dofs of previously-defined + UniaxialMaterial objects, + ``mats = [matTag1,dof1,matTag2,dof2,...]`` + + the force-deformation quantity to be modeled by + this section object. One of the following section + dof may be used: + + * ``'P'`` Axial force-deformation + * ``'Mz'`` Moment-curvature about section local z-axis + * ``'Vy'`` Shear force-deformation along section local y-axis + * ``'My'`` Moment-curvature about section local y-axis + * ``'Vz'`` Shear force-deformation along section local z-axis + * ``'T'`` Torsion Force-Deformation + ``sectionTag`` |int| tag of previously-defined Section object to which the UniaxialMaterial objects are aggregated as additional force-deformation relationships (optional) + ================================ =========================================================================== diff --git a/src/send.rst b/src/send.rst new file mode 100644 index 000000000..dc2005c89 --- /dev/null +++ b/src/send.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +===================== + send command +===================== + +.. function:: send('-pid', pid, *data) + + Send information to another processor. + + =================================== =========================================================================== + ``pid`` |int| ID of processor where data is sent to + ``data`` |listi| can be a list of integers + ``data`` |listf| can be a list of floats + ``data`` |str| can be a string + =================================== =========================================================================== + + +.. note:: + + :doc:`send` and :doc:`recv` must match and the order of calling both + commands matters. \ No newline at end of file diff --git a/src/sensLambda.rst b/src/sensLambda.rst new file mode 100644 index 000000000..aa252d9cf --- /dev/null +++ b/src/sensLambda.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +====================== + sensLambda command +====================== + +.. function:: sensLambda(patternTag, paramTag) + + Returns the current load factor sensitivity to a parameter in a load pattern. + + ======================== =========================================================================== + ``patternTag`` |int| load pattern tag + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/sensNodeAccel.rst b/src/sensNodeAccel.rst new file mode 100644 index 000000000..ac9b3a602 --- /dev/null +++ b/src/sensNodeAccel.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +======================= + sensNodeAccel command +======================= + +.. function:: sensNodeAccel(nodeTag, dof, paramTag) + + Returns the current acceleration sensitivity to a parameter at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag + ``dof`` |int| specific dof at the node (1 through ndf) + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/sensNodeDisp.rst b/src/sensNodeDisp.rst new file mode 100644 index 000000000..ab545610b --- /dev/null +++ b/src/sensNodeDisp.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +====================== + sensNodeDisp command +====================== + +.. function:: sensNodeDisp(nodeTag, dof, paramTag) + + Returns the current displacement sensitivity to a parameter at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag + ``dof`` |int| specific dof at the node (1 through ndf) + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/sensNodePressure.rst b/src/sensNodePressure.rst new file mode 100644 index 000000000..ad5475570 --- /dev/null +++ b/src/sensNodePressure.rst @@ -0,0 +1,14 @@ +.. include:: sub.txt + +========================== + sensNodePressure command +========================== + +.. function:: sensNodePressure(nodeTag, paramTag) + + Returns the current pressure sensitivity to a parameter at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/sensNodeVel.rst b/src/sensNodeVel.rst new file mode 100644 index 000000000..eb3516a3a --- /dev/null +++ b/src/sensNodeVel.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +====================== + sensNodeVel command +====================== + +.. function:: sensNodeVel(nodeTag, dof, paramTag) + + Returns the current velocity sensitivity to a parameter at a specified node. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag + ``dof`` |int| specific dof at the node (1 through ndf) + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/sensSectionForce.rst b/src/sensSectionForce.rst new file mode 100644 index 000000000..a5dbdce0a --- /dev/null +++ b/src/sensSectionForce.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +========================== + sensSectionForce command +========================== + +.. function:: sensSectionForce(eleTag, [secNum,] dof, paramTag) + + Returns the current section force sensitivity to a parameter at a specified element and section. + + ======================== =========================================================================== + ``eleTag`` |int| element tag + ``secNum`` |int| section number (optional) + ``dof`` |int| specific dof at the element (1 through element force ndf) + ``paramTag`` |int| parameter tag + ======================== =========================================================================== diff --git a/src/senscmds.rst b/src/senscmds.rst new file mode 100644 index 000000000..d04f14421 --- /dev/null +++ b/src/senscmds.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +====================== + Sensitivity Commands +====================== + +These commands are for sensitivity analysis in OpenSees. + +#. :doc:`parameter` +#. :doc:`addToParameter` +#. :doc:`updateParameter` +#. :doc:`setParameter` +#. :doc:`getParamTags` +#. :doc:`getParamValue` +#. :doc:`computeGradients` +#. :doc:`sensitivityAlgorithm` +#. :doc:`sensNodeDisp` +#. :doc:`sensNodeVel` +#. :doc:`sensNodeAccel` +#. :doc:`sensLambda` +#. :doc:`sensSectionForce` +#. :doc:`sensNodePressure` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + parameter + addToParameter + updateParameter + setParameter + getParamTags + getParamValue + computeGradients + sensitivityAlgorithm + sensNodeDisp + sensNodeVel + sensNodeAccel + sensLambda + sensSectionForce + sensNodePressure + diff --git a/src/sensitivityAlgorithm.rst b/src/sensitivityAlgorithm.rst new file mode 100644 index 000000000..b40f53a30 --- /dev/null +++ b/src/sensitivityAlgorithm.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +============================== + sensitivityAlgorithm command +============================== + +.. function:: sensitivityAlgorithm(type) + + This command is used to create a sensitivity algorithm. + + ======================== ============================================================= + ``type`` |str| the type of the sensitivity algorithm, + + * ``'-computeAtEachStep'`` automatically compute + at the end of each step + * ``'-compuateByCommand'`` compute by + calling ``computeGradients``. + ======================== ============================================================= + + diff --git a/src/setElementRayleighDampingFactors.rst b/src/setElementRayleighDampingFactors.rst new file mode 100644 index 000000000..81bb1812f --- /dev/null +++ b/src/setElementRayleighDampingFactors.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +========================================== + setElementRayleighDampingFactors command +========================================== + +.. function:: setElementRayleighDampingFactors(eleTag,alphaM,betaK,betaK0,betaKc) + + Set the :func:`rayleigh` damping for an element. + + ======================== =========================================================================== + ``eleTag`` |int| element tag + ``alphaM`` |float| factor applied to elements or nodes mass matrix + ``betaK`` |float| factor applied to elements current stiffness matrix. + ``betaK0`` |float| factor applied to elements initial stiffness matrix. + ``betaKc`` |float| factor applied to elements committed stiffness matrix. + ======================== =========================================================================== diff --git a/src/setNodeAccel.rst b/src/setNodeAccel.rst new file mode 100644 index 000000000..db0a8ff7d --- /dev/null +++ b/src/setNodeAccel.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +====================== + setNodeAccel command +====================== + +.. function:: setNodeAccel(nodeTag, dim, value, '-commit') + + set the nodal acceleration at the specified dimension. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dim`` |int| the dimension of the accelinate to be set. + ``value`` |float| acceleration value + ``'-commit'`` |str| commit nodal state. (optional) + ======================== =========================================================================== diff --git a/src/setNodeCoord.rst b/src/setNodeCoord.rst new file mode 100644 index 000000000..1063378ab --- /dev/null +++ b/src/setNodeCoord.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +====================== + setNodeCoord command +====================== + +.. function:: setNodeCoord(nodeTag, dim, value) + + set the nodal coodinate at the specified dimension. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dim`` |int| the dimension of the coordinate to be set. + ``value`` |float| coordinate value + ======================== =========================================================================== diff --git a/src/setNodeDisp.rst b/src/setNodeDisp.rst new file mode 100644 index 000000000..14d19d53f --- /dev/null +++ b/src/setNodeDisp.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +====================== + setNodeDisp command +====================== + +.. function:: setNodeDisp(nodeTag, dim, value, '-commit') + + set the nodal displacement at the specified dimension. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dim`` |int| the dimension of the dispinate to be set. + ``value`` |float| displacement value + ``'-commit'`` |str| commit nodal state. (optional) + ======================== =========================================================================== diff --git a/src/setNodeVel.rst b/src/setNodeVel.rst new file mode 100644 index 000000000..e509c7c28 --- /dev/null +++ b/src/setNodeVel.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +====================== + setNodeVel command +====================== + +.. function:: setNodeVel(nodeTag, dim, value, '-commit') + + set the nodal velocity at the specified dimension. + + ======================== =========================================================================== + ``nodeTag`` |int| node tag. + ``dim`` |int| the dimension of the velinate to be set. + ``value`` |float| velocity value + ``'-commit'`` |str| commit nodal state. (optional) + ======================== =========================================================================== diff --git a/src/setNumThread.rst b/src/setNumThread.rst new file mode 100644 index 000000000..21982c8fb --- /dev/null +++ b/src/setNumThread.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +====================== + setNumthread command +====================== + +.. function:: setNumThread(num) + + set the number of threads to be used in the multi-threaded environment. + + ======================== =========================================================================== + ``num`` |int| number of threades + ======================== =========================================================================== diff --git a/src/setParameter.rst b/src/setParameter.rst new file mode 100644 index 000000000..f11d7293b --- /dev/null +++ b/src/setParameter.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +====================== + setParameter command +====================== + +.. function:: setParameter('-val', newValue, ['-ele', *eleTags], ['-eleRange', start, end], [*args]) + + set value for an element parameter + + ============================== =========================================================================== + ``newValue`` |float| the updated value to which the parameter needs to be set. + ``eleTags`` |listi| a list of element tags + ``start`` |int| start element tag + ``end`` |int| end element tag + ``args`` |lists| a list of strings for the element parameter + ============================== =========================================================================== + + + diff --git a/src/setPrecision.rst b/src/setPrecision.rst new file mode 100644 index 000000000..01e82dcd3 --- /dev/null +++ b/src/setPrecision.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +====================== + setPrecision command +====================== + +.. function:: setPrecision(precision) + + Set the precision for screen output. + + ======================== =========================================================================== + ``precision`` |int| the precision number. + ======================== =========================================================================== diff --git a/src/setStartNodeTag.rst b/src/setStartNodeTag.rst new file mode 100644 index 000000000..a61403925 --- /dev/null +++ b/src/setStartNodeTag.rst @@ -0,0 +1,19 @@ +.. include:: sub.txt + +========================= + setStartNodeTag command +========================= + +.. function:: setStartNodeTag(ndtag) + + Set the starting node tag for the :doc:`mesh`. + The purpose of this command is to control + the node tags generated by the :doc:`mesh`. Some + nodes are shared by processors, which must + have same tags. Nodes which are unique to + a processor must have uniques tags across + all processors. + + ======================== ============================================================= + ``ndtag`` |int| starting node tag for the next call of :doc:`mesh` + ======================== ============================================================= diff --git a/src/setTime.rst b/src/setTime.rst new file mode 100644 index 000000000..ed152c0b5 --- /dev/null +++ b/src/setTime.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +================= + setTime command +================= + +.. function:: setTime(pseudoTime) + + This command is used to set the time in the Domain. + + ======================== =========================================================================== + ``pseudoTime`` |float| Time domain to be set + ======================== =========================================================================== diff --git a/src/singleFPBearing.rst b/src/singleFPBearing.rst new file mode 100644 index 000000000..ce8160093 --- /dev/null +++ b/src/singleFPBearing.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +======================================== +Single Friction Pendulum Bearing Element +======================================== + +This command is used to construct a singleFPBearing element object, which is defined by two nodes. The iNode represents the concave sliding surface and the jNode represents the articulated slider. The element can have zero length or the appropriate bearing height. The bearing has unidirectional (2D) or coupled (3D) friction properties (with post-yield stiffening due to the concave sliding surface) for the shear deformations, and force-deformation behaviors defined by UniaxialMaterials in the remaining two (2D) or four (3D) directions. To capture the uplift behavior of the bearing, the user-specified UniaxialMaterial in the axial direction is modified for no-tension behavior. By default (sDratio = 0.0) P-Delta moments are entirely transferred to the concave sliding surface (iNode). It is important to note that rotations of the concave sliding surface (rotations at the iNode) affect the shear behavior of the bearing. To avoid the introduction of artificial viscous damping in the isolation system (sometimes referred to as "damping leakage in the isolation system"), the bearing element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. + +.. function:: element('singleFPBearing', eleTag,*eleNodes,frnMdlTag, Reff, kInit,'-P', PMatTag,'-Mz', MzMatTag,['-orient', x1, x2, x3, y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-iter', maxIter, tol]) + :noindex: + + For a two-dimensional problem + +.. function:: element('singleFPBearing', eleTag,*eleNodes,frnMdlTag, Reff, kInit,'-P', PMatTag,'-T', TMatTag,'-My', MyMatTag,'-Mz', MzMatTag,['-orient',[x1, x2, x3], y1, y2, y3],['-shearDist', sDratio],['-doRayleigh'],['-mass', m],['-iter', maxIter, tol]) + :noindex: + + For a three-dimensional problem + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``frnMdlTag`` |float| tag associated with previously-defined FrictionModel + ``Reff`` |float| effective radius of concave sliding surface + ``kInit`` |float| initial elastic stiffness in local shear direction + ``PMatTag`` |int| tag associated with previously-defined UniaxialMaterial in axial direction + ``TMatTag`` |int| tag associated with previously-defined UniaxialMaterial in torsional direction + ``MyMatTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local y axis + ``MzMatTag`` |int| tag associated with previously-defined UniaxialMaterial in moment direction around local z-axis + ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) + ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) + ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.0) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the bearing (optional, default = no Rayleigh damping contribution) + ``m`` |float| element mass (optional, default = 0.0) + ``maxIter`` |int| maximum number of iterations to undertake to satisfy element equilibrium (optional, default = 20) + ``tol`` |float| convergence tolerance to satisfy element equilibrium (optional, default = 1E-8) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/sp.rst b/src/sp.rst new file mode 100644 index 000000000..cd00bdde4 --- /dev/null +++ b/src/sp.rst @@ -0,0 +1,21 @@ +.. include:: sub.txt + +============ + sp command +============ + +.. function:: sp(nodeTag, dof, *dofValues) + + This command is used to construct a single-point constraint object and add it to the enclosing LoadPattern. + + ======================== ============================================================= + ``nodeTag`` |int| tag of node to which load is applied. + ``dof`` |int| the degree-of-freedom at the node to which constraint + is applied (1 through ndf) + ``dofValues`` |listf| ndf reference constraint values. + ======================== ============================================================= + + +.. note:: + + The dofValue is a reference value, it is the time series that provides the load factor. The load factor times the reference value is the constraint that is actually applied to the node. diff --git a/src/start.rst b/src/start.rst new file mode 100644 index 000000000..f09113c19 --- /dev/null +++ b/src/start.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + + +============== +start command +============== + +.. function:: start() + + Start the timer diff --git a/src/stdBrick.rst b/src/stdBrick.rst new file mode 100644 index 000000000..3bce8b456 --- /dev/null +++ b/src/stdBrick.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +====================== +Standard Brick Element +====================== + +This element is used to construct an eight-node brick element object, which uses a trilinear isoparametric formulation. + + + +.. function:: element('stdBrick', eleTag,*eleNodes,matTag,[b1, b2, b3]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of eight element nodes in bottom and top faces and in counter-clockwise order + ``matTag`` |int| tag of nDMaterial + ``b1`` ``b2`` ``b3`` |float| body forces in global x,y,z directions + =================================== =========================================================================== + +.. note:: + + #. The valid queries to a Brick element when creating an ElementRecorder object are 'forces', 'stresses,' ('strains' version > 2.2.0) and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the isoparametric domain. + #. This element can only be defined in -ndm 3 -ndf 3 + +.. seealso:: + + + `Notes `_ diff --git a/src/steel01.rst b/src/steel01.rst new file mode 100644 index 000000000..98888eb85 --- /dev/null +++ b/src/steel01.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +========= + Steel01 +========= + +.. function:: uniaxialMaterial('Steel01', matTag, Fy, E0, b, a1, a2, a3, a4) + :noindex: + + This command is used to construct a uniaxial bilinear steel material object with kinematic hardening and optional isotropic hardening described by a non-linear evolution equation (REF: Fedeas). + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| yield strength + ``E0`` |float| initial elastic tangent + ``b`` |float| strain-hardening ratio (ratio between post-yield + tangent and initial elastic tangent) + ``a1`` |float| isotropic hardening parameter, increase of + compression yield envelope as proportion of yield + strength after a plastic strain of + :math:`a_2*(F_y/E_0)` (optional) + ``a2`` |float| isotropic hardening parameter + (see explanation under ``a1``). (optional). + ``a3`` |float| isotropic hardening parameter, increase of tension + yield envelope as proportion of yield strength + after a plastic strain + of :math:`a_4*(F_y/E_0)`. (optional) + ``a4`` |float| isotropic hardening parameter (see explanation + under ``a3``). (optional) + ================================ =========================================================================== + + +.. note:: + + If strain-hardening ratio is zero and you do not expect softening of your system use BandSPD solver. diff --git a/src/steel01thermal.rst b/src/steel01thermal.rst new file mode 100644 index 000000000..ea6b448b5 --- /dev/null +++ b/src/steel01thermal.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +================ + Steel01Thermal +================ + +.. function:: uniaxialMaterial('Steel01Thermal', matTag, Fy, E0, b, a1, a2, a3, a4) + :noindex: + + This command is the thermal version for ``'Steel01'``. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| yield strength + ``E0`` |float| initial elastic tangent + ``b`` |float| strain-hardening ratio (ratio between post-yield + tangent and initial elastic tangent) + ``a1`` |float| isotropic hardening parameter, increase of + compression yield envelope as proportion of yield + strength after a plastic strain of + :math:`a_2*(F_y/E_0)` (optional) + ``a2`` |float| isotropic hardening parameter + (see explanation under ``a1``). (optional). + ``a3`` |float| isotropic hardening parameter, increase of tension + yield envelope as proportion of yield strength + after a plastic strain + of :math:`a_4*(F_y/E_0)`. (optional) + ``a4`` |float| isotropic hardening parameter (see explanation + under ``a3``). (optional) + ================================ =========================================================================== + diff --git a/src/steel02.rst b/src/steel02.rst new file mode 100644 index 000000000..041ce51a1 --- /dev/null +++ b/src/steel02.rst @@ -0,0 +1,50 @@ +.. include:: sub.txt + +========= + Steel02 +========= + +.. function:: uniaxialMaterial('Steel02', matTag, Fy, E0, b, *params, a1=a2*Fy/E0, a2=1.0, a3=a4*Fy/E0, a4=1.0, sigInit=0.0) + :noindex: + + This command is used to construct a uniaxial Giuffre-Menegotto-Pinto steel material object with isotropic strain hardening. + + ================================ =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| yield strength + ``E0`` |float| initial elastic tangent + ``b`` |float| strain-hardening ratio (ratio between post-yield + tangent and initial elastic tangent) + ``params`` |listf| parameters to control the transition from elastic to + plastic branches. + ``params=[R0,cR1,cR2]``. + Recommended values: R0=between 10 and 20, + cR1=0.925, cR2=0.15 + ``a1`` |float| isotropic hardening parameter, increase of + compression yield envelope as proportion of yield + strength after a plastic strain of + :math:`a_2*(F_y/E_0)` (optional) + ``a2`` |float| isotropic hardening parameter + (see explanation under ``a1``). (optional). + ``a3`` |float| isotropic hardening parameter, increase of tension + yield envelope as proportion of yield strength + after a plastic strain + of :math:`a_4*(F_y/E_0)`. (optional) + ``a4`` |float| isotropic hardening parameter (see explanation + under ``a3``). (optional) + ``sigInit`` |float| Initial Stress Value (optional, default: 0.0) + the strain is calculated from ``epsP=sigInit/E`` + :: + + if (sigInit!= 0.0) { + double epsInit = sigInit/E; + eps = trialStrain+epsInit; + } else { + eps = trialStrain; + } + ================================ =========================================================================== + + +.. seealso:: + + `Steel02 `_ diff --git a/src/steel4.rst b/src/steel4.rst new file mode 100644 index 000000000..360dd307e --- /dev/null +++ b/src/steel4.rst @@ -0,0 +1,50 @@ +.. include:: sub.txt + +========= + Steel4 +========= + +.. function:: uniaxialMaterial('Steel4', matTag, Fy, E0, '-asym', '-kin', b_k, R_0, r_1, r_2, b_kc, R_0c, r_1c, r_2c, '-iso', b_i, rho_i, b_l, R_i, l_yp, b_ic, rho_ic, b_lc, R_ic, '-ult', f_u, R_u, f_uc, R_uc, '-init', sig_init, '-mem', cycNum) + :noindex: + + + This command is used to construct a general uniaxial material with combined kinematic and isotropic hardening and optional non-symmetric behavior. + + =================================== =========================================================================== + ``matTag`` |int| integer tag identifying material + ``Fy`` |float| yield strength + ``E0`` |float| initial elastic tangent + ``'-kin'`` |str| apply kinematic hardening + ``b_k`` |float| hardening ratio (E_k/E_0) + ``R_0``, ``r_1``, ``r_2`` |float| control the exponential transition from linear + elastic to hardening asymptote + recommended values: ``R_0 = 20, r_1 = 0.90, r_2 = 0.15`` + ``'-iso'`` |str| apply isotropic hardening + ``b_i`` |float| initial hardening ratio (E_i/E_0) + ``b_l`` |float| saturated hardening ratio (E_is/E_0) + ``rho_i`` |float| specifies the position of the intersection point + between initial and saturated hardening asymptotes + ``R_i`` |float| control the exponential transition from initial + to saturated asymptote + ``l_yp`` |float| length of the yield plateau in eps_y0 = f_y / E_0 units + ``'-ult'`` |str| apply an ultimate strength limit + ``f_u`` |float| ultimate strength + ``R_u`` |float| control the exponential transition from + kinematic hardening to perfectly plastic asymptote + ``'-asym'`` |str| assume non-symmetric behavior + ``'-init'`` |str| apply initial stress + ``sig_init`` |float| initial stress value + ``'-mem'`` |str| configure the load history memory + ``cycNum`` |float| expected number of half-cycles during the loading + process + Efficiency of the material can be slightly + increased by correctly setting this value. + The default value is ``cycNum = 50`` + Load history memory can be turned off by + setting ``cycNum = 0``. + =================================== =========================================================================== + +.. seealso:: + + + `Steel4 `_ diff --git a/src/stop.rst b/src/stop.rst new file mode 100644 index 000000000..08113cc7b --- /dev/null +++ b/src/stop.rst @@ -0,0 +1,10 @@ +.. include:: sub.txt + + +============== +stop command +============== + +.. function:: stop() + + Stop the timer and print timing information. diff --git a/src/stripXML.rst b/src/stripXML.rst new file mode 100644 index 000000000..ad7033e0c --- /dev/null +++ b/src/stripXML.rst @@ -0,0 +1,15 @@ +.. include:: sub.txt + +================== + stripXML command +================== + +.. function:: stripXML(inputml, outputdata, outputxml) + + Strip a xml file to a data file and a descriptive file. + + ======================== =========================================================================== + ``inputxml`` |str| input xml file name. + ``outputdata`` |str| output data file name. + ``outputxml`` |str| output xml file name. + ======================== =========================================================================== diff --git a/src/structure.rst b/src/structure.rst new file mode 100644 index 000000000..0c75e6531 --- /dev/null +++ b/src/structure.rst @@ -0,0 +1,28 @@ +===================== + Structural Examples +===================== + + +#. :doc:`truss` +#. :doc:`nonlinearTruss` +#. :doc:`PortalFrame2d` +#. :doc:`MomentCurvature` +#. :doc:`RCFrameGravity` +#. :doc:`RCFramePushOver` +#. :doc:`ThreeStorySteel` +#. :doc:`ExampleFRP` +#. :doc:`RCshearwall` + +.. toctree:: + :maxdepth: 1 + :hidden: + + truss + nonlinearTruss + PortalFrame2d + MomentCurvature + RCFrameGravity + RCFramePushOver + ThreeStorySteel + ExampleFRP + RCshearwall diff --git a/src/sub.txt b/src/sub.txt new file mode 100644 index 000000000..080286db0 --- /dev/null +++ b/src/sub.txt @@ -0,0 +1,98 @@ +.. |print| replace:: `print`_ + +.. |list| replace:: (`list`_) + +.. |listf| replace:: (`list`_ (`float`_)) + +.. |listi| replace:: (`list`_ (`int`_)) + +.. |listl| replace:: (`list`_ (`list`_)) + +.. |listn| replace:: (`list`_ (:class:`node`)) + +.. |liste| replace:: (`list`_ (:class:`element`)) + +.. |lists| replace:: (`list`_ (`str`_)) + +.. |int| replace:: (`int`_) + +.. |del| replace:: `del`_ + +.. |None| replace:: `None`_ + +.. |float| replace:: (`float`_) + +.. |str| replace:: (`str`_) + +.. |bool| replace:: (`bool`_) + +.. |callable| replace:: (`callable`_) + +.. |node| replace:: (:class:`node`) + +.. |element| replace:: (:class:`element`) + +.. |timeSeries| replace:: (:class:`timeSeries`) + +.. |unimat| replace:: (:class:`uniaxialMaterial`) + +.. |ndmat| replace:: (:class:`NDMaterial`) + +.. |transf| replace:: (:class:`geomTransf`) + +.. |section| replace:: (:class:`section`) + +.. |bi| replace:: (:class:`beamIntegration`) + +.. |opspy_version| replace:: 3.2.2 + +.. _print: https://docs.python.org/3/library/functions.html#print +.. _list: https://docs.python.org/3/library/stdtypes.html#list +.. _int: https://docs.python.org/3/library/functions.html#int +.. _del: https://docs.python.org/3/reference/simple_stmts.html#the-del-statement +.. _None: https://docs.python.org/3/library/constants.html#None +.. _float: https://docs.python.org/3/library/functions.html#float +.. _str: https://docs.python.org/3/library/stdtypes.html#str +.. _bool: https://docs.python.org/3/library/functions.html#bool +.. _callable: https://docs.python.org/3/library/functions.html#callable + +.. _OpenSeesPy: https://github.com/zhuminjie/OpenSeesPyDoc +.. _OpenSees: https://github.com/OpenSees/OpenSees +.. _OpenSees Wiki: http://opensees.berkeley.edu/wiki/index.php/Main_Page +.. _Finite Element Analysis: https://en.wikipedia.org/wiki/Finite_element_method +.. _Python 3: https://docs.python.org/3/ +.. _Earthquake Engineering: http://en.wikipedia.org/wiki/Earthquake_engineering +.. _object-oriented: http://en.wikipedia.org/wiki/Object-oriented +.. _parallel: http://en.wikipedia.org/wiki/Parallel_computing +.. _earthquakes: http://en.wikipedia.org/wiki/Earthquakes +.. _C++: http://en.wikipedia.org/wiki/C%2B%2B +.. _Fortran: http://en.wikipedia.org/wiki/Fortran +.. _C: http://en.wikipedia.org/wiki/C_programming_language +.. _open source: http://en.wikipedia.org/wiki/Open_source +.. _SuperLU: http://crd.lbl.gov/~xiaoye/SuperLU/ +.. _UmfPack: http://faculty.cse.tamu.edu/davis/suitesparse.html +.. _Eigen: http://eigen.tuxfamily.org/index.php?title=Main_Page +.. _ParaView: https://www.paraview.org/ +.. _numpy: http://www.numpy.org/ +.. _matplotlib: https://matplotlib.org/ +.. _ActiveStateTcl 8.5: https://www.activestate.com/activetcl/downloads/thank-you?dl=http://downloads.activestate.com/ActiveTcl/releases/8.5.18.0/ActiveTcl8.5.18.0.298892-win32-x86_64-threaded.exe +.. _ActiveStateTcl 8.6: https://www.activestate.com/products/activetcl/downloads/thank-you/?dl=https://downloads.activestate.com/ActiveTcl/releases/8.6.8.0/ActiveTcl-8.6.8.0-MSWin32-x64.exe +.. _Anaconda 5.0 Windows: https://repo.continuum.io/archive/Anaconda3-5.0.1-Windows-x86_64.exe +.. _Anaconda 5.3 Windows: https://repo.anaconda.com/archive/Anaconda3-5.3.1-Windows-x86_64.exe +.. _Anaconda 5.0 Linux: https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh +.. _Anaconda 5.3 Linux: https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh +.. _Anaconda 2018.12 Windows: https://repo.continuum.io/archive/Anaconda3-2018.12-Windows-x86_64.exe +.. _Anaconda 2018.12 Linux: https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh +.. _Anaconda: https://www.anaconda.com/distribution/#download-section +.. _OpenSeesPy Windows Library: http://web.engr.oregonstate.edu/~zhum/downloads/openseespy36win.zip +.. _OpenSeesPy Windows Library Python3.7: http://web.engr.oregonstate.edu/~zhum/downloads/openseespy37win.zip +.. _OpenSeesPy Linux Library: http://web.engr.oregonstate.edu/~zhum/downloads/openseespylinux.zip + +.. _McKenna, Scott and Fenves: http://ascelibrary.org/doi/10.1061/%28ASCE%29CP.1943-5487.0000002 +.. _Bathe2007: http://www.sciencedirect.com/science/article/pii/S0045794906003099 +.. _Neuenhofer and Filippou 1997: https://doi.org/10.1061/(ASCE)0733-9445(1997)123:7(958) +.. _Scott and Fenves 2006: https://doi.org/10.1061/(ASCE)0733-9445(2006)132:2(244) +.. _Kidarsa, Scott and Higgins 2008: https://doi.org/10.1016/j.finel.2007.11.013 +.. _eqsig: https://pypi.org/project/eqsig/ +.. _DesignSafe: https://www.designsafe-ci.org/ +.. _mpich: https://www.mpich.org/downloads/ diff --git a/src/system.rst b/src/system.rst new file mode 100644 index 000000000..cc7061fae --- /dev/null +++ b/src/system.rst @@ -0,0 +1,43 @@ +.. include:: sub.txt + +====================== + system commands +====================== + +.. function:: system(systemType, *systemArgs) + + This command is used to construct the LinearSOE and LinearSolver objects to store and solve the system of equations in the analysis. + + ================================ =========================================================================== + ``systemType`` |str| system type + ``systemArgs`` |list| a list of system arguments + ================================ =========================================================================== + + +The following contain information about available ``systemType``: + +#. :doc:`BandGen` +#. :doc:`BandSPD` +#. :doc:`ProfileSPD` +#. :doc:`SuperLU` +#. :doc:`UmfPack` +#. :doc:`FullGeneral` +#. :doc:`SparseSYM` +#. :ref:`PFEM-System` +#. :doc:`Mumps` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + BandGen + BandSPD + ProfileSPD + SuperLU + UmfPack + FullGeneral + SparseSYM + Mumps + + diff --git a/src/systemSize.rst b/src/systemSize.rst new file mode 100644 index 000000000..1a0153c15 --- /dev/null +++ b/src/systemSize.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +==================== + systemSize command +==================== + +.. function:: systemSize() + + Return the size of the system. diff --git a/src/test.rst b/src/test.rst new file mode 100644 index 000000000..61b88e67e --- /dev/null +++ b/src/test.rst @@ -0,0 +1,48 @@ +.. include:: sub.txt + +====================== + test commands +====================== + +.. function:: test(testType, *testArgs) + + This command is used to construct the LinearSOE and LinearSolver objects to store and solve the test of equations in the analysis. + + ================================ =========================================================================== + ``testType`` |str| test type + ``testArgs`` |list| a list of test arguments + ================================ =========================================================================== + + +The following contain information about available ``testType``: + +#. :doc:`normUnbalance` +#. :doc:`normDispIncr` +#. :doc:`energyIncr` +#. :doc:`relativeNormUnbalance` +#. :doc:`relativeNormDispIncr` +#. :doc:`relativeTotalNormDispIncr` +#. :doc:`relativeEnergyIncr` +#. :doc:`fixedNumIter` +#. :doc:`normDispAndUnbalance` +#. :doc:`normDispOrUnbalance` +#. :ref:`PFEM-Test` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + normUnbalance + normDispIncr + energyIncr + relativeNormUnbalance + relativeNormDispIncr + relativeTotalNormDispIncr + relativeEnergyIncr + fixedNumIter + normDispAndUnbalance + normDispOrUnbalance + + + diff --git a/src/testIter.rst b/src/testIter.rst new file mode 100644 index 000000000..8bbffb0c7 --- /dev/null +++ b/src/testIter.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +================== + testIter command +================== + +.. function:: testIter() + + Returns the number of iterations the convergence test took in the last analysis step diff --git a/src/testNorm.rst b/src/testNorm.rst new file mode 100644 index 000000000..8f67ee6aa --- /dev/null +++ b/src/testNorm.rst @@ -0,0 +1,13 @@ +.. include:: sub.txt + +================== + testNorm command +================== + +.. function:: testNorm() + + Returns the norms from the convergence test for the last analysis step. + +.. note:: + + The size of norms will be equal to the max number of iterations specified. The first ``testIter`` of these will be non-zero, the remaining ones will be zero. diff --git a/src/test_motion_dt0p01.txt b/src/test_motion_dt0p01.txt new file mode 100644 index 000000000..676beaafd --- /dev/null +++ b/src/test_motion_dt0p01.txt @@ -0,0 +1,4684 @@ +2.42E-07 +1.46E-07 +2.42E-06 +6.85E-04 +5.37E-03 +6.77E-03 +6.81E-03 +6.90E-03 +6.98E-03 +6.98E-03 +6.96E-03 +7.32E-03 +8.39E-03 +9.16E-03 +9.28E-03 +9.14E-03 +9.05E-03 +9.49E-03 +1.04E-02 +1.13E-02 +1.28E-02 +1.48E-02 +1.65E-02 +1.72E-02 +1.76E-02 +1.87E-02 +1.94E-02 +1.91E-02 +1.82E-02 +1.69E-02 +1.57E-02 +1.46E-02 +1.38E-02 +1.34E-02 +1.33E-02 +1.32E-02 +1.27E-02 +1.19E-02 +1.10E-02 +9.63E-03 +9.04E-03 +1.20E-02 +1.63E-02 +1.97E-02 +2.06E-02 +2.00E-02 +1.69E-02 +1.02E-02 +2.88E-03 +7.50E-03 +1.88E-02 +2.70E-02 +2.85E-02 +2.47E-02 +1.25E-02 +7.41E-04 +-3.61E-03 +-9.50E-04 +1.25E-02 +2.72E-02 +2.89E-02 +2.24E-02 +1.55E-02 +1.06E-02 +1.36E-02 +2.34E-02 +3.68E-02 +3.63E-02 +1.50E-02 +-1.71E-04 +1.35E-03 +9.96E-03 +2.64E-02 +3.07E-02 +1.67E-02 +-8.16E-03 +-3.26E-02 +-4.81E-02 +-4.77E-02 +-3.30E-02 +-1.41E-02 +6.22E-04 +7.99E-03 +4.10E-03 +-1.23E-02 +-2.48E-02 +-3.79E-03 +2.94E-02 +3.68E-02 +3.16E-02 +2.62E-02 +2.41E-02 +2.60E-02 +4.17E-02 +5.15E-02 +3.73E-02 +1.06E-02 +-5.08E-03 +7.49E-03 +1.44E-02 +-8.11E-03 +-3.95E-02 +-6.82E-02 +-6.74E-02 +-2.95E-02 +2.33E-02 +5.16E-02 +6.38E-02 +7.04E-02 +6.24E-02 +4.60E-02 +3.24E-02 +2.41E-02 +1.49E-02 +6.49E-03 +3.53E-03 +3.70E-03 +-1.74E-02 +-6.51E-02 +-1.09E-01 +-1.30E-01 +-1.35E-01 +-1.19E-01 +-8.74E-02 +-6.14E-02 +-4.11E-02 +-2.13E-02 +1.19E-03 +3.14E-02 +4.60E-02 +3.63E-02 +-2.97E-03 +-4.88E-02 +-7.39E-02 +-5.10E-02 +-2.25E-02 +-2.19E-02 +-2.99E-02 +-4.28E-02 +-6.51E-02 +-8.69E-02 +-9.88E-02 +-9.48E-02 +-7.69E-02 +-1.44E-02 +6.73E-02 +9.02E-02 +7.68E-02 +7.83E-02 +8.48E-02 +6.18E-02 +1.67E-02 +-1.87E-02 +2.45E-02 +1.10E-01 +1.06E-01 +4.59E-02 +-2.38E-03 +-4.37E-02 +-3.55E-02 +1.97E-02 +3.51E-02 +1.84E-02 +-1.05E-02 +-3.68E-02 +3.71E-03 +6.81E-02 +7.50E-02 +3.63E-02 +3.12E-03 +1.73E-02 +1.95E-02 +-6.03E-02 +-1.49E-01 +-2.00E-01 +-1.80E-01 +-8.56E-02 +1.53E-02 +7.60E-02 +2.43E-02 +-8.52E-02 +-1.25E-01 +-7.81E-02 +-1.63E-02 +-3.10E-02 +-7.03E-02 +-9.80E-02 +-1.29E-01 +-1.58E-01 +-1.91E-01 +-2.01E-01 +-1.54E-01 +-1.00E-01 +-6.09E-02 +-4.62E-04 +6.35E-02 +8.41E-02 +9.64E-02 +8.39E-02 +5.16E-02 +-2.18E-02 +-7.72E-02 +-5.11E-02 +-2.67E-02 +-1.68E-02 +-1.09E-02 +-5.27E-03 +9.84E-03 +2.03E-02 +-1.56E-02 +-6.61E-02 +-9.18E-02 +-9.13E-02 +-2.03E-02 +6.95E-02 +1.34E-01 +1.42E-01 +9.22E-02 +-2.78E-04 +-5.79E-02 +-8.42E-02 +-8.71E-02 +-3.26E-02 +5.05E-02 +1.03E-01 +8.25E-02 +3.36E-02 +-3.52E-03 +-4.14E-03 +2.73E-02 +3.46E-02 +8.39E-03 +-2.08E-02 +-2.25E-02 +6.65E-02 +1.55E-01 +1.56E-01 +1.12E-01 +5.11E-02 +2.94E-02 +7.46E-02 +1.01E-01 +7.44E-02 +3.66E-02 +3.76E-02 +1.18E-01 +1.42E-01 +3.68E-02 +-1.15E-01 +-1.67E-01 +-3.74E-02 +1.42E-01 +2.52E-01 +2.51E-01 +1.27E-01 +-4.53E-02 +-1.10E-01 +-7.35E-02 +-2.01E-02 +-3.16E-02 +-9.15E-02 +-1.13E-01 +-2.58E-02 +8.09E-02 +8.49E-02 +1.58E-03 +-7.06E-02 +-7.89E-02 +5.31E-02 +1.44E-01 +1.39E-01 +9.71E-02 +2.71E-02 +-5.37E-02 +-1.15E-01 +-1.67E-01 +-2.06E-01 +-2.33E-01 +-2.35E-01 +-1.65E-01 +-3.21E-02 +1.08E-01 +1.70E-01 +1.73E-01 +1.76E-01 +1.92E-01 +1.61E-01 +1.14E-01 +8.05E-02 +6.48E-02 +7.60E-02 +1.06E-01 +9.30E-02 +-2.15E-02 +-1.25E-01 +-1.87E-01 +-1.89E-01 +-1.20E-01 +-5.89E-02 +-2.96E-02 +-1.33E-03 +2.00E-02 +7.39E-03 +-2.14E-02 +-3.84E-02 +-2.17E-02 +-7.02E-04 +1.25E-02 +4.92E-02 +1.10E-01 +1.60E-01 +1.86E-01 +1.59E-01 +4.79E-02 +-4.38E-02 +-9.60E-02 +-1.11E-01 +-8.60E-02 +-2.74E-02 +4.84E-02 +7.74E-02 +4.42E-02 +9.46E-04 +2.37E-02 +1.07E-01 +1.64E-01 +1.38E-01 +1.00E-01 +1.13E-01 +2.08E-01 +3.07E-01 +3.89E-01 +3.96E-01 +3.32E-01 +2.10E-01 +8.48E-02 +5.06E-03 +-1.18E-02 +-5.30E-03 +-4.55E-04 +-2.33E-02 +-5.83E-02 +-7.52E-02 +-7.37E-02 +-6.87E-02 +-3.54E-02 +3.24E-02 +1.06E-01 +1.65E-01 +2.62E-01 +3.44E-01 +3.76E-01 +3.66E-01 +2.90E-01 +2.49E-01 +2.83E-01 +3.21E-01 +3.39E-01 +3.31E-01 +2.97E-01 +2.04E-01 +4.11E-02 +-1.18E-01 +-1.95E-01 +-1.55E-01 +-2.82E-02 +1.34E-01 +2.65E-01 +2.32E-01 +1.56E-01 +3.28E-02 +-5.91E-02 +2.30E-02 +1.58E-01 +2.43E-01 +1.73E-01 +-1.23E-02 +-2.32E-01 +-3.96E-01 +-4.72E-01 +-4.10E-01 +-3.45E-01 +-3.27E-01 +-1.86E-01 +-1.42E-02 +6.34E-02 +-8.19E-02 +-4.08E-01 +-7.02E-01 +-8.18E-01 +-7.33E-01 +-4.52E-01 +-1.03E-01 +8.62E-02 +-3.78E-03 +-2.30E-01 +-5.31E-01 +-7.42E-01 +-8.29E-01 +-6.87E-01 +-3.56E-01 +5.51E-02 +2.43E-01 +8.96E-02 +-2.05E-01 +-5.64E-01 +-8.22E-01 +-8.83E-01 +-7.80E-01 +-6.02E-01 +-4.64E-01 +-3.97E-01 +-4.69E-01 +-5.88E-01 +-7.03E-01 +-6.44E-01 +-4.46E-01 +-2.47E-01 +-2.06E-01 +-2.73E-01 +-3.89E-01 +-4.78E-01 +-4.77E-01 +-3.62E-01 +-2.57E-01 +-2.20E-01 +-3.12E-01 +-3.57E-01 +-4.02E-01 +-4.60E-01 +-3.50E-01 +-1.54E-01 +-5.62E-02 +-6.07E-02 +-5.31E-02 +-1.43E-02 +7.74E-02 +2.42E-01 +3.24E-01 +2.61E-01 +9.83E-02 +-2.77E-01 +-4.72E-01 +-4.98E-01 +-4.55E-01 +-3.73E-01 +-1.95E-01 +1.14E-01 +4.34E-01 +6.12E-01 +5.14E-01 +2.85E-01 +6.13E-02 +-1.36E-02 +1.23E-01 +3.42E-01 +5.27E-01 +6.37E-01 +5.74E-01 +4.28E-01 +2.96E-01 +1.70E-01 +1.27E-01 +1.42E-01 +1.82E-01 +2.33E-01 +2.66E-01 +2.91E-01 +3.25E-01 +3.75E-01 +3.68E-01 +2.84E-01 +1.87E-01 +1.89E-01 +3.49E-01 +5.21E-01 +6.64E-01 +6.83E-01 +5.46E-01 +4.03E-01 +3.78E-01 +3.50E-01 +2.00E-01 +1.01E-01 +9.27E-02 +1.53E-01 +1.67E-01 +7.28E-02 +-3.82E-02 +-1.13E-01 +-1.50E-01 +-4.43E-02 +2.28E-01 +5.75E-01 +6.35E-01 +5.04E-01 +3.82E-01 +3.51E-01 +5.00E-01 +7.22E-01 +8.25E-01 +7.76E-01 +7.52E-01 +4.94E-01 +-4.06E-02 +-2.76E-01 +-3.16E-01 +-2.02E-01 +-1.14E-01 +-1.27E-01 +-8.18E-02 +-1.28E-01 +-1.94E-01 +-1.71E-01 +-8.96E-02 +3.18E-02 +3.08E-02 +-6.01E-02 +-1.65E-01 +-1.97E-01 +-6.41E-02 +1.44E-01 +3.27E-01 +4.87E-01 +5.39E-01 +4.78E-01 +2.57E-01 +-9.50E-02 +-3.13E-01 +-2.88E-01 +-1.17E-01 +8.41E-02 +2.66E-01 +3.11E-01 +2.24E-01 +3.56E-02 +-2.36E-01 +-4.28E-01 +-4.30E-01 +-3.42E-01 +-2.62E-01 +-2.63E-01 +-2.78E-01 +-2.25E-01 +-1.87E-01 +-1.58E-01 +-1.25E-01 +8.21E-02 +2.76E-01 +2.53E-01 +3.75E-02 +-2.07E-01 +-3.73E-01 +-3.80E-01 +-3.12E-01 +-1.54E-01 +-2.98E-02 +-3.71E-02 +-1.29E-01 +-2.01E-01 +-2.50E-01 +-2.66E-01 +-2.37E-01 +-1.61E-01 +-8.57E-02 +-9.08E-02 +-1.22E-01 +-1.57E-02 +1.35E-01 +2.56E-01 +2.83E-01 +2.23E-01 +1.92E-01 +2.02E-01 +1.77E-01 +5.99E-02 +-7.89E-02 +-2.35E-01 +-4.08E-01 +-5.15E-01 +-4.91E-01 +-3.48E-01 +-2.30E-01 +-2.35E-01 +-2.56E-01 +-2.56E-01 +-3.63E-01 +-3.72E-01 +-1.76E-01 +9.77E-02 +2.82E-01 +3.96E-01 +3.83E-01 +2.48E-01 +6.15E-02 +-9.32E-02 +-1.70E-01 +-2.36E-01 +-2.87E-01 +-1.70E-01 +-4.25E-03 +7.81E-02 +8.84E-02 +7.19E-02 +1.84E-02 +-8.48E-02 +-1.61E-01 +-1.69E-01 +-1.18E-01 +7.51E-03 +1.63E-01 +2.94E-01 +4.58E-01 +6.07E-01 +6.70E-01 +6.37E-01 +4.71E-01 +2.45E-01 +-3.90E-02 +-2.01E-01 +-2.22E-01 +-1.35E-01 +8.29E-03 +1.28E-01 +2.84E-01 +4.58E-01 +4.93E-01 +4.00E-01 +2.47E-01 +2.22E-01 +2.44E-01 +3.18E-01 +4.64E-01 +6.32E-01 +7.63E-01 +8.24E-01 +7.41E-01 +5.78E-01 +3.84E-01 +3.78E-02 +-1.66E-01 +-2.29E-01 +-1.53E-01 +1.90E-02 +1.61E-01 +1.23E-01 +-4.49E-03 +-1.30E-01 +-2.32E-01 +-2.78E-01 +-3.65E-01 +-4.91E-01 +-5.96E-01 +-6.83E-01 +-7.15E-01 +-6.33E-01 +-5.20E-01 +-4.07E-01 +-3.19E-01 +-2.59E-01 +-2.15E-01 +-1.67E-01 +-2.13E-01 +-3.67E-01 +-4.97E-01 +-4.95E-01 +-4.49E-01 +-4.13E-01 +-4.30E-01 +-4.75E-01 +-4.43E-01 +-3.04E-01 +-1.48E-01 +-3.34E-02 +-1.32E-01 +-3.61E-01 +-5.62E-01 +-5.45E-01 +-3.72E-01 +-8.73E-02 +1.63E-01 +1.54E-01 +2.62E-02 +-1.81E-01 +-3.72E-01 +-3.95E-01 +-3.36E-01 +-2.75E-01 +-2.36E-01 +-2.54E-01 +-2.80E-01 +-2.99E-01 +-2.64E-01 +-1.79E-01 +-7.43E-02 +-8.42E-02 +-1.26E-01 +-1.77E-01 +-2.09E-01 +-1.27E-01 +1.28E-02 +1.14E-01 +1.28E-01 +6.47E-03 +-8.06E-02 +-1.28E-01 +-9.60E-02 +1.75E-02 +7.68E-02 +4.95E-02 +-7.24E-03 +-9.21E-02 +-1.58E-01 +-7.79E-02 +8.45E-02 +2.09E-01 +3.24E-01 +3.94E-01 +3.34E-01 +2.19E-01 +1.05E-01 +1.52E-01 +2.96E-01 +4.96E-01 +7.48E-01 +8.86E-01 +9.14E-01 +8.88E-01 +8.18E-01 +7.67E-01 +7.17E-01 +7.50E-01 +8.04E-01 +8.97E-01 +1.00E+00 +1.05E+00 +1.07E+00 +1.07E+00 +9.53E-01 +7.52E-01 +6.13E-01 +5.38E-01 +5.17E-01 +5.18E-01 +5.16E-01 +5.21E-01 +5.88E-01 +7.27E-01 +8.27E-01 +8.60E-01 +8.66E-01 +8.55E-01 +8.39E-01 +8.38E-01 +8.91E-01 +9.84E-01 +1.04E+00 +9.75E-01 +8.37E-01 +7.08E-01 +5.87E-01 +5.08E-01 +4.92E-01 +4.73E-01 +4.35E-01 +3.43E-01 +2.26E-01 +1.22E-01 +4.28E-02 +-3.48E-03 +-5.71E-02 +-1.16E-01 +-1.55E-01 +-2.10E-01 +-2.28E-01 +-2.36E-01 +-2.63E-01 +-3.34E-01 +-4.50E-01 +-5.51E-01 +-5.88E-01 +-5.89E-01 +-5.57E-01 +-4.95E-01 +-5.01E-01 +-5.92E-01 +-7.18E-01 +-8.17E-01 +-8.38E-01 +-7.86E-01 +-7.24E-01 +-7.11E-01 +-7.69E-01 +-8.73E-01 +-9.76E-01 +-1.05E+00 +-1.09E+00 +-1.11E+00 +-1.11E+00 +-1.13E+00 +-1.15E+00 +-1.12E+00 +-1.06E+00 +-1.05E+00 +-1.08E+00 +-1.07E+00 +-9.59E-01 +-7.14E-01 +-5.03E-01 +-3.60E-01 +-3.29E-01 +-4.69E-01 +-6.99E-01 +-8.60E-01 +-8.45E-01 +-7.58E-01 +-6.56E-01 +-5.11E-01 +-4.21E-01 +-4.52E-01 +-5.42E-01 +-6.13E-01 +-6.10E-01 +-5.60E-01 +-4.95E-01 +-4.12E-01 +-3.11E-01 +-1.65E-01 +-3.89E-02 +5.97E-02 +1.03E-01 +3.27E-02 +-7.60E-02 +-1.63E-01 +-2.12E-01 +-2.54E-01 +-3.00E-01 +-3.11E-01 +-2.72E-01 +-2.36E-01 +-2.08E-01 +-1.53E-01 +-1.02E-01 +-3.17E-02 +1.09E-01 +2.69E-01 +3.87E-01 +4.73E-01 +5.42E-01 +6.04E-01 +6.69E-01 +7.36E-01 +7.99E-01 +8.60E-01 +8.89E-01 +8.74E-01 +8.52E-01 +7.71E-01 +5.65E-01 +9.08E-02 +1.22E-03 +7.74E-03 +5.41E-02 +1.71E-01 +3.01E-01 +3.92E-01 +3.72E-01 +2.57E-01 +1.02E-01 +-1.77E-02 +2.23E-02 +3.91E-01 +7.05E-01 +9.20E-01 +9.98E-01 +9.81E-01 +9.20E-01 +8.13E-01 +7.30E-01 +7.63E-01 +6.92E-01 +5.02E-01 +2.74E-01 +1.79E-01 +1.62E-01 +1.21E-01 +5.66E-02 +-3.90E-02 +-1.42E-01 +-2.50E-01 +-2.57E-01 +-3.77E-01 +-3.00E-01 +-2.20E-01 +-2.02E-01 +-2.52E-01 +-3.29E-01 +-4.01E-01 +-4.31E-01 +-4.55E-01 +-4.91E-01 +-5.11E-01 +-5.11E-01 +-5.34E-01 +-5.69E-01 +-6.04E-01 +-6.06E-01 +-4.72E-01 +-3.85E-01 +-3.96E-01 +-3.97E-01 +-3.38E-01 +-1.90E-01 +-3.37E-02 +8.07E-02 +1.52E-01 +2.05E-01 +2.55E-01 +3.13E-01 +3.78E-01 +4.18E-01 +4.26E-01 +3.96E-01 +3.19E-01 +1.57E-01 +-6.39E-02 +-1.38E-01 +-1.45E-01 +-1.54E-01 +-1.48E-01 +-1.38E-01 +-2.06E-01 +-3.33E-01 +-3.88E-01 +-3.66E-01 +-3.05E-01 +-2.56E-01 +-1.94E-01 +-1.16E-01 +-9.01E-02 +-1.14E-01 +-1.19E-01 +-9.36E-02 +-5.55E-02 +-5.15E-02 +-7.01E-02 +-9.66E-02 +-1.26E-01 +-1.69E-01 +-2.69E-01 +-3.28E-01 +-2.35E-01 +-1.08E-01 +-2.72E-02 +5.18E-03 +1.12E-02 +-2.87E-02 +-6.70E-02 +-8.78E-02 +-8.31E-02 +-8.70E-02 +-5.35E-02 +2.20E-02 +5.42E-02 +-7.86E-03 +-1.13E-01 +-2.25E-01 +-3.55E-01 +-4.70E-01 +-4.98E-01 +-4.73E-01 +-4.39E-01 +-3.92E-01 +-3.16E-01 +-3.93E-01 +-3.91E-01 +-3.26E-01 +-1.92E-01 +-3.35E-02 +9.23E-02 +1.76E-01 +2.59E-01 +3.18E-01 +3.85E-01 +5.30E-01 +7.02E-01 +7.65E-01 +7.02E-01 +5.74E-01 +3.74E-01 +3.90E-01 +3.63E-01 +3.93E-01 +4.42E-01 +5.24E-01 +6.45E-01 +6.77E-01 +5.24E-01 +3.27E-01 +1.89E-01 +9.52E-02 +6.36E-02 +1.42E-01 +2.75E-01 +4.11E-01 +5.18E-01 +5.97E-01 +6.30E-01 +6.10E-01 +5.82E-01 +5.41E-01 +4.71E-01 +4.03E-01 +3.13E-01 +2.14E-01 +1.16E-01 +6.08E-02 +8.43E-02 +1.37E-01 +1.73E-01 +1.22E-01 +3.22E-03 +-1.38E-01 +-2.57E-01 +-2.94E-01 +-2.75E-01 +-2.46E-01 +-2.12E-01 +-2.31E-01 +-3.13E-01 +-4.27E-01 +-5.25E-01 +-6.16E-01 +-7.10E-01 +-8.00E-01 +-8.51E-01 +-8.47E-01 +-8.10E-01 +-8.46E-01 +-9.21E-01 +-9.86E-01 +-1.01E+00 +-9.94E-01 +-9.71E-01 +-9.25E-01 +-8.49E-01 +-7.70E-01 +-7.37E-01 +-7.32E-01 +-7.26E-01 +-7.04E-01 +-6.63E-01 +-5.89E-01 +-5.06E-01 +-4.49E-01 +-4.10E-01 +-3.74E-01 +-3.37E-01 +-2.77E-01 +-2.11E-01 +-1.47E-01 +-8.77E-02 +-2.42E-02 +4.83E-02 +1.06E-01 +1.44E-01 +1.80E-01 +2.18E-01 +2.56E-01 +2.93E-01 +3.25E-01 +3.50E-01 +3.59E-01 +3.58E-01 +3.54E-01 +3.49E-01 +3.47E-01 +3.66E-01 +4.03E-01 +4.38E-01 +4.85E-01 +5.44E-01 +5.98E-01 +6.18E-01 +5.91E-01 +5.81E-01 +6.03E-01 +6.25E-01 +6.30E-01 +6.36E-01 +6.57E-01 +6.84E-01 +7.07E-01 +7.26E-01 +7.18E-01 +6.03E-01 +4.90E-01 +4.06E-01 +3.52E-01 +3.96E-01 +4.92E-01 +5.68E-01 +5.55E-01 +4.48E-01 +2.75E-01 +1.04E-01 +1.62E-02 +-1.05E-02 +2.86E-02 +6.42E-02 +4.97E-02 +-4.79E-02 +-1.92E-01 +-3.41E-01 +-4.36E-01 +-4.73E-01 +-4.84E-01 +-4.87E-01 +-4.64E-01 +-3.99E-01 +-3.18E-01 +-1.19E-01 +3.37E-03 +1.60E-02 +2.99E-03 +5.02E-03 +5.18E-02 +1.35E-01 +2.34E-01 +3.21E-01 +4.16E-01 +4.90E-01 +5.35E-01 +5.75E-01 +6.33E-01 +6.91E-01 +7.29E-01 +7.21E-01 +6.70E-01 +6.24E-01 +6.23E-01 +6.50E-01 +7.12E-01 +8.19E-01 +9.01E-01 +9.69E-01 +9.70E-01 +9.47E-01 +9.18E-01 +8.81E-01 +8.32E-01 +7.08E-01 +6.08E-01 +5.62E-01 +5.40E-01 +5.24E-01 +4.86E-01 +3.62E-01 +2.02E-01 +9.93E-02 +-4.47E-03 +-8.77E-02 +-1.60E-01 +-2.31E-01 +-3.33E-01 +-4.86E-01 +-7.05E-01 +-8.68E-01 +-9.45E-01 +-9.91E-01 +-1.01E+00 +-1.02E+00 +-9.92E-01 +-9.41E-01 +-9.14E-01 +-9.01E-01 +-8.61E-01 +-7.85E-01 +-7.62E-01 +-7.72E-01 +-7.67E-01 +-7.09E-01 +-5.85E-01 +-4.35E-01 +-3.01E-01 +-2.17E-01 +6.26E-04 +1.13E-01 +2.60E-01 +3.61E-01 +4.66E-01 +4.78E-01 +5.41E-01 +4.68E-01 +4.54E-01 +4.72E-01 +3.99E-01 +3.87E-01 +3.46E-01 +2.80E-01 +2.07E-01 +1.60E-01 +1.22E-01 +8.93E-02 +6.32E-02 +2.47E-02 +-3.63E-02 +-8.52E-02 +-1.02E-01 +-1.25E-01 +-2.45E-01 +-4.76E-01 +-4.97E-01 +-4.97E-01 +-5.03E-01 +-3.16E-01 +-5.61E-02 +-4.51E-02 +-1.12E-01 +-2.36E-01 +-3.34E-01 +-4.06E-01 +-4.42E-01 +-4.02E-01 +-3.21E-01 +-2.44E-01 +-2.33E-01 +-2.86E-01 +-3.65E-01 +-4.14E-01 +-4.57E-01 +-5.10E-01 +-5.88E-01 +-6.62E-01 +-6.96E-01 +-7.20E-01 +-7.77E-01 +-8.12E-01 +-8.46E-01 +-9.01E-01 +-9.49E-01 +-9.48E-01 +-9.21E-01 +-9.13E-01 +-8.93E-01 +-8.56E-01 +-8.18E-01 +-7.83E-01 +-7.49E-01 +-6.69E-01 +-5.19E-01 +-3.72E-01 +-2.39E-01 +-1.14E-01 +-2.65E-03 +1.41E-01 +2.52E-01 +3.07E-01 +3.69E-01 +4.43E-01 +5.29E-01 +5.35E-01 +5.44E-01 +5.95E-01 +6.47E-01 +6.80E-01 +7.34E-01 +7.41E-01 +7.34E-01 +7.45E-01 +8.03E-01 +8.77E-01 +9.08E-01 +9.14E-01 +9.74E-01 +1.06E+00 +9.34E-01 +6.96E-01 +6.09E-01 +6.43E-01 +7.05E-01 +7.65E-01 +7.62E-01 +6.88E-01 +5.72E-01 +3.87E-01 +2.41E-01 +2.35E-01 +2.84E-01 +3.24E-01 +3.27E-01 +2.70E-01 +1.87E-01 +1.09E-01 +3.24E-02 +-1.75E-02 +-6.07E-02 +-7.72E-02 +-1.40E-01 +-2.25E-01 +-2.69E-01 +-3.27E-01 +-3.47E-01 +-2.93E-01 +-2.53E-01 +-2.57E-01 +-3.17E-01 +-4.10E-01 +-5.12E-01 +-6.04E-01 +-6.62E-01 +-6.87E-01 +-6.99E-01 +-7.33E-01 +-7.53E-01 +-6.95E-01 +-5.22E-01 +-3.20E-01 +-3.93E-01 +-5.44E-01 +-6.56E-01 +-7.20E-01 +-7.62E-01 +-6.92E-01 +-4.70E-01 +-2.42E-01 +-1.23E-01 +-2.25E-02 +-7.69E-02 +-1.07E-01 +-1.29E-01 +-1.39E-01 +-7.14E-02 +4.31E-02 +1.37E-01 +1.77E-01 +1.88E-01 +1.77E-01 +2.12E-01 +2.53E-01 +2.30E-01 +2.36E-01 +2.30E-01 +1.81E-01 +1.49E-01 +8.40E-02 +3.74E-02 +5.38E-02 +1.43E-01 +2.63E-01 +3.82E-01 +4.90E-01 +5.20E-01 +4.52E-01 +3.95E-01 +3.77E-01 +4.04E-01 +4.67E-01 +5.57E-01 +6.76E-01 +7.78E-01 +8.36E-01 +8.56E-01 +8.60E-01 +8.43E-01 +7.88E-01 +7.16E-01 +5.85E-01 +5.82E-01 +6.44E-01 +7.04E-01 +7.49E-01 +7.54E-01 +7.13E-01 +6.22E-01 +5.03E-01 +3.94E-01 +2.81E-01 +1.82E-01 +8.43E-02 +-6.26E-03 +-5.72E-02 +-8.99E-02 +-1.27E-01 +-1.61E-01 +-2.24E-01 +-3.01E-01 +-3.81E-01 +-4.77E-01 +-5.17E-01 +-5.53E-01 +-5.84E-01 +-6.76E-01 +-7.95E-01 +-9.23E-01 +-1.03E+00 +-1.07E+00 +-1.11E+00 +-1.15E+00 +-1.13E+00 +-1.10E+00 +-1.15E+00 +-1.25E+00 +-1.34E+00 +-1.39E+00 +-1.41E+00 +-1.29E+00 +-1.14E+00 +-9.57E-01 +-8.42E-01 +-7.59E-01 +-7.09E-01 +-6.97E-01 +-6.34E-01 +-4.86E-01 +-3.14E-01 +-1.63E-01 +-7.26E-02 +-6.02E-02 +9.18E-02 +1.77E-01 +2.60E-01 +3.24E-01 +3.73E-01 +4.38E-01 +4.57E-01 +4.91E-01 +5.79E-01 +6.30E-01 +7.01E-01 +7.13E-01 +7.03E-01 +6.78E-01 +7.25E-01 +8.02E-01 +8.83E-01 +9.63E-01 +1.00E+00 +1.01E+00 +9.55E-01 +8.93E-01 +8.27E-01 +6.97E-01 +6.75E-01 +6.85E-01 +7.08E-01 +7.19E-01 +6.50E-01 +6.22E-01 +5.97E-01 +4.99E-01 +3.97E-01 +2.91E-01 +2.50E-01 +3.26E-01 +3.20E-01 +2.68E-01 +3.26E-01 +4.00E-01 +4.22E-01 +3.83E-01 +3.24E-01 +2.44E-01 +1.50E-01 +5.63E-02 +1.10E-02 +-4.81E-02 +-1.52E-02 +7.89E-02 +1.20E-01 +1.18E-01 +8.78E-02 +-6.17E-03 +-1.40E-01 +-2.61E-01 +-2.81E-01 +-1.97E-01 +-7.61E-02 +2.47E-02 +7.36E-02 +9.20E-02 +7.63E-02 +5.40E-02 +4.39E-02 +5.58E-02 +7.90E-02 +1.00E-01 +1.11E-01 +1.13E-01 +1.14E-01 +1.10E-01 +1.02E-01 +8.44E-02 +5.41E-02 +2.50E-02 +-1.47E-03 +-4.30E-02 +-1.07E-01 +-1.67E-01 +-2.26E-01 +-2.59E-01 +-2.05E-01 +-1.54E-01 +-1.58E-01 +-1.54E-01 +-1.95E-01 +-2.57E-01 +-3.27E-01 +-3.62E-01 +-3.39E-01 +-3.03E-01 +-2.80E-01 +-2.60E-01 +-2.76E-01 +-3.06E-01 +-2.99E-01 +-2.51E-01 +-2.05E-01 +-1.58E-01 +-1.18E-01 +-8.16E-02 +-6.05E-02 +-4.54E-02 +-9.86E-03 +3.78E-02 +7.47E-02 +7.18E-02 +4.30E-02 +1.13E-02 +-1.06E-03 +-1.98E-02 +-7.51E-02 +-1.53E-01 +-2.32E-01 +-2.88E-01 +-3.37E-01 +-3.67E-01 +-4.10E-01 +-4.95E-01 +-6.30E-01 +-7.48E-01 +-8.71E-01 +-9.62E-01 +-9.82E-01 +-9.53E-01 +-9.09E-01 +-8.37E-01 +-7.59E-01 +-7.20E-01 +-7.16E-01 +-7.24E-01 +-7.09E-01 +-6.51E-01 +-5.67E-01 +-4.25E-01 +-2.34E-01 +-4.72E-02 +1.14E-01 +2.69E-01 +4.12E-01 +5.38E-01 +6.63E-01 +7.28E-01 +7.76E-01 +8.34E-01 +8.73E-01 +9.29E-01 +1.01E+00 +1.09E+00 +1.16E+00 +1.19E+00 +1.23E+00 +1.25E+00 +1.23E+00 +1.18E+00 +1.06E+00 +8.76E-01 +7.78E-01 +6.79E-01 +5.78E-01 +5.15E-01 +4.49E-01 +3.77E-01 +2.38E-01 +4.13E-02 +-1.30E-01 +-2.48E-01 +-3.24E-01 +-3.37E-01 +-2.95E-01 +-3.93E-01 +-4.57E-01 +-5.23E-01 +-6.52E-01 +-6.45E-01 +-6.20E-01 +-6.35E-01 +-6.64E-01 +-7.64E-01 +-8.47E-01 +-8.37E-01 +-7.62E-01 +-6.89E-01 +-6.71E-01 +-6.59E-01 +-6.18E-01 +-6.39E-01 +-7.14E-01 +-7.64E-01 +-7.68E-01 +-7.26E-01 +-6.56E-01 +-5.97E-01 +-5.44E-01 +-5.01E-01 +-4.78E-01 +-4.66E-01 +-4.63E-01 +-4.52E-01 +-4.25E-01 +-3.95E-01 +-3.63E-01 +-3.35E-01 +-2.88E-01 +-2.16E-01 +-1.46E-01 +-9.33E-02 +-6.91E-02 +-4.69E-02 +-1.26E-02 +6.57E-03 +2.16E-02 +4.34E-02 +6.98E-02 +8.88E-02 +7.98E-02 +5.11E-02 +1.26E-02 +-2.75E-02 +-3.21E-02 +-3.51E-02 +-4.68E-02 +-7.16E-02 +-1.11E-01 +-1.58E-01 +-1.86E-01 +-1.67E-01 +-1.33E-01 +-9.40E-02 +-7.19E-02 +-5.55E-02 +-7.13E-02 +-7.66E-02 +-1.56E-02 +8.15E-02 +1.58E-01 +2.03E-01 +2.22E-01 +2.21E-01 +2.54E-01 +2.46E-01 +2.35E-01 +2.46E-01 +3.19E-01 +3.52E-01 +3.87E-01 +4.38E-01 +4.66E-01 +4.68E-01 +4.57E-01 +4.53E-01 +4.64E-01 +4.57E-01 +3.72E-01 +2.98E-01 +3.20E-01 +3.65E-01 +4.18E-01 +4.71E-01 +5.20E-01 +5.32E-01 +4.94E-01 +4.55E-01 +4.35E-01 +3.93E-01 +3.99E-01 +4.16E-01 +4.07E-01 +3.86E-01 +3.66E-01 +3.00E-01 +2.24E-01 +1.52E-01 +8.02E-02 +5.31E-03 +-4.47E-02 +-6.25E-02 +-7.85E-02 +-1.17E-01 +-1.66E-01 +-2.16E-01 +-2.75E-01 +-3.12E-01 +-3.33E-01 +-3.61E-01 +-3.86E-01 +-4.02E-01 +-3.92E-01 +-3.46E-01 +-2.84E-01 +-2.37E-01 +-2.22E-01 +-2.20E-01 +-2.08E-01 +-2.04E-01 +-2.12E-01 +-1.93E-01 +-1.46E-01 +-1.05E-01 +-8.57E-02 +-8.09E-02 +-7.81E-02 +-8.70E-02 +-8.50E-02 +-7.83E-02 +-8.12E-02 +-8.05E-02 +-3.75E-02 +2.66E-02 +9.34E-02 +1.13E-01 +6.08E-02 +-1.11E-02 +-5.87E-02 +-1.34E-02 +7.82E-02 +1.47E-01 +1.56E-01 +1.29E-01 +6.74E-02 +-1.53E-02 +-8.60E-02 +-9.13E-02 +-1.65E-02 +7.84E-02 +1.44E-01 +1.39E-01 +8.37E-02 +2.26E-02 +-6.92E-03 +2.80E-02 +1.03E-01 +1.78E-01 +2.08E-01 +2.06E-01 +1.85E-01 +1.84E-01 +2.19E-01 +2.79E-01 +3.30E-01 +3.24E-01 +2.71E-01 +2.22E-01 +2.20E-01 +2.55E-01 +3.09E-01 +3.70E-01 +3.96E-01 +3.85E-01 +3.39E-01 +2.93E-01 +2.80E-01 +3.12E-01 +3.62E-01 +4.05E-01 +4.01E-01 +3.60E-01 +3.25E-01 +3.18E-01 +3.28E-01 +3.41E-01 +3.18E-01 +2.33E-01 +1.26E-01 +3.20E-02 +-3.59E-02 +-6.59E-02 +-2.90E-02 +2.98E-02 +3.54E-02 +-9.61E-02 +-2.63E-01 +-3.62E-01 +-3.91E-01 +-3.82E-01 +-3.40E-01 +-2.76E-01 +-2.65E-01 +-3.40E-01 +-4.29E-01 +-4.60E-01 +-4.29E-01 +-3.89E-01 +-3.46E-01 +-2.94E-01 +-2.61E-01 +-2.52E-01 +-2.56E-01 +-2.66E-01 +-2.50E-01 +-1.93E-01 +-1.24E-01 +-6.19E-02 +-4.02E-02 +-3.46E-02 +-2.12E-02 +-2.77E-02 +-5.42E-02 +-6.94E-02 +-6.21E-02 +-4.71E-02 +-2.49E-02 +-3.65E-03 +-3.75E-03 +-8.37E-02 +-2.06E-01 +-2.98E-01 +-3.54E-01 +-3.74E-01 +-3.22E-01 +-2.44E-01 +-1.81E-01 +-1.88E-01 +-2.37E-01 +-2.76E-01 +-2.78E-01 +-2.51E-01 +-1.95E-01 +-1.41E-01 +-8.74E-02 +-4.92E-02 +-1.03E-02 +5.80E-02 +1.20E-01 +1.83E-01 +2.23E-01 +2.34E-01 +2.44E-01 +2.81E-01 +3.39E-01 +3.35E-01 +2.56E-01 +1.69E-01 +1.21E-01 +1.53E-01 +2.04E-01 +2.41E-01 +2.59E-01 +2.39E-01 +1.83E-01 +1.40E-01 +1.24E-01 +1.38E-01 +1.62E-01 +1.47E-01 +1.08E-01 +6.31E-02 +2.90E-02 +1.09E-02 +4.03E-03 +-1.20E-03 +-1.21E-02 +-1.98E-02 +-3.34E-02 +-5.06E-02 +-5.79E-02 +-6.62E-02 +-8.69E-02 +-1.29E-01 +-2.10E-01 +-2.86E-01 +-3.37E-01 +-3.91E-01 +-4.33E-01 +-4.15E-01 +-3.73E-01 +-3.48E-01 +-3.48E-01 +-3.62E-01 +-4.00E-01 +-4.51E-01 +-4.85E-01 +-5.08E-01 +-5.24E-01 +-5.31E-01 +-5.28E-01 +-5.02E-01 +-4.27E-01 +-3.51E-01 +-2.84E-01 +-2.19E-01 +-1.60E-01 +-1.20E-01 +-1.05E-01 +-8.76E-02 +-3.39E-02 +5.82E-02 +1.51E-01 +2.30E-01 +2.75E-01 +2.85E-01 +2.97E-01 +3.22E-01 +3.74E-01 +4.26E-01 +4.71E-01 +5.25E-01 +5.72E-01 +5.83E-01 +5.71E-01 +5.50E-01 +5.20E-01 +5.13E-01 +5.12E-01 +5.15E-01 +5.17E-01 +5.17E-01 +5.21E-01 +5.19E-01 +4.96E-01 +4.65E-01 +4.03E-01 +3.03E-01 +2.23E-01 +1.92E-01 +1.77E-01 +1.62E-01 +1.57E-01 +1.52E-01 +1.36E-01 +1.37E-01 +1.50E-01 +1.14E-01 +4.76E-02 +-2.52E-02 +-7.66E-02 +-7.75E-02 +-4.97E-02 +-1.97E-02 +1.50E-03 +1.30E-03 +-2.14E-02 +-5.16E-02 +-5.73E-02 +-3.69E-02 +-3.94E-02 +-5.90E-02 +-6.45E-02 +-5.96E-02 +-3.95E-02 +1.52E-03 +5.44E-02 +1.08E-01 +1.33E-01 +1.38E-01 +1.38E-01 +1.35E-01 +1.35E-01 +1.50E-01 +1.84E-01 +2.16E-01 +2.16E-01 +1.91E-01 +1.54E-01 +1.39E-01 +1.79E-01 +2.29E-01 +2.70E-01 +2.67E-01 +2.36E-01 +1.94E-01 +1.35E-01 +4.69E-02 +-2.00E-02 +-1.46E-02 +6.13E-02 +1.24E-01 +1.15E-01 +7.63E-02 +2.73E-02 +-3.29E-02 +-8.80E-02 +-9.22E-02 +-6.59E-02 +-3.82E-02 +-2.78E-02 +-5.54E-02 +-9.81E-02 +-1.38E-01 +-1.65E-01 +-1.79E-01 +-1.75E-01 +-1.54E-01 +-1.34E-01 +-1.36E-01 +-1.63E-01 +-1.93E-01 +-2.19E-01 +-2.37E-01 +-2.10E-01 +-1.33E-01 +-6.75E-02 +-6.34E-02 +-1.04E-01 +-1.66E-01 +-2.16E-01 +-2.36E-01 +-2.33E-01 +-2.01E-01 +-1.51E-01 +-1.13E-01 +-1.12E-01 +-1.47E-01 +-1.85E-01 +-2.14E-01 +-2.38E-01 +-2.51E-01 +-2.39E-01 +-2.18E-01 +-2.07E-01 +-2.20E-01 +-2.31E-01 +-2.50E-01 +-2.33E-01 +-1.76E-01 +-1.31E-01 +-1.27E-01 +-1.38E-01 +-1.59E-01 +-1.81E-01 +-1.66E-01 +-1.17E-01 +-6.87E-02 +-6.66E-02 +-9.82E-02 +-1.55E-01 +-1.88E-01 +-1.65E-01 +-1.26E-01 +-8.19E-02 +-4.46E-02 +-7.42E-02 +-1.48E-01 +-2.20E-01 +-2.71E-01 +-2.86E-01 +-2.91E-01 +-2.76E-01 +-2.53E-01 +-2.57E-01 +-2.57E-01 +-2.46E-01 +-2.46E-01 +-2.74E-01 +-3.12E-01 +-3.41E-01 +-3.30E-01 +-2.87E-01 +-2.37E-01 +-1.88E-01 +-1.64E-01 +-1.65E-01 +-1.81E-01 +-1.86E-01 +-1.62E-01 +-1.23E-01 +-8.83E-02 +-5.09E-02 +-9.88E-03 +-9.97E-03 +3.00E-03 +4.76E-02 +5.98E-02 +7.97E-02 +1.22E-01 +1.58E-01 +1.90E-01 +2.10E-01 +2.14E-01 +2.13E-01 +2.16E-01 +2.38E-01 +2.72E-01 +3.08E-01 +3.45E-01 +3.77E-01 +3.97E-01 +4.09E-01 +4.20E-01 +4.39E-01 +4.54E-01 +4.38E-01 +4.21E-01 +4.12E-01 +4.03E-01 +3.89E-01 +3.84E-01 +4.07E-01 +4.36E-01 +4.56E-01 +4.57E-01 +4.29E-01 +3.84E-01 +3.50E-01 +3.46E-01 +3.79E-01 +4.32E-01 +4.71E-01 +4.62E-01 +4.29E-01 +3.77E-01 +3.19E-01 +2.82E-01 +2.64E-01 +2.56E-01 +2.75E-01 +2.91E-01 +2.85E-01 +2.64E-01 +2.28E-01 +1.69E-01 +9.20E-02 +5.04E-02 +2.43E-02 +-1.33E-02 +-2.48E-02 +-1.17E-02 +4.91E-03 +1.99E-02 +3.60E-02 +5.36E-02 +5.56E-02 +5.20E-02 +5.27E-02 +6.33E-02 +6.94E-02 +6.29E-02 +6.62E-02 +7.36E-02 +7.55E-02 +6.75E-02 +5.59E-02 +5.11E-02 +5.04E-02 +3.39E-02 +-1.35E-03 +-3.66E-02 +-6.19E-02 +-7.48E-02 +-8.22E-02 +-7.05E-02 +-4.12E-02 +-1.73E-02 +-1.20E-02 +-2.47E-02 +-4.02E-02 +-5.34E-02 +-6.38E-02 +-5.94E-02 +-3.79E-02 +-6.01E-03 +2.45E-02 +4.72E-02 +5.56E-02 +3.01E-02 +-1.13E-02 +-4.21E-02 +-3.59E-02 +1.36E-03 +3.80E-02 +3.97E-02 +-5.31E-03 +-6.45E-02 +-1.09E-01 +-1.30E-01 +-1.34E-01 +-1.13E-01 +-9.34E-02 +-8.98E-02 +-1.38E-01 +-2.36E-01 +-3.16E-01 +-3.57E-01 +-3.47E-01 +-3.19E-01 +-2.89E-01 +-2.65E-01 +-2.62E-01 +-2.82E-01 +-3.33E-01 +-3.84E-01 +-4.14E-01 +-4.30E-01 +-4.48E-01 +-4.58E-01 +-4.40E-01 +-3.94E-01 +-3.57E-01 +-3.26E-01 +-3.25E-01 +-3.40E-01 +-3.70E-01 +-3.87E-01 +-3.72E-01 +-3.27E-01 +-2.71E-01 +-2.27E-01 +-2.11E-01 +-2.22E-01 +-2.40E-01 +-2.50E-01 +-2.58E-01 +-2.45E-01 +-1.85E-01 +-1.07E-01 +-3.95E-02 +-2.93E-02 +-7.19E-02 +-1.20E-01 +-1.72E-01 +-2.00E-01 +-1.88E-01 +-1.31E-01 +-5.31E-02 +-3.28E-03 +-4.93E-02 +-1.26E-01 +-1.87E-01 +-2.27E-01 +-1.92E-01 +-1.23E-01 +-5.50E-02 +-6.11E-03 +-2.73E-02 +-8.35E-02 +-1.23E-01 +-1.49E-01 +-1.44E-01 +-9.62E-02 +-3.05E-02 +4.97E-03 +-1.33E-02 +-5.56E-02 +-8.94E-02 +-9.63E-02 +-8.14E-02 +-3.76E-02 +1.41E-02 +5.08E-02 +4.23E-02 +-4.53E-03 +-4.16E-02 +-6.54E-02 +-8.16E-02 +-9.01E-02 +-8.88E-02 +-7.16E-02 +-4.65E-02 +-3.17E-02 +-2.27E-02 +-8.30E-03 +9.70E-03 +2.69E-02 +2.91E-02 +1.06E-02 +-6.65E-03 +-1.81E-02 +-2.38E-02 +-3.09E-02 +-3.92E-02 +-4.61E-02 +-5.56E-02 +-6.55E-02 +-5.30E-02 +-3.27E-02 +-1.51E-02 +-1.70E-03 +5.28E-03 +-7.52E-03 +-3.74E-02 +-6.21E-02 +-7.33E-02 +-7.34E-02 +-5.32E-02 +-1.54E-02 +2.05E-02 +3.90E-02 +3.13E-02 +1.87E-02 +3.55E-03 +-6.98E-03 +-7.84E-03 +-3.87E-03 +7.46E-03 +1.59E-02 +2.51E-02 +4.10E-02 +5.70E-02 +7.04E-02 +8.32E-02 +8.89E-02 +9.05E-02 +9.56E-02 +1.13E-01 +1.53E-01 +2.08E-01 +2.66E-01 +3.13E-01 +3.25E-01 +3.24E-01 +3.17E-01 +3.03E-01 +2.86E-01 +2.78E-01 +2.91E-01 +3.24E-01 +3.51E-01 +3.70E-01 +3.79E-01 +3.80E-01 +3.74E-01 +3.68E-01 +3.67E-01 +3.73E-01 +3.81E-01 +3.74E-01 +3.61E-01 +3.47E-01 +3.22E-01 +2.90E-01 +2.69E-01 +2.77E-01 +3.04E-01 +3.23E-01 +3.18E-01 +2.97E-01 +2.69E-01 +2.40E-01 +2.49E-01 +2.66E-01 +2.71E-01 +2.53E-01 +2.34E-01 +2.14E-01 +2.23E-01 +2.63E-01 +3.00E-01 +3.01E-01 +2.89E-01 +2.55E-01 +2.09E-01 +1.74E-01 +1.71E-01 +1.82E-01 +2.01E-01 +2.15E-01 +2.20E-01 +2.33E-01 +2.22E-01 +1.72E-01 +1.22E-01 +6.96E-02 +1.75E-02 +-1.35E-02 +-2.47E-02 +-2.61E-02 +-3.88E-02 +-6.93E-02 +-1.04E-01 +-1.27E-01 +-1.03E-01 +-6.18E-02 +-6.89E-02 +-1.15E-01 +-1.61E-01 +-1.90E-01 +-2.02E-01 +-2.05E-01 +-2.08E-01 +-2.05E-01 +-2.07E-01 +-2.23E-01 +-2.48E-01 +-2.50E-01 +-1.98E-01 +-1.41E-01 +-1.34E-01 +-1.55E-01 +-1.78E-01 +-1.97E-01 +-2.04E-01 +-2.00E-01 +-1.71E-01 +-1.35E-01 +-9.50E-02 +-7.66E-02 +-1.06E-01 +-1.41E-01 +-1.71E-01 +-1.89E-01 +-2.02E-01 +-2.10E-01 +-2.09E-01 +-2.01E-01 +-2.03E-01 +-2.10E-01 +-2.43E-01 +-2.93E-01 +-3.44E-01 +-3.91E-01 +-4.20E-01 +-4.32E-01 +-4.30E-01 +-4.04E-01 +-3.63E-01 +-3.20E-01 +-3.07E-01 +-3.56E-01 +-4.09E-01 +-4.47E-01 +-4.74E-01 +-4.83E-01 +-4.45E-01 +-3.84E-01 +-3.30E-01 +-3.03E-01 +-3.04E-01 +-3.25E-01 +-3.59E-01 +-3.82E-01 +-3.79E-01 +-3.69E-01 +-3.52E-01 +-3.32E-01 +-3.15E-01 +-2.97E-01 +-2.79E-01 +-2.73E-01 +-2.79E-01 +-2.89E-01 +-3.00E-01 +-3.02E-01 +-2.81E-01 +-2.22E-01 +-1.50E-01 +-7.63E-02 +-1.27E-02 +4.08E-02 +9.02E-02 +1.10E-01 +8.94E-02 +7.37E-02 +7.15E-02 +8.59E-02 +1.07E-01 +1.44E-01 +1.87E-01 +2.21E-01 +2.27E-01 +2.18E-01 +2.10E-01 +1.85E-01 +1.55E-01 +1.17E-01 +8.87E-02 +7.90E-02 +7.60E-02 +7.14E-02 +6.46E-02 +4.92E-02 +3.54E-02 +2.51E-02 +1.22E-02 +7.15E-03 +7.91E-03 +6.20E-03 +-1.42E-03 +-3.00E-03 +1.77E-03 +1.30E-03 +2.98E-03 +1.15E-02 +2.31E-02 +1.86E-02 +-4.10E-03 +-2.05E-02 +-1.52E-02 +9.89E-03 +3.56E-02 +5.61E-02 +6.37E-02 +6.08E-02 +4.55E-02 +1.38E-02 +3.58E-03 +5.53E-02 +1.25E-01 +1.57E-01 +1.41E-01 +1.17E-01 +9.06E-02 +6.31E-02 +4.89E-02 +5.62E-02 +8.11E-02 +1.03E-01 +1.21E-01 +1.46E-01 +1.58E-01 +1.30E-01 +8.90E-02 +4.62E-02 +1.26E-02 +1.29E-02 +3.88E-02 +7.93E-02 +1.26E-01 +1.61E-01 +1.78E-01 +1.75E-01 +1.37E-01 +9.96E-02 +7.47E-02 +5.72E-02 +5.54E-02 +6.91E-02 +9.44E-02 +1.13E-01 +1.17E-01 +1.23E-01 +1.29E-01 +1.35E-01 +1.45E-01 +1.54E-01 +1.50E-01 +1.35E-01 +1.26E-01 +1.28E-01 +1.38E-01 +1.57E-01 +1.72E-01 +1.86E-01 +1.89E-01 +1.80E-01 +1.63E-01 +1.44E-01 +1.25E-01 +1.08E-01 +1.00E-01 +1.04E-01 +1.08E-01 +1.09E-01 +1.08E-01 +1.07E-01 +1.14E-01 +1.25E-01 +1.33E-01 +1.33E-01 +1.31E-01 +1.28E-01 +1.29E-01 +1.39E-01 +1.55E-01 +1.70E-01 +1.80E-01 +1.79E-01 +1.68E-01 +1.54E-01 +1.47E-01 +1.45E-01 +1.55E-01 +2.06E-01 +2.62E-01 +2.68E-01 +2.43E-01 +2.17E-01 +1.92E-01 +1.71E-01 +1.54E-01 +1.60E-01 +1.92E-01 +2.15E-01 +2.21E-01 +2.13E-01 +1.85E-01 +1.54E-01 +1.80E-01 +2.27E-01 +2.43E-01 +2.06E-01 +1.31E-01 +3.56E-02 +-7.83E-03 +4.22E-02 +7.82E-02 +9.13E-02 +1.05E-01 +9.36E-02 +4.07E-02 +-2.02E-02 +-4.26E-02 +-3.46E-02 +-3.06E-02 +-3.67E-02 +-6.05E-02 +-1.02E-01 +-1.60E-01 +-1.90E-01 +-1.60E-01 +-1.14E-01 +-7.61E-02 +-5.35E-02 +-7.69E-02 +-1.27E-01 +-1.78E-01 +-2.18E-01 +-2.30E-01 +-2.23E-01 +-2.09E-01 +-1.86E-01 +-1.68E-01 +-1.91E-01 +-2.49E-01 +-3.03E-01 +-3.20E-01 +-3.16E-01 +-3.08E-01 +-2.96E-01 +-2.93E-01 +-3.16E-01 +-3.62E-01 +-4.09E-01 +-4.33E-01 +-4.35E-01 +-4.20E-01 +-3.77E-01 +-3.24E-01 +-2.85E-01 +-2.77E-01 +-2.81E-01 +-2.87E-01 +-3.06E-01 +-3.32E-01 +-3.35E-01 +-2.98E-01 +-2.44E-01 +-2.12E-01 +-1.97E-01 +-1.89E-01 +-1.98E-01 +-2.13E-01 +-1.98E-01 +-1.45E-01 +-6.83E-02 +-2.35E-02 +-1.20E-02 +-3.23E-02 +-6.17E-02 +-9.20E-02 +-1.06E-01 +-5.69E-02 +2.32E-02 +1.02E-01 +1.48E-01 +1.16E-01 +7.10E-02 +4.06E-02 +1.28E-02 +1.98E-03 +1.06E-02 +5.06E-02 +1.09E-01 +1.46E-01 +1.12E-01 +4.82E-02 +6.34E-04 +-2.64E-02 +-2.09E-02 +4.04E-02 +1.11E-01 +1.41E-01 +1.30E-01 +1.07E-01 +8.03E-02 +3.81E-02 +-9.53E-04 +1.23E-02 +9.02E-02 +1.52E-01 +1.89E-01 +1.94E-01 +1.85E-01 +1.66E-01 +1.32E-01 +9.66E-02 +1.09E-01 +1.64E-01 +2.22E-01 +2.63E-01 +2.69E-01 +2.48E-01 +2.25E-01 +2.09E-01 +2.01E-01 +2.01E-01 +2.13E-01 +2.30E-01 +2.37E-01 +2.32E-01 +2.19E-01 +2.02E-01 +1.80E-01 +1.57E-01 +1.44E-01 +1.15E-01 +8.14E-02 +9.46E-02 +1.35E-01 +1.69E-01 +1.63E-01 +1.43E-01 +1.31E-01 +1.13E-01 +8.31E-02 +6.41E-02 +7.67E-02 +1.30E-01 +1.78E-01 +1.96E-01 +2.03E-01 +2.02E-01 +1.97E-01 +1.92E-01 +1.82E-01 +1.85E-01 +2.48E-01 +3.39E-01 +3.21E-01 +2.67E-01 +2.09E-01 +1.57E-01 +1.33E-01 +1.23E-01 +1.35E-01 +1.68E-01 +1.71E-01 +1.43E-01 +1.07E-01 +5.48E-02 +2.26E-03 +-3.70E-02 +-4.13E-02 +-3.17E-02 +-2.27E-02 +-4.29E-03 +8.99E-03 +5.32E-03 +-7.17E-04 +-2.27E-03 +-1.21E-02 +-2.77E-02 +-2.00E-02 +8.51E-03 +2.04E-02 +1.86E-02 +1.14E-02 +-9.74E-03 +-2.75E-02 +-2.26E-02 +-7.28E-03 +1.03E-02 +2.70E-02 +4.56E-02 +6.34E-02 +2.05E-02 +-2.56E-02 +-6.54E-02 +-1.05E-01 +-7.73E-02 +-1.10E-02 +3.14E-02 +5.76E-02 +6.35E-02 +5.62E-02 +3.79E-02 +8.84E-03 +-2.30E-03 +1.99E-03 +1.24E-02 +6.63E-02 +1.27E-01 +1.52E-01 +1.41E-01 +1.08E-01 +6.86E-02 +1.58E-02 +-4.36E-02 +-6.19E-02 +-2.80E-02 +1.91E-02 +8.22E-02 +1.26E-01 +1.12E-01 +4.37E-02 +-6.75E-02 +-1.56E-01 +-1.50E-01 +-1.16E-01 +-6.79E-02 +-2.26E-02 +-1.91E-02 +-5.49E-02 +-1.07E-01 +-1.38E-01 +-1.27E-01 +-1.10E-01 +-1.17E-01 +-1.11E-01 +-1.00E-01 +-1.09E-01 +-1.26E-01 +-1.34E-01 +-1.43E-01 +-1.60E-01 +-1.79E-01 +-1.57E-01 +-8.04E-02 +-1.28E-02 +-4.02E-02 +-9.29E-02 +-1.21E-01 +-1.50E-01 +-1.71E-01 +-1.59E-01 +-9.84E-02 +-1.65E-02 +-1.12E-02 +-9.78E-02 +-1.37E-01 +-1.49E-01 +-1.49E-01 +-1.42E-01 +-1.22E-01 +-1.10E-01 +-1.34E-01 +-1.53E-01 +-1.39E-01 +-1.19E-01 +-1.47E-01 +-1.80E-01 +-1.27E-01 +-8.47E-02 +-1.60E-01 +-2.54E-01 +-2.65E-01 +-1.87E-01 +-1.43E-01 +-1.42E-01 +-1.55E-01 +-1.47E-01 +-1.66E-01 +-2.39E-01 +-1.98E-01 +-1.69E-01 +-1.66E-01 +-1.25E-01 +-1.04E-01 +-1.13E-01 +-1.36E-01 +-1.79E-01 +-1.78E-01 +-1.58E-01 +-1.19E-01 +-7.63E-02 +-5.45E-02 +-5.26E-02 +-7.05E-02 +-8.93E-02 +-8.54E-02 +-2.01E-02 +6.29E-02 +6.30E-02 +-7.12E-03 +-6.07E-02 +-8.21E-02 +-9.69E-02 +-1.04E-01 +-9.53E-02 +-6.73E-02 +-1.80E-02 +2.94E-02 +5.36E-02 +4.64E-02 +4.63E-02 +5.40E-02 +3.78E-02 +1.27E-02 +1.82E-02 +5.41E-02 +1.04E-01 +1.51E-01 +1.72E-01 +1.48E-01 +1.14E-01 +1.23E-01 +1.49E-01 +1.66E-01 +1.62E-01 +1.47E-01 +1.08E-01 +6.81E-02 +5.62E-02 +4.49E-02 +3.97E-02 +4.22E-02 +2.69E-02 +-7.14E-03 +-4.94E-02 +-8.17E-02 +-9.79E-02 +-9.69E-02 +-5.94E-02 +-3.98E-02 +-6.70E-02 +-9.83E-02 +-1.10E-01 +-1.17E-01 +-1.24E-01 +-1.15E-01 +-7.87E-02 +-3.19E-02 +9.40E-03 +4.05E-02 +5.71E-02 +7.13E-02 +6.94E-02 +2.82E-02 +2.30E-02 +5.41E-02 +9.38E-02 +1.31E-01 +1.58E-01 +1.83E-01 +1.85E-01 +1.54E-01 +1.24E-01 +1.15E-01 +1.07E-01 +8.95E-02 +6.74E-02 +5.07E-02 +5.24E-02 +5.94E-02 +6.37E-02 +6.03E-02 +5.58E-02 +5.63E-02 +5.77E-02 +6.15E-02 +6.98E-02 +8.70E-02 +1.20E-01 +1.39E-01 +1.13E-01 +8.82E-02 +7.92E-02 +7.29E-02 +6.81E-02 +7.08E-02 +8.04E-02 +9.19E-02 +8.55E-02 +5.76E-02 +2.17E-02 +-1.22E-02 +-2.56E-02 +-1.02E-02 +9.89E-04 +-1.46E-04 +-1.55E-03 +-5.44E-03 +-4.75E-02 +-1.45E-01 +-1.87E-01 +-1.32E-01 +-7.67E-02 +-5.31E-02 +-3.89E-02 +-4.47E-02 +-9.50E-02 +-1.55E-01 +-1.78E-01 +-1.62E-01 +-1.33E-01 +-1.15E-01 +-1.10E-01 +-1.14E-01 +-1.11E-01 +-7.19E-02 +2.33E-03 +6.36E-02 +5.31E-02 +1.60E-02 +-1.94E-02 +-3.21E-02 +-4.05E-02 +-5.45E-02 +-4.09E-02 +5.20E-02 +1.48E-01 +1.57E-01 +1.16E-01 +7.21E-02 +2.64E-02 +-3.92E-03 +-1.20E-02 +1.58E-03 +3.55E-02 +6.71E-02 +6.95E-02 +6.53E-02 +8.93E-02 +1.21E-01 +1.12E-01 +6.35E-02 +1.20E-02 +-2.55E-02 +-5.24E-02 +-7.28E-02 +-7.26E-02 +-3.69E-02 +2.80E-03 +1.68E-02 +2.26E-02 +3.44E-02 +5.22E-02 +4.56E-02 +-4.45E-03 +-5.08E-02 +-7.63E-02 +-5.85E-02 +-1.02E-02 +2.87E-02 +3.63E-02 +3.04E-02 +3.26E-02 +4.39E-02 +4.51E-02 +4.04E-02 +4.49E-02 +5.45E-02 +5.73E-02 +4.49E-02 +1.75E-02 +-6.87E-03 +-2.90E-02 +-4.67E-02 +-5.51E-02 +-4.75E-02 +-3.61E-02 +-2.57E-02 +-1.52E-02 +-3.52E-02 +-8.87E-02 +-1.36E-01 +-1.41E-01 +-1.17E-01 +-9.07E-02 +-6.25E-02 +-4.21E-02 +-6.44E-02 +-1.26E-01 +-1.95E-01 +-2.39E-01 +-2.34E-01 +-2.09E-01 +-1.87E-01 +-1.79E-01 +-1.86E-01 +-2.06E-01 +-2.34E-01 +-2.48E-01 +-2.43E-01 +-2.29E-01 +-2.18E-01 +-2.19E-01 +-2.21E-01 +-2.22E-01 +-2.22E-01 +-2.21E-01 +-2.40E-01 +-2.85E-01 +-3.00E-01 +-2.53E-01 +-1.93E-01 +-1.54E-01 +-1.29E-01 +-1.17E-01 +-1.35E-01 +-1.87E-01 +-2.37E-01 +-2.53E-01 +-2.25E-01 +-1.70E-01 +-1.07E-01 +-1.08E-01 +-1.51E-01 +-1.77E-01 +-1.75E-01 +-1.73E-01 +-1.86E-01 +-1.85E-01 +-1.29E-01 +-6.27E-02 +-1.87E-02 +-1.12E-02 +-3.76E-02 +-8.57E-02 +-1.13E-01 +-9.10E-02 +-4.20E-02 +5.21E-03 +3.41E-02 +2.56E-02 +-2.53E-02 +-7.60E-02 +-7.70E-02 +-3.75E-02 +2.02E-02 +7.52E-02 +9.76E-02 +5.70E-02 +-7.13E-03 +-5.06E-02 +-6.95E-02 +-8.57E-02 +-6.38E-02 +1.85E-02 +1.03E-01 +1.35E-01 +9.75E-02 +5.22E-02 +2.75E-02 +2.16E-02 +3.24E-02 +6.49E-02 +1.01E-01 +1.24E-01 +1.33E-01 +1.46E-01 +1.68E-01 +1.96E-01 +1.99E-01 +1.79E-01 +1.52E-01 +1.29E-01 +1.22E-01 +1.24E-01 +1.24E-01 +1.24E-01 +1.31E-01 +1.62E-01 +1.97E-01 +2.02E-01 +1.48E-01 +9.78E-02 +8.07E-02 +6.82E-02 +3.50E-02 +2.56E-02 +7.84E-02 +1.25E-01 +1.28E-01 +1.12E-01 +1.11E-01 +1.28E-01 +1.39E-01 +1.39E-01 +1.36E-01 +1.43E-01 +1.54E-01 +1.60E-01 +1.68E-01 +1.80E-01 +1.93E-01 +2.14E-01 +2.35E-01 +2.40E-01 +2.34E-01 +2.28E-01 +2.23E-01 +2.37E-01 +2.62E-01 +2.40E-01 +1.89E-01 +1.20E-01 +5.16E-02 +6.28E-02 +1.36E-01 +2.05E-01 +2.46E-01 +1.95E-01 +9.59E-02 +4.72E-02 +3.98E-02 +5.72E-02 +9.05E-02 +1.11E-01 +1.06E-01 +6.22E-02 +1.22E-02 +-1.16E-02 +2.04E-03 +5.91E-02 +1.18E-01 +1.36E-01 +1.10E-01 +5.06E-02 +1.05E-02 +3.31E-03 +1.58E-02 +4.74E-02 +8.53E-02 +1.13E-01 +1.13E-01 +6.28E-02 +4.24E-02 +7.72E-02 +7.61E-02 +6.58E-02 +6.33E-02 +5.86E-02 +5.14E-02 +3.39E-02 +1.34E-02 +1.04E-02 +3.55E-03 +-3.10E-02 +-7.64E-02 +-1.25E-01 +-1.63E-01 +-1.32E-01 +-6.05E-02 +-3.03E-02 +-1.33E-02 +3.74E-02 +1.05E-01 +1.19E-01 +5.63E-02 +2.52E-02 +4.61E-02 +6.66E-02 +8.34E-02 +9.91E-02 +1.25E-01 +1.42E-01 +1.16E-01 +7.70E-02 +7.72E-02 +1.02E-01 +1.19E-01 +1.08E-01 +6.21E-02 +7.84E-03 +-4.49E-02 +-8.57E-02 +-1.11E-01 +-1.14E-01 +-5.55E-02 +1.36E-02 +-3.14E-02 +-1.40E-01 +-1.86E-01 +-1.39E-01 +-1.22E-01 +-1.76E-01 +-1.67E-01 +-7.31E-02 +-8.12E-03 +-1.48E-02 +-2.88E-02 +-1.20E-02 +-1.63E-02 +-6.31E-02 +-1.09E-01 +-1.09E-01 +-8.43E-02 +-3.68E-02 +9.75E-03 +4.66E-02 +6.52E-02 +4.90E-02 +3.65E-02 +3.33E-02 +1.99E-02 +1.38E-04 +-5.81E-03 +-6.21E-04 +1.16E-03 +-3.65E-03 +-6.11E-03 +-1.13E-02 +-2.13E-02 +-2.36E-02 +-2.40E-02 +-2.76E-02 +-2.97E-02 +-2.95E-02 +-2.84E-02 +-2.42E-02 +-1.92E-02 +-1.01E-02 +-5.46E-05 +-1.42E-02 +-1.46E-02 +3.30E-02 +8.71E-02 +1.21E-01 +8.36E-02 +2.03E-02 +1.05E-02 +3.13E-02 +4.13E-02 +4.25E-02 +4.85E-02 +5.66E-02 +5.24E-02 +3.02E-02 +-1.09E-03 +-1.90E-02 +-2.82E-02 +-3.13E-02 +-1.45E-02 +1.03E-02 +2.87E-02 +1.34E-02 +-3.45E-02 +-8.24E-02 +-9.55E-02 +-7.90E-02 +-5.73E-02 +-3.74E-02 +-1.67E-02 +-6.80E-03 +-1.77E-02 +-3.61E-02 +-4.36E-02 +-3.92E-02 +-2.88E-02 +-1.80E-02 +-9.22E-03 +-6.44E-03 +-2.34E-02 +-4.69E-02 +-6.41E-02 +-6.45E-02 +-5.39E-02 +-4.03E-02 +-5.48E-03 +6.42E-02 +8.34E-02 +6.63E-02 +4.73E-02 +3.67E-02 +3.58E-02 +4.02E-02 +5.01E-02 +6.56E-02 +7.67E-02 +6.63E-02 +5.47E-02 +3.64E-02 +1.38E-02 +-4.21E-04 +-1.75E-02 +-4.30E-02 +-6.17E-02 +-6.53E-02 +-6.66E-02 +-7.30E-02 +-8.45E-02 +-9.67E-02 +-1.10E-01 +-1.24E-01 +-1.33E-01 +-1.32E-01 +-1.22E-01 +-1.23E-01 +-1.29E-01 +-1.17E-01 +-9.18E-02 +-6.82E-02 +-4.92E-02 +-4.13E-02 +-4.25E-02 +-4.73E-02 +-5.07E-02 +-4.88E-02 +-4.09E-02 +-2.86E-02 +-7.19E-03 +1.82E-02 +5.02E-02 +7.89E-02 +9.30E-02 +7.59E-02 +3.46E-02 +1.51E-02 +3.24E-02 +5.98E-02 +8.37E-02 +8.91E-02 +8.42E-02 +6.75E-02 +3.60E-02 +1.60E-03 +-2.51E-02 +-4.30E-02 +-5.93E-02 +-8.51E-02 +-1.20E-01 +-1.55E-01 +-1.82E-01 +-1.69E-01 +-1.27E-01 +-8.74E-02 +-5.03E-02 +-1.01E-02 +3.91E-02 +6.75E-02 +3.02E-02 +-1.35E-02 +-2.73E-02 +-2.41E-02 +-8.40E-03 +3.71E-02 +8.82E-02 +1.15E-01 +1.13E-01 +9.48E-02 +5.55E-02 +3.18E-02 +2.97E-02 +3.69E-02 +3.61E-02 +2.00E-02 +-2.83E-03 +-3.11E-02 +-6.16E-02 +-8.12E-02 +-8.10E-02 +-6.17E-02 +-4.01E-02 +-2.33E-02 +-7.08E-03 +-1.05E-03 +-2.03E-02 +-4.59E-02 +-6.36E-02 +-7.17E-02 +-6.39E-02 +-4.48E-02 +-2.72E-02 +-1.17E-02 +2.98E-03 +1.82E-02 +3.17E-02 +2.32E-02 +-1.99E-02 +-6.06E-02 +-4.97E-02 +1.51E-02 +8.84E-02 +1.60E-01 +2.03E-01 +2.13E-01 +1.88E-01 +1.10E-01 +2.22E-02 +-3.49E-02 +-3.55E-02 +4.95E-03 +2.47E-02 +6.54E-02 +1.26E-01 +1.58E-01 +1.42E-01 +7.64E-02 +4.25E-03 +-4.04E-02 +-3.82E-02 +8.53E-03 +8.73E-02 +1.38E-01 +1.24E-01 +8.68E-02 +4.06E-02 +-8.27E-03 +-4.92E-02 +-4.85E-02 +1.54E-02 +8.32E-02 +1.01E-01 +6.78E-02 +2.70E-02 +-7.19E-03 +-4.87E-02 +-9.00E-02 +-1.10E-01 +-1.03E-01 +-9.24E-02 +-9.86E-02 +-9.76E-02 +-6.08E-02 +-6.52E-02 +-1.01E-01 +-1.19E-01 +-1.26E-01 +-1.31E-01 +-1.32E-01 +-1.23E-01 +-8.62E-02 +-5.34E-02 +-6.45E-02 +-8.42E-02 +-9.68E-02 +-1.04E-01 +-1.07E-01 +-1.08E-01 +-1.07E-01 +-9.84E-02 +-9.36E-02 +-9.48E-02 +-9.51E-02 +-1.01E-01 +-1.22E-01 +-1.49E-01 +-1.74E-01 +-2.16E-01 +-2.65E-01 +-2.82E-01 +-2.31E-01 +-1.71E-01 +-1.65E-01 +-1.93E-01 +-2.15E-01 +-2.39E-01 +-2.68E-01 +-2.71E-01 +-2.15E-01 +-1.44E-01 +-1.19E-01 +-1.54E-01 +-1.99E-01 +-1.91E-01 +-1.59E-01 +-1.18E-01 +-5.39E-02 +-6.79E-03 +-3.84E-02 +-1.17E-01 +-1.49E-01 +-6.78E-02 +-3.35E-03 +5.42E-03 +1.84E-02 +8.89E-03 +-3.61E-02 +-7.26E-02 +-7.95E-02 +-6.52E-02 +-5.10E-02 +-4.84E-02 +-5.98E-02 +-5.38E-02 +-4.98E-02 +-6.19E-03 +8.17E-02 +6.09E-02 +-2.77E-03 +-5.51E-02 +-9.91E-02 +-1.26E-01 +-1.27E-01 +-9.80E-02 +-3.17E-02 +1.20E-02 +2.67E-02 +8.13E-02 +1.24E-01 +9.22E-02 +5.86E-02 +3.60E-02 +1.12E-02 +4.40E-03 +2.74E-02 +5.53E-02 +8.91E-02 +1.18E-01 +1.19E-01 +1.02E-01 +8.20E-02 +7.00E-02 +6.52E-02 +5.93E-02 +5.12E-02 +4.35E-02 +4.41E-02 +4.50E-02 +4.42E-02 +4.53E-02 +5.22E-02 +5.83E-02 +5.72E-02 +5.51E-02 +5.34E-02 +5.10E-02 +5.03E-02 +5.93E-02 +7.82E-02 +9.53E-02 +1.05E-01 +1.01E-01 +8.36E-02 +6.29E-02 +4.52E-02 +4.08E-02 +5.09E-02 +6.62E-02 +8.04E-02 +8.92E-02 +9.31E-02 +1.08E-01 +1.39E-01 +1.74E-01 +2.05E-01 +1.94E-01 +1.56E-01 +1.20E-01 +9.87E-02 +8.89E-02 +9.00E-02 +1.02E-01 +1.22E-01 +1.33E-01 +1.32E-01 +1.33E-01 +1.45E-01 +1.34E-01 +7.69E-02 +2.93E-02 +5.71E-02 +1.31E-01 +1.70E-01 +1.73E-01 +1.83E-01 +1.91E-01 +1.77E-01 +1.52E-01 +1.59E-01 +2.06E-01 +2.52E-01 +2.75E-01 +2.77E-01 +2.68E-01 +2.50E-01 +2.39E-01 +2.35E-01 +2.25E-01 +2.12E-01 +2.03E-01 +1.93E-01 +1.88E-01 +1.86E-01 +1.84E-01 +1.80E-01 +1.66E-01 +1.42E-01 +1.13E-01 +8.55E-02 +7.10E-02 +7.10E-02 +7.51E-02 +8.58E-02 +8.54E-02 +6.05E-02 +3.37E-02 +2.53E-02 +4.06E-02 +6.88E-02 +9.60E-02 +1.15E-01 +1.24E-01 +1.23E-01 +1.15E-01 +1.04E-01 +1.00E-01 +1.02E-01 +1.11E-01 +1.33E-01 +1.57E-01 +1.76E-01 +1.85E-01 +1.59E-01 +1.11E-01 +6.43E-02 +4.32E-02 +5.59E-02 +7.72E-02 +9.80E-02 +1.13E-01 +1.20E-01 +1.16E-01 +9.17E-02 +6.29E-02 +4.54E-02 +2.80E-02 +1.59E-02 +1.08E-02 +2.08E-02 +4.23E-02 +6.00E-02 +6.97E-02 +7.60E-02 +7.28E-02 +5.77E-02 +3.74E-02 +1.98E-02 +7.37E-03 +-1.24E-03 +-4.28E-03 +-1.86E-03 +-9.74E-03 +-3.04E-02 +-5.74E-02 +-8.19E-02 +-8.21E-02 +-5.87E-02 +-3.47E-02 +-2.61E-02 +-3.69E-02 +-5.14E-02 +-6.54E-02 +-7.69E-02 +-8.00E-02 +-7.05E-02 +-5.28E-02 +-4.00E-02 +-4.98E-02 +-6.14E-02 +-7.25E-02 +-9.32E-02 +-9.82E-02 +-8.71E-02 +-7.55E-02 +-7.27E-02 +-7.88E-02 +-9.01E-02 +-1.04E-01 +-1.23E-01 +-1.43E-01 +-1.57E-01 +-1.69E-01 +-1.71E-01 +-1.56E-01 +-1.38E-01 +-1.25E-01 +-1.15E-01 +-1.11E-01 +-1.16E-01 +-1.22E-01 +-1.23E-01 +-1.20E-01 +-1.14E-01 +-1.07E-01 +-1.08E-01 +-1.18E-01 +-1.30E-01 +-1.42E-01 +-1.46E-01 +-1.16E-01 +-6.87E-02 +-3.21E-02 +-3.55E-02 +-6.30E-02 +-9.78E-02 +-1.42E-01 +-1.82E-01 +-2.07E-01 +-1.94E-01 +-1.29E-01 +-6.63E-02 +-5.60E-02 +-9.78E-02 +-1.50E-01 +-1.84E-01 +-1.90E-01 +-1.84E-01 +-1.58E-01 +-1.19E-01 +-9.47E-02 +-9.32E-02 +-9.36E-02 +-9.51E-02 +-1.14E-01 +-1.46E-01 +-1.41E-01 +-7.76E-02 +-5.03E-03 +6.31E-02 +7.93E-02 +1.64E-02 +-5.16E-02 +-1.01E-01 +-1.13E-01 +-4.52E-02 +4.74E-02 +1.19E-01 +1.02E-01 +3.19E-02 +-3.69E-02 +-9.72E-02 +-1.37E-01 +-1.45E-01 +-1.34E-01 +-6.48E-02 +-2.29E-03 +-2.41E-02 +-6.40E-02 +-7.84E-02 +-7.36E-02 +-4.86E-02 +-2.35E-03 +5.19E-03 +-3.38E-02 +-7.46E-02 +-1.06E-01 +-1.00E-01 +-5.57E-02 +-1.41E-03 +5.17E-02 +7.58E-02 +6.89E-02 +5.08E-02 +3.26E-02 +1.71E-02 +1.01E-02 +2.75E-02 +5.02E-02 +5.17E-02 +4.40E-02 +3.69E-02 +4.24E-02 +5.68E-02 +7.30E-02 +8.01E-02 +7.65E-02 +8.33E-02 +8.64E-02 +3.68E-02 +-2.84E-02 +-3.28E-02 +-3.43E-03 +2.71E-02 +5.05E-02 +4.78E-02 +2.75E-02 +2.90E-02 +6.18E-02 +6.36E-02 +3.79E-02 +1.07E-02 +-2.32E-02 +-3.44E-02 +-1.57E-02 +3.25E-02 +1.08E-01 +1.40E-01 +1.27E-01 +7.93E-02 +8.76E-03 +-4.11E-02 +-4.33E-02 +-2.32E-02 +1.05E-03 +1.81E-02 +3.68E-02 +4.30E-02 +2.78E-02 +1.33E-02 +4.60E-03 +-4.84E-03 +-1.10E-02 +-2.19E-02 +-3.50E-02 +-4.12E-02 +-2.96E-02 +2.82E-03 +1.81E-02 +-4.36E-03 +-2.20E-02 +-1.55E-02 +-1.21E-02 +-1.86E-02 +-1.95E-02 +-5.39E-03 +9.26E-03 +1.96E-03 +-1.50E-02 +-2.53E-02 +-2.83E-02 +-3.14E-02 +-3.57E-02 +-3.79E-02 +-3.84E-02 +-4.58E-02 +-5.85E-02 +-6.94E-02 +-8.33E-02 +-1.02E-01 +-1.21E-01 +-1.42E-01 +-1.58E-01 +-1.64E-01 +-1.63E-01 +-1.62E-01 +-1.61E-01 +-1.58E-01 +-1.50E-01 +-1.44E-01 +-1.34E-01 +-1.21E-01 +-1.06E-01 +-9.70E-02 +-9.98E-02 +-1.03E-01 +-1.02E-01 +-9.32E-02 +-7.30E-02 +-5.01E-02 +-2.99E-02 +-1.25E-02 +8.65E-04 +8.88E-03 +8.90E-03 +2.70E-03 +1.31E-03 +7.69E-03 +1.16E-02 +1.45E-02 +1.99E-02 +2.51E-02 +3.08E-02 +3.71E-02 +4.23E-02 +4.77E-02 +5.36E-02 +5.90E-02 +6.29E-02 +5.99E-02 +5.24E-02 +4.52E-02 +3.95E-02 +3.51E-02 +3.24E-02 +2.94E-02 +2.36E-02 +1.46E-02 +2.60E-03 +-6.77E-03 +-9.87E-03 +-1.13E-02 +-1.25E-02 +-1.42E-02 +-1.81E-02 +-2.31E-02 +-2.80E-02 +-3.03E-02 +-3.06E-02 +-3.35E-02 +-3.50E-02 +-3.33E-02 +-3.41E-02 +-3.72E-02 +-4.25E-02 +-4.90E-02 +-4.62E-02 +-3.49E-02 +-2.40E-02 +-1.46E-02 +-1.02E-02 +-9.88E-03 +-1.13E-02 +-1.37E-02 +-1.31E-02 +-7.19E-03 +1.88E-03 +1.10E-02 +1.81E-02 +2.68E-02 +3.36E-02 +3.64E-02 +3.92E-02 +4.25E-02 +4.18E-02 +2.76E-02 +5.28E-03 +-1.42E-02 +-1.62E-02 +-6.32E-03 +6.37E-03 +1.76E-02 +2.41E-02 +1.98E-02 +4.79E-03 +-1.10E-02 +-1.96E-02 +-2.06E-02 +-1.71E-02 +-1.14E-02 +-3.84E-03 +2.66E-03 +6.58E-03 +8.78E-03 +9.68E-03 +1.09E-02 +1.22E-02 +1.30E-02 +1.20E-02 +8.10E-03 +4.76E-03 +9.32E-03 +1.68E-02 +2.36E-02 +2.50E-02 +1.21E-02 +-4.33E-03 +-7.52E-03 +-1.26E-03 +6.13E-03 +1.36E-02 +1.94E-02 +2.19E-02 +1.91E-02 +1.28E-02 +9.61E-03 +1.25E-02 +1.79E-02 +2.01E-02 +1.93E-02 +1.79E-02 +1.67E-02 +1.89E-02 +2.74E-02 +3.37E-02 +3.36E-02 +3.55E-02 +3.53E-02 +3.32E-02 +3.24E-02 +3.22E-02 +3.24E-02 +3.32E-02 +3.65E-02 +4.16E-02 +4.16E-02 +3.72E-02 +3.28E-02 +2.94E-02 +2.82E-02 +2.83E-02 +2.98E-02 +3.21E-02 +3.31E-02 +3.17E-02 +2.82E-02 +2.45E-02 +2.47E-02 +2.66E-02 +2.64E-02 +2.53E-02 +2.41E-02 +2.29E-02 +2.28E-02 +2.30E-02 +2.32E-02 +2.39E-02 +2.71E-02 +3.15E-02 +3.39E-02 +3.22E-02 +2.95E-02 +2.76E-02 +2.60E-02 +2.50E-02 +2.51E-02 +2.61E-02 +2.69E-02 +2.65E-02 +2.54E-02 +2.39E-02 +2.23E-02 +2.09E-02 +1.95E-02 +1.82E-02 +1.73E-02 +1.68E-02 +1.63E-02 +1.55E-02 +1.48E-02 +1.48E-02 +1.55E-02 +1.62E-02 +1.62E-02 +1.57E-02 +1.50E-02 +1.44E-02 +1.39E-02 +1.35E-02 +1.32E-02 +1.29E-02 +1.20E-02 +1.08E-02 +9.68E-03 +8.91E-03 +8.09E-03 +7.01E-03 +5.71E-03 +4.63E-03 +3.66E-03 +2.59E-03 +1.59E-03 +8.25E-04 +2.22E-04 +-1.06E-04 +-1.81E-04 +-2.40E-04 +-3.92E-04 +-5.89E-04 +-8.36E-04 +-1.22E-03 +-1.54E-03 +-1.69E-03 +-1.69E-03 +-1.63E-03 +-1.60E-03 +-1.54E-03 +-1.53E-03 +-1.63E-03 +-1.85E-03 +-2.11E-03 +-2.39E-03 +-2.70E-03 +-2.98E-03 +-3.22E-03 +-3.35E-03 +-3.40E-03 +-3.47E-03 +-3.71E-03 +-4.19E-03 +-4.54E-03 +-4.76E-03 +-5.19E-03 +-5.56E-03 +-5.80E-03 +-6.12E-03 +-6.41E-03 +-6.74E-03 +-7.22E-03 +-7.55E-03 +-5.60E-03 +-4.30E-03 +-4.57E-03 +-4.93E-03 +-5.26E-03 +-5.58E-03 +-6.01E-03 +-6.21E-03 +-5.30E-03 +-4.10E-03 +-3.50E-03 +-2.95E-03 +-2.35E-03 +-1.78E-03 +-1.25E-03 +-8.42E-04 +-5.96E-04 +-4.16E-04 +-1.21E-04 +1.77E-04 +3.68E-04 +6.22E-04 +9.51E-04 +1.43E-03 +1.78E-03 +1.65E-03 +1.24E-03 +9.09E-04 +6.69E-04 +4.80E-04 +2.48E-04 +-4.48E-05 +-3.26E-04 +-5.88E-04 +-8.81E-04 +-1.11E-03 +-1.29E-03 +-1.41E-03 +-1.39E-03 +-1.05E-03 +-5.44E-04 +-1.74E-04 +2.30E-05 +2.20E-04 +4.65E-04 +5.65E-04 +6.22E-04 +7.29E-04 +7.95E-04 +8.32E-04 +8.75E-04 +8.24E-04 +7.15E-04 +6.38E-04 +5.92E-04 +5.38E-04 +3.99E-04 +2.27E-04 +5.65E-05 +-1.45E-04 +-3.77E-04 +-6.17E-04 +-6.90E-04 +-7.86E-04 +-8.12E-04 +-6.60E-04 +-3.83E-04 +-1.83E-04 +-1.76E-04 +-1.12E-04 +-1.15E-04 +-2.32E-04 +-3.11E-04 +-3.68E-04 +-4.43E-04 +-5.50E-04 +-6.13E-04 +-5.29E-04 +-3.97E-04 +-3.01E-04 +-1.18E-04 +1.65E-04 +4.59E-04 +6.85E-04 +8.64E-04 +9.68E-04 +1.01E-03 +9.94E-04 +9.81E-04 +9.44E-04 +8.42E-04 +7.43E-04 +5.64E-04 +4.24E-04 +3.94E-04 +1.11E-04 +-1.94E-04 +-2.70E-04 +-5.13E-04 +-7.23E-04 +-8.32E-04 +-1.04E-03 +-1.22E-03 +-1.27E-03 +-1.26E-03 +-1.23E-03 +-1.15E-03 +-9.51E-04 +-6.64E-04 +-3.28E-04 +-1.09E-05 +2.38E-04 +4.92E-04 +7.57E-04 +9.34E-04 +1.01E-03 +1.05E-03 +1.09E-03 +1.09E-03 +1.01E-03 +8.88E-04 +7.45E-04 +4.91E-04 +2.97E-04 +3.08E-04 +2.02E-04 +2.33E-06 +-1.86E-04 +-3.50E-04 +-5.34E-04 +-6.59E-04 +-7.60E-04 +-7.93E-04 +-7.83E-04 +-8.04E-04 +-8.30E-04 +-7.73E-04 +-5.91E-04 +-4.04E-04 +-2.76E-04 +-1.21E-04 +6.26E-05 +2.28E-04 +3.13E-04 +3.43E-04 +4.04E-04 +4.47E-04 +4.09E-04 +3.65E-04 +3.58E-04 +3.19E-04 +2.63E-04 +2.25E-04 +2.20E-04 +2.30E-04 +2.36E-04 +2.27E-04 +2.16E-04 +1.94E-04 +1.35E-04 +4.55E-05 +7.91E-06 +4.17E-05 +7.13E-05 +1.99E-05 +-1.12E-04 +-2.90E-04 +-4.32E-04 +-4.34E-04 +-3.91E-04 +-3.92E-04 +-4.46E-04 +-5.34E-04 +-5.57E-04 +-4.99E-04 +-3.83E-04 +-2.69E-04 +-1.50E-04 +-1.14E-05 +1.15E-04 +2.39E-04 +3.47E-04 +4.31E-04 +5.13E-04 +5.80E-04 +6.33E-04 +6.62E-04 +6.44E-04 +5.65E-04 +4.65E-04 +3.62E-04 +2.44E-04 +7.57E-05 +-1.09E-04 +-2.71E-04 +-3.79E-04 +-4.55E-04 +-5.22E-04 +-5.70E-04 +-6.01E-04 +-5.87E-04 +-5.00E-04 +-3.96E-04 +-2.97E-04 +-1.94E-04 +-9.43E-05 +-2.13E-05 +2.41E-05 +8.06E-05 +1.64E-04 +2.33E-04 +2.85E-04 +3.24E-04 +3.38E-04 +3.31E-04 +3.18E-04 +3.07E-04 +2.83E-04 +2.40E-04 +1.76E-04 +1.17E-04 +5.86E-05 +-2.03E-07 +-6.19E-05 +-1.08E-04 +-1.49E-04 +-1.79E-04 +-1.85E-04 +-1.72E-04 +-1.58E-04 +-1.45E-04 +-1.34E-04 +-1.24E-04 +-1.05E-04 +-7.98E-05 +-6.09E-05 +-4.82E-05 +-3.85E-05 +-4.29E-05 +-4.57E-05 +-2.78E-05 +-9.99E-06 +-5.93E-06 +-1.39E-05 +-1.95E-05 +-1.14E-05 +6.31E-06 +2.73E-05 +5.54E-05 +8.34E-05 +1.14E-04 +1.48E-04 +1.81E-04 +2.10E-04 +2.31E-04 +2.32E-04 +2.06E-04 +1.59E-04 +1.05E-04 +5.02E-05 +-5.94E-06 +-5.99E-05 +-1.18E-04 +-1.73E-04 +-2.10E-04 +-2.33E-04 +-2.40E-04 +-2.48E-04 +-2.51E-04 +-2.42E-04 +-2.17E-04 +-1.74E-04 +-1.26E-04 +-7.15E-05 +-1.48E-05 +2.87E-05 +7.96E-05 +1.34E-04 +1.86E-04 +2.31E-04 +2.60E-04 +2.78E-04 +2.86E-04 +2.72E-04 +2.39E-04 +1.88E-04 +1.35E-04 +7.21E-05 +-7.43E-07 +-7.62E-05 +-1.40E-04 +-1.92E-04 +-2.26E-04 +-2.43E-04 +-2.43E-04 +-2.21E-04 +-1.86E-04 +-1.47E-04 +-1.02E-04 +-5.64E-05 +-1.76E-05 +1.95E-05 +5.41E-05 +7.63E-05 +9.65E-05 +1.04E-04 +1.02E-04 +9.58E-05 +8.31E-05 +6.92E-05 +5.11E-05 +3.72E-05 +2.41E-05 +1.16E-05 +1.25E-06 +-8.99E-06 +-1.99E-05 +-2.33E-05 +-1.94E-05 +-1.53E-05 +-8.41E-06 +1.48E-06 +1.76E-05 +3.15E-05 +3.55E-05 +3.79E-05 +4.07E-05 +3.50E-05 +2.20E-05 +1.08E-05 +-5.63E-06 +-2.62E-05 +-4.90E-05 +-7.56E-05 +-9.38E-05 +-1.08E-04 +-1.13E-04 +-1.10E-04 +-9.66E-05 +-7.74E-05 +-5.14E-05 +-2.18E-05 +9.52E-06 +4.08E-05 +6.76E-05 +8.68E-05 +1.04E-04 +1.13E-04 +1.16E-04 +1.17E-04 +1.10E-04 +9.95E-05 +8.58E-05 +7.02E-05 +4.94E-05 +2.26E-05 +-5.05E-06 +-3.10E-05 +-5.33E-05 +-7.33E-05 +-9.25E-05 +-1.11E-04 +-1.23E-04 +-1.28E-04 +-1.26E-04 +-1.15E-04 +-9.84E-05 +-7.61E-05 +-5.18E-05 +-2.34E-05 +7.83E-06 +3.66E-05 +6.87E-05 +9.80E-05 +1.16E-04 +1.27E-04 +1.28E-04 +1.20E-04 +1.05E-04 +8.37E-05 +5.74E-05 +2.69E-05 +-3.55E-06 +-3.11E-05 +-5.39E-05 +-7.17E-05 +-8.06E-05 +-8.38E-05 +-8.00E-05 +-7.05E-05 +-5.45E-05 +-4.03E-05 +-2.31E-05 +-8.58E-06 +3.40E-06 +1.59E-05 +2.68E-05 +3.37E-05 +3.72E-05 +3.79E-05 +3.62E-05 +3.14E-05 +2.41E-05 +1.72E-05 +7.73E-06 +-6.23E-06 +-2.23E-05 +-3.60E-05 +-4.42E-05 +-4.75E-05 +-4.53E-05 +-3.85E-05 +-2.78E-05 +-1.29E-05 +4.20E-06 +2.29E-05 +3.88E-05 +5.20E-05 +6.38E-05 +7.33E-05 +7.16E-05 +6.04E-05 +4.51E-05 +2.79E-05 +1.17E-05 +-3.86E-06 +-2.03E-05 +-3.68E-05 +-5.11E-05 +-6.11E-05 +-6.76E-05 +-7.12E-05 +-7.10E-05 +-6.63E-05 +-5.72E-05 +-4.44E-05 +-2.90E-05 +-1.07E-05 +8.06E-06 +2.39E-05 +3.64E-05 +4.90E-05 +6.06E-05 +6.68E-05 +6.96E-05 +6.90E-05 +6.45E-05 +5.48E-05 +4.17E-05 +2.81E-05 +1.28E-05 +-2.95E-06 +-1.86E-05 +-3.35E-05 +-4.64E-05 +-5.61E-05 +-6.09E-05 +-6.21E-05 +-5.91E-05 +-5.26E-05 +-4.24E-05 +-3.03E-05 +-1.75E-05 +-4.93E-06 +7.66E-06 +2.04E-05 +2.99E-05 +3.76E-05 +4.40E-05 +4.73E-05 +4.60E-05 +4.07E-05 +3.40E-05 +2.47E-05 +1.32E-05 +1.08E-06 +-1.06E-05 +-2.05E-05 +-2.81E-05 +-3.35E-05 +-3.49E-05 +-3.28E-05 +-2.78E-05 +-2.11E-05 +-1.25E-05 +-3.18E-06 +5.15E-06 +1.26E-05 +1.85E-05 +2.33E-05 +2.54E-05 +2.58E-05 +2.44E-05 +2.05E-05 +1.57E-05 +1.01E-05 +4.28E-06 +-2.62E-06 +-1.07E-05 +-1.75E-05 +-2.42E-05 +-2.87E-05 +-3.10E-05 +-3.15E-05 diff --git a/src/tetmesh.rst b/src/tetmesh.rst new file mode 100644 index 000000000..ec52c5348 --- /dev/null +++ b/src/tetmesh.rst @@ -0,0 +1,39 @@ +.. include:: sub.txt + +.. _TetMesh: + +================== + tetrahedron mesh +================== + +.. function:: mesh('tet',tag,nummesh,*mtags,id,ndf,meshsize,eleType='',*eleArgs=[]) + :noindex: + + Create a 3D tetrahedron mesh object. + + + ======================== =========================================================================== + ``tag`` |int| mesh tag. + ``nummesh`` |int| number of 2D mesh for defining a 3D body. + ``mtags`` |listi| the mesh tags + ``id`` |int| mesh id. Meshes with same id are considered as same structure + of fluid identity. + + * ``id`` = 0 : not in FSI + * ``id`` > 0 : structure + * ``id`` < 0 : fluid + ``ndf`` |int| ndf for nodes to be created. + ``meshsize`` |float| mesh size. + ``eleType`` |str| the element type, (optional) + + * :doc:`FourNodeTetrahedron` + + if no type is given, only nodes are created. + + + ``eleArgs`` |list| a list of element arguments. The arguments + are same as in the element commands, but without + element tag, and node tags. (optional) + + ======================== =========================================================================== + diff --git a/src/thermal.rst b/src/thermal.rst new file mode 100644 index 000000000..863d671ce --- /dev/null +++ b/src/thermal.rst @@ -0,0 +1,13 @@ +================== + Thermal Examples +================== + + +#. :doc:`beamThermal` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + beamThermal diff --git a/src/timeSeries.rst b/src/timeSeries.rst new file mode 100644 index 000000000..981972779 --- /dev/null +++ b/src/timeSeries.rst @@ -0,0 +1,46 @@ +.. include:: sub.txt + +===================== + timeSeries commands +===================== + + + + +.. function:: timeSeries(tsType, tsTag, *tsArgs) + + + This command is used to construct a TimeSeries object which represents the relationship between the time in the domain, :math:`t`, and the load factor applied to the loads, :math:`\lambda`, in the load pattern with which the TimeSeries object is associated, i.e. :math:`\lambda = F(t)`. + + + ================================ =========================================================================== + ``tsType`` |str| time series type. + ``tsTag`` |int| time series tag. + ``tsArgs`` |list| a list of time series arguments + ================================ =========================================================================== + + + + + +The following contain information about available ``tsType``: + +#. :doc:`constantTs` +#. :doc:`linearTs` +#. :doc:`trigTs` +#. :doc:`triangleTs` +#. :doc:`rectTs` +#. :doc:`pulseTs` +#. :doc:`pathTs` + +.. toctree:: + :maxdepth: 2 + :hidden: + + constantTs + linearTs + trigTs + triangleTs + rectTs + pulseTs + pathTs diff --git a/src/trbdf2.rst b/src/trbdf2.rst new file mode 100644 index 000000000..a8b58f2d5 --- /dev/null +++ b/src/trbdf2.rst @@ -0,0 +1,12 @@ +.. include:: sub.txt + +======== + TRBDF2 +======== + +.. function:: integrator('TRBDF2') + :noindex: + + Create a TRBDF2 integrator. The TRBDF2 integrator is a composite scheme that alternates between the Trapezoidal scheme and a 3 point backward Euler scheme. It does this in an attempt to conserve energy and momentum, something Newmark does not always do. + + As opposed to dividing the time-step in 2 as outlined in the `Bathe2007`_, we just switch alternate between the 2 integration strategies,i.e. the time step in our implementation is double that described in the `Bathe2007`_. diff --git a/src/tri31.rst b/src/tri31.rst new file mode 100644 index 000000000..ba8cac04f --- /dev/null +++ b/src/tri31.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +============= +Tri31 Element +============= + +This command is used to construct a constant strain triangular element (Tri31) which uses three nodes and one integration points. + + + +.. function:: element('Tri31', eleTag,*eleNodes,thick, type, matTag,[pressure, rho, b1, b2]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of three element nodes in counter-clockwise order + ``thick`` |float| element thickness + ``type`` |str| string representing material behavior. The type parameter can be either ``'PlaneStrain'`` or ``'PlaneStress'`` + ``matTag`` |int| tag of nDMaterial + ``pressure`` |float| surface pressure (optional, default = 0.0) + ``rho`` |float| element mass density (per unit volume) from which a lumped element mass matrix is computed (optional, default=0.0) + ``b1`` ``b2`` |float| constant body forces defined in the domain (optional, default=0.0) + =================================== =========================================================================== + +.. note:: + + #. Consistent nodal loads are computed from the pressure and body forces. + #. The valid queries to a Tri31 element when creating an ElementRecorder object are 'forces', 'stresses,' and 'material $matNum matArg1 matArg2 ...' Where $matNum refers to the material object at the integration point corresponding to the node numbers in the domain. + +.. seealso:: + + + `Notes `_ diff --git a/src/triangleTs.rst b/src/triangleTs.rst new file mode 100644 index 000000000..124690fd2 --- /dev/null +++ b/src/triangleTs.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +======================= + Triangular TimeSeries +======================= + +.. function:: timeSeries('Triangle',tag,tStart,tEnd,period,'-factor',factor=1.0,'-shift',shift=0.0,'-zeroShift',zeroShift=0.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor is some triangular function of the time in the domain. + + .. math:: + + \lambda = f(t) = + \begin{cases} + slope*k*period+zeroShift, & k < 0.25\\ + cFactor-slope*(k-0.25)*period+zeroShift, & k < 0.75\\ + -cFactor+slope*(k-0.75)*period+zeroShift, & k < 1.0\\ + 0.0, & otherwise + \end{cases} + + .. math:: + + slope = \frac{cFactor}{period/4} + + k = \frac{t+\phi-tStart}{period}-floor(\frac{t+\phi-tStart}{period}) + + \phi = shift - \frac{zeroShift}{slope} + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``tStart`` |float| Starting time of non-zero load factor. + ``tEnd`` |float| Ending time of non-zero load factor. + ``period`` |float| Characteristic period of sine wave. + ``shift`` |float| Phase shift in radians. (optional) + ``factor`` |float| Load factor. (optional) + ``zeroShift`` |float| Zero shift. (optional) + ======================== ============================================================= + + + diff --git a/src/trigTs.rst b/src/trigTs.rst new file mode 100644 index 000000000..77d127577 --- /dev/null +++ b/src/trigTs.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +========================== + Trigonometric TimeSeries +========================== + +.. function:: timeSeries('Trig', tag, tStart,tEnd,period,'-factor',factor=1.0,'-shift',shift=0.0,'-zeroShift',zeroShift=0.0) + :noindex: + + This command is used to construct a TimeSeries object in which the load factor is some trigonemtric function of the time in the domain + + .. math:: + + \lambda = f(t) = + \begin{cases} + cFactor * sin(\frac{2.0\pi(t-tStart)}{period}+\phi), & tStart<=t<=tEnd\\ + 0.0, & otherwise + \end{cases} + + \phi = shift - \frac{period}{2.0\pi} * \arcsin(\frac{zeroShift}{cFactor}) + + ======================== ============================================================= + ``tag`` |int| unique tag among TimeSeries objects. + ``tStart`` |float| Starting time of non-zero load factor. + ``tEnd`` |float| Ending time of non-zero load factor. + ``period`` |float| Characteristic period of sine wave. + ``shift`` |float| Phase shift in radians. (optional) + ``factor`` |float| Load factor. (optional) + ``zeroShift`` |float| Zero shift. (optional) + ======================== ============================================================= + diff --git a/src/trimesh.rst b/src/trimesh.rst new file mode 100644 index 000000000..621d83094 --- /dev/null +++ b/src/trimesh.rst @@ -0,0 +1,48 @@ +.. include:: sub.txt + +.. _TriMesh: + +================= + triangular mesh +================= + +.. function:: mesh('tri',tag,numlines,*ltags,id,ndf,meshsize,eleType='',*eleArgs=[]) + :noindex: + + Create a triangular mesh object. + + + ======================== =========================================================================== + ``tag`` |int| mesh tag. + ``numlines`` |int| number of lines (:ref:`LineMesh`) for defining a polygon. + ``ltags`` |listi| the :ref:`LineMesh` tags + ``id`` |int| mesh id. Meshes with same id are considered as same structure + of fluid identity. + + * ``id`` = 0 : not in FSI + * ``id`` > 0 : structure + * ``id`` < 0 : fluid + ``ndf`` |int| ndf for nodes to be created. + ``meshsize`` |float| mesh size. + ``eleType`` |str| the element type, (optional) + + * :doc:`PFEMElementBubble` + * :doc:`PFEMElementCompressible` + * :doc:`tri31` + * :doc:`elasticBeamColumn` + * :doc:`ForceBeamColumn` + * :doc:`dispBeamColumn` + + if no type is given, only nodes are created. + if beam elements are given, beams are created + instead of triangular elements. + + ``eleArgs`` |list| a list of element arguments. The arguments + are same as in the element commands, but without + element tag, and node tags. (optional) + + For example, + + ``eleArgs = ['PFEMElementBubble', rho, mu, b1, b2, thickness, kappa]`` + ======================== =========================================================================== + diff --git a/src/truss.rst b/src/truss.rst new file mode 100644 index 000000000..5a55c2943 --- /dev/null +++ b/src/truss.rst @@ -0,0 +1,12 @@ +.. include:: sub.txt + +======================== + Elastic Truss Analysis +======================== + + +#. The source code is shown below, which can be downloaded :download:`here `. +#. Run the source code in your favorite Python program and should see ``Passed!`` in the results. + +.. literalinclude:: /pyExamples/ElasticTruss.py + :linenos: diff --git a/src/trussEle.rst b/src/trussEle.rst new file mode 100644 index 000000000..7db98cad6 --- /dev/null +++ b/src/trussEle.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +============= +Truss Element +============= + +This command is used to construct a truss element object. There are two ways to construct a truss element object: + +.. function:: element('Truss', eleTag,*eleNodes,A, matTag, ['-rho', rho],['-cMass', cFlag],['-doRayleigh', rFlag]) + :noindex: + + One way is to specify an area and a UniaxialMaterial identifier: + + +.. function:: element('TrussSection', eleTag,*eleNodes,A, secTag, ['-rho', rho],['-cMass', cFlag],['-doRayleigh', rFlag]) + :noindex: + + the other is to specify a Section identifier: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``A`` |float| cross-sectional area of element + ``matTag`` |int| tag associated with previously-defined UniaxialMaterial + ``secTag`` |int| tag associated with previously-defined Section + ``rho`` |float| mass per unit length, optional, default = 0.0 + ``cFlag`` |float| consistent mass flag, optional, default = 0 + + * ``cFlag`` = 0 lumped mass matrix (default) + * ``cFlag`` = 1 consistent mass matrix + ``rFlag`` |float| Rayleigh damping flag, optional, default = 0 + + * ``rFlag`` = 0 NO RAYLEIGH DAMPING (default) + * ``rFlag`` = 1 include Rayleigh damping + =================================== =========================================================================== + + +.. note:: + + #. The truss element DOES NOT include geometric nonlinearities, even when used with beam-columns utilizing P-Delta or Corotational transformations. + #. When constructed with a UniaxialMaterial object, the truss element considers strain-rate effects, and is thus suitable for use as a damping element. + #. The valid queries to a truss element when creating an ElementRecorder object are 'axialForce,' 'forces,' 'localForce', deformations,' 'material matArg1 matArg2...,' 'section sectArg1 sectArg2...' There will be more queries after the interface for the methods involved have been developed further. + +.. seealso:: + + + `Notes `_ diff --git a/src/tsunami.rst b/src/tsunami.rst new file mode 100644 index 000000000..28b996587 --- /dev/null +++ b/src/tsunami.rst @@ -0,0 +1,15 @@ +================== + Tsunami Examples +================== + + +#. :doc:`movingmesh` +#. :doc:`backgroundmeshexamples` + + +.. toctree:: + :maxdepth: 1 + :hidden: + + movingmesh + backgroundmeshexamples diff --git a/src/twoNodeLink.rst b/src/twoNodeLink.rst new file mode 100644 index 000000000..cd9d4c768 --- /dev/null +++ b/src/twoNodeLink.rst @@ -0,0 +1,31 @@ +.. include:: sub.txt + +===================== +Two Node Link Element +===================== + +This command is used to construct a twoNodeLink element object, which is defined by two nodes. The element can have zero or non-zero length. This element can have 1 to 6 degrees of freedom, where only the transverse and rotational degrees of freedom are coupled as long as the element has non-zero length. In addition, if the element length is larger than zero, the user can optionally specify how the P-Delta moments around the local x- and y-axis are distributed among a moment at node i, a moment at node j, and a shear couple. The sum of these three ratios is always equal to 1. In addition the shear center can be specified as a fraction of the element length from the iNode. The element does not contribute to the Rayleigh damping by default. If the element has non-zero length, the local x-axis is determined from the nodal geometry unless the optional x-axis vector is specified in which case the nodal geometry is ignored and the user-defined orientation is utilized. It is important to recognize that if this element has zero length, it does not consider the geometry as given by the nodal coordinates, but utilizes the user-defined orientation vectors to determine the directions of the springs. + +.. function:: element('twoNodeLink', eleTag,*eleNodes,'-mat', *matTags, '-dir', *dir, ['-orient', *vecx, *vecyp],['-pDelta', *pDeltaVals], ['-shearDist', *shearDist], ['-doRayleigh'], ['-mass', m]) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``matTags`` |listi| a list of tags associated with previously-defined UniaxialMaterial objects + ``dirs`` |listi| a list material directions: + + * 2D-case: ``1`` , ``2`` - translations along local x,y axes; ``3`` - rotation about local z axis + * 3D-case: ``1``, ``2``, ``3`` - translations along local x,y,z axes; ``4``, ``5``, ``6`` - rotations about local x,y,z axes + ``vecx`` |listf| vector components in global coordinates defining local x-axis (optional) + ``vecyp`` |listf| vector components in global coordinates defining local y-axis (optional) + ``pDeltaVals`` |listf| P-Delta moment contribution ratios, size of ratio vector is 2 for 2D-case and 4 for 3D-case (entries: ``[My_iNode, My_jNode, Mz_iNode, Mz_jNode]``) ``My_iNode`` + ``My_jNode`` <= 1.0, ``Mz_iNode`` + ``Mz_jNode`` <= 1.0. Remaining P-Delta moments are resisted by shear couples. (optional) + ``sDratios`` |listf| shear distances from iNode as a fraction of the element length, size of ratio vector is 1 for 2D-case and 2 for 3D-case. (entries: ``[dy_iNode, dz_iNode]``) (optional, default = ``[0.5, 0.5]``) + ``'-doRayleigh'`` |str| to include Rayleigh damping from the element (optional, default = no Rayleigh damping contribution) + ``m`` |float| element mass (optional, default = 0.0) + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/uniaxialMaterial.rst b/src/uniaxialMaterial.rst new file mode 100644 index 000000000..280bbac49 --- /dev/null +++ b/src/uniaxialMaterial.rst @@ -0,0 +1,225 @@ +.. include:: sub.txt + +=========================== + uniaxialMaterial commands +=========================== + +.. function:: uniaxialMaterial(matType, matTag, *matArgs) + + This command is used to construct a UniaxialMaterial object which represents uniaxial stress-strain (or force-deformation) relationships. + + ================================ =========================================================================== + ``matType`` |str| material type + ``matTag`` |int| material tag. + ``matArgs`` |list| a list of material arguments, must be preceded with ``*``. + ================================ =========================================================================== + +For example, + +.. code-block:: python + + matType = 'Steel01' + matTag = 1 + matArgs = [Fy, E0, b] + uniaxialMaterial(matType, matTag, *matArgs) + + + +The following contain information about available ``matType``: + +Steel & Reinforcing-Steel Materials +----------------------------------- + + +#. :doc:`steel01` +#. :doc:`steel02` +#. :doc:`steel4` +#. :doc:`Hysteretic` +#. :doc:`ReinforcingSteel` +#. :doc:`Dodd_Restrepo` +#. :doc:`RambergOsgoodSteel` +#. :doc:`SteelMPF` +#. :doc:`steel01thermal` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + steel01 + steel02 + steel4 + Hysteretic + ReinforcingSteel + Dodd_Restrepo + RambergOsgoodSteel + SteelMPF + steel01thermal + + + +Concrete Materials +------------------ + + +#. :doc:`Concrete01` +#. :doc:`Concrete02` +#. :doc:`Concrete04` +#. :doc:`Concrete06` +#. :doc:`Concrete07` +#. :doc:`Concrete01WithSITC` +#. :doc:`ConfinedConcrete01` +#. :doc:`ConcreteD` +#. :doc:`FRPConfinedConcrete` +#. :doc:`FRPConfinedConcrete02` +#. :doc:`ConcreteCM` +#. :doc:`TDConcrete` +#. :doc:`TDConcreteEXP` +#. :doc:`TDConcreteMC10` +#. :doc:`TDConcreteMC10NL` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + Concrete01 + Concrete02 + Concrete04 + Concrete06 + Concrete07 + Concrete01WithSITC + ConfinedConcrete01 + ConcreteD + FRPConfinedConcrete + FRPConfinedConcrete02 + ConcreteCM + TDConcrete + TDConcreteEXP + TDConcreteMC10 + TDConcreteMC10NL + + +Standard Uniaxial Materials +--------------------------- + + +#. :doc:`ElasticUni` +#. :doc:`ElasticPP` +#. :doc:`ElasticPPGap` +#. :doc:`ENT` +#. :doc:`ParallelUni` +#. :doc:`SeriesUni` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + ElasticUni + ElasticPP + ElasticPPGap + ENT + ParallelUni + SeriesUni + + +PyTzQz uniaxial materials for p-y, t-z and q-z elements for modeling soil-structure interaction through the piles in a structural foundation +-------------------------------------------------------------------------------------------------------------------------------------------- + +#. :doc:`PySimple1` +#. :doc:`TzSimple1` +#. :doc:`QzSimple1` +#. :doc:`PyLiq1` +#. :doc:`TzLiq1` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + PySimple1 + TzSimple1 + QzSimple1 + PyLiq1 + TzLiq1 + + +Other Uniaxial Materials +------------------------ + + +#. :doc:`Hardening` +#. :doc:`Cast` +#. :doc:`ViscousDamper` +#. :doc:`BilinearOilDamper` +#. :doc:`Bilin` +#. :doc:`ModIMKPeakOriented` +#. :doc:`ModIMKPinching` +#. :doc:`SAWS` +#. :doc:`BarSlip` +#. :doc:`Bond_SP01` +#. :doc:`Fatigue` +#. :doc:`ImpactMaterial` +#. :doc:`HyperbolicGapMaterial` +#. :doc:`LimitState` +#. :doc:`MinMax` +#. :doc:`ElasticBilin` +#. :doc:`ElasticMultiLinear` +#. :doc:`MultiLinear` +#. :doc:`InitStrainMaterial` +#. :doc:`InitStressMaterial` +#. :doc:`PathIndependent` +#. :doc:`Pinching4` +#. :doc:`ECC01` +#. :doc:`SelfCentering` +#. :doc:`Viscous` +#. :doc:`BoucWen` +#. :doc:`BWBN` +#. :doc:`KikuchiAikenHDR` +#. :doc:`KikuchiAikenLRB` +#. :doc:`AxialSp` +#. :doc:`AxialSpHD` +#. :doc:`PinchingLimitStateMaterial` +#. :doc:`CFSWSWP` +#. :doc:`CFSSSWP` + + +.. toctree:: + :maxdepth: 2 + :hidden: + + Hardening + Cast + ViscousDamper + BilinearOilDamper + Bilin + ModIMKPeakOriented + ModIMKPinching + SAWS + BarSlip + Bond_SP01 + Fatigue + ImpactMaterial + HyperbolicGapMaterial + LimitState + MinMax + ElasticBilin + ElasticMultiLinear + MultiLinear + InitStrainMaterial + InitStressMaterial + PathIndependent + Pinching4 + ECC01 + SelfCentering + Viscous + BoucWen + BWBN + KikuchiAikenHDR + KikuchiAikenLRB + AxialSp + AxialSpHD + PinchingLimitStateMaterial + CFSWSWP + CFSSSWP diff --git a/src/uniaxialsection.rst b/src/uniaxialsection.rst new file mode 100644 index 000000000..f7a7e1b5c --- /dev/null +++ b/src/uniaxialsection.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +================== + Uniaxial Section +================== + +.. function:: section('Uniaxial',secTag,matTag,quantity) + :noindex: + + This command is used to construct a UniaxialSection object which uses a previously-defined UniaxialMaterial object to represent a single section force-deformation response quantity. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``matTag`` |int| tag of uniaxial material + ``quantity`` |str| the force-deformation quantity to be modeled by + this section object. One of the following section + dof may be used: + + * ``'P'`` Axial force-deformation + * ``'Mz'`` Moment-curvature about section local z-axis + * ``'Vy'`` Shear force-deformation along section local y-axis + * ``'My'`` Moment-curvature about section local y-axis + * ``'Vz'`` Shear force-deformation along section local z-axis + * ``'T'`` Torsion Force-Deformation + ================================ =========================================================================== diff --git a/src/uniformExcitation.rst b/src/uniformExcitation.rst new file mode 100644 index 000000000..36953756b --- /dev/null +++ b/src/uniformExcitation.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + +=========================== + UniformExcitation Pattern +=========================== + +.. function:: pattern('UniformExcitation',patternTag,dir,'-disp',dispSeriesTag,'-vel',velSeriesTag,'-accel',accelSeriesTag,'-vel0',vel0,'-fact',fact) + :noindex: + + The UniformExcitation pattern allows the user to apply a uniform excitation to a model acting in a certain direction. The command is as follows: + + ======================== ============================================================= + ``patternTag`` |int| unique tag among load patterns + ``dir`` |int| direction in which ground motion acts + + #. corresponds to translation along the global X axis + #. corresponds to translation along the global Y axis + #. corresponds to translation along the global Z axis + #. corresponds to rotation about the global X axis + #. corresponds to rotation about the global Y axis + #. corresponds to rotation about the global Z axis + + ``dispSeriesTag`` |int| tag of the TimeSeries series defining the displacement + history. (optional) + ``velSeriesTag`` |int| tag of the TimeSeries series defining the velocity + history. (optional) + ``accelSeriesTag`` |int| tag of the TimeSeries series defining the acceleration + history. (optional) + ``vel0`` |float| the initial velocity (optional, default=0.0) + ``fact`` |float| constant factor (optional, default=1.0) + ======================== ============================================================= + + +.. note:: + + #. The responses obtained from the nodes for this type of excitation are RELATIVE values, and not the absolute values obtained from a multi-support case. + #. must set one of the disp, vel or accel time series + diff --git a/src/updateElementDomain.rst b/src/updateElementDomain.rst new file mode 100644 index 000000000..bbe12a312 --- /dev/null +++ b/src/updateElementDomain.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +============================= + updateElementDomain command +============================= + +.. function:: updateElementDomain() + + Update elements in the domain. diff --git a/src/updateMaterialStage.rst b/src/updateMaterialStage.rst new file mode 100644 index 000000000..0043cc88d --- /dev/null +++ b/src/updateMaterialStage.rst @@ -0,0 +1,17 @@ +.. include:: sub.txt + +===================== + updateMaterialStage +===================== + +.. function:: updateMaterialStage('-material',matTag,'-stage',value,'-parameter',paramTag) + :noindex: + + This function is used in geotechnical modeling to maintain elastic nDMaterial response during the application of gravity loads. The material is then updated to allow for plastic strains during additional static loads or earthquakes. + + ======================== ============================================================= + ``matTag`` |int| tag of nDMaterial + ``value`` |int| stage value + ``paramTag`` |int| tag of parameter (optional) + ======================== ============================================================= + diff --git a/src/updateParameter.rst b/src/updateParameter.rst new file mode 100644 index 000000000..5f1aed243 --- /dev/null +++ b/src/updateParameter.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +========================= + updateParameter command +========================= + +.. function:: updateParameter(tag, newValue) + + Once the parameters in FE model are defined, their value can be updated. + + ============================== =========================================================================== + ``tag`` |int| integer tag identifying the parameter. + ``newValue`` |float| the updated value to which the parameter needs to be set. + ============================== =========================================================================== + + + +.. note:: + + Scott M.H., Haukaas T. (2008). "Software framework for parameter updating and finite element response sensitivity analysis." Journal of Computing in Civil Engineering, 22(5):281-291. diff --git a/src/userDefined.rst b/src/userDefined.rst new file mode 100644 index 000000000..ac7ed8352 --- /dev/null +++ b/src/userDefined.rst @@ -0,0 +1,40 @@ +.. include:: sub.txt + +.. _UserDefined-BeamIntegration: + +============= + UserDefined +============= + +.. function:: beamIntegration('UserDefined',tag,N,*secTags,*locs,*wts) + :noindex: + + Create a UserDefined beamIntegration object. + This option allows user-specified locations and weights of the integration points. + + ======================== ============================================================= + ``tag`` |int| tag of the beam integration + ``N`` |int| number of integration points along the element. + ``secTags`` |listi| A list previous-defined section objects. + ``locs`` |listf| Locations of integration points along the element. + ``wts`` |listf| weights of integration points. + ======================== ============================================================= + + :: + + locs = [0.1, 0.3, 0.5, 0.7, 0.9] + wts = [0.2, 0.15, 0.3, 0.15, 0.2] + secs = [1, 2, 2, 2, 1] + beamIntegration('UserDefined',1,len(secs),*secs,*locs,*wts) + + Places ``N`` integration points along the element, which are defined in ``locs`` + on the natural domain [0, 1]. The weight of each integration point is + defined in the ``wts`` also on the [0, 1] domain. + The force-deformation response at each integration point + is defined by the ``secs``. The ``locs``, ``wts``, and ``secs`` + should be of length ``N``. In general, there is no accuracy for this approach + to numerical integration. + + + + diff --git a/src/utilitycmds.rst b/src/utilitycmds.rst new file mode 100644 index 000000000..3e2fb5cff --- /dev/null +++ b/src/utilitycmds.rst @@ -0,0 +1,72 @@ +.. include:: sub.txt + +================ +Utility Commands +================ + +These commands are used to monitor and change the state of the model. + + + +#. :doc:`convertBinaryToText` +#. :doc:`convertTextToBinary` +#. :doc:`database` +#. :doc:`InitialStateAnalysis` +#. :doc:`loadConst` +#. :doc:`modalDamping` +#. :doc:`reactions` +#. :doc:`remove` +#. :doc:`reset` +#. :doc:`restore` +#. :doc:`save` +#. :doc:`sdfResponse` +#. :doc:`setTime` +#. :doc:`setNodeCoord` +#. :doc:`setNodeDisp` +#. :doc:`setNodeVel` +#. :doc:`setNodeAccel` +#. :doc:`setPrecision` +#. :doc:`setElementRayleighDampingFactors` +#. :doc:`start` +#. :doc:`stop` +#. :doc:`stripXML` +#. :doc:`updateElementDomain` +#. :doc:`updateMaterialStage` +#. :doc:`wipe` +#. :doc:`wipeAnalysis` +#. :doc:`setNumThread` +#. :doc:`getNumThreads` + +.. toctree:: + :maxdepth: 1 + :hidden: + + convertBinaryToText + convertTextToBinary + database + InitialStateAnalysis + loadConst + modalDamping + reactions + remove + reset + restore + save + sdfResponse + setTime + setNodeCoord + setNodeDisp + setNodeVel + setNodeAccel + setPrecision + setElementRayleighDampingFactors + start + stop + stripXML + updateElementDomain + updateMaterialStage + wipe + wipeAnalysis + setNumThread + getNumThreads + diff --git a/src/veldependent.rst b/src/veldependent.rst new file mode 100644 index 000000000..3c7319b84 --- /dev/null +++ b/src/veldependent.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +============================= + Velocity Dependent Friction +============================= + +.. function:: frictionModel('VelDependent',frnTag,muSlow,muFast,transRate) + :noindex: + + This command is used to construct a VelDependent friction model object. It is useful for modeling the behavior of `PTFE `_ or PTFE-like materials sliding on a stainless steel surface. For a detailed presentation on the velocity dependence of such interfaces please refer to Constantinou et al. (1999). + + ================================ =========================================================================== + ``frnTag`` |int| unique friction model tag + ``muSlow`` |float| coefficient of friction at low velocity + ``muFast`` |float| coefficient of friction at high velocity + ``transRate`` |float| transition rate from low to high velocity + ================================ =========================================================================== + +.. math:: + + \mu = {\mu _{fast}} - \left( {{\mu _{fast}} - {\mu _{slow}}} \right) \cdot {e^{ - transRate\, \cdot \,\left| v \right|}} + +REFERENCE: + +Constantinou, M.C., Tsopelas, P., Kasalanati, A., and Wolff, E.D. (1999). "Property modification factors for seismic isolation bearings". Report MCEER-99-0012, Multidisciplinary Center for Earthquake Engineering Research, State University of New York. diff --git a/src/velmulti.rst b/src/velmulti.rst new file mode 100644 index 000000000..52a714e06 --- /dev/null +++ b/src/velmulti.rst @@ -0,0 +1,16 @@ +.. include:: sub.txt + +========================================== + Multi-Linear Velocity Dependent Friction +========================================== + +.. function:: frictionModel('VelDepMultiLinear',frnTag,'-vel',*velocityPoints,'-frn',*frictionPoints) + :noindex: + + This command is used to construct a VelDepMultiLinear friction model object. The friction-velocity relationship is given by a multi-linear curve that is define by a set of points. The slope given by the last two specified points on the positive velocity axis is extrapolated to infinite positive velocities. Velocity and friction points need to be equal or larger than zero (no negative values should be defined). The number of provided velocity points needs to be equal to the number of provided friction points. + + ================================ =========================================================================== + ``frnTag`` |int| unique friction model tag + ``velocityPoints`` |listf| list of velocity points along friction-velocity curve + ``frictionPoints`` |listf| list of friction points along friction-velocity curve + ================================ =========================================================================== diff --git a/src/velnormal.rst b/src/velnormal.rst new file mode 100644 index 000000000..f6d9604e1 --- /dev/null +++ b/src/velnormal.rst @@ -0,0 +1,22 @@ +.. include:: sub.txt + +============================================== + Velocity and Normal Force Dependent Friction +============================================== + +.. function:: frictionModel('VelNormalFrcDep',frnTag,aSlow,nSlow,aFast,nFast,alpha0,alpha1,alpha2,maxMuFact) + :noindex: + + This command is used to construct a VelNormalFrcDep friction model object. + + ================================ =========================================================================== + ``frnTag`` |int| unique friction model tag + ``aSlow`` |float| constant for coefficient of friction at low velocity + ``nSlow`` |float| exponent for coefficient of friction at low velocity + ``aFast`` |float| constant for coefficient of friction at high velocity + ``nFast`` |float| exponent for coefficient of friction at high velocity + ``alpha0`` |float| constant rate parameter coefficient + ``alpha1`` |float| linear rate parameter coefficient + ``alpha2`` |float| quadratic rate parameter coefficient + ``maxMuFact`` |float| factor for determining the maximum coefficient of friction. This value prevents the friction coefficient from exceeding an unrealistic maximum value when the normal force becomes very small. The maximum friction coefficient is determined from μFast, for example :math:`\mu \leq maxMuFac*μFast`. + ================================ =========================================================================== diff --git a/src/velpressure.rst b/src/velpressure.rst new file mode 100644 index 000000000..1a2d264e2 --- /dev/null +++ b/src/velpressure.rst @@ -0,0 +1,20 @@ +.. include:: sub.txt + +========================================== + Velocity and Pressure Dependent Friction +========================================== + +.. function:: frictionModel('VelPressureDep',frnTag,muSlow,muFast0,A,deltaMu,alpha,transRate) + :noindex: + + This command is used to construct a VelPressureDep friction model object. + + ================================ =========================================================================== + ``frnTag`` |int| unique friction model tag + ``muSlow`` |float| coefficient of friction at low velocity + ``muFast0`` |float| initial coefficient of friction at high velocity + ``A`` |float| nominal contact area + ``deltaMu`` |float| pressure parameter calibrated from experimental data + ``alpha`` |float| pressure parameter calibrated from experimental data + ``transRate`` |float| transition rate from low to high velocity + ================================ =========================================================================== diff --git a/src/version.rst b/src/version.rst new file mode 100644 index 000000000..b4a43edc7 --- /dev/null +++ b/src/version.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +================= + version command +================= + +.. function:: version() + + Return the current OpenSees version. diff --git a/src/wfsection2d.rst b/src/wfsection2d.rst new file mode 100644 index 000000000..5f759e495 --- /dev/null +++ b/src/wfsection2d.rst @@ -0,0 +1,25 @@ +.. include:: sub.txt + +===================== + Wide Flange Section +===================== + +.. function:: section('WFSection2d',secTag,matTag,d,tw,bf,tf,Nfw,Nff) + :noindex: + + This command allows the user to construct a WFSection2d object, which is an encapsulated fiber representation of a wide flange steel section appropriate for plane frame analysis. + + ================================ =========================================================================== + ``secTag`` |int| unique section tag + ``matTag`` |int| tag of uniaxialMaterial assigned to each fiber + ``d`` |float| section depth + ``tw`` |float| web thickness + ``bf`` |float| flange width + ``tf`` |float| flange thickness + ``Nfw`` |float| number of fibers in the web + ``Nff`` |float| number of fibers in each flange + ================================ =========================================================================== + +.. note:: + + The section dimensions ``d``, ``tw``, ``bf``, and ``tf`` can be found in the AISC steel manual. diff --git a/src/windows.rst b/src/windows.rst new file mode 100644 index 000000000..054214c4a --- /dev/null +++ b/src/windows.rst @@ -0,0 +1,38 @@ +.. include:: sub.txt + + +====================================================== + OpenSeesPy |opspy_version| for Windows: +====================================================== + +**For Python3.6** + +* Install `ActiveStateTcl 8.6`_ + + +* Install `Anaconda 5.0 Windows`_ + + +* Download `OpenSeesPy Windows Library`_ + + +**For Python3.7** + +* Install `ActiveStateTcl 8.6`_ + + +* Install `Anaconda 2018.12 Windows`_ + + +* Download `OpenSeesPy Windows Library Python3.7`_ + + +Two files, ``opensees.pyd`` and ``LICENSE.rst``, are included in the zip file. +Put the library file ``opensees.pyd`` in a directoy, which path should be copied +to + +:: + + sys.path.append('C:/path/to/OpenSeesPy') + + diff --git a/src/wipe.rst b/src/wipe.rst new file mode 100644 index 000000000..fd8b4afe4 --- /dev/null +++ b/src/wipe.rst @@ -0,0 +1,11 @@ +.. include:: sub.txt + +============== + wipe command +============== + +.. function:: wipe() + + This command is used to destroy all constructed objects, i.e. all components of the model, all components of the analysis and all recorders. + + This command is used to start over without having to exit and restart the interpreter. It causes all elements, nodes, constraints, loads to be removed from the domain. In addition it deletes all recorders, analysis objects and all material objects created by the model builder. diff --git a/src/wipeAnalysis.rst b/src/wipeAnalysis.rst new file mode 100644 index 000000000..a795aa0ff --- /dev/null +++ b/src/wipeAnalysis.rst @@ -0,0 +1,9 @@ +.. include:: sub.txt + +====================== + wipeAnalysis command +====================== + +.. function:: wipeAnalysis() + + This command is used to destroy all components of the Analysis object, i.e. any objects created with system, numberer, constraints, integrator, algorithm, and analysis commands. diff --git a/src/wsl.rst b/src/wsl.rst new file mode 100644 index 000000000..a6a0e24da --- /dev/null +++ b/src/wsl.rst @@ -0,0 +1,116 @@ +.. include:: sub.txt + +======================================= + Windows Subsystem for Linux (Windows) +======================================= + +This is a real Linux subsystem for you +to run OpenSeesPy Linux version on Windows. + + +Install the Windows Subsystem for Linux +--------------------------------------- + +Follow the instruction on `here `_ +to install Windows Subsystem for Linux on Windows 10. +There are a couple of Linux distributions available and Ubuntu is recommended. +Once the Linux is installed, it will show as an application in the start menu. + +.. image:: /_static/start.png + +Install Anaconda and start Jupyter Notebook +-------------------------------------------- + +- Run the subsystem from start menu and a terminal window will show. + + .. image:: /_static/wslterminal.png + +- Download Anaconda Linux version with command + + :: + + ~$ wget https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh + +- Install Anconda Linux version with commands + + :: + + ~$ bash Anaconda3-2019.10-Linux-x86_64.sh + + >>> Please answer 'yes' or 'no': + >>> yes + + >>> Anaconda3 will not be installed into this location: + + [/home/username/anaconda3] >>> (enter) + + +- Start Jupyter Notebook + + :: + + ~$ /home/username/anaconda3/bin/jupyter-notebook + +- Copy the address in red box to a web browser + + .. image:: /_static/wsljupyter.png + + .. image:: /_static/wsljupyter2.png + + +In Jupyter Notebook +--------------------- + +Start a new notebook and then + +.. image:: /_static/wsljupyter3.png + + + +In the command line (optional) +----------------------------------------------- + +- Run Anaconda with following command, + where `username` is your username of your computer. Please use + the `username` shown in last step + + :: + + ~$ /home/username/anaconda3/bin/python3.7 + + .. image:: /_static/wslanaconda.png + +- Install or Upgrade OpenSeesPy with commands + + :: + + ~$ /home/username/anaconda3/bin/python3.7 -m pip install openseespy + ~$ /home/username/anaconda3/bin/python3.7 -m pip install --upgrade openseespy + + .. image:: /_static/wslinstall.png + +- Run OpenSeesPy + + First run Anaconda with + + :: + + ~$ /home/username/anaconda3/bin/python3.7 + + Then import OpenSeesPy with + + :: + + import openseespy.opensees as ops + ops.printModel() + + .. image:: /_static/wslrun.png + + + +- run OpenSeesPy scripts + + :: + + /home/username/anaconda3/bin/python3.7 script.py + diff --git a/src/zeroLengthContact2D.rst b/src/zeroLengthContact2D.rst new file mode 100644 index 000000000..f18ab0b33 --- /dev/null +++ b/src/zeroLengthContact2D.rst @@ -0,0 +1,47 @@ +.. include:: sub.txt + +========================= +zeroLengthContact Element +========================= + +.. function:: element('zeroLengthContact2D', eleTag,*eleNodes,Kn, Kt, mu, '-normal', Nx, Ny) + :noindex: + + This command is used to construct a zeroLengthContact2D element, which is Node-to-node frictional contact element used in two dimensional analysis and three dimensional analysis: + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of a slave and a master nodes + ``Kn`` |float| Penalty in normal direction + ``Kt`` |float| Penalty in tangential direction + ``mu`` |float| friction coefficient + =================================== =========================================================================== + + +.. function:: element('zeroLengthContact3D', eleTag,*eleNodes,Kn, Kt, mu, c, dir) + :noindex: + + This command is used to construct a zeroLengthContact3D element, which is Node-to-node frictional contact element used in two dimensional analysis and three dimensional analysis: + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of a slave and a master nodes + ``Kn`` |float| Penalty in normal direction + ``Kt`` |float| Penalty in tangential direction + ``mu`` |float| friction coefficient + ``c`` |float| cohesion (not available in 2D) + ``dir`` |int| Direction flag of the contact plane (3D), it can be: + + * 1 Out normal of the master plane pointing to +X direction + * 2 Out normal of the master plane pointing to +Y direction + * 3 Out normal of the master plane pointing to +Z direction + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_ diff --git a/src/zeroLengthContactNTS2D.rst b/src/zeroLengthContactNTS2D.rst new file mode 100644 index 000000000..bd9929361 --- /dev/null +++ b/src/zeroLengthContactNTS2D.rst @@ -0,0 +1,32 @@ +.. include:: sub.txt + +====================== +zeroLengthContactNTS2D +====================== + +.. function:: element('zeroLengthContactNTS2D', eleTag,'-sNdNum', sNdNum, '-mNdNum', mNdNum, '-Nodes', *NodesTags, kn, kt, phi) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``sNdNum`` |int| Number of Slave Nodes + ``mNdNum`` |int| Number of Master nodes + ``NodesTags`` |listi| Slave and master node tags respectively + ``kn`` |float| Penalty in normal direction + ``kt`` |float| Penalty in tangential direction + ``phi`` |float| Friction angle in degrees + =================================== =========================================================================== + + +.. note:: + + #. The contact element is node-to-segment (NTS) contact. The relation follows Mohr-Coulomb frictional law: :math:`T = N \times \tan(\phi)`, where :math:`T` is the tangential force, :math:`N` is normal force across the interface and :math:`\phi` is friction angle. + #. For 2D contact, slave nodes and master nodes must be 2 DOF and notice that the slave and master nodes must be entered in counterclockwise order. + #. The resulting tangent from the contact element is non-symmetric. Switch to the non-symmetric matrix solver if convergence problem is experienced. + #. As opposed to node-to-node contact, predefined normal vector for node-to-segment (NTS) element is not required because contact normal will be calculated automatically at each step. + #. contact element is implemented to handle large deformations. + +.. seealso:: + + + `Notes `_ diff --git a/src/zeroLengthImpact3D.rst b/src/zeroLengthImpact3D.rst new file mode 100644 index 000000000..ccd1ebad2 --- /dev/null +++ b/src/zeroLengthImpact3D.rst @@ -0,0 +1,41 @@ +.. include:: sub.txt + +================== +zeroLengthImpact3D +================== + +.. function:: element('zeroLengthImpact3D', eleTag,*eleNodes,direction, initGap, frictionRatio, Kt, Kn, Kn2, Delta_y, cohesion) + :noindex: + + This command constructs a node-to-node zero-length contact element in 3D space to simulate the impact/pounding and friction phenomena. + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of a slave and a master nodes + ``direction`` |int| + * ``1`` if out-normal vector of master plane points to +X direction + * ``2`` if out-normal vector of master plane points to +Y direction + * ``3`` if out-normal vector of master plane points to +Z direction + ``initGap`` |float| Initial gap between master plane and slave plane + ``frictionRatio`` |float| Friction ratio in two tangential directions (parallel to master and slave planes) + ``Kt`` |float| Penalty in two tangential directions + ``Kn`` |float| Penalty in normal direction (normal to master and slave planes) + ``Kn2`` |float| Penalty in normal direction after yielding based on Hertz impact model + ``Delta_y`` |float| Yield deformation based on Hertz impact model + ``cohesion`` |float| Cohesion, if no cohesion, it is zero + =================================== =========================================================================== + +.. note:: + + #. This element has been developed on top of the "zeroLengthContact3D". All the notes available in "zeroLengthContact3D" wiki page would apply to this element as well. It includes the definition of master and slave nodes, the number of degrees of freedom in the domain, etc. + #. Regarding the number of degrees of freedom (DOF), the end nodes of this element should be defined in 3DOF domain. For getting information on how to use 3DOF and 6DOF domain together, please refer to OpenSees documentation and forums or see the zip file provided in the EXAMPLES section below. + #. This element adds the capabilities of "ImpactMaterial" to "zeroLengthContact3D." + #. For simulating a surface-to-surface contact, the element can be defined for connecting the nodes on slave surface to the nodes on master surface. + #. The element was found to be fast-converging and eliminating the need for extra elements and nodes in the modeling process. + +.. seealso:: + + + `Notes `_ diff --git a/src/zeroLengthInterface2D.rst b/src/zeroLengthInterface2D.rst new file mode 100644 index 000000000..3f70438f6 --- /dev/null +++ b/src/zeroLengthInterface2D.rst @@ -0,0 +1,33 @@ +.. include:: sub.txt + +====================== +zeroLengthInterface2D +====================== + +.. function:: element('zeroLengthInterface2D', eleTag,'-sNdNum', sNdNum, '-mNdNum', mNdNum, '-dof', sdof, mdof, '-Nodes', *NodesTags, kn, kt, phi) + :noindex: + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``sNdNum`` |int| Number of Slave Nodes + ``mNdNum`` |int| Number of Master nodes + ``sdof``, ``mdof`` |int| Slave and Master degree of freedom + ``NodesTags`` |listi| Slave and master node tags respectively + ``kn`` |float| Penalty in normal direction + ``kt`` |float| Penalty in tangential direction + ``phi`` |float| Friction angle in degrees + =================================== =========================================================================== + + +.. note:: + + #. The contact element is node-to-segment (NTS) contact. The relation follows Mohr-Coulomb frictional law: :math:`T = N \times \tan(\phi)`, where :math:`T` is the tangential force, :math:`N` is normal force across the interface and :math:`\phi` is friction angle. + #. For 2D contact, slave nodes and master nodes must be 2 DOF and notice that the slave and master nodes must be entered in counterclockwise order. + #. The resulting tangent from the contact element is non-symmetric. Switch to the non-symmetric matrix solver if convergence problem is experienced. + #. As opposed to node-to-node contact, predefined normal vector for node-to-segment (NTS) element is not required because contact normal will be calculated automatically at each step. + #. contact element is implemented to handle large deformations. + +.. seealso:: + + + `Notes `_ diff --git a/src/zeroLengthND.rst b/src/zeroLengthND.rst new file mode 100644 index 000000000..021c94302 --- /dev/null +++ b/src/zeroLengthND.rst @@ -0,0 +1,35 @@ +.. include:: sub.txt + +==================== +zeroLengthND Element +==================== + +.. function:: element('zeroLengthND', eleTag,*eleNodes,matTag, [uniTag], ['-orient', *vecx, vecyp]) + :noindex: + + This command is used to construct a zeroLengthND element object, which is defined by two nodes at the same location. The nodes are connected by a single NDMaterial object to represent the force-deformation relationship for the element. + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``matTag`` |int| tag associated with previously-defined ndMaterial object + ``uniTag`` |int| tag associated with previously-defined UniaxialMaterial object which may be used to represent uncoupled behavior orthogonal to the plane of the NDmaterial response. SEE NOTES 2 and 3. + ``vecx`` |listf| a list of vector components in global coordinates defining local x-axis (optional) + ``vecyp`` |listf| a list of vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. (optional) + =================================== =========================================================================== + + +.. note:: + + #. The zeroLengthND element only represents translational response between its nodes + #. If the NDMaterial object is of order two, the response lies in the element local x-y plane and the UniaxialMaterial object may be used to represent the uncoupled behavior orthogonal to this plane, i.e. along the local z-axis. + #. If the NDMaterial object is of order three, the response is along each of the element local exes. + #. If the optional orientation vectors are not specified, the local element axes coincide with the global axes. Otherwise the local z-axis is defined by the cross product between the vectors x and yp vectors specified on the command line. + #. The valid queries to a zero-length element when creating an ElementRecorder object are 'force', 'deformation', and 'material matArg1 matArg2 ...' + +.. seealso:: + + + `Notes `_ diff --git a/src/zeroLengthSection.rst b/src/zeroLengthSection.rst new file mode 100644 index 000000000..a9a385241 --- /dev/null +++ b/src/zeroLengthSection.rst @@ -0,0 +1,29 @@ +.. include:: sub.txt + +========================= +zeroLengthSection Element +========================= + +.. function:: element('zeroLengthSection', eleTag,*eleNodes,secTag,['-orient', *vecx,*vecyp], ['-doRayleigh', rFlag]) + :noindex: + + This command is used to construct a zero length element object, which is defined by two nodes at the same location. The nodes are connected by a single section object to represent the force-deformation relationship for the element. + + + + =================================== =========================================================================== + ``eleTag`` |int| unique element object tag + ``eleNodes`` |listi| a list of two element nodes + ``secTag`` |int| tag associated with previously-defined Section object + ``vecx`` |listf| a list of vector components in global coordinates defining local x-axis (optional) + ``vecyp`` |listf| a list of vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. (optional) + ``rFlag`` |float| optional, default = 0 + + * ``rFlag`` = 0 NO RAYLEIGH DAMPING (default) + * ``rFlag`` = 1 include rayleigh damping + =================================== =========================================================================== + +.. seealso:: + + + `Notes `_